svn commit: r278390 - in projects/clang360-import: lib/clang lib/clang/liblldbAPI lib/clang/liblldbCore lib/clang/liblldbDataFormatters lib/clang/liblldbExpression lib/clang/liblldbHostCommon lib/c...
Ed Maste
emaste at FreeBSD.org
Sun Feb 8 17:26:47 UTC 2015
Author: emaste
Date: Sun Feb 8 17:26:41 2015
New Revision: 278390
URL: https://svnweb.freebsd.org/changeset/base/278390
Log:
Update FreeBSD LLDB build for 3.6 update
Sponsored by: DARPA, AFRL
Added:
projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc/
projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc/Makefile
projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc64/
projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc64/Makefile
projects/clang360-import/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/
projects/clang360-import/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/Makefile
projects/clang360-import/lib/clang/liblldbPluginMemoryHistoryASan/
projects/clang360-import/lib/clang/liblldbPluginMemoryHistoryASan/Makefile
Modified:
projects/clang360-import/lib/clang/Makefile
projects/clang360-import/lib/clang/liblldbAPI/Makefile
projects/clang360-import/lib/clang/liblldbCore/Makefile
projects/clang360-import/lib/clang/liblldbDataFormatters/Makefile
projects/clang360-import/lib/clang/liblldbExpression/Makefile
projects/clang360-import/lib/clang/liblldbHostCommon/Makefile
projects/clang360-import/lib/clang/liblldbHostFreeBSD/Makefile
projects/clang360-import/lib/clang/liblldbHostPOSIX/Makefile
projects/clang360-import/lib/clang/liblldbInterpreter/Makefile
projects/clang360-import/lib/clang/liblldbPluginProcessElfCore/Makefile
projects/clang360-import/lib/clang/liblldbPluginProcessPOSIX/Makefile
projects/clang360-import/lib/clang/liblldbPluginProcessUtility/Makefile
projects/clang360-import/lib/clang/liblldbSymbol/Makefile
projects/clang360-import/lib/clang/liblldbTarget/Makefile
projects/clang360-import/lib/clang/liblldbUtility/Makefile
projects/clang360-import/usr.bin/clang/lldb/Makefile
Modified: projects/clang360-import/lib/clang/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -123,6 +123,8 @@ SUBDIR+=liblldb \
liblldbTarget \
liblldbUtility \
\
+ liblldbPluginABISysV_ppc \
+ liblldbPluginABISysV_ppc64 \
liblldbPluginABISysV_x86_64 \
liblldbPluginCXXItaniumABI \
liblldbPluginDisassemblerLLVM \
@@ -130,7 +132,9 @@ SUBDIR+=liblldb \
liblldbPluginDynamicLoaderPosixDYLD \
liblldbPluginInstructionARM \
liblldbPluginInstructionARM64 \
+ liblldbPluginInstrumentationRuntimeAddressSanitizer \
liblldbPluginJITLoaderGDB \
+ liblldbPluginMemoryHistoryASan \
liblldbPluginObjectContainerBSDArchive \
liblldbPluginObjectFileELF \
liblldbPluginObjectFileJIT \
Modified: projects/clang360-import/lib/clang/liblldbAPI/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbAPI/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbAPI/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -19,6 +19,7 @@ SRCS= SBAddress.cpp \
SBDeclaration.cpp \
SBError.cpp \
SBEvent.cpp \
+ SBExecutionContext.cpp \
SBExpressionOptions.cpp \
SBFileSpec.cpp \
SBFileSpecList.cpp \
@@ -43,6 +44,8 @@ SRCS= SBAddress.cpp \
SBSymbolContext.cpp \
SBSymbolContextList.cpp \
SBTarget.cpp \
+ SBThreadCollection.cpp \
+ SBThreadPlan.cpp \
SBThread.cpp \
SBType.cpp \
SBTypeCategory.cpp \
Modified: projects/clang360-import/lib/clang/liblldbCore/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbCore/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbCore/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -15,7 +15,6 @@ SRCS= Address.cpp \
Broadcaster.cpp \
Communication.cpp \
Connection.cpp \
- ConnectionFileDescriptor.cpp \
ConnectionMachPort.cpp \
ConnectionSharedMemory.cpp \
ConstString.cpp \
Modified: projects/clang360-import/lib/clang/liblldbDataFormatters/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbDataFormatters/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbDataFormatters/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -13,18 +13,23 @@ SRCS= CF.cpp \
FormatClasses.cpp \
FormatManager.cpp \
LibCxx.cpp \
+ LibCxxInitializerList.cpp \
LibCxxList.cpp \
LibCxxMap.cpp \
LibCxxUnorderedMap.cpp \
+ LibCxxVector.cpp \
LibStdcpp.cpp \
NSArray.cpp \
NSDictionary.cpp \
+ NSIndexPath.cpp \
NSSet.cpp \
+ StringPrinter.cpp \
TypeCategory.cpp \
TypeCategoryMap.cpp \
TypeFormat.cpp \
TypeSummary.cpp \
TypeSynthetic.cpp \
+ TypeValidator.cpp \
ValueObjectPrinter.cpp
TGHDRS= AttrList \
Modified: projects/clang360-import/lib/clang/liblldbExpression/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbExpression/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbExpression/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -13,6 +13,7 @@ SRCS= ASTDumper.cpp \
ClangExpressionParser.cpp \
ClangExpressionVariable.cpp \
ClangFunction.cpp \
+ ClangModulesDeclVendor.cpp \
ClangPersistentVariables.cpp \
ClangUserExpression.cpp \
ClangUtilityFunction.cpp \
Modified: projects/clang360-import/lib/clang/liblldbHostCommon/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbHostCommon/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbHostCommon/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -11,16 +11,22 @@ SRCS= Condition.cpp \
FileSpec.cpp \
Host.cpp \
HostInfoBase.cpp \
+ HostNativeThreadBase.cpp \
+ HostProcess.cpp \
+ HostThread.cpp \
IOObject.cpp \
+ MonitoringProcessLauncher.cpp \
Mutex.cpp \
OptionParser.cpp \
- Pipe.cpp \
+ PipeBase.cpp \
ProcessRunLock.cpp \
Socket.cpp \
SocketAddress.cpp \
SoftwareBreakpoint.cpp \
Symbols.cpp \
Terminal.cpp \
+ ThisThread.cpp \
+ ThreadLauncher.cpp \
TimeValue.cpp
TGHDRS= AttrList \
Modified: projects/clang360-import/lib/clang/liblldbHostFreeBSD/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbHostFreeBSD/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbHostFreeBSD/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -6,7 +6,9 @@ LIB= lldbHostFreeBSD
SRCDIR= tools/lldb/source/Host/freebsd
SRCS= Host.cpp \
- HostInfoFreeBSD.cpp
+ HostInfoFreeBSD.cpp \
+ HostThreadFreeBSD.cpp \
+ ThisThread.cpp
TGHDRS= DiagnosticCommonKinds \
DeclNodes \
Modified: projects/clang360-import/lib/clang/liblldbHostPOSIX/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbHostPOSIX/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbHostPOSIX/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -5,8 +5,12 @@
LIB= lldbHostPOSIX
SRCDIR= tools/lldb/source/Host/posix
-SRCS= FileSystem.cpp \
+SRCS= ConnectionFileDescriptorPosix.cpp \
+ FileSystem.cpp \
HostInfoPosix.cpp \
- HostProcessPosix.cpp
+ HostProcessPosix.cpp \
+ HostThreadPosix.cpp \
+ PipePosix.cpp \
+ ProcessLauncherPosix.cpp
.include "../lldb.lib.mk"
Modified: projects/clang360-import/lib/clang/liblldbInterpreter/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbInterpreter/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbInterpreter/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -28,6 +28,7 @@ SRCS= Args.cpp \
OptionValueArgs.cpp \
OptionValueArray.cpp \
OptionValueBoolean.cpp \
+ OptionValueChar.cpp \
OptionValueDictionary.cpp \
OptionValueEnumeration.cpp \
OptionValueFileSpec.cpp \
Added: projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+.include <bsd.own.mk>
+
+LIB= lldbPluginABISysV_ppc
+
+SRCDIR= tools/lldb/source/Plugins/ABI/SysV-ppc
+SRCS= ABISysV_ppc.cpp
+
+TGHDRS= DiagnosticCommonKinds \
+ DeclNodes \
+ StmtNodes \
+ CommentCommandList
+
+.include "../lldb.lib.mk"
Added: projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc64/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/lib/clang/liblldbPluginABISysV_ppc64/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+.include <bsd.own.mk>
+
+LIB= lldbPluginABISysV_ppc64
+
+SRCDIR= tools/lldb/source/Plugins/ABI/SysV-ppc64
+SRCS= ABISysV_ppc64.cpp
+
+TGHDRS= DiagnosticCommonKinds \
+ DeclNodes \
+ StmtNodes \
+ CommentCommandList
+
+.include "../lldb.lib.mk"
Added: projects/clang360-import/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+.include <bsd.own.mk>
+
+LIB= lldbPluginInstrumentationRuntimeAddressSanitizer
+
+SRCDIR= tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer
+SRCS= AddressSanitizerRuntime.cpp
+
+TGHDRS= Attrs \
+ DiagnosticCommonKinds \
+ DeclNodes \
+ StmtNodes \
+ CommentCommandList
+
+.include "../lldb.lib.mk"
Added: projects/clang360-import/lib/clang/liblldbPluginMemoryHistoryASan/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/lib/clang/liblldbPluginMemoryHistoryASan/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+.include <bsd.own.mk>
+
+LIB= lldbPluginMemoryHistoryASan
+
+SRCDIR= tools/lldb/source/Plugins/MemoryHistory/asan
+SRCS= MemoryHistoryASan.cpp
+
+TGHDRS= DiagnosticCommonKinds \
+ DeclNodes \
+ StmtNodes \
+ CommentCommandList
+
+.include "../lldb.lib.mk"
Modified: projects/clang360-import/lib/clang/liblldbPluginProcessElfCore/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbPluginProcessElfCore/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbPluginProcessElfCore/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -11,6 +11,7 @@ SRCDIR= tools/lldb/source/Plugins/Proces
SRCS= ProcessElfCore.cpp \
ThreadElfCore.cpp \
RegisterContextPOSIXCore_mips64.cpp \
+ RegisterContextPOSIXCore_powerpc.cpp \
RegisterContextPOSIXCore_x86_64.cpp
TGHDRS= DiagnosticCommonKinds \
Modified: projects/clang360-import/lib/clang/liblldbPluginProcessPOSIX/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbPluginProcessPOSIX/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbPluginProcessPOSIX/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -17,6 +17,7 @@ SRCS= POSIXStopInfo.cpp \
ProcessPOSIXLog.cpp \
RegisterContextPOSIXProcessMonitor_arm64.cpp \
RegisterContextPOSIXProcessMonitor_mips64.cpp \
+ RegisterContextPOSIXProcessMonitor_powerpc.cpp \
RegisterContextPOSIXProcessMonitor_x86.cpp
TGHDRS= AttrList \
Modified: projects/clang360-import/lib/clang/liblldbPluginProcessUtility/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbPluginProcessUtility/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbPluginProcessUtility/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -18,6 +18,7 @@ SRCS= DynamicRegisterInfo.cpp \
RegisterContextDummy.cpp \
RegisterContextFreeBSD_i386.cpp \
RegisterContextFreeBSD_mips64.cpp \
+ RegisterContextFreeBSD_powerpc.cpp \
RegisterContextFreeBSD_x86_64.cpp \
RegisterContextHistory.cpp \
RegisterContextLinux_arm64.cpp \
@@ -31,6 +32,7 @@ SRCS= DynamicRegisterInfo.cpp \
RegisterContextMemory.cpp \
RegisterContextPOSIX_arm64.cpp \
RegisterContextPOSIX_mips64.cpp \
+ RegisterContextPOSIX_powerpc.cpp \
RegisterContextPOSIX_x86.cpp \
RegisterContextThreadMemory.cpp \
StopInfoMachException.cpp \
Modified: projects/clang360-import/lib/clang/liblldbSymbol/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbSymbol/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbSymbol/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -12,6 +12,7 @@ SRCS= Block.cpp \
ClangExternalASTSourceCallbacks.cpp \
ClangExternalASTSourceCommon.cpp \
ClangNamespaceDecl.cpp \
+ CompactUnwindInfo.cpp \
CompileUnit.cpp \
Declaration.cpp \
DWARFCallFrameInfo.cpp \
Modified: projects/clang360-import/lib/clang/liblldbTarget/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbTarget/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbTarget/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -11,10 +11,13 @@ SRCS= ABI.cpp \
CPPLanguageRuntime.cpp \
ExecutionContext.cpp \
FileAction.cpp \
+ InstrumentationRuntime.cpp \
+ InstrumentationRuntimeStopInfo.cpp \
JITLoader.cpp \
JITLoaderList.cpp \
LanguageRuntime.cpp \
Memory.cpp \
+ MemoryHistory.cpp \
NativeRegisterContext.cpp \
NativeRegisterContextRegisterInfo.cpp \
ObjCLanguageRuntime.cpp \
@@ -38,11 +41,13 @@ SRCS= ABI.cpp \
Target.cpp \
TargetList.cpp \
Thread.cpp \
+ ThreadCollection.cpp \
ThreadList.cpp \
ThreadPlan.cpp \
ThreadPlanBase.cpp \
ThreadPlanCallFunction.cpp \
ThreadPlanCallUserExpression.cpp \
+ ThreadPlanPython.cpp \
ThreadPlanRunToAddress.cpp \
ThreadPlanShouldStopHere.cpp \
ThreadPlanStepInRange.cpp \
Modified: projects/clang360-import/lib/clang/liblldbUtility/Makefile
==============================================================================
--- projects/clang360-import/lib/clang/liblldbUtility/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/lib/clang/liblldbUtility/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -10,10 +10,12 @@ SRCS= ARM64_DWARF_Registers.cpp \
KQueue.cpp \
PseudoTerminal.cpp \
Range.cpp \
+ RegisterNumber.cpp \
SharingPtr.cpp \
StringExtractor.cpp \
StringExtractorGDBRemote.cpp \
StringLexer.cpp \
- TimeSpecTimeout.cpp
+ TimeSpecTimeout.cpp \
+ UriParser.cpp
.include "../lldb.lib.mk"
Modified: projects/clang360-import/usr.bin/clang/lldb/Makefile
==============================================================================
--- projects/clang360-import/usr.bin/clang/lldb/Makefile Sun Feb 8 16:50:00 2015 (r278389)
+++ projects/clang360-import/usr.bin/clang/lldb/Makefile Sun Feb 8 17:26:41 2015 (r278390)
@@ -36,16 +36,20 @@ LLDB_LIBS=\
lldbTarget \
lldbUtility \
\
+ lldbPluginABISysV_ppc \
+ lldbPluginABISysV_ppc64 \
lldbPluginABISysV_x86_64 \
lldbPluginCXXItaniumABI \
lldbPluginDisassemblerLLVM \
lldbPluginInstructionARM \
lldbPluginInstructionARM64 \
+ lldbPluginInstrumentationRuntimeAddressSanitizer \
lldbPluginJITLoaderGDB \
lldbPluginSymbolFileDWARF \
lldbPluginSymbolFileSymtab \
lldbPluginDynamicLoaderStatic \
lldbPluginDynamicLoaderPosixDYLD \
+ lldbPluginMemoryHistoryASan \
lldbPluginObjectContainerBSDArchive \
lldbPluginObjectFileELF \
lldbPluginObjectFileJIT \
More information about the svn-src-projects
mailing list