Date: Tue, 18 Apr 2017 17:39:20 +0000 (UTC) From: Dimitry Andric <dim@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r317096 - in projects/clang500-import: lib/clang/libclang lib/clang/libllvm usr.bin/clang/llvm-pdbdump Message-ID: <201704181739.v3IHdKZx011341@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704181739.v3IHdKZx011341>