Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2017 13:28:10 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r327078 - in projects/clang600-import: lib/clang/libllvm usr.bin/clang/llvm-dwarfdump usr.bin/clang/llvm-pdbutil
Message-ID:  <201712221328.vBMDSA5F049907@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Fri Dec 22 13:28:10 2017
New Revision: 327078
URL: https://svnweb.freebsd.org/changeset/base/327078

Log:
  Next step in updating llvm/clang build glue: make the optional llvm and
  clang tools build.

Modified:
  projects/clang600-import/lib/clang/libllvm/Makefile
  projects/clang600-import/usr.bin/clang/llvm-dwarfdump/Makefile
  projects/clang600-import/usr.bin/clang/llvm-pdbutil/Makefile

Modified: projects/clang600-import/lib/clang/libllvm/Makefile
==============================================================================
--- projects/clang600-import/lib/clang/libllvm/Makefile	Fri Dec 22 11:41:18 2017	(r327077)
+++ projects/clang600-import/lib/clang/libllvm/Makefile	Fri Dec 22 13:28:10 2017	(r327078)
@@ -332,6 +332,7 @@ SRCS_MIN+=	CodeGen/UnreachableBlockElim.cpp
 SRCS_MIN+=	CodeGen/VirtRegMap.cpp
 SRCS_MIN+=	CodeGen/WinEHPrepare.cpp
 SRCS_MIN+=	CodeGen/XRayInstrumentation.cpp
+SRCS_EXT+=	DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
 SRCS_MIN+=	DebugInfo/CodeView/CVSymbolVisitor.cpp
 SRCS_MIN+=	DebugInfo/CodeView/CVTypeVisitor.cpp
 SRCS_MIN+=	DebugInfo/CodeView/CodeViewError.cpp
@@ -354,6 +355,7 @@ SRCS_MIN+=	DebugInfo/CodeView/Formatters.cpp
 SRCS_MIN+=	DebugInfo/CodeView/GlobalTypeTableBuilder.cpp
 SRCS_EXT+=	DebugInfo/CodeView/LazyRandomTypeCollection.cpp
 SRCS_MIN+=	DebugInfo/CodeView/Line.cpp
+SRCS_EXT+=	DebugInfo/CodeView/MergingTypeTableBuilder.cpp
 SRCS_MIN+=	DebugInfo/CodeView/RecordName.cpp
 SRCS_MIN+=	DebugInfo/CodeView/RecordSerialization.cpp
 SRCS_MIN+=	DebugInfo/CodeView/SimpleTypeSerializer.cpp
@@ -404,6 +406,7 @@ SRCS_EXT+=	DebugInfo/PDB/Native/DbiModuleList.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/GSIStreamBuilder.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/GlobalsStream.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/Hash.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/HashTable.cpp
@@ -414,6 +417,8 @@ SRCS_EXT+=	DebugInfo/PDB/Native/NamedStreamMap.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/NativeCompilandSymbol.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/NativeEnumModules.cpp
+SRCS_EXT+=	DebugInfo/PDB/Native/NativeEnumTypes.cpp
+SRCS_EXT+=	DebugInfo/PDB/Native/NativeEnumSymbol.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/NativeExeSymbol.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/NativeRawSymbol.cpp
 SRCS_EXT+=	DebugInfo/PDB/Native/NativeSession.cpp
@@ -658,6 +663,7 @@ SRCS_MIN+=	Passes/PassBuilder.cpp
 SRCS_MIN+=	ProfileData/Coverage/CoverageMapping.cpp
 SRCS_MIN+=	ProfileData/Coverage/CoverageMappingReader.cpp
 SRCS_MIN+=	ProfileData/Coverage/CoverageMappingWriter.cpp
+SRCS_EXT+=	ProfileData/GCOV.cpp
 SRCS_MIN+=	ProfileData/InstrProf.cpp
 SRCS_MIN+=	ProfileData/InstrProfReader.cpp
 SRCS_MIN+=	ProfileData/InstrProfWriter.cpp

Modified: projects/clang600-import/usr.bin/clang/llvm-dwarfdump/Makefile
==============================================================================
--- projects/clang600-import/usr.bin/clang/llvm-dwarfdump/Makefile	Fri Dec 22 11:41:18 2017	(r327077)
+++ projects/clang600-import/usr.bin/clang/llvm-dwarfdump/Makefile	Fri Dec 22 13:28:10 2017	(r327078)
@@ -3,6 +3,7 @@
 PROG_CXX=	llvm-dwarfdump
 
 SRCDIR=		tools/llvm-dwarfdump
+SRCS+=		Statistics.cpp
 SRCS+=		llvm-dwarfdump.cpp
 
 LIBADD+=	z

Modified: projects/clang600-import/usr.bin/clang/llvm-pdbutil/Makefile
==============================================================================
--- projects/clang600-import/usr.bin/clang/llvm-pdbutil/Makefile	Fri Dec 22 11:41:18 2017	(r327077)
+++ projects/clang600-import/usr.bin/clang/llvm-pdbutil/Makefile	Fri Dec 22 13:28:10 2017	(r327078)
@@ -10,6 +10,7 @@ SRCS+=		Diff.cpp
 SRCS+=		DiffPrinter.cpp
 SRCS+=		DumpOutputStyle.cpp
 SRCS+=		FormatUtil.cpp
+SRCS+=		InputFile.cpp
 SRCS+=		LinePrinter.cpp
 SRCS+=		MinimalSymbolDumper.cpp
 SRCS+=		MinimalTypeDumper.cpp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712221328.vBMDSA5F049907>