diff options
Diffstat (limited to 'lib/clang/liblldb/Makefile')
-rw-r--r-- | lib/clang/liblldb/Makefile | 83 |
1 files changed, 46 insertions, 37 deletions
diff --git a/lib/clang/liblldb/Makefile b/lib/clang/liblldb/Makefile index 189119a..d57a637 100644 --- a/lib/clang/liblldb/Makefile +++ b/lib/clang/liblldb/Makefile @@ -61,6 +61,7 @@ SRCS+= API/SBTarget.cpp SRCS+= API/SBThread.cpp SRCS+= API/SBThreadCollection.cpp SRCS+= API/SBThreadPlan.cpp +SRCS+= API/SBTrace.cpp SRCS+= API/SBType.cpp SRCS+= API/SBTypeCategory.cpp SRCS+= API/SBTypeEnumMember.cpp @@ -131,29 +132,19 @@ SRCS+= Core/AddressResolver.cpp SRCS+= Core/AddressResolverFileLine.cpp SRCS+= Core/AddressResolverName.cpp SRCS+= Core/ArchSpec.cpp -SRCS+= Core/Baton.cpp SRCS+= Core/Broadcaster.cpp SRCS+= Core/Communication.cpp -SRCS+= Core/Connection.cpp -SRCS+= Core/ConstString.cpp -SRCS+= Core/DataBufferHeap.cpp -SRCS+= Core/DataBufferMemoryMap.cpp -SRCS+= Core/DataEncoder.cpp -SRCS+= Core/DataExtractor.cpp SRCS+= Core/Debugger.cpp SRCS+= Core/Disassembler.cpp +SRCS+= Core/DumpDataExtractor.cpp SRCS+= Core/DynamicLoader.cpp SRCS+= Core/EmulateInstruction.cpp -SRCS+= Core/Error.cpp SRCS+= Core/Event.cpp -SRCS+= Core/FastDemangle.cpp SRCS+= Core/FileLineResolver.cpp SRCS+= Core/FileSpecList.cpp SRCS+= Core/FormatEntity.cpp SRCS+= Core/IOHandler.cpp SRCS+= Core/Listener.cpp -SRCS+= Core/Log.cpp -SRCS+= Core/Logging.cpp SRCS+= Core/Mangled.cpp SRCS+= Core/Module.cpp SRCS+= Core/ModuleChild.cpp @@ -161,25 +152,14 @@ SRCS+= Core/ModuleList.cpp SRCS+= Core/Opcode.cpp SRCS+= Core/PluginManager.cpp SRCS+= Core/RegisterValue.cpp -SRCS+= Core/RegularExpression.cpp SRCS+= Core/Scalar.cpp SRCS+= Core/SearchFilter.cpp SRCS+= Core/Section.cpp SRCS+= Core/SourceManager.cpp SRCS+= Core/State.cpp -SRCS+= Core/Stream.cpp SRCS+= Core/StreamAsynchronousIO.cpp -SRCS+= Core/StreamCallback.cpp SRCS+= Core/StreamFile.cpp -SRCS+= Core/StreamGDBRemote.cpp -SRCS+= Core/StreamString.cpp -SRCS+= Core/StringList.cpp -SRCS+= Core/StructuredData.cpp -SRCS+= Core/Timer.cpp -SRCS+= Core/UUID.cpp -SRCS+= Core/UserID.cpp SRCS+= Core/UserSettingsController.cpp -SRCS+= Core/VMRange.cpp SRCS+= Core/Value.cpp SRCS+= Core/ValueObject.cpp SRCS+= Core/ValueObjectCast.cpp @@ -228,35 +208,32 @@ SRCS+= Expression/UtilityFunction.cpp SRCS+= Host/common/Editline.cpp SRCS+= Host/common/File.cpp SRCS+= Host/common/FileCache.cpp -SRCS+= Host/common/FileSpec.cpp SRCS+= Host/common/FileSystem.cpp SRCS+= Host/common/Host.cpp SRCS+= Host/common/HostInfoBase.cpp SRCS+= Host/common/HostNativeThreadBase.cpp SRCS+= Host/common/HostProcess.cpp SRCS+= Host/common/HostThread.cpp -SRCS+= Host/common/IOObject.cpp SRCS+= Host/common/LockFileBase.cpp +SRCS+= Host/common/MainLoop.cpp SRCS+= Host/common/MonitoringProcessLauncher.cpp SRCS+= Host/common/NativeBreakpointList.cpp SRCS+= Host/common/NativeWatchpointList.cpp SRCS+= Host/common/OptionParser.cpp SRCS+= Host/common/PipeBase.cpp SRCS+= Host/common/ProcessRunLock.cpp +SRCS+= Host/common/PseudoTerminal.cpp SRCS+= Host/common/Socket.cpp SRCS+= Host/common/SocketAddress.cpp SRCS+= Host/common/StringConvert.cpp SRCS+= Host/common/Symbols.cpp SRCS+= Host/common/TCPSocket.cpp SRCS+= Host/common/Terminal.cpp -SRCS+= Host/common/ThisThread.cpp SRCS+= Host/common/ThreadLauncher.cpp SRCS+= Host/common/UDPSocket.cpp SRCS+= Host/common/XML.cpp SRCS+= Host/freebsd/Host.cpp SRCS+= Host/freebsd/HostInfoFreeBSD.cpp -SRCS+= Host/freebsd/HostThreadFreeBSD.cpp -SRCS+= Host/freebsd/ThisThread.cpp SRCS+= Host/posix/ConnectionFileDescriptorPosix.cpp SRCS+= Host/posix/DomainSocket.cpp SRCS+= Host/posix/FileSystem.cpp @@ -264,9 +241,8 @@ SRCS+= Host/posix/HostInfoPosix.cpp SRCS+= Host/posix/HostProcessPosix.cpp SRCS+= Host/posix/HostThreadPosix.cpp SRCS+= Host/posix/LockFilePosix.cpp -SRCS+= Host/posix/MainLoopPosix.cpp SRCS+= Host/posix/PipePosix.cpp -SRCS+= Host/posix/ProcessLauncherPosix.cpp +SRCS+= Host/posix/ProcessLauncherPosixFork.cpp SRCS+= Initialization/SystemInitializer.cpp SRCS+= Initialization/SystemInitializerCommon.cpp SRCS+= Initialization/SystemLifetimeManager.cpp @@ -347,10 +323,13 @@ SRCS+= Plugins/Instruction/ARM/EmulationStateARM.cpp SRCS+= Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp SRCS+= Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp SRCS+= Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp -SRCS+= Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp +SRCS+= Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp +SRCS+= Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp +SRCS+= Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp SRCS+= Plugins/JITLoader/GDB/JITLoaderGDB.cpp SRCS+= Plugins/Language/CPlusPlus/BlockPointer.cpp SRCS+= Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp +SRCS+= Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp SRCS+= Plugins/Language/CPlusPlus/LibCxx.cpp SRCS+= Plugins/Language/CPlusPlus/LibCxxAtomic.cpp SRCS+= Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp @@ -370,12 +349,16 @@ SRCS+= Plugins/Language/ObjC/NSSet.cpp SRCS+= Plugins/Language/ObjC/NSString.cpp SRCS+= Plugins/Language/ObjC/ObjCLanguage.cpp SRCS+= Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp +SRCS+= Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp +SRCS+= Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp +SRCS+= Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp SRCS+= Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp SRCS+= Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp SRCS+= Plugins/ObjectFile/ELF/ELFHeader.cpp SRCS+= Plugins/ObjectFile/ELF/ObjectFileELF.cpp SRCS+= Plugins/ObjectFile/JIT/ObjectFileJIT.cpp SRCS+= Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp +SRCS+= Plugins/Platform/POSIX/PlatformPOSIX.cpp SRCS+= Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp SRCS+= Plugins/Process/FreeBSD/FreeBSDThread.cpp SRCS+= Plugins/Process/FreeBSD/POSIXStopInfo.cpp @@ -401,25 +384,28 @@ SRCS+= Plugins/Process/Utility/NetBSDSignals.cpp SRCS+= Plugins/Process/Utility/RegisterContextDarwin_i386.cpp SRCS+= Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp SRCS+= Plugins/Process/Utility/RegisterContextDummy.cpp -SRCS+= Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp SRCS+= Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp SRCS+= Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp SRCS+= Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp SRCS+= Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp SRCS+= Plugins/Process/Utility/RegisterContextHistory.cpp SRCS+= Plugins/Process/Utility/RegisterContextLLDB.cpp -SRCS+= Plugins/Process/Utility/RegisterContextLinux_arm.cpp SRCS+= Plugins/Process/Utility/RegisterContextLinux_i386.cpp SRCS+= Plugins/Process/Utility/RegisterContextLinux_mips.cpp +SRCS+= Plugins/Process/Utility/RegisterContextLinux_mips64.cpp SRCS+= Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp SRCS+= Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp SRCS+= Plugins/Process/Utility/RegisterContextMemory.cpp +SRCS+= Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp +SRCS+= Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp +SRCS+= Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp SRCS+= Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp SRCS+= Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp SRCS+= Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp SRCS+= Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp SRCS+= Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp SRCS+= Plugins/Process/Utility/RegisterContextThreadMemory.cpp +SRCS+= Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp SRCS+= Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp SRCS+= Plugins/Process/Utility/StopInfoMachException.cpp SRCS+= Plugins/Process/Utility/ThreadMemory.cpp @@ -523,6 +509,7 @@ SRCS+= Target/Language.cpp SRCS+= Target/LanguageRuntime.cpp SRCS+= Target/Memory.cpp SRCS+= Target/MemoryHistory.cpp +SRCS+= Target/ModuleCache.cpp SRCS+= Target/ObjCLanguageRuntime.cpp SRCS+= Target/OperatingSystem.cpp SRCS+= Target/PathMappingList.cpp @@ -534,6 +521,7 @@ SRCS+= Target/Queue.cpp SRCS+= Target/QueueItem.cpp SRCS+= Target/QueueList.cpp SRCS+= Target/RegisterContext.cpp +SRCS+= Target/RegisterNumber.cpp SRCS+= Target/SectionLoadHistory.cpp SRCS+= Target/SectionLoadList.cpp SRCS+= Target/StackFrame.cpp @@ -566,21 +554,42 @@ SRCS+= Target/ThreadPlanTracer.cpp SRCS+= Target/ThreadSpec.cpp SRCS+= Target/UnixSignals.cpp SRCS+= Target/UnwindAssembly.cpp -SRCS+= Utility/ARM_DWARF_Registers.cpp -SRCS+= Utility/ConvertEnum.cpp +SRCS+= Utility/Baton.cpp +SRCS+= Utility/Connection.cpp +SRCS+= Utility/ConstString.cpp +SRCS+= Utility/DataBufferHeap.cpp +SRCS+= Utility/DataBufferLLVM.cpp +SRCS+= Utility/DataEncoder.cpp +SRCS+= Utility/DataExtractor.cpp +SRCS+= Utility/FastDemangle.cpp +SRCS+= Utility/FileSpec.cpp +SRCS+= Utility/IOObject.cpp SRCS+= Utility/JSON.cpp SRCS+= Utility/LLDBAssert.cpp -SRCS+= Utility/ModuleCache.cpp +SRCS+= Utility/Log.cpp +SRCS+= Utility/Logging.cpp SRCS+= Utility/NameMatches.cpp -SRCS+= Utility/PseudoTerminal.cpp -SRCS+= Utility/RegisterNumber.cpp +SRCS+= Utility/RegularExpression.cpp SRCS+= Utility/SelectHelper.cpp SRCS+= Utility/SharingPtr.cpp +SRCS+= Utility/Status.cpp +SRCS+= Utility/Stream.cpp +SRCS+= Utility/StreamCallback.cpp +SRCS+= Utility/StreamGDBRemote.cpp +SRCS+= Utility/StreamString.cpp SRCS+= Utility/StringExtractor.cpp SRCS+= Utility/StringExtractorGDBRemote.cpp SRCS+= Utility/StringLexer.cpp +SRCS+= Utility/StringList.cpp +SRCS+= Utility/StructuredData.cpp SRCS+= Utility/TaskPool.cpp +SRCS+= Utility/TildeExpressionResolver.cpp +SRCS+= Utility/Timer.cpp +SRCS+= Utility/UUID.cpp SRCS+= Utility/UriParser.cpp +SRCS+= Utility/UserID.cpp +SRCS+= Utility/VASprintf.cpp +SRCS+= Utility/VMRange.cpp SRCS+= lldb.cpp .include "../clang.build.mk" |