http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51031
--- Comment #9 from Jack Howarth <howarth at nitro dot med.uc.edu> 2011-11-09 21:22:17 UTC --- The build failure on x86_64-apple-darwin11 has moved to... libtool: compile: /sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/g++ -B/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/ -nostdinc++ -nostdinc++ -I/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/libstdc++-v3/include/x86_64-apple-darwin11.2.0 -I/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/libstdc++-v3/include -I/sw/src/fink.build/gcc47-4.7.0-1/gcc-4.7-20111109/libstdc++-v3/libsupc++ -I/sw/src/fink.build/gcc47-4.7.0-1/gcc-4.7-20111109/libstdc++-v3/include/backward -I/sw/src/fink.build/gcc47-4.7.0-1/gcc-4.7-20111109/libstdc++-v3/testsuite/util -L/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/libstdc++-v3/src -L/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/libstdc++-v3/src/.libs -B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/bin/ -B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/lib/ -isystem /sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/include -isystem /sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/sys-include -DHAVE_CONFIG_H -I. -I../../../gcc-4.7-20111109/libitm -I../../../gcc-4.7-20111109/libitm/config/x86 -I../../../gcc-4.7-20111109/libitm/config/posix -I../../../gcc-4.7-20111109/libitm/config/generic -I../../../gcc-4.7-20111109/libitm -std=gnu++0x -funwind-tables -fno-exceptions -fno-rtti -Wall -pthread -Werror -msse -fabi-version=4 -g -O2 -MT x86_sse.lo -MD -MP -MF .deps/x86_sse.Tpo -c ../../../gcc-4.7-20111109/libitm/config/x86/x86_sse.cc -fno-common -DPIC -o .libs/x86_sse.o /var/tmp//ccwqWOLd.s:3:Unknown pseudo-op: .pushsection /var/tmp//ccwqWOLd.s:3:Rest of line ignored. 1st junk character valued 46 (.). /var/tmp//ccwqWOLd.s:6:Unknown pseudo-op: .hidden /var/tmp//ccwqWOLd.s:6:Rest of line ignored. 1st junk character valued 71 (G). /var/tmp//ccwqWOLd.s:7:Unknown pseudo-op: .type /var/tmp//ccwqWOLd.s:7:Rest of line ignored. 1st junk character valued 71 (G). /var/tmp//ccwqWOLd.s:84:Unknown pseudo-op: .size /var/tmp//ccwqWOLd.s:84:Rest of line ignored. 1st junk character valued 71 (G). /var/tmp//ccwqWOLd.s:85:Unknown pseudo-op: .popsection make[2]: *** [x86_sse.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 in libitm. Is... asm(".pushsection .text\n\ in libitm/config/x86/x86_sse.cc correct? Isn't .pushsection ELF-specific? http://sourceware.org/binutils/docs/as/PushSection.html