boost/boost-context-use-sysv-not-...

41 lines
1.3 KiB
Diff

http://lists.boost.org/Archives/boost/2015/02/220155.php
commit d19baee73f90de01375af69a9f8621799c649964
Author: Edward Nevill <edward.nevill_at_[hidden]>
Date: Mon Feb 23 17:32:49 2015 +0000
Fix build for aarch64.
Index: boost_1_57_0/libs/context/build/Jamfile.v2
===================================================================
--- boost_1_57_0.orig/libs/context/build/Jamfile.v2
+++ boost_1_57_0/libs/context/build/Jamfile.v2
@@ -214,7 +214,7 @@ alias asm_context_sources
alias asm_context_sources
: [ make asm/make_arm64_aapcs_elf_gas.o : asm/make_arm64_aapcs_elf_gas.S : @gas64 ]
[ make asm/jump_arm64_aapcs_elf_gas.o : asm/jump_arm64_aapcs_elf_gas.S : @gas64 ]
- : <abi>aapcs
+ : <abi>sysv
<address-model>64
<architecture>arm
<binary-format>elf
@@ -223,7 +223,7 @@ alias asm_context_sources
alias asm_context_sources
: asm/make_arm64_aapcs_elf_gas.S
asm/jump_arm64_aapcs_elf_gas.S
- : <abi>aapcs
+ : <abi>sysv
<address-model>64
<architecture>arm
<binary-format>elf
@@ -233,7 +233,7 @@ alias asm_context_sources
alias asm_context_sources
: asm/make_arm64_aapcs_elf_gas.S
asm/jump_arm64_aapcs_elf_gas.S
- : <abi>aapcs
+ : <abi>sysv
<address-model>64
<architecture>arm
<binary-format>elf