Date: Wed, 4 Nov 2009 17:00:24 +0000 (UTC) From: Roman Divacky <rdivacky@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r198910 - in projects/clangbsd/usr.bin/clang/lib: libclanganalysis libclangast libclangcodegen libllvmanalysis libllvmarmcodegen libllvmcodegen libllvmipo libllvmscalaropts libllvmtrans... Message-ID: <200911041700.nA4H0OVu039363@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rdivacky Date: Wed Nov 4 17:00:24 2009 New Revision: 198910 URL: http://svn.freebsd.org/changeset/base/198910 Log: Adjust makefiles for new llvm/clang. Modified: projects/clangbsd/usr.bin/clang/lib/libclanganalysis/Makefile projects/clangbsd/usr.bin/clang/lib/libclangast/Makefile projects/clangbsd/usr.bin/clang/lib/libclangcodegen/Makefile projects/clangbsd/usr.bin/clang/lib/libllvmanalysis/Makefile projects/clangbsd/usr.bin/clang/lib/libllvmarmcodegen/Makefile projects/clangbsd/usr.bin/clang/lib/libllvmcodegen/Makefile projects/clangbsd/usr.bin/clang/lib/libllvmipo/Makefile projects/clangbsd/usr.bin/clang/lib/libllvmscalaropts/Makefile projects/clangbsd/usr.bin/clang/lib/libllvmtransformutils/Makefile Modified: projects/clangbsd/usr.bin/clang/lib/libclanganalysis/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libclanganalysis/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libclanganalysis/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -3,18 +3,21 @@ LIB= clanganalysis SRCDIR= tools/clang/lib/Analysis -SRCS= AnalysisContext.cpp AnalysisManager.cpp BasicConstraintManager.cpp \ +SRCS= AnalysisContext.cpp AnalysisManager.cpp AttrNonNullChecker.cpp \ + BadCallChecker.cpp BasicConstraintManager.cpp \ BasicObjCFoundationChecks.cpp BasicStore.cpp BasicValueFactory.cpp \ BugReporter.cpp BugReporterVisitors.cpp CFG.cpp CFRefCount.cpp \ - CallGraph.cpp CallInliner.cpp CheckDeadStores.cpp CheckNSError.cpp \ + CallGraph.cpp CallInliner.cpp CheckDeadStores.cpp \ CheckObjCDealloc.cpp CheckObjCInstMethSignature.cpp \ - CheckObjCUnusedIVars.cpp CheckSecuritySyntaxOnly.cpp Environment.cpp \ + CheckObjCUnusedIVars.cpp CheckSecuritySyntaxOnly.cpp DereferenceChecker.cpp DivZeroChecker.cpp Environment.cpp \ ExplodedGraph.cpp GRBlockCounter.cpp GRCoreEngine.cpp GRExprEngine.cpp \ GRExprEngineInternalChecks.cpp GRState.cpp LiveVariables.cpp \ - MemRegion.cpp PathDiagnostic.cpp RangeConstraintManager.cpp \ - RegionStore.cpp SVals.cpp SValuator.cpp SimpleConstraintManager.cpp \ - SimpleSValuator.cpp Store.cpp SymbolManager.cpp \ - UninitializedValues.cpp ValueManager.cpp + MemRegion.cpp NSAutoreleasePoolChecker.cpp NSErrorChecker.cpp PathDiagnostic.cpp \ + RangeConstraintManager.cpp RegionStore.cpp SVals.cpp SValuator.cpp \ + SimpleConstraintManager.cpp SimpleSValuator.cpp Store.cpp \ + SymbolManager.cpp UndefinedArgChecker.cpp \ + UndefinedAssignmentChecker.cpp UninitializedValues.cpp \ + ValueManager.cpp VLASizeChecker.cpp TGHDRS= DiagnosticAnalysisKinds DiagnosticCommonKinds Modified: projects/clangbsd/usr.bin/clang/lib/libclangast/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libclangast/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libclangast/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -9,7 +9,8 @@ SRCS= APValue.cpp ASTConsumer.cpp ASTCon ExprCXX.cpp ExprConstant.cpp InheritViz.cpp \ NestedNameSpecifier.cpp ParentMap.cpp RecordLayoutBuilder.cpp \ Stmt.cpp StmtDumper.cpp StmtIterator.cpp StmtPrinter.cpp \ - StmtProfile.cpp StmtViz.cpp TemplateName.cpp Type.cpp TypeLoc.cpp + StmtProfile.cpp StmtViz.cpp TemplateBase.cpp TemplateName.cpp Type.cpp \ + TypeLoc.cpp TGHDRS= DiagnosticASTKinds DiagnosticCommonKinds Modified: projects/clangbsd/usr.bin/clang/lib/libclangcodegen/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libclangcodegen/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libclangcodegen/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -3,7 +3,8 @@ LIB= clangcodegen SRCDIR= tools/clang/lib/CodeGen -SRCS= CGBlocks.cpp CGBuiltin.cpp CGCXX.cpp CGCXXClass.cpp CGCXXExpr.cpp \ +SRCS= CGBlocks.cpp CGBuiltin.cpp CGException.cpp CGCXX.cpp CGCXXClass.cpp \ + CGCXXExpr.cpp \ CGCXXTemp.cpp CGCall.cpp CGDebugInfo.cpp CGDecl.cpp CGExpr.cpp \ CGExprAgg.cpp CGExprComplex.cpp CGExprConstant.cpp CGExprScalar.cpp \ CGObjC.cpp CGObjCGNU.cpp CGObjCMac.cpp CGRecordLayoutBuilder.cpp \ Modified: projects/clangbsd/usr.bin/clang/lib/libllvmanalysis/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libllvmanalysis/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libllvmanalysis/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -11,7 +11,7 @@ SRCS= AliasAnalysis.cpp AliasAnalysisCou InstCount.cpp Interval.cpp IntervalPartition.cpp \ LibCallAliasAnalysis.cpp LibCallSemantics.cpp LiveValues.cpp \ LoopDependenceAnalysis.cpp LoopInfo.cpp LoopPass.cpp \ - MallocHelper.cpp MemoryDependenceAnalysis.cpp PointerTracking.cpp \ + MemoryBuiltins.cpp MemoryDependenceAnalysis.cpp PointerTracking.cpp \ PostDominators.cpp ProfileEstimatorPass.cpp ProfileInfo.cpp \ ProfileInfoLoader.cpp ProfileInfoLoaderPass.cpp \ ProfileVerifierPass.cpp ScalarEvolution.cpp \ Modified: projects/clangbsd/usr.bin/clang/lib/libllvmarmcodegen/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libllvmarmcodegen/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libllvmarmcodegen/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -9,6 +9,7 @@ SRCS= ARMBaseInstrInfo.cpp ARMBaseRegist ARMISelLowering.cpp ARMInstrInfo.cpp ARMJITInfo.cpp \ ARMLoadStoreOptimizer.cpp ARMLoadStoreOptimizer.cpp ARMMCAsmInfo.cpp \ ARMRegisterInfo.cpp ARMSubtarget.cpp ARMTargetMachine.cpp \ + NEONMoveFix.cpp \ NEONPreAllocPass.cpp Thumb1InstrInfo.cpp Thumb1RegisterInfo.cpp \ Thumb2ITBlockPass.cpp Thumb2InstrInfo.cpp Thumb2RegisterInfo.cpp \ Thumb2SizeReduction.cpp Modified: projects/clangbsd/usr.bin/clang/lib/libllvmcodegen/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libllvmcodegen/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libllvmcodegen/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -3,12 +3,12 @@ LIB= llvmcodegen SRCDIR= lib/CodeGen -SRCS= BranchFolding.cpp CodePlacementOpt.cpp \ - DeadMachineInstructionElim.cpp DwarfEHPrepare.cpp \ - ELFCodeEmitter.cpp ELFWriter.cpp ExactHazardRecognizer.cpp \ - GCMetadata.cpp GCMetadataPrinter.cpp GCStrategy.cpp \ - IfConversion.cpp IntrinsicLowering.cpp LLVMTargetMachine.cpp \ - LatencyPriorityQueue.cpp LiveInterval.cpp \ +SRCS= AggressiveAntiDepBreaker.cpp BranchFolding.cpp CodePlacementOpt.cpp \ + CriticalAntiDepBreaker.cpp DeadMachineInstructionElim.cpp \ + DwarfEHPrepare.cpp ELFCodeEmitter.cpp ELFWriter.cpp \ + ExactHazardRecognizer.cpp GCMetadata.cpp GCMetadataPrinter.cpp \ + GCStrategy.cpp IfConversion.cpp IntrinsicLowering.cpp \ + LLVMTargetMachine.cpp LatencyPriorityQueue.cpp LiveInterval.cpp \ LiveIntervalAnalysis.cpp LiveStackAnalysis.cpp \ LiveVariables.cpp LowerSubregs.cpp MachOCodeEmitter.cpp MachOWriter.cpp \ MachineBasicBlock.cpp MachineDominators.cpp \ @@ -18,16 +18,17 @@ SRCS= BranchFolding.cpp CodePlacementOpt MachinePassRegistry.cpp MachineRegisterInfo.cpp \ MachineSink.cpp MachineVerifier.cpp ObjectCodeEmitter.cpp OcamlGC.cpp \ PHIElimination.cpp Passes.cpp PostRASchedulerList.cpp \ - PreAllocSplitting.cpp PrologEpilogInserter.cpp \ + PreAllocSplitting.cpp ProcessImplicitDefs.cpp PrologEpilogInserter.cpp \ PseudoSourceValue.cpp RegAllocLinearScan.cpp RegAllocLocal.cpp \ RegAllocPBQP.cpp RegisterCoalescer.cpp \ RegisterScavenging.cpp ScheduleDAG.cpp ScheduleDAGEmit.cpp \ ScheduleDAGInstrs.cpp ScheduleDAGPrinter.cpp \ ShrinkWrapping.cpp ShadowStackGC.cpp \ - SimpleRegisterCoalescing.cpp SjLjEHPrepare.cpp Spiller.cpp \ - StackProtector.cpp StackSlotColoring.cpp StrongPHIElimination.cpp \ - TargetInstrInfoImpl.cpp TwoAddressInstructionPass.cpp \ - UnreachableBlockElim.cpp VirtRegMap.cpp VirtRegRewriter.cpp + SimpleRegisterCoalescing.cpp SjLjEHPrepare.cpp SlotIndexes.cpp \ + Spiller.cpp StackProtector.cpp StackSlotColoring.cpp \ + StrongPHIElimination.cpp TargetInstrInfoImpl.cpp \ + TwoAddressInstructionPass.cpp UnreachableBlockElim.cpp VirtRegMap.cpp \ + VirtRegRewriter.cpp TGHDRS= Intrinsics Modified: projects/clangbsd/usr.bin/clang/lib/libllvmipo/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libllvmipo/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libllvmipo/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -9,7 +9,7 @@ SRCS= ArgumentPromotion.cpp ConstantMerg IPConstantPropagation.cpp IPO.cpp \ InlineAlways.cpp InlineSimple.cpp Inliner.cpp Internalize.cpp \ LoopExtractor.cpp LowerSetJmp.cpp MergeFunctions.cpp \ - PartialSpecialization.cpp PruneEH.cpp RaiseAllocations.cpp \ + PartialSpecialization.cpp PruneEH.cpp \ StripDeadPrototypes.cpp StripSymbols.cpp \ StructRetPromotion.cpp Modified: projects/clangbsd/usr.bin/clang/lib/libllvmscalaropts/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libllvmscalaropts/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libllvmscalaropts/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -3,7 +3,7 @@ LIB= llvmscalaropts SRCDIR= lib/Transforms/Scalar -SRCS= ADCE.cpp BasicBlockPlacement.cpp CodeGenLICM.cpp CodeGenPrepare.cpp \ +SRCS= ADCE.cpp BasicBlockPlacement.cpp CodeGenPrepare.cpp \ CondPropagate.cpp ConstantProp.cpp DCE.cpp \ DeadStoreElimination.cpp GVN.cpp IndVarSimplify.cpp \ InstructionCombining.cpp JumpThreading.cpp LICM.cpp \ Modified: projects/clangbsd/usr.bin/clang/lib/libllvmtransformutils/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libllvmtransformutils/Makefile Wed Nov 4 16:59:53 2009 (r198909) +++ projects/clangbsd/usr.bin/clang/lib/libllvmtransformutils/Makefile Wed Nov 4 17:00:24 2009 (r198910) @@ -8,9 +8,9 @@ SRCS= AddrModeMatcher.cpp BasicBlockUtil CloneModule.cpp CodeExtractor.cpp \ DemoteRegToStack.cpp InlineFunction.cpp \ InstructionNamer.cpp LCSSA.cpp Local.cpp LoopSimplify.cpp \ - LowerAllocations.cpp LowerInvoke.cpp LowerSwitch.cpp \ + LoopUnroll.cpp LowerInvoke.cpp LowerSwitch.cpp \ Mem2Reg.cpp PromoteMemoryToRegister.cpp SSAUpdater.cpp SSI.cpp \ - SimplifyCFG.cpp UnifyFunctionExitNodes.cpp UnrollLoop.cpp \ + SimplifyCFG.cpp UnifyFunctionExitNodes.cpp \ ValueMapper.cpp TGHDRS= Intrinsics
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911041700.nA4H0OVu039363>