http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53442
--- Comment #1 from ncahill_alt at yahoo dot com 2012-05-21 19:52:57 UTC --- In case it is of interest, here is the generating command for the tblgen executable. I don't know how to turn this into a test case as it seems to use only pregenerated code. i686-pc-linux-gnu-g++ -I/var/altsrc/buildllvm/include -I/var/altsrc/buildllvm/utils/TableGen -I/var/altsrc/llvm-2.9/include -I/var/altsrc/llvm-2.9/utils/TableGen -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fPIC -Woverloaded-virtual -Wcast-qual -Wl,-R -Wl,'$ORIGIN/../lib' -Wl,-R -Wl,/usr/lib/llvm -L/var/altsrc/buildllvm/Release/lib -L/var/altsrc/buildllvm/Release/lib -Wl,--version-script=/var/altsrc/llvm-2.9/autoconf/ExportMap.map -Wl,-O1,--as-needed -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -o /var/altsrc/buildllvm/Release/bin/tblgen /var/altsrc/buildllvm/utils/TableGen/Release/ARMDecoderEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/AsmMatcherEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/AsmWriterEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/AsmWriterInst.o /var/altsrc/buildllvm/utils/TableGen/Release/CallingConvEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/ClangASTNodesEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/ClangAttrEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/ClangDiagnosticsEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/ClangSACheckersEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/CodeEmitterGen.o /var/altsrc/buildllvm/utils/TableGen/Release/CodeGenDAGPatterns.o /var/altsrc/buildllvm/utils/TableGen/Release/CodeGenInstruction.o /var/altsrc/buildllvm/utils/TableGen/Release/CodeGenTarget.o /var/altsrc/buildllvm/utils/TableGen/Release/DAGISelEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/DAGISelMatcher.o /var/altsrc/buildllvm/utils/TableGen/Release/DAGISelMatcherEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/DAGISelMatcherGen.o /var/altsrc/buildllvm/utils/TableGen/Release/DAGISelMatcherOpt.o /var/altsrc/buildllvm/utils/TableGen/Release/DisassemblerEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/EDEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/FastISelEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/FixedLenDecoderEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/InstrEnumEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/InstrInfoEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/IntrinsicEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/LLVMCConfigurationEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/NeonEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/OptParserEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/Record.o /var/altsrc/buildllvm/utils/TableGen/Release/RegisterInfoEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/StringMatcher.o /var/altsrc/buildllvm/utils/TableGen/Release/SubtargetEmitter.o /var/altsrc/buildllvm/utils/TableGen/Release/TGLexer.o /var/altsrc/buildllvm/utils/TableGen/Release/TGParser.o /var/altsrc/buildllvm/utils/TableGen/Release/TGValueTypes.o /var/altsrc/buildllvm/utils/TableGen/Release/TableGen.o /var/altsrc/buildllvm/utils/TableGen/Release/TableGenBackend.o /var/altsrc/buildllvm/utils/TableGen/Release/X86DisassemblerTables.o /var/altsrc/buildllvm/utils/TableGen/Release/X86RecognizableInstr.o -lLLVMSupport -lpthread -lffi -ldl -lm