http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51335
Bug #: 51335 Summary: [4.7 Regression] --enable-languages=c --disable-bootstrap doesn't work Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: hjl.to...@gmail.com On Linux/x86-64, when gcc is configured with .../configure --enable-languages=c --disable-bootstrap --prefix=/usr/gcc-4.7.0 --with-local-prefix=/usr/local --enable-gnu-indirect-function --with-fpmath=sse revision 181782 gave /export/gnu/import/git/gcc/libitm/libitm.h:154:82: error: ‘transaction_pure’ attribute directive ignored [-Werror=attributes] /export/gnu/import/git/gcc/libitm/libitm.h:157:68: error: ‘transaction_pure’ attribute directive ignored [-Werror=attributes] /export/gnu/import/git/gcc/libitm/libitm.h:160:68: error: ‘transaction_pure’ attribute directive ignored [-Werror=attributes] /export/gnu/import/git/gcc/libitm/libitm.h:162:64: error: ‘transaction_pure’ attribute directive ignored [-Werror=attributes] Only C is enabled, but libitm is in C++.