svn commit: r327918 - in projects/clang600-import: lib/clang/liblldb usr.bin/clang/llvm-extract

Dimitry Andric dim at FreeBSD.org
Sat Jan 13 13:53:06 UTC 2018


Author: dim
Date: Sat Jan 13 13:53:05 2018
New Revision: 327918
URL: https://svnweb.freebsd.org/changeset/base/327918

Log:
  Build llvm-extract with -lz, and add a few objects to liblldb, both of
  which turn out to be needed when you don't use -ffunction-sections.
  
  Reported by:	Shawn Webb <shawn.webb at hardenedbsd.org>

Modified:
  projects/clang600-import/lib/clang/liblldb/Makefile
  projects/clang600-import/usr.bin/clang/llvm-extract/Makefile

Modified: projects/clang600-import/lib/clang/liblldb/Makefile
==============================================================================
--- projects/clang600-import/lib/clang/liblldb/Makefile	Sat Jan 13 11:59:49 2018	(r327917)
+++ projects/clang600-import/lib/clang/liblldb/Makefile	Sat Jan 13 13:53:05 2018	(r327918)
@@ -19,6 +19,7 @@ SRCS+=		API/SBAttachInfo.cpp
 SRCS+=		API/SBBlock.cpp
 SRCS+=		API/SBBreakpoint.cpp
 SRCS+=		API/SBBreakpointLocation.cpp
+SRCS+=		API/SBBreakpointOptionCommon.cpp
 SRCS+=		API/SBBroadcaster.cpp
 SRCS+=		API/SBCommandInterpreter.cpp
 SRCS+=		API/SBCommandReturnObject.cpp
@@ -47,6 +48,7 @@ SRCS+=		API/SBModule.cpp
 SRCS+=		API/SBModuleSpec.cpp
 SRCS+=		API/SBPlatform.cpp
 SRCS+=		API/SBProcess.cpp
+SRCS+=		API/SBProcessInfo.cpp
 SRCS+=		API/SBQueue.cpp
 SRCS+=		API/SBQueueItem.cpp
 SRCS+=		API/SBSection.cpp

Modified: projects/clang600-import/usr.bin/clang/llvm-extract/Makefile
==============================================================================
--- projects/clang600-import/usr.bin/clang/llvm-extract/Makefile	Sat Jan 13 11:59:49 2018	(r327917)
+++ projects/clang600-import/usr.bin/clang/llvm-extract/Makefile	Sat Jan 13 13:53:05 2018	(r327918)
@@ -5,4 +5,6 @@ PROG_CXX=	llvm-extract
 SRCDIR=		tools/llvm-extract
 SRCS+=		llvm-extract.cpp
 
+LIBADD+=	z
+
 .include "../llvm.prog.mk"


More information about the svn-src-projects mailing list