svn commit: r357122 - in projects/clang1000-import: lib/clang/libllvm lib/clang/libllvmminimal usr.bin/clang/clang-tblgen usr.bin/clang/lldb-tblgen usr.bin/clang/llvm-tblgen

Dimitry Andric dim at FreeBSD.org
Sat Jan 25 16:46:40 UTC 2020


Author: dim
Date: Sat Jan 25 16:46:39 2020
New Revision: 357122
URL: https://svnweb.freebsd.org/changeset/base/357122

Log:
  Adjust libllvmminimal and tblgen Makefiles so all the tblgen executables
  build.

Modified:
  projects/clang1000-import/lib/clang/libllvm/Makefile
  projects/clang1000-import/lib/clang/libllvmminimal/Makefile
  projects/clang1000-import/usr.bin/clang/clang-tblgen/Makefile
  projects/clang1000-import/usr.bin/clang/lldb-tblgen/Makefile
  projects/clang1000-import/usr.bin/clang/llvm-tblgen/Makefile

Modified: projects/clang1000-import/lib/clang/libllvm/Makefile
==============================================================================
--- projects/clang1000-import/lib/clang/libllvm/Makefile	Sat Jan 25 16:45:34 2020	(r357121)
+++ projects/clang1000-import/lib/clang/libllvm/Makefile	Sat Jan 25 16:46:39 2020	(r357122)
@@ -855,7 +855,6 @@ SRCS_MIN+=	Support/ManagedStatic.cpp
 SRCS_MIN+=	Support/MathExtras.cpp
 SRCS_XDL+=	Support/Memory.cpp
 SRCS_MIN+=	Support/MemoryBuffer.cpp
-SRCS_MIN+=	Support/Mutex.cpp
 SRCS_MIN+=	Support/NativeFormatting.cpp
 SRCS_MIN+=	Support/Optional.cpp
 SRCS_LLD+=	Support/Parallel.cpp

Modified: projects/clang1000-import/lib/clang/libllvmminimal/Makefile
==============================================================================
--- projects/clang1000-import/lib/clang/libllvmminimal/Makefile	Sat Jan 25 16:45:34 2020	(r357121)
+++ projects/clang1000-import/lib/clang/libllvmminimal/Makefile	Sat Jan 25 16:46:39 2020	(r357122)
@@ -31,7 +31,6 @@ SRCS+=		Support/LowLevelType.cpp
 SRCS+=		Support/MD5.cpp
 SRCS+=		Support/ManagedStatic.cpp
 SRCS+=		Support/MemoryBuffer.cpp
-SRCS+=		Support/Mutex.cpp
 SRCS+=		Support/NativeFormatting.cpp
 SRCS+=		Support/Path.cpp
 SRCS+=		Support/PrettyStackTrace.cpp
@@ -54,6 +53,7 @@ SRCS+=		Support/ToolOutputFile.cpp
 SRCS+=		Support/Triple.cpp
 SRCS+=		Support/Twine.cpp
 SRCS+=		Support/Unicode.cpp
+SRCS+=		Support/VirtualFileSystem.cpp
 SRCS+=		Support/Watchdog.cpp
 SRCS+=		Support/WithColor.cpp
 SRCS+=		Support/circular_raw_ostream.cpp

Modified: projects/clang1000-import/usr.bin/clang/clang-tblgen/Makefile
==============================================================================
--- projects/clang1000-import/usr.bin/clang/clang-tblgen/Makefile	Sat Jan 25 16:45:34 2020	(r357121)
+++ projects/clang1000-import/usr.bin/clang/clang-tblgen/Makefile	Sat Jan 25 16:46:39 2020	(r357122)
@@ -4,16 +4,21 @@ PROG_CXX=	clang-tblgen
 MAN=
 
 SRCDIR=		clang/utils/TableGen
+SRCS+=		ASTTableGen.cpp
 SRCS+=		ClangASTNodesEmitter.cpp
+SRCS+=		ClangASTPropertiesEmitter.cpp
 SRCS+=		ClangAttrEmitter.cpp
 SRCS+=		ClangCommentCommandInfoEmitter.cpp
 SRCS+=		ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
 SRCS+=		ClangCommentHTMLTagsEmitter.cpp
 SRCS+=		ClangDataCollectorsEmitter.cpp
 SRCS+=		ClangDiagnosticsEmitter.cpp
+SRCS+=		ClangOpcodesEmitter.cpp
 SRCS+=		ClangOpenCLBuiltinEmitter.cpp
 SRCS+=		ClangOptionDocEmitter.cpp
 SRCS+=		ClangSACheckersEmitter.cpp
+SRCS+=		ClangTypeNodesEmitter.cpp
+SRCS+=		MveEmitter.cpp
 SRCS+=		NeonEmitter.cpp
 SRCS+=		TableGen.cpp
 

Modified: projects/clang1000-import/usr.bin/clang/lldb-tblgen/Makefile
==============================================================================
--- projects/clang1000-import/usr.bin/clang/lldb-tblgen/Makefile	Sat Jan 25 16:45:34 2020	(r357121)
+++ projects/clang1000-import/usr.bin/clang/lldb-tblgen/Makefile	Sat Jan 25 16:46:39 2020	(r357122)
@@ -5,6 +5,8 @@ MAN=
 
 SRCDIR=		lldb/utils/TableGen
 SRCS+=		LLDBOptionDefEmitter.cpp
+SRCS+=		LLDBPropertyDefEmitter.cpp
 SRCS+=		LLDBTableGen.cpp
+SRCS+=		LLDBTableGenUtils.cpp
 
 .include "../llvm.prog.mk"

Modified: projects/clang1000-import/usr.bin/clang/llvm-tblgen/Makefile
==============================================================================
--- projects/clang1000-import/usr.bin/clang/llvm-tblgen/Makefile	Sat Jan 25 16:45:34 2020	(r357121)
+++ projects/clang1000-import/usr.bin/clang/llvm-tblgen/Makefile	Sat Jan 25 16:46:39 2020	(r357122)
@@ -22,17 +22,29 @@ SRCS+=		DAGISelMatcher.cpp
 SRCS+=		DAGISelMatcherEmitter.cpp
 SRCS+=		DAGISelMatcherGen.cpp
 SRCS+=		DAGISelMatcherOpt.cpp
+SRCS+=		DFAEmitter.cpp
 SRCS+=		DFAPacketizerEmitter.cpp
 SRCS+=		DisassemblerEmitter.cpp
 SRCS+=		ExegesisEmitter.cpp
 SRCS+=		FastISelEmitter.cpp
 SRCS+=		FixedLenDecoderEmitter.cpp
+SRCS+=		GICombinerEmitter.cpp
+SRCS+=		GlobalISel/CodeExpander.cpp
+SRCS+=		GlobalISel/GIMatchDag.cpp
+SRCS+=		GlobalISel/GIMatchDagEdge.cpp
+SRCS+=		GlobalISel/GIMatchDagInstr.cpp
+SRCS+=		GlobalISel/GIMatchDagOperands.cpp
+SRCS+=		GlobalISel/GIMatchDagPredicate.cpp
+SRCS+=		GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
+SRCS+=		GlobalISel/GIMatchTree.cpp
 SRCS+=		GlobalISelEmitter.cpp
 SRCS+=		InfoByHwMode.cpp
 SRCS+=		InstrDocsEmitter.cpp
 SRCS+=		InstrInfoEmitter.cpp
 SRCS+=		IntrinsicEmitter.cpp
+SRCS+=		OptEmitter.cpp
 SRCS+=		OptParserEmitter.cpp
+SRCS+=		OptRSTEmitter.cpp
 SRCS+=		PredicateExpander.cpp
 SRCS+=		PseudoLoweringEmitter.cpp
 SRCS+=		RISCVCompressInstEmitter.cpp


More information about the svn-src-projects mailing list