Opened 10 years ago

Closed 10 years ago

#8374 closed Bugs (fixed)

Assembler from binutils 2.23.1 fails in make_ppc64_sysv_elf_gas.S on openSUSE factory

Reported by: Philipp Thomas <pth@…> Owned by: olli
Milestone: To Be Determined Component: context
Version: Boost 1.53.0 Severity: Problem
Keywords: Cc:

Description

Compiling libs/context/src/asm/make_ppc64_sysv_elf_gas.S fails with

"g++" -x assembler-with-cpp -O3 -finline-functions -Wno-inline -Wall -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2/libs/context/build/gcc-4.7/release /link-static/threading-multi/asm/make_ppc64_sysv_elf_gas.o" "libs/context/src/asm/make_ppc64_sysv_elf_gas.S"

libs/context/src/asm/make_ppc64_sysv_elf_gas.S: Assembler messages: libs/context/src/asm/make_ppc64_sysv_elf_gas.S:102: Error: operand out of range (59 is not between 0 and 31) libs/context/src/asm/make_ppc64_sysv_elf_gas.S:108: Error: operand out of range (64 is not between 0 and 31) libs/context/src/asm/make_ppc64_sysv_elf_gas.S:131: Error: syntax error; found @', expected ,' [libs/context/src/asm/make_ppc64_sysv_elf_gas.S:131: Error: junk at end of line: `@plt'

Change History (1)

comment:1 by olli, 10 years ago

Resolution: fixed
Status: newclosed

fixed in trunk - unfortunately boost.trunk contains no regresssion-tests for ppc!

Note: See TracTickets for help on using tickets.