svn commit: r198910 - in projects/clangbsd/usr.bin/clang/lib:
libclanganalysis libclangast libclangcodegen libllvmanalysis
libllvmarmcodegen libllvmcodegen libllvmipo libllvmscalaropts
libllvmtrans...
Roman Divacky
rdivacky at FreeBSD.org
Wed Nov 4 17:00:24 UTC 2009
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
More information about the svn-src-projects
mailing list