Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9772: [libs/context] make_i386_sysv_elf_gas.S:52: Error: invalid instruction suffix for `pop'
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-03-18 15:20:41
#9772: [libs/context] make_i386_sysv_elf_gas.S:52: Error: invalid instruction
suffix for `pop'
--------------------------------------+------------------------
Reporter: ad@⦠| Owner: olli
Type: Bugs | Status: reopened
Milestone: To Be Determined | Component: context
Version: Boost Development Trunk | Severity: Regression
Resolution: | Keywords:
--------------------------------------+------------------------
Comment (by class101 <ad@â¦>):
Hey olli I have been able to compile with gcc-5666.3 both 32-bit and
64-bit libs with
toolset=gcc
linker-type=darwin
and the patch below
Not sure why gcc is left out support here because I don't get troubles
compiling clangs 32, 64 and combined with the patch below too
{{{
--- Jamfile.v2.a 2014-03-18 15:33:05.377689400 +0100
+++ Jamfile.v2.b 2014-03-18 15:44:18.098748400 +0100
@@ -312,17 +312,6 @@
<address-model>32
<architecture>x86
<binary-format>mach-o
- <toolset>darwin
- ;
-
-alias asm_context_sources
- : asm/make_i386_sysv_macho_gas.S
- asm/jump_i386_sysv_macho_gas.S
- : <abi>sysv
- <address-model>32
- <architecture>x86
- <binary-format>mach-o
- <toolset>clang
;
alias asm_context_sources
@@ -362,17 +351,6 @@
<address-model>64
<architecture>x86
<binary-format>mach-o
- <toolset>darwin
- ;
-
-alias asm_context_sources
- : asm/make_x86_64_sysv_macho_gas.S
- asm/jump_x86_64_sysv_macho_gas.S
- : <abi>sysv
- <address-model>64
- <architecture>x86
- <binary-format>mach-o
- <toolset>clang
;
alias asm_context_sources
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/9772#comment:13> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC