I get an assembler error, when trying to build gcc for the gnuspe target. I am using binutils-2.16.1. I don't know when this problem started because this particular target had other failure that was fixed last week.
/local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/./gcc/cc1plus -E -quiet -nostdinc++ -v -I/local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/powerpc-unknown-linux-gnuspe/libstdc++-v3/include/powerpc-unknown-linux-gnuspe -I/local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/powerpc-unknown-linux-gnuspe/libstdc++-v3/include -I/local/gnu_toolchain/build_area/gcc-trunk/libstdc++-v3/libsupc++ -iprefix /temp/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/gcc/../lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/ -isystem /local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/./gcc/include -D_GNU_SOURCE -D__unix__ -D__gnu_linux__ -D__linux__ -Dunix -D__unix -Dlinux -D__linux -Asystem=linux -Asystem=unix -Asystem=posix -D_GNU_SOURCE -isystem /local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/powerpc-unknown-linux-gnuspe/include -isystem /local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/powerpc-unknown-linux-gnuspe/sys-include atomicity.cc -Wall -Wextra -Wwrite-strings -Wcast-qual -fno-implicit-templates -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -fworking-directory -O2 -fpch-preprocess -o atomicity.ii ignoring nonexistent directory "/local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/powerpc-unknown-linux-gnuspe/include" ignoring nonexistent directory "/temp/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/gcc/../lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/include" ignoring nonexistent directory "/temp/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/gcc/../lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/../../../../powerpc-unknown-linux-gnuspe/sys-include" ignoring nonexistent directory "/temp/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/gcc/../lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/../../../../powerpc-unknown-linux-gnuspe/include" ignoring duplicate directory "/local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/../../../../powerpc-unknown-linux-gnuspe/sys-include" ignoring nonexistent directory "/local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/../../../../powerpc-unknown-linux-gnuspe/include" #include "..." search starts here: #include <...> search starts here: /local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/powerpc-unknown-linux-gnuspe/libstdc++-v3/include/powerpc-unknown-linux-gnuspe /local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/powerpc-unknown-linux-gnuspe/libstdc++-v3/include /local/gnu_toolchain/build_area/gcc-trunk/libstdc++-v3/libsupc++ /local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/./gcc/include /local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/powerpc-unknown-linux-gnuspe/sys-include /local/gnu_toolchain/install_area/gcc-trunk-20060406-e500v1/lib/gcc/powerpc-unknown-linux-gnuspe/4.2.0/include End of search list. /local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/./gcc/cc1plus -fpreprocessed atomicity.ii -quiet -dumpbase atomicity.cc -auxbase-strip atomicity.o -g -O2 -Wall -Wextra -Wwrite-strings -Wcast-qual -version -fno-implicit-templates -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -o atomicity.s GNU C++ version 4.2.0 20060406 (experimental) (powerpc-unknown-linux-gnuspe) compiled by GNU C version 3.4.3. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 0094760f8b7f814b4f4ae3135eee7f99 /local/gnu_toolchain/build_area/obj_gcc-trunk_e500v1/./gcc/as -mppc -mspe -me500 -many -V -Qy -o atomicity.o atomicity.s GNU assembler version 2.16.1 (powerpc-unknown-linux-gnuspe) using BFD version 2.16.1 atomicity.s: Assembler messages: atomicity.s:22: Error: syntax error; found `(' but expected `,' atomicity.s:22: Error: junk at end of line: `(3)' atomicity.s:24: Error: syntax error; found `(' but expected `,' atomicity.s:24: Error: junk at end of line: `(3)' atomicity.s:42: Error: syntax error; found `(' but expected `,' atomicity.s:42: Error: junk at end of line: `(3)' atomicity.s:44: Error: syntax error; found `(' but expected `,' atomicity.s:44: Error: junk at end of line: `(3)' -- Summary: Compiler generate incorrect assembler Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: edmar at freescale dot com GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: powerpc-unknown-linux-gnuspe http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27075