[LLVMdev] llvm-gcc build broken

David Greene
2007-04-30T19:30:58Z

I can't build llvm-gcc from working directories updated an hour
ago.

                       -Dave

/tools/llvm-tools/i686-pc-linux-gnu/bin/g++ -c -g -DENABLE_CHECKING
-DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -pedantic
-Wno-long-long -Wno-variadic-macros -fno-common -DHAVE_CONFIG_H
-Wno-unused -DTARGET_NAME=\"i686-pc-linux-gnu\" -DENABLE_LLVM
-D__STDC_LIMIT_MACROS   -I. -I. -I/projects/compiler/llvm-gcc/gcc
-I/projects/compiler/llvm-gcc/gcc/.
-I/projects/compiler/llvm-gcc/gcc/../include
-I/projects/compiler/llvm-gcc/gcc/../libcpp/include  -I/include
-I/ptmp/dag/build.llvm/include
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp -o llvm-backend.o
In file included from /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:23:
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:35:29: error:
llvm/Intrinsics.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:36:34: error:
llvm/ADT/SmallVector.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:38:34: error:
llvm/Support/Streams.h: No such file or directory
In file included from /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:24:
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:31:44: error:
llvm/CodeGen/MachineModuleInfo.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:26:28: error:
llvm/Constants.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:27:31: error:
llvm/DerivedTypes.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:28:25: error:
llvm/Module.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:29:33: error:
llvm/ModuleProvider.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:30:30: error:
llvm/PassManager.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:31:35: error:
llvm/ValueSymbolTable.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:32:36: error:
llvm/Analysis/LoopPass.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:33:36: error:
llvm/Analysis/Verifier.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:34:34: error:
llvm/Assembly/Writer.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:35:43: error:
llvm/Assembly/PrintModulePass.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:36:45: error:
llvm/Bytecode/WriteBytecodePass.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:37:34: error:
llvm/Bytecode/Reader.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:38:43: error:
llvm/CodeGen/RegAllocRegistry.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:39:44: error:
llvm/CodeGen/SchedulerRegistry.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:40:38: error:
llvm/CodeGen/ScheduleDAG.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:41:42: error:
llvm/Target/SubtargetFeature.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:42:36: error:
llvm/Target/TargetData.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:43:40: error:
llvm/Target/TargetLowering.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:44:39: error:
llvm/Target/TargetMachine.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:45:47: error:
llvm/Target/TargetMachineRegistry.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:46:36: error:
llvm/Transforms/Scalar.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:47:46: error:
llvm/Analysis/LoadValueNumbering.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:48:33: error:
llvm/Transforms/IPO.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:49:35: error:
llvm/ADT/StringExtras.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:50:32: error:
llvm/ADT/StringMap.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:52:40: error:
llvm/Support/ManagedStatic.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:81: error: expected
initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:508: error: `Intrinsic'
has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:508: error: expected `,'
or `...' before `Id'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:509: error: `Intrinsic'
has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:509: error: expected `,'
or `...' before `F32ID'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:559: error:
`SmallVector' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:559: error: expected `,'
or `...' before `<' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:54: error: `DISerializer'
does not name a type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:60: error:
`CompileUnitDesc' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:60: error: template
argument 2 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:60: error: template
argument 4 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:63: error: `TypeDesc' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:63: error: template
argument 2 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:63: error: template
argument 4 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:71: error: ISO C++ forbids
declaration of `AnchorDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:71: error: expected `;'
before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:72: error: ISO C++ forbids
declaration of `AnchorDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:72: error: expected `;'
before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:73: error: ISO C++ forbids
declaration of `AnchorDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:73: error: expected `;'
before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:74: error: `DebugInfoDesc'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:74: error: template
argument 1 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:74: error: template
argument 2 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:76: error: ISO C++ forbids
declaration of `SubprogramDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:76: error: expected `;'
before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:87: error: expected `;'
before `(' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:91: error: expected `;'
before `(' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:121: error: ISO C++ forbids
declaration of `TypeDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:121: error: expected `;'
before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:125: error: ISO C++ forbids
declaration of `CompileUnitDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:125: error: expected `;'
before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:80: error: expected
constructor, destructor, or type conversion before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:88: error: expected
initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:89: error: expected
initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:90: error: expected
initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_initialize_backend()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:121: error: `getToken'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:129: error: `cl' has
not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:131: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:145: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:152: error:
`TargetMachineRegistry' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:152: error: expected
initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:154: error: `TME' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:155: error: `cerr' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:164: error:
`SubtargetFeatures' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:164: error: expected
`;' before `Features'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:166: error: `Features'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:168: error: `TME' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:172: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:172: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:176: error:
`RegisterScheduler' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:176: error:
`createDefaultScheduler' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:178: error:
`RegisterScheduler' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:178: error:
`createBFS_DAGScheduler' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:181: error:
`RegisterRegAlloc' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:181: error:
`createLinearScanRegisterAllocator' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_lang_dependent_init(const char*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:189: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_pch_read(const unsigned char*, unsigned int)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:198: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:200: warning: possible
problem detected in invocation of delete operator:
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:76: warning:
`TheModule' has incomplete type
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: warning: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:200: note: neither the
destructor nor the class-specific operator delete will be called, even
if they are declared when the class is defined.
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:206: error:
`Compressor' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:207: error:
`ParseBytecodeBuffer' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:209: error: `cerr' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_pch_write_init()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:226: error:
`AsmOutFile' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:226: error: expected
type-specifier before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:226: error: expected
`;' before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:228: error:
`PerModulePasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:228: error: expected
type-specifier before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:228: error: expected
`;' before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:229: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:229: error: invalid use
of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward
declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:233: error: expected
type-specifier before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:233: error: expected
`)' before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_asm_file_start()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:248: error:
`AsmOutFile' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:248: error: expected
type-specifier before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:248: error: expected
`;' before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:254: error:
`PerFunctionPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:255: error: expected
type-specifier before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:255: error: expected
`;' before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:256: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:256: error: invalid use
of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward
declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:261: error:
`createVerifierPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:267: error:
`createCFGSimplificationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:269: error:
`createPromoteMemoryToRegisterPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:271: error:
`createScalarReplAggregatesPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:272: error:
`createInstructionCombiningPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:277: error:
`PerModulePasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:277: error: expected
type-specifier before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:277: error: expected
`;' before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:278: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:278: error: invalid use
of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward
declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:283: error:
`PassManager' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:283: error: `PM' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:285: error:
`createRaiseAllocationsPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:286: error:
`createCFGSimplificationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:287: error:
`createPromoteMemoryToRegisterPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:289: error:
`createGlobalOptimizerPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:290: error:
`createGlobalDCEPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:291: error:
`createIPConstantPropagationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:292: error:
`createDeadArgEliminationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:294: error:
`createInstructionCombiningPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:299: error:
`createPruneEHPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:303: error:
`createFunctionInliningPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:305: error:
`createSimplifyLibCallsPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:308: error:
`createArgumentPromotionPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:311: error:
`createTailDuplicationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:314: error:
`createScalarReplAggregatesPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:316: error:
`createCondPropagationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:317: error:
`createTailCallEliminationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:319: error:
`createReassociatePass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:320: error:
`createLoopRotatePass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:321: error:
`createLICMPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:322: error:
`createLoopUnswitchPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:324: error:
`createIndVarSimplifyPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:326: error:
`createLoopUnrollPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:328: error:
`createLoadValueNumberingPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:329: error:
`createGCSEPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:330: error:
`createSCCPPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:336: error:
`createDeadStoreEliminationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:337: error:
`createAggressiveDCEPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:341: error:
`createConstantMergePass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:342: error:
`createStripDeadPrototypesPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:348: error: expected
type-specifier before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:348: error: expected
`)' before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:357: error: expected
type-specifier before `PrintModulePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:357: error: expected
`)' before `PrintModulePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:364: error:
`FunctionPassManager' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:364: error: `PM' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:371: error:
`CodeGenPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:372: error: expected
type-specifier before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:372: error: expected
`;' before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:373: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:373: error: invalid use
of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward
declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:382: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:383: error: incomplete
type `llvm::TargetMachine' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:386: error: `FileModel'
has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:387: error: `cerr' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:389: error: `FileModel'
has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:393: error: invalid use
of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward
declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:394: error: `cerr' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:402: error: type `<type
error>' argument given to `delete', expected pointer
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:406: error: type `<type
error>' argument given to `delete', expected pointer
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
CreateStructorsList(std::vector<std::pair<llvm::Function*, int>,
std::allocator<std::pair<llvm::Function*, int> > >&, const
char*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:421: error: incomplete
type `llvm::ConstantInt' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:421: error: incomplete
type `llvm::Type' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:422: error: cannot
convert `llvm::Function*' to `llvm::Constant*' in assignment
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:423: error:
`ConstantStruct' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:426: error:
`ConstantArray' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:426: error: `ArrayType'
has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:426: error: invalid use
of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward
declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:428: error: invalid use
of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward
declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:428: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:429: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_asm_file_end()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:435: error:
`llvm_shutdown_obj' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:435: error: expected
`;' before `X'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:451: error:
`PointerType' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:451: error: incomplete
type `llvm::Type' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:453: error:
`ConstantExpr' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:455: error: `ArrayType'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:455: error: `AT' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:455: error: `ArrayType'
is not a class or namespace
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:456: error:
`ConstantArray' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:457: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:458: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:462: error:
`PerFunctionPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:466: error:
`PerModulePasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:470: error:
`CodeGenPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:472: error: incomplete
type `llvm::Module' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:472: error: expected
`;' before `I'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:473: error: `I' was not
declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:473: error: `E' was not
declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:482: error:
`AsmOutFile' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_emit_code_for_current_function(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:522: error:
`PerFunctionPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `int
emit_alias_to_llvm(tree_node*, tree_node*, unsigned int)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:548: error: `cast' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:548: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:553: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:559: error:
`dyn_cast_or_null' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:559: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:559: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:567: error:
`dyn_cast_or_null' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:567: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:567: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:579: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:579: error: expected
`;' before `Linkage'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:580: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:580: error: expected
`;' before `Visibility'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:584: error: `Linkage'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:584: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:586: error: `Linkage'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:586: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:588: error: `Linkage'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:588: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error:
`GlobalAlias' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: `GA' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: expected
type-specifier before `GlobalAlias'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: expected
`;' before `GlobalAlias'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:594: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:596: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:597: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:598: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:606: error: `dyn_cast'
was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:606: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:607: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:610: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:611: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
emit_global_to_llvm(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:636: error: `cast' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:636: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:644: error: incomplete
type `llvm::Constant' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:656: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:656: error:
`UndefValue' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:656: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:664: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:664: error: invalid use
of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward
declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:665: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:666: error: invalid use
of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward
declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:666: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:667: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:668: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:668: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:669: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:669: error:
`ConstantExpr' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:669: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:670: warning: possible
problem detected in invocation of delete operator:
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:636: warning: `GV' has
incomplete type
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: warning: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:670: note: neither the
destructor nor the class-specific operator delete will be called, even
if they are declared when the class is defined.
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:671: error: cannot
convert `llvm::GlobalVariable*' to `llvm::Value*' for argument `2'
to
`void llvm_set_decl(tree_node*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:676: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:680: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:684: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:684: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:689: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:689: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:691: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:691: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:700: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:700: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:705: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:715: error: invalid use
of undefined type `const struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward
declaration of `const struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:715: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:717: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:721: error: no matching
function for call to `std::vector<llvm::GlobalValue*,
std::allocator<llvm::GlobalValue*>
>::push_back(llvm::GlobalVariable*&)'
/tools/llvm-tools/i686-pc-linux-gnu/bin/../lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:602:
note: candidates are: void std::vector<_Tp, _Alloc>::push_back(const
_Tp&) [with _Tp = llvm::GlobalValue*, _Alloc =
std::allocator<llvm::GlobalValue*>]
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `bool
ValidateRegisterVariable(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:741: error: `cast' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:741: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:741: error: invalid use
of undefined type `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:53: error: forward
declaration of `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:758: error: invalid use
of undefined type `const struct llvm::Type'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:56: error: forward
declaration of `const struct llvm::Type'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:765: error: incomplete
type `llvm::ConstantInt' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:768: error: incomplete
type `llvm::ConstantInt' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
make_decl_llvm(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:850: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:855: error: incomplete
type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:855: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:856: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:860: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:860: error: incomplete
type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:868: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:868: error: incomplete
type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:870: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:872: error: cannot
convert `llvm::Function*' to `llvm::Value*' for argument `2' to
`void
llvm_set_decl(tree_node*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:881: error: incomplete
type `llvm::Type' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:882: error:
`StructType' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:885: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:886: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:890: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:890: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:898: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:898: error: incomplete
type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:902: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:905: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:906: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:910: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:910: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:918: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:918: error: incomplete
type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:923: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:924: error: invalid use
of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:925: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:928: error:
`ConstantExpr' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:928: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:929: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:932: error: cannot
convert `llvm::Function*' to `llvm::Value*' for argument `1' to
`void
changeLLVMValue(llvm::Value*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:935: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:938: error: invalid use
of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward
declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:957: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:964: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:970: error: invalid use
of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward
declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:972: error: cannot
convert `llvm::GlobalVariable*' to `llvm::Value*' for argument `2'
to
`void llvm_set_decl(tree_node*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `const
char* llvm_get_decl_name(void*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:981: error: invalid use
of undefined type `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:53: error: forward
declaration of `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_mark_decl_weak(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:988: error: `isa' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:988: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:990: error: `cast' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:990: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:993: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:994: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:995: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:995: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:997: error: invalid use
of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward
declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:997: error: incomplete
type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_emit_ctor_dtor(tree_node*, int, int)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1007: error: `cast' was
not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1007: error: expected
primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
llvm_emit_file_scope_asm(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1022: error: invalid
use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1023: error: invalid
use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1025: error: invalid
use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1025: error: invalid
use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward
declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
print_llvm(FILE*, void*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1036: error:
`WriteAsOperand' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void
print_llvm_type(FILE*, void*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1045: error:
`WriteTypeSymbolic' was not declared in this scope
make[2]: *** [llvm-backend.o] Error 1
make[2]: Leaving directory `/ptmp/dag/build.llvm-gcc.opt/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/ptmp/dag/build.llvm-gcc.opt/gcc'
make: *** [bootstrap] Error 2

Compilation exited abnormally with code 2 at Mon Apr 30 14:21:23