svn commit: r210021 - in projects/clangbsd: lib/clang
lib/clang/include lib/clang/include/clang/AST
lib/clang/include/clang/Basic lib/clang/libclanganalysis
lib/clang/libclangast lib/clang/libclang...
Roman Divacky
rdivacky at FreeBSD.org
Tue Jul 13 21:13:20 UTC 2010
Author: rdivacky
Date: Tue Jul 13 21:13:19 2010
New Revision: 210021
URL: http://svn.freebsd.org/changeset/base/210021
Log:
update the build glue
Added:
projects/clangbsd/lib/clang/include/clang/AST/Attrs.inc (contents, props changed)
projects/clangbsd/lib/clang/include/clang/AST/DeclNodes.inc (contents, props changed)
projects/clangbsd/lib/clang/include/clang/Basic/AttrList.inc (contents, props changed)
projects/clangbsd/lib/clang/include/clang/Basic/Version.inc (contents, props changed)
projects/clangbsd/lib/clang/include/clang/Basic/arm_neon.inc (contents, props changed)
projects/clangbsd/lib/clang/libllvmasmparser/
projects/clangbsd/lib/clang/libllvmasmparser/Makefile (contents, props changed)
Modified:
projects/clangbsd/lib/clang/Makefile
projects/clangbsd/lib/clang/clang.build.mk
projects/clangbsd/lib/clang/include/Makefile
projects/clangbsd/lib/clang/libclanganalysis/Makefile
projects/clangbsd/lib/clang/libclangast/Makefile
projects/clangbsd/lib/clang/libclangbasic/Makefile
projects/clangbsd/lib/clang/libclangchecker/Makefile
projects/clangbsd/lib/clang/libclangcodegen/Makefile
projects/clangbsd/lib/clang/libclangfrontend/Makefile
projects/clangbsd/lib/clang/libclangrewrite/Makefile
projects/clangbsd/lib/clang/libclangsema/Makefile
projects/clangbsd/lib/clang/libllvmanalysis/Makefile
projects/clangbsd/lib/clang/libllvmarmcodegen/Makefile
projects/clangbsd/lib/clang/libllvmcodegen/Makefile
projects/clangbsd/lib/clang/libllvmmc/Makefile
projects/clangbsd/lib/clang/libllvmmcparser/Makefile
projects/clangbsd/lib/clang/libllvmselectiondag/Makefile
projects/clangbsd/lib/clang/libllvmsupport/Makefile
projects/clangbsd/usr.bin/clang/clang/Makefile
projects/clangbsd/usr.bin/clang/tblgen/Makefile
Modified: projects/clangbsd/lib/clang/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -13,6 +13,7 @@ SUBDIR= libclanganalysis \
libclangsema \
\
libllvmanalysis \
+ libllvmasmparser \
libllvmasmprinter \
libllvmbitreader \
libllvmbitwriter \
Modified: projects/clangbsd/lib/clang/clang.build.mk
==============================================================================
--- projects/clangbsd/lib/clang/clang.build.mk Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/clang.build.mk Tue Jul 13 21:13:19 2010 (r210021)
@@ -28,8 +28,8 @@ CFLAGS+= -O1
TARGET_ARCH?= ${MACHINE_ARCH}
# XXX: 8.0, to keep __FreeBSD_cc_version happy
CFLAGS+=-DLLVM_HOSTTRIPLE=\"${TARGET_ARCH}-undermydesk-freebsd9.0\" \
- -DCLANG_VENDOR=\"FreeBSD\ \" -DSVN_REVISION=\"104832\" \
- -DCLANG_VENDOR_SUFFIX=\"\ 20100614\"
+ -DCLANG_VENDOR=\"FreeBSD\ \" -DSVN_REVISION=\"108243\" \
+ -DCLANG_VENDOR_SUFFIX=\"\ 20100713\"
.PATH: ${LLVM_SRCS}/${SRCDIR}
@@ -59,6 +59,28 @@ ${arch:T}Gen${hdr:H:C/$/.inc.h/}: ${LLVM
${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td > ${.TARGET}
. endfor
.endfor
+
+Attrs.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
+ ${TBLGEN} -I${CLANG_SRCS}/include/clang/Basic \
+ -gen-clang-attr-classes ${.ALLSRC} > ${.TARGET}
+
+AttrList.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
+ ${TBLGEN} -I${CLANG_SRCS}/include/clang/Basic \
+ -gen-clang-attr-list ${.ALLSRC} > ${.TARGET}
+
+DeclNodes.inc.h: ${CLANG_SRCS}/include/clang/Basic/DeclNodes.td
+ ${TBLGEN} -I${CLANG_SRCS}/include/clang/Basic \
+ -gen-clang-decl-nodes ${.ALLSRC} > ${.TARGET}
+
+StmtNodes.inc.h: ${CLANG_SRCS}/include/clang/Basic/StmtNodes.td
+ ${TBLGEN} -I${CLANG_SRCS}/include/clang/AST \
+ -gen-clang-stmt-nodes ${.ALLSRC} > ${.TARGET}
+
+arm_neon.inc.h: ${CLANG_SRCS}/include/clang/Basic/arm_neon.td
+ ${TBLGEN} -I${CLANG_SRCS}/include/clang/Basic \
+ -gen-arm-neon-sema ${.ALLSRC} > ${.TARGET}
+
+
DiagnosticGroups.inc.h: ${CLANG_SRCS}/include/clang/Basic/Diagnostic.td
${TBLGEN} -I${CLANG_SRCS}/include/clang/Basic \
-gen-clang-diag-groups \
@@ -84,11 +106,6 @@ CC1AsOptions.inc.h: ${CLANG_SRCS}/includ
-gen-opt-parser-defs \
${CLANG_SRCS}/include/clang/Driver/CC1AsOptions.td > ${.TARGET}
-StmtNodes.inc.h: ${CLANG_SRCS}/include/clang/AST/StmtNodes.td
- ${TBLGEN} -I${CLANG_SRCS}/include/clang/AST \
- -gen-clang-stmt-nodes \
- ${CLANG_SRCS}/include/clang/AST/StmtNodes.td > ${.TARGET}
-
SRCS+= ${TGHDRS:C/$/.inc.h/}
DPADD+= ${TGHDRS:C/$/.inc.h/}
CLEANFILES+= ${TGHDRS:C/$/.inc.h/}
Modified: projects/clangbsd/lib/clang/include/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/include/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/include/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -2,7 +2,7 @@
.PATH: ${.CURDIR}/../../../contrib/llvm/tools/clang/lib/Headers
-INCSDIR=${INCLUDEDIR}/clang/2.0
+INCSDIR=${INCLUDEDIR}/clang/2.8
INCS= emmintrin.h mm_malloc.h mmintrin.h pmmintrin.h tmmintrin.h xmmintrin.h
Added: projects/clangbsd/lib/clang/include/clang/AST/Attrs.inc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clangbsd/lib/clang/include/clang/AST/Attrs.inc Tue Jul 13 21:13:19 2010 (r210021)
@@ -0,0 +1,2 @@
+/* $FreeBSD$ */
+#include "Attrs.inc.h"
Added: projects/clangbsd/lib/clang/include/clang/AST/DeclNodes.inc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clangbsd/lib/clang/include/clang/AST/DeclNodes.inc Tue Jul 13 21:13:19 2010 (r210021)
@@ -0,0 +1,2 @@
+/* $FreeBSD$ */
+#include "DeclNodes.inc.h"
Added: projects/clangbsd/lib/clang/include/clang/Basic/AttrList.inc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clangbsd/lib/clang/include/clang/Basic/AttrList.inc Tue Jul 13 21:13:19 2010 (r210021)
@@ -0,0 +1,2 @@
+/* $FreeBSD$ */
+#include "AttrList.inc.h"
Added: projects/clangbsd/lib/clang/include/clang/Basic/Version.inc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clangbsd/lib/clang/include/clang/Basic/Version.inc Tue Jul 13 21:13:19 2010 (r210021)
@@ -0,0 +1,7 @@
+/* $FreeBSD$ */
+#define CLANG_VERSION 2.8
+#define CLANG_VERSION_MAJOR 2
+#define CLANG_VERSION_MINOR 8
+#if 0
+#define CLANG_VERSION_PATCHLEVEL
+#endif
Added: projects/clangbsd/lib/clang/include/clang/Basic/arm_neon.inc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clangbsd/lib/clang/include/clang/Basic/arm_neon.inc Tue Jul 13 21:13:19 2010 (r210021)
@@ -0,0 +1,2 @@
+/* $FreeBSD$ */
+#include "arm_neon.inc.h"
Modified: projects/clangbsd/lib/clang/libclanganalysis/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclanganalysis/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclanganalysis/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -7,6 +7,7 @@ SRCS= AnalysisContext.cpp CFG.cpp LiveVa
PrintfFormatString.cpp ReachableCode.cpp \
UninitializedValues.cpp
-TGHDRS= DiagnosticAnalysisKinds DiagnosticCommonKinds StmtNodes
+TGHDRS= AttrList Attrs DeclNodes DiagnosticAnalysisKinds DiagnosticCommonKinds \
+ StmtNodes
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangast/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangast/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangast/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -7,13 +7,14 @@ SRCS= APValue.cpp ASTConsumer.cpp ASTCon
ASTImporter.cpp AttrImpl.cpp CXXInheritance.cpp Decl.cpp \
DeclBase.cpp DeclCXX.cpp DeclFriend.cpp DeclGroup.cpp \
DeclObjC.cpp DeclPrinter.cpp DeclTemplate.cpp \
- DeclarationName.cpp Expr.cpp ExprCXX.cpp ExprConstant.cpp \
- FullExpr.cpp InheritViz.cpp NestedNameSpecifier.cpp \
+ DeclarationName.cpp Expr.cpp ExprCXX.cpp ExprClassification.cpp \
+ ExprConstant.cpp FullExpr.cpp InheritViz.cpp NestedNameSpecifier.cpp \
ParentMap.cpp RecordLayout.cpp RecordLayoutBuilder.cpp \
Stmt.cpp StmtDumper.cpp StmtIterator.cpp StmtPrinter.cpp \
StmtProfile.cpp StmtViz.cpp TemplateBase.cpp TemplateName.cpp \
Type.cpp TypeLoc.cpp TypePrinter.cpp
-TGHDRS= DiagnosticASTKinds DiagnosticCommonKinds StmtNodes
+TGHDRS= AttrList Attrs DeclNodes DiagnosticASTKinds DiagnosticCommonKinds \
+ StmtNodes
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangbasic/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangbasic/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangbasic/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -7,9 +7,9 @@ SRCS= Builtins.cpp ConvertUTF.c Diagnost
IdentifierTable.cpp SourceLocation.cpp SourceManager.cpp \
TargetInfo.cpp Targets.cpp TokenKinds.cpp Version.cpp
-TGHDRS= DiagnosticASTKinds DiagnosticAnalysisKinds \
+TGHDRS= AttrList Attrs DiagnosticASTKinds DiagnosticAnalysisKinds \
DiagnosticCommonKinds DiagnosticDriverKinds \
DiagnosticFrontendKinds DiagnosticGroups DiagnosticLexKinds \
- DiagnosticParseKinds DiagnosticSemaKinds
+ DiagnosticParseKinds DiagnosticSemaKinds arm_neon
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangchecker/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangchecker/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangchecker/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -4,35 +4,38 @@ LIB= clangchecker
SRCDIR= tools/clang/lib/Checker
SRCS= AdjustedReturnValueChecker.cpp AggExprVisitor.cpp \
- ArrayBoundChecker.cpp AttrNonNullChecker.cpp \
+ AnalysisConsumer.cpp ArrayBoundChecker.cpp AttrNonNullChecker.cpp \
BasicConstraintManager.cpp BasicObjCFoundationChecks.cpp \
BasicStore.cpp BasicValueFactory.cpp BugReporter.cpp \
BugReporterVisitors.cpp BuiltinFunctionChecker.cpp \
- CFRefCount.cpp CallAndMessageChecker.cpp CallInliner.cpp \
- CastSizeChecker.cpp CastToStructChecker.cpp \
+ CFRefCount.cpp CStringChecker.cpp CallAndMessageChecker.cpp \
+ CallInliner.cpp CastSizeChecker.cpp CastToStructChecker.cpp \
CheckDeadStores.cpp CheckObjCDealloc.cpp \
CheckObjCInstMethSignature.cpp CheckSecuritySyntaxOnly.cpp \
CheckSizeofPointer.cpp Checker.cpp CocoaConventions.cpp \
DereferenceChecker.cpp DivZeroChecker.cpp Environment.cpp \
ExplodedGraph.cpp FixedAddressChecker.cpp FlatStore.cpp \
- GRBlockCounter.cpp GRCXXExprEngine.cpp GRCoreEngine.cpp \
- GRExprEngine.cpp GRExprEngineExperimentalChecks.cpp \
- GRState.cpp LLVMConventionsChecker.cpp MacOSXAPIChecker.cpp \
+ FrontendActions.cpp GRBlockCounter.cpp GRCXXExprEngine.cpp \
+ GRCoreEngine.cpp GRExprEngine.cpp GRExprEngineExperimentalChecks.cpp \
+ GRState.cpp HTMLDiagnostics.cpp IdempotentOperationChecker.cpp \
+ LLVMConventionsChecker.cpp MacOSXAPIChecker.cpp \
MallocChecker.cpp ManagerRegistry.cpp MemRegion.cpp \
NSAutoreleasePoolChecker.cpp NSErrorChecker.cpp \
NoReturnFunctionChecker.cpp OSAtomicChecker.cpp \
ObjCUnusedIVarsChecker.cpp PathDiagnostic.cpp \
- PointerArithChecker.cpp PointerSubChecker.cpp \
+ PlistDiagnostics.cpp PointerArithChecker.cpp PointerSubChecker.cpp \
PthreadLockChecker.cpp RangeConstraintManager.cpp \
RegionStore.cpp ReturnPointerRangeChecker.cpp \
- ReturnStackAddressChecker.cpp ReturnUndefChecker.cpp SVals.cpp \
+ ReturnUndefChecker.cpp SVals.cpp \
SValuator.cpp SimpleConstraintManager.cpp SimpleSValuator.cpp \
- Store.cpp SymbolManager.cpp UndefBranchChecker.cpp \
+ StackAddrLeakChecker.cpp StreamChecker.cpp Store.cpp \
+ SymbolManager.cpp UndefBranchChecker.cpp \
UndefCapturedBlockVarChecker.cpp UndefResultChecker.cpp \
UndefinedArraySubscriptChecker.cpp \
UndefinedAssignmentChecker.cpp \
UnixAPIChecker.cpp VLASizeChecker.cpp ValueManager.cpp
-TGHDRS= DiagnosticAnalysisKinds DiagnosticCommonKinds StmtNodes
+TGHDRS= Attrs AttrList DeclNodes DiagnosticAnalysisKinds DiagnosticCommonKinds \
+ StmtNodes
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangcodegen/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangcodegen/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangcodegen/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -3,15 +3,17 @@
LIB= clangcodegen
SRCDIR= tools/clang/lib/CodeGen
-SRCS= CGBlocks.cpp CGBuiltin.cpp CGCXX.cpp CGCall.cpp CGClass.cpp \
- CGDebugInfo.cpp CGDecl.cpp CGDeclCXX.cpp CGException.cpp \
+SRCS= BackendUtil.cpp CGBlocks.cpp CGBuiltin.cpp CGCXX.cpp CGCall.cpp \
+ CGClass.cpp CGDebugInfo.cpp CGDecl.cpp CGDeclCXX.cpp CGException.cpp \
CGExpr.cpp CGExprAgg.cpp CGExprCXX.cpp CGExprComplex.cpp \
CGExprConstant.cpp CGExprScalar.cpp CGObjC.cpp CGObjCGNU.cpp \
CGObjCMac.cpp CGRTTI.cpp CGRecordLayoutBuilder.cpp CGStmt.cpp \
- CGTemporaries.cpp CGVTT.cpp CGVTables.cpp CodeGenFunction.cpp \
- CodeGenModule.cpp CodeGenTypes.cpp ItaniumCXXABI.cpp \
- Mangle.cpp ModuleBuilder.cpp TargetInfo.cpp
+ CGTemporaries.cpp CGVTT.cpp CGVTables.cpp CodeGenAction.cpp \
+ CodeGenFunction.cpp CodeGenModule.cpp CodeGenTypes.cpp \
+ ItaniumCXXABI.cpp Mangle.cpp MicrosoftCXXABI.cpp ModuleBuilder.cpp \
+ TargetInfo.cpp
-TGHDRS= DiagnosticCommonKinds Intrinsics StmtNodes
+TGHDRS= Attrs AttrList DeclNodes DiagnosticCommonKinds DiagnosticFrontendKinds \
+ Intrinsics StmtNodes arm_neon
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangfrontend/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangfrontend/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangfrontend/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -3,23 +3,23 @@
LIB= clangfrontend
SRCDIR= tools/clang/lib/Frontend
-SRCS= ASTConsumers.cpp ASTMerge.cpp ASTUnit.cpp AnalysisConsumer.cpp \
- BoostConAction.cpp CacheTokens.cpp CodeGenAction.cpp \
+SRCS= ASTConsumers.cpp ASTMerge.cpp ASTUnit.cpp \
+ BoostConAction.cpp CacheTokens.cpp \
CompilerInstance.cpp CompilerInvocation.cpp DeclXML.cpp \
DependencyFile.cpp DiagChecker.cpp DocumentXML.cpp \
- FixItRewriter.cpp FrontendAction.cpp FrontendActions.cpp \
- FrontendOptions.cpp GeneratePCH.cpp HTMLDiagnostics.cpp \
- HTMLPrint.cpp InitHeaderSearch.cpp InitPreprocessor.cpp \
+ FrontendAction.cpp FrontendActions.cpp \
+ FrontendOptions.cpp GeneratePCH.cpp \
+ InitHeaderSearch.cpp InitPreprocessor.cpp \
LangStandards.cpp PCHReader.cpp PCHReaderDecl.cpp \
PCHReaderStmt.cpp PCHWriter.cpp PCHWriterDecl.cpp \
- PCHWriterStmt.cpp PlistDiagnostics.cpp \
- PrintParserCallbacks.cpp PrintPreprocessedOutput.cpp \
- RewriteMacros.cpp RewriteObjC.cpp RewriteTest.cpp StmtXML.cpp \
+ PCHWriterStmt.cpp PrintParserCallbacks.cpp \
+ PrintPreprocessedOutput.cpp StmtXML.cpp \
TextDiagnosticBuffer.cpp TextDiagnosticPrinter.cpp TypeXML.cpp \
VerifyDiagnosticsClient.cpp Warnings.cpp
-TGHDRS= CC1Options DiagnosticASTKinds DiagnosticCommonKinds \
- DiagnosticDriverKinds DiagnosticFrontendKinds \
- DiagnosticLexKinds DiagnosticSemaKinds StmtNodes
+TGHDRS= AttrList Attrs CC1Options DeclNodes DiagnosticASTKinds \
+ DiagnosticCommonKinds DiagnosticDriverKinds \
+ DiagnosticFrontendKinds DiagnosticLexKinds DiagnosticSemaKinds \
+ StmtNodes
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangrewrite/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangrewrite/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangrewrite/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -3,9 +3,11 @@
LIB= clangrewrite
SRCDIR= tools/clang/lib/Rewrite
-SRCS= DeltaTree.cpp HTMLRewrite.cpp RewriteRope.cpp Rewriter.cpp \
- TokenRewriter.cpp
+SRCS= DeltaTree.cpp FixItRewriter.cpp FrontendActions.cpp HTMLPrint.cpp \
+ HTMLRewrite.cpp RewriteMacros.cpp RewriteObjC.cpp RewriteRope.cpp \
+ RewriteTest.cpp Rewriter.cpp TokenRewriter.cpp
-TGHDRS= DiagnosticCommonKinds StmtNodes
+TGHDRS= AttrList Attrs DeclNodes DiagnosticCommonKinds DiagnosticFrontendKinds \
+ StmtNodes
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libclangsema/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libclangsema/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libclangsema/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -17,7 +17,7 @@ SRCS= AnalysisBasedWarnings.cpp CodeComp
SemaTemplateInstantiateDecl.cpp SemaType.cpp \
TargetAttributesSema.cpp
-TGHDRS= DiagnosticASTKinds DiagnosticCommonKinds DiagnosticParseKinds \
- DiagnosticSemaKinds StmtNodes
+TGHDRS= AttrList Attrs DeclNodes DiagnosticASTKinds DiagnosticCommonKinds \
+ DiagnosticParseKinds DiagnosticSemaKinds StmtNodes arm_neon
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libllvmanalysis/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmanalysis/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmanalysis/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -11,14 +11,15 @@ SRCS= AliasAnalysis.cpp AliasAnalysisCou
InstCount.cpp InstructionSimplify.cpp Interval.cpp \
IntervalPartition.cpp LazyValueInfo.cpp \
LibCallAliasAnalysis.cpp LibCallSemantics.cpp Lint.cpp \
- LiveValues.cpp LoopDependenceAnalysis.cpp LoopInfo.cpp \
+ LiveValues.cpp Loads.cpp LoopDependenceAnalysis.cpp LoopInfo.cpp \
LoopPass.cpp MemoryBuiltins.cpp MemoryDependenceAnalysis.cpp \
- ModuleDebugInfoPrinter.cpp PHITransAddr.cpp PointerTracking.cpp PostDominators.cpp \
- ProfileEstimatorPass.cpp ProfileInfo.cpp ProfileInfoLoader.cpp \
- ProfileInfoLoaderPass.cpp ProfileVerifierPass.cpp \
- ScalarEvolution.cpp ScalarEvolutionAliasAnalysis.cpp \
- ScalarEvolutionExpander.cpp ScalarEvolutionNormalization.cpp \
- SparsePropagation.cpp Trace.cpp ValueTracking.cpp
+ ModuleDebugInfoPrinter.cpp PHITransAddr.cpp PointerTracking.cpp \
+ PostDominators.cpp ProfileEstimatorPass.cpp ProfileInfo.cpp \
+ ProfileInfoLoader.cpp ProfileInfoLoaderPass.cpp \
+ ProfileVerifierPass.cpp ScalarEvolution.cpp \
+ ScalarEvolutionAliasAnalysis.cpp ScalarEvolutionExpander.cpp \
+ ScalarEvolutionNormalization.cpp SparsePropagation.cpp Trace.cpp \
+ ValueTracking.cpp
TGHDRS= Intrinsics
Modified: projects/clangbsd/lib/clang/libllvmarmcodegen/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmarmcodegen/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmarmcodegen/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -11,7 +11,7 @@ SRCS= ARMBaseInstrInfo.cpp ARMBaseRegist
ARMLoadStoreOptimizer.cpp ARMMCAsmInfo.cpp ARMRegisterInfo.cpp \
ARMSelectionDAGInfo.cpp ARMSubtarget.cpp ARMTargetMachine.cpp \
ARMTargetObjectFile.cpp NEONMoveFix.cpp NEONPreAllocPass.cpp \
- Thumb1InstrInfo.cpp Thumb1RegisterInfo.cpp \
+ Thumb1InstrInfo.cpp Thumb1RegisterInfo.cpp Thumb2HazardRecognizer.cpp \
Thumb2ITBlockPass.cpp Thumb2InstrInfo.cpp \
Thumb2RegisterInfo.cpp Thumb2SizeReduction.cpp
Added: projects/clangbsd/lib/clang/libllvmasmparser/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clangbsd/lib/clang/libllvmasmparser/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+LIB= llvmasmparser
+
+SRCDIR= lib/AsmParser
+SRCS= LLLexer.cpp LLParser.cpp Parser.cpp
+
+.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libllvmcodegen/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmcodegen/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmcodegen/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -4,11 +4,11 @@ LIB= llvmcodegen
SRCDIR= lib/CodeGen
SRCS= AggressiveAntiDepBreaker.cpp Analysis.cpp BranchFolding.cpp \
- CalcSpillWeights.cpp CodePlacementOpt.cpp \
+ CalcSpillWeights.cpp CallingConvLower.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 \
+ GCMetadata.cpp GCMetadataPrinter.cpp \
+ GCStrategy.cpp IfConversion.cpp InlineSpiller.cpp IntrinsicLowering.cpp \
LLVMTargetMachine.cpp LatencyPriorityQueue.cpp \
LiveInterval.cpp LiveIntervalAnalysis.cpp \
LiveStackAnalysis.cpp LiveVariables.cpp LowerSubregs.cpp \
@@ -20,11 +20,11 @@ SRCS= AggressiveAntiDepBreaker.cpp Analy
MachinePassRegistry.cpp MachineRegisterInfo.cpp \
MachineSSAUpdater.cpp MachineSink.cpp MachineVerifier.cpp \
ObjectCodeEmitter.cpp OcamlGC.cpp OptimizeExts.cpp \
- OptimizePHIs.cpp PHIElimination.cpp Passes.cpp \
+ OptimizePHIs.cpp PHIElimination.cpp Passes.cpp PostRAHazardRecognizer.cpp \
PostRASchedulerList.cpp PreAllocSplitting.cpp \
ProcessImplicitDefs.cpp PrologEpilogInserter.cpp \
PseudoSourceValue.cpp RegAllocFast.cpp RegAllocLinearScan.cpp \
- RegAllocLocal.cpp RegAllocPBQP.cpp RegisterCoalescer.cpp \
+ RegAllocPBQP.cpp RegisterCoalescer.cpp \
RegisterScavenging.cpp ScheduleDAG.cpp ScheduleDAGEmit.cpp \
ScheduleDAGInstrs.cpp ScheduleDAGPrinter.cpp ShadowStackGC.cpp \
ShrinkWrapping.cpp SimpleRegisterCoalescing.cpp \
Modified: projects/clangbsd/lib/clang/libllvmmc/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmmc/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmmc/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -6,10 +6,11 @@ SRCDIR= lib/MC
SRCS= MCAsmInfo.cpp MCAsmInfoCOFF.cpp MCAsmInfoDarwin.cpp \
MCAsmStreamer.cpp MCAssembler.cpp MCCodeEmitter.cpp \
MCContext.cpp MCDisassembler.cpp MCExpr.cpp MCInst.cpp \
- MCInstPrinter.cpp MCLabel.cpp MCLoggingStreamer.cpp MCMachOStreamer.cpp \
- MCNullStreamer.cpp MCObjectWriter.cpp MCSection.cpp \
- MCSectionCOFF.cpp MCSectionELF.cpp MCSectionMachO.cpp \
- MCStreamer.cpp MCSymbol.cpp MCValue.cpp MachObjectWriter.cpp \
- TargetAsmBackend.cpp
+ MCInstPrinter.cpp MCLabel.cpp MCLoggingStreamer.cpp \
+ MCMachOStreamer.cpp MCNullStreamer.cpp MCObjectStreamer.cpp \
+ MCObjectWriter.cpp MCSection.cpp MCSectionCOFF.cpp \
+ MCSectionELF.cpp MCSectionMachO.cpp MCStreamer.cpp MCSymbol.cpp \
+ MCValue.cpp MachObjectWriter.cpp TargetAsmBackend.cpp \
+ WinCOFFObjectWriter.cpp WinCOFFStreamer.cpp
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libllvmmcparser/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmmcparser/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmmcparser/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -3,7 +3,8 @@
LIB= llvmmcparser
SRCDIR= lib/MC/MCParser
-SRCS= AsmLexer.cpp AsmParser.cpp MCAsmLexer.cpp MCAsmParser.cpp \
+SRCS= AsmLexer.cpp AsmParser.cpp DarwinAsmParser.cpp ELFAsmParser.cpp \
+ MCAsmLexer.cpp MCAsmParser.cpp MCAsmParserExtension.cpp \
TargetAsmParser.cpp
.include "../clang.lib.mk"
Modified: projects/clangbsd/lib/clang/libllvmselectiondag/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmselectiondag/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmselectiondag/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -3,7 +3,7 @@
LIB= llvmselectiondag
SRCDIR= lib/CodeGen/SelectionDAG
-SRCS= CallingConvLower.cpp DAGCombiner.cpp FastISel.cpp \
+SRCS= DAGCombiner.cpp FastISel.cpp \
FunctionLoweringInfo.cpp InstrEmitter.cpp LegalizeDAG.cpp \
LegalizeFloatTypes.cpp LegalizeIntegerTypes.cpp LegalizeTypes.cpp \
LegalizeTypesGeneric.cpp LegalizeVectorOps.cpp LegalizeVectorTypes.cpp \
Modified: projects/clangbsd/lib/clang/libllvmsupport/Makefile
==============================================================================
--- projects/clangbsd/lib/clang/libllvmsupport/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/lib/clang/libllvmsupport/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -4,8 +4,8 @@ LIB= llvmsupport
SRCDIR= lib/Support
SRCS= APFloat.cpp APInt.cpp APSInt.cpp Allocator.cpp CommandLine.cpp \
- ConstantRange.cpp Debug.cpp DeltaAlgorithm.cpp Dwarf.cpp \
- ErrorHandling.cpp FileUtilities.cpp FoldingSet.cpp \
+ ConstantRange.cpp DAGDeltaAlgorithm.cpp Debug.cpp DeltaAlgorithm.cpp \
+ Dwarf.cpp ErrorHandling.cpp FileUtilities.cpp FoldingSet.cpp \
FormattedStream.cpp GraphWriter.cpp IsInf.cpp IsNAN.cpp \
ManagedStatic.cpp MemoryBuffer.cpp MemoryObject.cpp \
PluginLoader.cpp PrettyStackTrace.cpp Regex.cpp \
Modified: projects/clangbsd/usr.bin/clang/clang/Makefile
==============================================================================
--- projects/clangbsd/usr.bin/clang/clang/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/usr.bin/clang/clang/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -21,8 +21,9 @@ LIBDEPS=clangfrontend clangdriver clangc
llvmx86asmparser llvmx86asmprinter llvmx86codegen llvmx86info \
llvmmipsasmprinter llvmmipscodegen llvmmipsinfo \
llvmarmasmparser llvmarmasmprinter llvmarmcodegen \
- llvmselectiondag llvmasmprinter llvmcodegen llvmscalaropts \
- llvmtransformutils llvmmc llvmmcparser llvmipa llvmanalysis \
- llvmtarget llvmmc llvmcore llvmarminfo llvmsupport llvmsystem
+ llvmasmparser llvmselectiondag llvmasmprinter llvmcodegen \
+ llvmscalaropts llvmtransformutils llvmmc llvmmcparser llvmipa \
+ llvmanalysis llvmtarget llvmmc llvmcore llvmarminfo llvmsupport \
+ llvmsystem
.include "../clang.prog.mk"
Modified: projects/clangbsd/usr.bin/clang/tblgen/Makefile
==============================================================================
--- projects/clangbsd/usr.bin/clang/tblgen/Makefile Tue Jul 13 21:12:29 2010 (r210020)
+++ projects/clangbsd/usr.bin/clang/tblgen/Makefile Tue Jul 13 21:13:19 2010 (r210021)
@@ -5,17 +5,18 @@ PROG_CXX=tblgen
SRCDIR= utils/TableGen
SRCS= ARMDecoderEmitter.cpp AsmMatcherEmitter.cpp \
AsmWriterEmitter.cpp AsmWriterInst.cpp CallingConvEmitter.cpp \
- ClangASTNodesEmitter.cpp ClangDiagnosticsEmitter.cpp \
- CodeEmitterGen.cpp CodeGenDAGPatterns.cpp \
- CodeGenInstruction.cpp CodeGenTarget.cpp DAGISelEmitter.cpp \
- DAGISelMatcher.cpp DAGISelMatcherEmitter.cpp \
+ ClangASTNodesEmitter.cpp ClangAttrEmitter.cpp \
+ ClangDiagnosticsEmitter.cpp CodeEmitterGen.cpp \
+ CodeGenDAGPatterns.cpp CodeGenInstruction.cpp CodeGenTarget.cpp \
+ DAGISelEmitter.cpp DAGISelMatcher.cpp DAGISelMatcherEmitter.cpp \
DAGISelMatcherGen.cpp DAGISelMatcherOpt.cpp \
DisassemblerEmitter.cpp EDEmitter.cpp FastISelEmitter.cpp \
InstrEnumEmitter.cpp InstrInfoEmitter.cpp IntrinsicEmitter.cpp \
- LLVMCConfigurationEmitter.cpp OptParserEmitter.cpp Record.cpp \
- RegisterInfoEmitter.cpp SubtargetEmitter.cpp TGLexer.cpp \
- TGParser.cpp TGValueTypes.cpp TableGen.cpp TableGenBackend.cpp \
- X86DisassemblerTables.cpp X86RecognizableInstr.cpp
+ LLVMCConfigurationEmitter.cpp NeonEmitter.cpp \
+ OptParserEmitter.cpp Record.cpp RegisterInfoEmitter.cpp \
+ SubtargetEmitter.cpp TGLexer.cpp TGParser.cpp TGValueTypes.cpp \
+ TableGen.cpp TableGenBackend.cpp X86DisassemblerTables.cpp \
+ X86RecognizableInstr.cpp
MAN=
REQUIRES_EH=
More information about the svn-src-projects
mailing list