Opened 7 years ago
Closed 7 years ago
#11603 closed Bugs (fixed)
make_ppc32_sysv_macho_gas.S apparently has a typo inside
Reported by: | Owned by: | olli | |
---|---|---|---|
Milestone: | To Be Determined | Component: | context |
Version: | Boost 1.59.0 | Severity: | Problem |
Keywords: | Cc: |
Description
I think there is a superfluous % sign on line 85 of make_ppc32_sysv_macho_gas.S (assembler source code) which leads to a syntax error during boost 1.59.0 building:
stw r5, 236(%r3)
should be
stw r5, 236(r3)
After removing the % sign compilation of 1.59.0 was successful on a PPC 32 bit system (MacOSX 10.5.8).
Change History (3)
comment:1 by , 7 years ago
Component: | None → context |
---|---|
Owner: | set to |
comment:2 by , 7 years ago
Note:
See TracTickets
for help on using tickets.
This would theoretically solve the problem reported in #11573.
I found this page describing the syntax of the Apple assembler,
as
, which is what would most likely be used on OS X. The page mentions that the "%
" syntax is what is used in the GNU assembler,gas
. So it sounds like "%r3
" is not a typo, but merely syntax for the wrong brand of assembler.