svn commit: r317096 - in projects/clang500-import: lib/clang/libclang lib/clang/libllvm usr.bin/clang/llvm-pdbdump
Dimitry Andric
dim at FreeBSD.org
Tue Apr 18 17:39:22 UTC 2017
Author: dim
Date: Tue Apr 18 17:39:20 2017
New Revision: 317096
URL: https://svnweb.freebsd.org/changeset/base/317096
Log:
Add new objects to lib/clang/lib{llvm,clang} and usr.bin/clang for the
MK_CLANG_EXTRAS=yes case.
Modified:
projects/clang500-import/lib/clang/libclang/Makefile
projects/clang500-import/lib/clang/libllvm/Makefile
projects/clang500-import/usr.bin/clang/llvm-pdbdump/Makefile
Modified: projects/clang500-import/lib/clang/libclang/Makefile
==============================================================================
--- projects/clang500-import/lib/clang/libclang/Makefile Tue Apr 18 17:20:03 2017 (r317095)
+++ projects/clang500-import/lib/clang/libclang/Makefile Tue Apr 18 17:39:20 2017 (r317096)
@@ -269,11 +269,11 @@ SRCS_MIN+= Edit/EditedSource.cpp
SRCS_MIN+= Edit/RewriteObjCFoundationAPI.cpp
SRCS_EXT+= Format/AffectedRangeManager.cpp
SRCS_EXT+= Format/BreakableToken.cpp
-SRCS_EXT+= Format/Comments.cpp
SRCS_EXT+= Format/ContinuationIndenter.cpp
SRCS_EXT+= Format/Format.cpp
SRCS_EXT+= Format/FormatToken.cpp
SRCS_EXT+= Format/FormatTokenLexer.cpp
+SRCS_EXT+= Format/NamespaceEndCommentsFixer.cpp
SRCS_EXT+= Format/SortJavaScriptImports.cpp
SRCS_EXT+= Format/TokenAnalyzer.cpp
SRCS_EXT+= Format/TokenAnnotator.cpp
Modified: projects/clang500-import/lib/clang/libllvm/Makefile
==============================================================================
--- projects/clang500-import/lib/clang/libllvm/Makefile Tue Apr 18 17:20:03 2017 (r317095)
+++ projects/clang500-import/lib/clang/libllvm/Makefile Tue Apr 18 17:39:20 2017 (r317096)
@@ -321,6 +321,7 @@ SRCS_MIN+= DebugInfo/CodeView/ModuleSubs
SRCS_MIN+= DebugInfo/CodeView/RecordSerialization.cpp
SRCS_MIN+= DebugInfo/CodeView/SymbolDumper.cpp
SRCS_MIN+= DebugInfo/CodeView/SymbolRecordMapping.cpp
+SRCS_EXT+= DebugInfo/CodeView/SymbolSerializer.cpp
SRCS_MIN+= DebugInfo/CodeView/TypeDatabase.cpp
SRCS_MIN+= DebugInfo/CodeView/TypeDatabaseVisitor.cpp
SRCS_MIN+= DebugInfo/CodeView/TypeDumpVisitor.cpp
@@ -354,6 +355,34 @@ SRCS_MIN+= DebugInfo/MSF/MSFError.cpp
SRCS_MIN+= DebugInfo/MSF/MappedBlockStream.cpp
SRCS_EXT+= DebugInfo/PDB/GenericError.cpp
SRCS_EXT+= DebugInfo/PDB/IPDBSourceFile.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/DbiStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/DbiStreamBuilder.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/EnumTables.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/GSI.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/GlobalsStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/Hash.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/HashTable.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/InfoStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/InfoStreamBuilder.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/ModInfo.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/ModInfoBuilder.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/ModStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/NamedStreamMap.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/NativeCompilandSymbol.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumModules.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/NativeExeSymbol.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/NativeRawSymbol.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/NativeSession.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/PDBFile.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/PDBFileBuilder.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/PublicsStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/RawError.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/StringTable.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/StringTableBuilder.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/SymbolStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/TpiHashing.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/TpiStream.cpp
+SRCS_EXT+= DebugInfo/PDB/Native/TpiStreamBuilder.cpp
SRCS_EXT+= DebugInfo/PDB/PDB.cpp
SRCS_EXT+= DebugInfo/PDB/PDBContext.cpp
SRCS_EXT+= DebugInfo/PDB/PDBExtras.cpp
@@ -391,28 +420,7 @@ SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeVT
SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp
SRCS_EXT+= DebugInfo/PDB/PDBSymbolUnknown.cpp
SRCS_EXT+= DebugInfo/PDB/PDBSymbolUsingNamespace.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/DbiStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/DbiStreamBuilder.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/EnumTables.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/GSI.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/GlobalsStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/Hash.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/InfoStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/InfoStreamBuilder.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/ModInfo.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/ModStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/NameHashTable.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/NameMap.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/NameMapBuilder.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/PDBFile.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/PDBFileBuilder.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/PublicsStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/RawError.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/RawSession.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/SymbolStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/TpiHashing.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/TpiStream.cpp
-SRCS_EXT+= DebugInfo/PDB/Raw/TpiStreamBuilder.cpp
+SRCS_EXT+= DebugInfo/PDB/UDTLayout.cpp
SRCS_EXT+= DebugInfo/Symbolize/DIPrinter.cpp
SRCS_MIW+= DebugInfo/Symbolize/SymbolizableObjectFile.cpp
SRCS_MIW+= DebugInfo/Symbolize/Symbolize.cpp
@@ -431,6 +439,7 @@ SRCS_EXT+= ExecutionEngine/Orc/OrcABISup
SRCS_EXT+= ExecutionEngine/Orc/OrcCBindings.cpp
SRCS_EXT+= ExecutionEngine/Orc/OrcError.cpp
SRCS_EXT+= ExecutionEngine/Orc/OrcMCJITReplacement.cpp
+SRCS_EXT+= ExecutionEngine/Orc/RPCUtils.cpp
SRCS_XDB+= ExecutionEngine/RuntimeDyld/JITSymbol.cpp
SRCS_XDB+= ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp
SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
@@ -1062,6 +1071,7 @@ SRCS_MIN+= Transforms/Scalar/GuardWideni
SRCS_MIN+= Transforms/Scalar/IVUsersPrinter.cpp
SRCS_MIN+= Transforms/Scalar/IndVarSimplify.cpp
SRCS_MIN+= Transforms/Scalar/InductiveRangeCheckElimination.cpp
+SRCS_EXT+= Transforms/Scalar/InferAddressSpaces.cpp
SRCS_MIN+= Transforms/Scalar/JumpThreading.cpp
SRCS_MIN+= Transforms/Scalar/LICM.cpp
SRCS_MIN+= Transforms/Scalar/LoadCombine.cpp
@@ -1164,6 +1174,7 @@ SRCS_MIN+= Transforms/Vectorize/LoadStor
SRCS_MIN+= Transforms/Vectorize/LoopVectorize.cpp
SRCS_MIN+= Transforms/Vectorize/SLPVectorizer.cpp
SRCS_EXT+= Transforms/Vectorize/Vectorize.cpp
+SRCS_EXT+= XRay/InstrumentationMap.cpp
SRCS_ALL+= ${SRCS_MIN}
.if !defined(TOOLS_PREFIX) || ${MK_LLD_IS_LD} != "no"
@@ -1194,25 +1205,25 @@ SRCS+= ${SRCS_ALL:O}
llvm/IR/Attributes.gen: ${LLVM_SRCS}/include/llvm/IR/Attributes.td
${LLVM_TBLGEN} -gen-attrs \
- -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
+ -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/include/llvm/IR/Attributes.td
TGHDRS+= llvm/IR/Attributes.gen
llvm/IR/Intrinsics.gen: ${LLVM_SRCS}/include/llvm/IR/Intrinsics.td
${LLVM_TBLGEN} -gen-intrinsic \
- -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
+ -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/include/llvm/IR/Intrinsics.td
TGHDRS+= llvm/IR/Intrinsics.gen
AttributesCompatFunc.inc: ${LLVM_SRCS}/lib/IR/AttributesCompatFunc.td
${LLVM_TBLGEN} -gen-attrs \
- -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
+ -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/lib/IR/AttributesCompatFunc.td
TGHDRS+= AttributesCompatFunc.inc
Options.inc: ${LLVM_SRCS}/lib/LibDriver/Options.td
${LLVM_TBLGEN} -gen-opt-parser-defs \
- -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
+ -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/lib/LibDriver/Options.td
TGHDRS+= Options.inc
@@ -1239,7 +1250,7 @@ TGHDRS+= Options.inc
${arch:T}Gen${hdr:H}.inc: ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
${LLVM_TBLGEN} ${hdr:T:C/,/ /g} \
-I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
- -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
+ -d ${.TARGET}.d -o ${.TARGET} \
${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
. endfor
.endfor
Modified: projects/clang500-import/usr.bin/clang/llvm-pdbdump/Makefile
==============================================================================
--- projects/clang500-import/usr.bin/clang/llvm-pdbdump/Makefile Tue Apr 18 17:20:03 2017 (r317095)
+++ projects/clang500-import/usr.bin/clang/llvm-pdbdump/Makefile Tue Apr 18 17:39:20 2017 (r317096)
@@ -4,8 +4,16 @@ PROG_CXX= llvm-pdbdump
MAN=
SRCDIR= tools/llvm-pdbdump
+SRCS+= Analyze.cpp
+SRCS+= CompactTypeDumpVisitor.cpp
+SRCS+= Diff.cpp
+SRCS+= LLVMOutputStyle.cpp
+SRCS+= LinePrinter.cpp
+SRCS+= PdbYaml.cpp
SRCS+= PrettyBuiltinDumper.cpp
SRCS+= PrettyClassDefinitionDumper.cpp
+SRCS+= PrettyClassLayoutGraphicalDumper.cpp
+SRCS+= PrettyClassLayoutTextDumper.cpp
SRCS+= PrettyCompilandDumper.cpp
SRCS+= PrettyEnumDumper.cpp
SRCS+= PrettyExternalSymbolDumper.cpp
@@ -13,9 +21,7 @@ SRCS+= PrettyFunctionDumper.cpp
SRCS+= PrettyTypeDumper.cpp
SRCS+= PrettyTypedefDumper.cpp
SRCS+= PrettyVariableDumper.cpp
-SRCS+= LLVMOutputStyle.cpp
-SRCS+= LinePrinter.cpp
-SRCS+= PdbYaml.cpp
+SRCS+= StreamUtil.cpp
SRCS+= YAMLOutputStyle.cpp
SRCS+= YamlSymbolDumper.cpp
SRCS+= YamlTypeDumper.cpp
More information about the svn-src-projects
mailing list