[LLVMbugs] [Bug 1880] New: Building LLVM with llvm-gcc-4.2: duplicate absolute symbols

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Dec 26 17:52:16 PST 2007


http://llvm.org/bugs/show_bug.cgi?id=1880

           Summary: Building LLVM with llvm-gcc-4.2: duplicate absolute
                    symbols
           Product: new-bugs
           Version: unspecified
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: scottm at aero.org
                CC: llvmbugs at cs.uiuc.edu


Using the latest llvm trunk and llvm-gcc-4.2, attempted to rebuild llvm in a
separate directory with the resulting llvm-gcc-4.2 binaries, installed as
llvm-gcc and llvm-g++, on x86 Darwin (10.4.11) and xcode 2.5. The compile does
not succeed when linking tblgen ("make VERBOSE=1" output attached below).

I double checked my installation paths and configuration, cannot find anything
detectably faulty. I can't reasonably tell if this is a llvm code generation
bug or a llvm-gcc-4.2 misconfiguration.

This was apparently fixed for another platform -- what was the corresponding
SVN revision to llvm or llvm-gcc-4.2?



llvm-c++
-I/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen
-I/Users/scottm/play/llvm/trunk/utils/TableGen
-I/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/include
-I/Users/scottm/play/llvm/trunk/include
-I/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/include
-I/Users/scottm/play/llvm/trunk/include -D_DEBUG -D_GNU_SOURCE
-D__STDC_LIMIT_MACROS -O3 -Woverloaded-virtual -pedantic -Wall -W
-Wwrite-strings -Wno-long-long -Wunused -Wno-unused-parameter -fstrict-aliasing
-O3 -o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/Release/bin/tblgen
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/AsmWriterEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CallingConvEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/IntrinsicEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/RegisterInfoEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/SubtargetEmitter.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGLexer.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TableGen.o
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TableGenBackend.o
 -L/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/Release/lib
-lLLVMSupport -lLLVMSystem -lpthread /usr/lib/libltdl.3.1.0.dylib -ldl -lm
/usr/bin/ld: multiple definitions of symbol __ZN4llvm15TableGenBackendD1Ev.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/AsmWriterEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CallingConvEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm4Init17resolveReferencesERNS_6RecordEPKNS_9RecordValE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute
__ZN4llvm4Init17resolveReferencesERNS_6RecordEPKNS_9RecordValE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute
__ZN4llvm4Init17resolveReferencesERNS_6RecordEPKNS_9RecordValE.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm4Init20convertInitListSliceERKSt6vectorIjSaIjEE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute
__ZN4llvm4Init20convertInitListSliceERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute
__ZN4llvm4Init20convertInitListSliceERKSt6vectorIjSaIjEE.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm4Init26convertInitializerBitRangeERKSt6vectorIjSaIjEE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute
__ZN4llvm4Init26convertInitializerBitRangeERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute
__ZN4llvm4Init26convertInitializerBitRangeERKSt6vectorIjSaIjEE.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol __ZN4llvm4InitD1Ev.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute __ZN4llvm4InitD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute __ZN4llvm4InitD1Ev.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol __ZNK4llvm4Init10isCompleteEv.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute __ZNK4llvm4Init10isCompleteEv.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute __ZNK4llvm4Init10isCompleteEv.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm4Init12getFieldInitERNS_6RecordERKSs.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute __ZNK4llvm4Init12getFieldInitERNS_6RecordERKSs.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute __ZNK4llvm4Init12getFieldInitERNS_6RecordERKSs.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm4Init12getFieldTypeERKSs.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeEmitterGen.o
definition of absolute __ZNK4llvm4Init12getFieldTypeERKSs.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/CodeGenTarget.o
definition of absolute __ZNK4llvm4Init12getFieldTypeERKSs.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute
__ZN4llvm4Init17resolveReferencesERNS_6RecordEPKNS_9RecordValE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute
__ZN4llvm4Init20convertInitListSliceERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute
__ZN4llvm4Init26convertInitializerBitRangeERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm4InitD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm4Init10isCompleteEv.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm4Init12getFieldInitERNS_6RecordERKSs.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm4Init12getFieldTypeERKSs.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_10StringInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10StringInitE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10StringInitE.eh
(value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_10VarBitInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10VarBitInitE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10VarBitInitE.eh
(value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_7BitInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7BitInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7BitInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_7DagInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DagInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DagInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_7DefInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DefInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DefInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_7IntInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7IntInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7IntInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_8BitsInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8BitsInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8BitsInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_8CodeInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8CodeInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8CodeInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_8ListInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8ListInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8ListInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_9BinOpInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9BinOpInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9BinOpInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_9TypedInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9TypedInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9TypedInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZN4llvm5RecTy12convertValueEPNS_9UnsetInitE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9UnsetInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9UnsetInitE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol __ZN4llvm5RecTyD1Ev.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZN4llvm5RecTyD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZN4llvm5RecTyD1Ev.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_11RecordRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11RecordRecTyE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11RecordRecTyE.eh
(value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_11StringRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11StringRecTyE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11StringRecTyE.eh
(value 0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_8BitRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8BitRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8BitRecTyE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_8DagRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8DagRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8DagRecTyE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_8IntRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8IntRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8IntRecTyE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_9BitsRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9BitsRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9BitsRecTyE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_9CodeRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9CodeRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9CodeRecTyE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm5RecTy11baseClassOfEPKNS_9ListRecTyE.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/DAGISelEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9ListRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/InstrInfoEmitter.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9ListRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/IntrinsicEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute
__ZN4llvm4Init17resolveReferencesERNS_6RecordEPKNS_9RecordValE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute
__ZN4llvm4Init20convertInitListSliceERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute
__ZN4llvm4Init26convertInitializerBitRangeERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm4InitD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10StringInitE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10VarBitInitE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7BitInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DagInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DefInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7IntInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8BitsInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8CodeInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8ListInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9BinOpInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9TypedInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9UnsetInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm5RecTyD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm4Init10isCompleteEv.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm4Init12getFieldInitERNS_6RecordERKSs.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm4Init12getFieldTypeERKSs.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11RecordRecTyE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11StringRecTyE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8BitRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8DagRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8IntRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9BitsRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9CodeRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9ListRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/RegisterInfoEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/SubtargetEmitter.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute
__ZN4llvm4Init17resolveReferencesERNS_6RecordEPKNS_9RecordValE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute
__ZN4llvm4Init20convertInitListSliceERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute
__ZN4llvm4Init26convertInitializerBitRangeERKSt6vectorIjSaIjEE.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm4InitD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10StringInitE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_10VarBitInitE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7BitInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DagInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7DefInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_7IntInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8BitsInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8CodeInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_8ListInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9BinOpInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9TypedInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTy12convertValueEPNS_9UnsetInitE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm5RecTyD1Ev.eh (value 0x0)
/usr/bin/ld: multiple definitions of symbol __ZN4llvm9UnsetInitD1Ev.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZN4llvm9UnsetInitD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZN4llvm9UnsetInitD1Ev.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm4Init10isCompleteEv.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm4Init12getFieldInitERNS_6RecordERKSs.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm4Init12getFieldTypeERKSs.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11RecordRecTyE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_11StringRecTyE.eh
(value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8BitRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8DagRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_8IntRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9BitsRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9CodeRecTyE.eh (value
0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm5RecTy11baseClassOfEPKNS_9ListRecTyE.eh (value
0x0)
/usr/bin/ld: multiple definitions of symbol
__ZNK4llvm9UnsetInit10isCompleteEv.eh
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/Record.o
definition of absolute __ZNK4llvm9UnsetInit10isCompleteEv.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TGParser.o
definition of absolute __ZNK4llvm9UnsetInit10isCompleteEv.eh (value 0x0)
/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/utils/TableGen/Release/TableGen.o
definition of absolute __ZN4llvm15TableGenBackendD1Ev.eh (value 0x0)
collect2: ld returned 1 exit status
make[2]: ***
[/Users/scottm/play/llvm/trunk/obj/i686-apple-darwin-llvm/Release/bin/tblgen]
Error 1
make[1]: *** [TableGen/.makeall] Error 2
make: *** [all] Error 1

llvm-gcc -v:
Using built-in specs.
Target: i686-apple-darwin8
Configured with: ../../configure --enable-languages=c,c++,objc,obj-c++
--with-gxx-include-dir=/usr/include/c++/4.0.0 --build=i686-apple-darwin8
--host=i686-apple-darwin8 --target=i686-apple-darwin8 --with-arch=nocona
--with-tune=generic --disable-intl
--enable-llvm=<foo>/../../../llvm/trunk/obj/i686-apple-darwin
--prefix=<foo>/../../i686-apple-darwin8 --program-prefix=llvm-
Thread model: posix
gcc version 4.2.1(llvm) (Based on Apple Inc. build 5546)


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list