llvm[1]: Compiling Alarm.cpp for Release build llvm[1]: Compiling Disassembler.cpp for Release build llvm[1]: Compiling DynamicLibrary.cpp for Release build llvm[1]: Compiling Host.cpp for Release build llvm[1]: Compiling IncludeFile.cpp for Release build llvm[1]: Compiling Memory.cpp for Release build llvm[1]: Compiling Mutex.cpp for Release build llvm[1]: Compiling Path.cpp for Release build llvm[1]: Compiling Process.cpp for Release build llvm[1]: Compiling Program.cpp for Release build llvm[1]: Compiling Signals.cpp for Release build llvm[1]: Compiling TimeValue.cpp for Release build llvm[1]: Building Release Archive Library libLLVMSystem.a llvm[1]: Compiling APFloat.cpp for Release build llvm[1]: Compiling APInt.cpp for Release build llvm[1]: Compiling APSInt.cpp for Release build llvm[1]: Compiling Allocator.cpp for Release build llvm[1]: Compiling Annotation.cpp for Release build llvm[1]: Compiling CommandLine.cpp for Release build llvm[1]: Compiling ConstantRange.cpp for Release build llvm[1]: Compiling Debug.cpp for Release build llvm[1]: Compiling Dwarf.cpp for Release build llvm[1]: Compiling FileUtilities.cpp for Release build llvm[1]: Compiling FoldingSet.cpp for Release build llvm[1]: Compiling GraphWriter.cpp for Release build llvm[1]: Compiling IsInf.cpp for Release build llvm[1]: Compiling IsNAN.cpp for Release build llvm[1]: Compiling ManagedStatic.cpp for Release build llvm[1]: Compiling MemoryBuffer.cpp for Release build llvm[1]: Compiling PluginLoader.cpp for Release build llvm[1]: Compiling PrettyStackTrace.cpp for Release build llvm[1]: Compiling SlowOperationInformer.cpp for Release build llvm[1]: Compiling SmallPtrSet.cpp for Release build llvm[1]: Compiling Statistic.cpp for Release build llvm[1]: Compiling Streams.cpp for Release build llvm[1]: Compiling StringExtras.cpp for Release build llvm[1]: Compiling StringMap.cpp for Release build llvm[1]: Compiling StringPool.cpp for Release build llvm[1]: Compiling SystemUtils.cpp for Release build llvm[1]: Compiling Timer.cpp for Release build llvm[1]: Compiling raw_ostream.cpp for Release build llvm[1]: Building Release Archive Library libLLVMSupport.a llvm[2]: Compiling AsmWriterEmitter.cpp for Release build llvm[2]: Compiling CallingConvEmitter.cpp for Release build llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release build llvm[2]: Compiling CodeEmitterGen.cpp for Release build llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release build llvm[2]: Compiling CodeGenInstruction.cpp for Release build llvm[2]: Compiling CodeGenTarget.cpp for Release build llvm[2]: Compiling DAGISelEmitter.cpp for Release build llvm[2]: Compiling FastISelEmitter.cpp for Release build llvm[2]: Compiling InstrEnumEmitter.cpp for Release build llvm[2]: Compiling InstrInfoEmitter.cpp for Release build llvm[2]: Compiling IntrinsicEmitter.cpp for Release build llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release build llvm[2]: Compiling Record.cpp for Release build llvm[2]: Compiling RegisterInfoEmitter.cpp for Release build llvm[2]: Compiling SubtargetEmitter.cpp for Release build llvm[2]: Compiling TGLexer.cpp for Release build llvm[2]: Compiling TGParser.cpp for Release build llvm[2]: Compiling TGSourceMgr.cpp for Release build llvm[2]: Compiling TGValueTypes.cpp for Release build llvm[2]: Compiling TableGen.cpp for Release build llvm[2]: Compiling TableGenBackend.cpp for Release build llvm[2]: Linking Release executable tblgen (without symbols) llvm[2]: ======= Finished Linking Release Executable tblgen (without symbols) llvm[2]: Compiling fpcmp.cpp for Release build llvm[2]: Linking Release executable fpcmp (without symbols) llvm[2]: ======= Finished Linking Release Executable fpcmp (without symbols) llvm[2]: Compiling PerfectShuffle.cpp for Release build llvm[2]: Linking Release executable llvm-PerfectShuffle (without symbols) llvm[2]: ======= Finished Linking Release Executable llvm-PerfectShuffle (without symbols) llvm[3]: Compiling gtest.cc for Release build llvm[3]: Compiling gtest-death-test.cc for Release build llvm[3]: Compiling gtest-filepath.cc for Release build llvm[3]: Compiling gtest-port.cc for Release build llvm[3]: Compiling gtest-test-part.cc for Release build llvm[3]: Compiling gtest-typed-test.cc for Release build llvm[3]: Building Release Archive Library libGoogleTest.a llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td llvm[1]: Updated Intrinsics.gen because Intrinsics.gen.tmp changed significantly. llvm[1]: Compiling AsmWriter.cpp for Release build llvm[1]: Compiling Attributes.cpp for Release build llvm[1]: Compiling AutoUpgrade.cpp for Release build llvm[1]: Compiling BasicBlock.cpp for Release build llvm[1]: Compiling ConstantFold.cpp for Release build llvm[1]: Compiling Constants.cpp for Release build llvm[1]: Compiling Core.cpp for Release build llvm[1]: Compiling Dominators.cpp for Release build llvm[1]: Compiling Function.cpp for Release build llvm[1]: Compiling Globals.cpp for Release build llvm[1]: Compiling InlineAsm.cpp for Release build llvm[1]: Compiling Instruction.cpp for Release build llvm[1]: Compiling Instructions.cpp for Release build llvm[1]: Compiling IntrinsicInst.cpp for Release build llvm[1]: Compiling LeakDetector.cpp for Release build llvm[1]: Compiling Mangler.cpp for Release build llvm[1]: Compiling Module.cpp for Release build llvm[1]: Compiling ModuleProvider.cpp for Release build llvm[1]: Compiling Pass.cpp for Release build llvm[1]: Compiling PassManager.cpp for Release build llvm[1]: Compiling PrintModulePass.cpp for Release build llvm[1]: Compiling Type.cpp for Release build llvm[1]: Compiling TypeSymbolTable.cpp for Release build llvm[1]: Compiling Use.cpp for Release build llvm[1]: Compiling Value.cpp for Release build llvm[1]: Compiling ValueSymbolTable.cpp for Release build llvm[1]: Compiling ValueTypes.cpp for Release build llvm[1]: Compiling Verifier.cpp for Release build llvm[1]: Building Release Archive Library libLLVMCore.a make[2]: Nothing to be done for `all'. llvm[2]: Compiling LLLexer.cpp for Release build llvm[2]: Compiling LLParser.cpp for Release build llvm[2]: Compiling Parser.cpp for Release build llvm[2]: Building Release Archive Library libLLVMAsmParser.a llvm[3]: Compiling BitReader.cpp for Release build llvm[3]: Compiling BitcodeReader.cpp for Release build llvm[3]: Compiling Deserialize.cpp for Release build llvm[3]: Compiling DeserializeAPFloat.cpp for Release build llvm[3]: Compiling DeserializeAPInt.cpp for Release build llvm[3]: Building Release Archive Library libLLVMBitReader.a llvm[3]: Compiling BitWriter.cpp for Release build llvm[3]: Compiling BitcodeWriter.cpp for Release build llvm[3]: Compiling BitcodeWriterPass.cpp for Release build llvm[3]: Compiling Serialize.cpp for Release build llvm[3]: Compiling SerializeAPFloat.cpp for Release build llvm[3]: Compiling SerializeAPInt.cpp for Release build llvm[3]: Compiling ValueEnumerator.cpp for Release build llvm[3]: Building Release Archive Library libLLVMBitWriter.a llvm[2]: Compiling Archive.cpp for Release build llvm[2]: Compiling ArchiveReader.cpp for Release build llvm[2]: Compiling ArchiveWriter.cpp for Release build llvm[2]: Building Release Archive Library libLLVMArchive.a llvm[2]: Compiling AliasAnalysis.cpp for Release build llvm[2]: Compiling AliasAnalysisCounter.cpp for Release build llvm[2]: Compiling AliasAnalysisEvaluator.cpp for Release build llvm[2]: Compiling AliasDebugger.cpp for Release build llvm[2]: Compiling AliasSetTracker.cpp for Release build llvm[2]: Compiling Analysis.cpp for Release build llvm[2]: Compiling BasicAliasAnalysis.cpp for Release build llvm[2]: Compiling CFGPrinter.cpp for Release build llvm[2]: Compiling CaptureTracking.cpp for Release build llvm[2]: Compiling ConstantFolding.cpp for Release build llvm[2]: Compiling DbgInfoPrinter.cpp for Release build llvm[2]: Compiling DebugInfo.cpp for Release build llvm[2]: Compiling InstCount.cpp for Release build llvm[2]: Compiling Interval.cpp for Release build llvm[2]: Compiling IntervalPartition.cpp for Release build llvm[2]: Compiling LibCallAliasAnalysis.cpp for Release build llvm[2]: Compiling LibCallSemantics.cpp for Release build llvm[2]: Compiling LiveValues.cpp for Release build llvm[2]: Compiling LoopInfo.cpp for Release build llvm[2]: Compiling LoopPass.cpp for Release build llvm[2]: Compiling LoopVR.cpp for Release build llvm[2]: Compiling MemoryDependenceAnalysis.cpp for Release build llvm[2]: Compiling PostDominators.cpp for Release build llvm[2]: Compiling ProfileInfo.cpp for Release build llvm[2]: Compiling ProfileInfoLoader.cpp for Release build llvm[2]: Compiling ProfileInfoLoaderPass.cpp for Release build llvm[2]: Compiling ScalarEvolution.cpp for Release build llvm[2]: Compiling ScalarEvolutionExpander.cpp for Release build llvm[2]: Compiling SparsePropagation.cpp for Release build llvm[2]: Compiling Trace.cpp for Release build llvm[2]: Compiling ValueTracking.cpp for Release build llvm[2]: Building Release Archive Library libLLVMAnalysis.a llvm[3]: Compiling Andersens.cpp for Release build llvm[3]: Compiling CallGraph.cpp for Release build llvm[3]: Compiling CallGraphSCCPass.cpp for Release build llvm[3]: Compiling FindUsedTypes.cpp for Release build llvm[3]: Compiling GlobalsModRef.cpp for Release build llvm[3]: Building Release Archive Library libLLVMipa.a llvm[3]: Compiling AddrModeMatcher.cpp for Release build llvm[3]: Compiling BasicBlockUtils.cpp for Release build llvm[3]: Compiling BasicInliner.cpp for Release build llvm[3]: Compiling BreakCriticalEdges.cpp for Release build llvm[3]: Compiling CloneFunction.cpp for Release build llvm[3]: Compiling CloneLoop.cpp for Release build llvm[3]: Compiling CloneModule.cpp for Release build llvm[3]: Compiling CloneTrace.cpp for Release build llvm[3]: Compiling CodeExtractor.cpp for Release build llvm[3]: Compiling DemoteRegToStack.cpp for Release build llvm[3]: Compiling InlineCost.cpp for Release build llvm[3]: Compiling InlineFunction.cpp for Release build llvm[3]: Compiling InstructionNamer.cpp for Release build llvm[3]: Compiling LCSSA.cpp for Release build llvm[3]: Compiling Local.cpp for Release build llvm[3]: Compiling LoopSimplify.cpp for Release build llvm[3]: Compiling LowerAllocations.cpp for Release build llvm[3]: Compiling LowerInvoke.cpp for Release build llvm[3]: Compiling LowerSwitch.cpp for Release build llvm[3]: Compiling Mem2Reg.cpp for Release build llvm[3]: Compiling PromoteMemoryToRegister.cpp for Release build llvm[3]: Compiling SimplifyCFG.cpp for Release build llvm[3]: Compiling UnifyFunctionExitNodes.cpp for Release build llvm[3]: Compiling UnrollLoop.cpp for Release build llvm[3]: Compiling ValueMapper.cpp for Release build llvm[3]: Building Release Archive Library libLLVMTransformUtils.a llvm[3]: Compiling BlockProfiling.cpp for Release build llvm[3]: Compiling EdgeProfiling.cpp for Release build llvm[3]: Compiling ProfilingUtils.cpp for Release build llvm[3]: Compiling RSProfiling.cpp for Release build llvm[3]: Building Release Archive Library libLLVMInstrumentation.a llvm[3]: Compiling ADCE.cpp for Release build llvm[3]: Compiling BasicBlockPlacement.cpp for Release build llvm[3]: Compiling CodeGenPrepare.cpp for Release build llvm[3]: Compiling CondPropagate.cpp for Release build llvm[3]: Compiling ConstantProp.cpp for Release build llvm[3]: Compiling DCE.cpp for Release build llvm[3]: Compiling DeadStoreElimination.cpp for Release build llvm[3]: Compiling GVN.cpp for Release build llvm[3]: Compiling GVNPRE.cpp for Release build llvm[3]: Compiling IndVarSimplify.cpp for Release build llvm[3]: Compiling InstructionCombining.cpp for Release build llvm[3]: Compiling JumpThreading.cpp for Release build llvm[3]: Compiling LICM.cpp for Release build llvm[3]: Compiling LoopDeletion.cpp for Release build llvm[3]: Compiling LoopIndexSplit.cpp for Release build llvm[3]: Compiling LoopRotation.cpp for Release build llvm[3]: Compiling LoopStrengthReduce.cpp for Release build llvm[3]: Compiling LoopUnroll.cpp for Release build llvm[3]: Compiling LoopUnswitch.cpp for Release build llvm[3]: Compiling MemCpyOptimizer.cpp for Release build llvm[3]: Compiling PredicateSimplifier.cpp for Release build llvm[3]: Compiling Reassociate.cpp for Release build llvm[3]: Compiling Reg2Mem.cpp for Release build llvm[3]: Compiling SCCP.cpp for Release build llvm[3]: Compiling Scalar.cpp for Release build llvm[3]: Compiling ScalarReplAggregates.cpp for Release build llvm[3]: Compiling SimplifyCFGPass.cpp for Release build llvm[3]: Compiling SimplifyHalfPowrLibCalls.cpp for Release build llvm[3]: Compiling SimplifyLibCalls.cpp for Release build llvm[3]: Compiling TailDuplication.cpp for Release build llvm[3]: Compiling TailRecursionElimination.cpp for Release build llvm[3]: Building Release Archive Library libLLVMScalarOpts.a llvm[3]: Compiling ArgumentPromotion.cpp for Release build llvm[3]: Compiling ConstantMerge.cpp for Release build llvm[3]: Compiling DeadArgumentElimination.cpp for Release build llvm[3]: Compiling DeadTypeElimination.cpp for Release build llvm[3]: Compiling ExtractGV.cpp for Release build llvm[3]: Compiling FunctionAttrs.cpp for Release build llvm[3]: Compiling GlobalDCE.cpp for Release build llvm[3]: Compiling GlobalOpt.cpp for Release build llvm[3]: Compiling IPConstantPropagation.cpp for Release build llvm[3]: Compiling IPO.cpp for Release build llvm[3]: Compiling IndMemRemoval.cpp for Release build llvm[3]: Compiling InlineAlways.cpp for Release build llvm[3]: Compiling InlineSimple.cpp for Release build llvm[3]: Compiling Inliner.cpp for Release build llvm[3]: Compiling Internalize.cpp for Release build llvm[3]: Compiling LoopExtractor.cpp for Release build llvm[3]: Compiling LowerSetJmp.cpp for Release build llvm[3]: Compiling MergeFunctions.cpp for Release build llvm[3]: Compiling PartialSpecialization.cpp for Release build llvm[3]: Compiling PruneEH.cpp for Release build llvm[3]: Compiling RaiseAllocations.cpp for Release build llvm[3]: Compiling StripDeadPrototypes.cpp for Release build llvm[3]: Compiling StripSymbols.cpp for Release build llvm[3]: Compiling StructRetPromotion.cpp for Release build llvm[3]: Building Release Archive Library libLLVMipo.a llvm[3]: Compiling Hello.cpp for Release build (PIC) llvm[3]: Linking Release Loadable Module LLVMHello.dylib ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __start prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in dyld_stub_binding_helper prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in dyld_stub_binding_helper prevents image from loading in dyld shared cache ld warning: codegen with reference kind 17 in __dyld_func_lookup prevents image from loading in dyld shared cache ld warning: codegen with reference kind 14 in __dyld_func_lookup prevents image from loading in dyld shared cache ld: absolute addressing (perhaps -mdynamic-no-pic) used in __start from /usr/lib/crt1.o not allowed in slidable image. Use '-read_only_relocs suppress' to enable text relocs collect2: ld returned 1 exit status make[3]: *** [/Users/me/code/llvm/llvm-trunk-obj/Release/lib/LLVMHello.dylib] Error 1 make[2]: *** [Hello/.makeall] Error 2 make[1]: *** [Transforms/.makeall] Error 2 make: *** [all] Error 1