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