diff options
author | jakllsch <jakllsch@pkgsrc.org> | 2017-09-03 01:41:00 +0000 |
---|---|---|
committer | jakllsch <jakllsch@pkgsrc.org> | 2017-09-03 01:41:00 +0000 |
commit | f6189e8d08f96f8385812335f5c7d1dfd56f4321 (patch) | |
tree | 234be72b10090c32830b85473b162f272acb2b08 /meta-pkgs/boost | |
parent | 458cfa9279947628e3cfd5648cafe622d7239854 (diff) | |
download | pkgsrc-f6189e8d08f96f8385812335f5c7d1dfd56f4321.tar.gz |
Refine previous boost::context earmv6hf fix.
NetBSD earmv[67]hf* all default to VFPv2 (-mfpu=vfp), so we shouldn't
assume anything more.
Ride previous non-bump of revision; no binary change.
Diffstat (limited to 'meta-pkgs/boost')
3 files changed, 17 insertions, 11 deletions
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo index 328f94f56db..e811fdd6d30 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.105 2017/09/02 10:42:12 bouyer Exp $ +$NetBSD: distinfo,v 1.106 2017/09/03 01:41:00 jakllsch Exp $ SHA1 (boost_1_65_0.tar.bz2) = f9260074ecfb31f3e65322fae9c15cc423c0ad59 RMD160 (boost_1_65_0.tar.bz2) = 375254511112fb52928138ec7ea43f290d62601e @@ -23,8 +23,8 @@ SHA1 (patch-boost_test_impl_execution__monitor.ipp) = bab0d31f9ae0516de343cc2c6c SHA1 (patch-boostcpp.jam) = 8914fe56f183649a394032513483e29d1c49e30c SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711 SHA1 (patch-libs_config_test_boost__no__range__based__for.ipp) = d9936c472fc2c696d86522b36eb12813ae91bee4 -SHA1 (patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S) = c5abf37bcf6fb88eb864a84199e6abdcfdc91bec -SHA1 (patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S) = 9f76ec808adc34a83e720c846804c959830fafb6 +SHA1 (patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S) = 644ecdae0f72fc02a529cd432f9261fb31e9b4e3 +SHA1 (patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S) = 2ae88227308ee9332fb01ece870eb22fb8383756 SHA1 (patch-libs_fiber_build_Jamfile.v2) = 28c1aba2d074f2db7104e37cd900d33f5fcffb09 SHA1 (patch-tools_build_src_engine_build.jam) = dc59422ade217aa49eb5d6928f02f7bc4734aa43 SHA1 (patch-tools_build_src_engine_build.sh) = ed5e29d049f04e8a1e055844e66c549e5cd4bb01 diff --git a/meta-pkgs/boost/patches/patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S b/meta-pkgs/boost/patches/patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S index 6c30f1814a1..5fecfc858bd 100644 --- a/meta-pkgs/boost/patches/patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S +++ b/meta-pkgs/boost/patches/patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S @@ -1,13 +1,16 @@ -$NetBSD: patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S,v 1.1 2017/09/02 10:42:12 bouyer Exp $ +$NetBSD: patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S,v 1.2 2017/09/03 01:41:00 jakllsch Exp $ ---- libs/context/src/asm/jump_arm_aapcs_elf_gas.S.orig 2017-08-27 12:57:18.881402433 +0200 -+++ libs/context/src/asm/jump_arm_aapcs_elf_gas.S 2017-08-27 12:58:09.211149398 +0200 +Work-around for NetBSD earmv6hf toolchain failing to assemble +v(ld|st)mia instruction if it's not explicitly told there's an FPU. + +--- libs/context/src/asm/jump_arm_aapcs_elf_gas.S.orig 2017-08-19 16:49:40.000000000 +0000 ++++ libs/context/src/asm/jump_arm_aapcs_elf_gas.S @@ -39,6 +39,9 @@ *******************************************************/ .text +#if (defined(__VFP_FP__) && !defined(__SOFTFP__)) -+.fpu vfpv3 ++.fpu vfp +#endif .globl jump_fcontext .align 2 diff --git a/meta-pkgs/boost/patches/patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S b/meta-pkgs/boost/patches/patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S index fa7bb135d85..1d9c3608587 100644 --- a/meta-pkgs/boost/patches/patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S +++ b/meta-pkgs/boost/patches/patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S @@ -1,13 +1,16 @@ -$NetBSD: patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S,v 1.1 2017/09/02 10:42:12 bouyer Exp $ +$NetBSD: patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S,v 1.2 2017/09/03 01:41:00 jakllsch Exp $ ---- libs/context/src/asm/ontop_arm_aapcs_elf_gas.S.orig 2017-08-27 12:57:18.888935619 +0200 -+++ libs/context/src/asm/ontop_arm_aapcs_elf_gas.S 2017-08-27 12:58:25.812105545 +0200 +Work-around for NetBSD earmv6hf toolchain failing to assemble +v(ld|st)mia instruction if it's not explicitly told there's an FPU. + +--- libs/context/src/asm/ontop_arm_aapcs_elf_gas.S.orig 2017-08-19 16:49:40.000000000 +0000 ++++ libs/context/src/asm/ontop_arm_aapcs_elf_gas.S @@ -39,6 +39,9 @@ *******************************************************/ .text +#if (defined(__VFP_FP__) && !defined(__SOFTFP__)) -+.fpu vfpv3 ++.fpu vfp +#endif .globl ontop_fcontext .align 2 |