svn commit: r285116 - in projects/clang-trunk: contrib/llvm/tools/lldb/include/lldb contrib/llvm/tools/lldb/include/lldb/API contrib/llvm/tools/lldb/include/lldb/Breakpoint contrib/llvm/tools/lldb/...
Ed Maste
emaste at FreeBSD.org
Sat Jul 4 01:02:55 UTC 2015
Author: emaste
Date: Sat Jul 4 01:02:43 2015
New Revision: 285116
URL: https://svnweb.freebsd.org/changeset/base/285116
Log:
Update LLDB snapshot to upstream r241361
Notable upstream commits (upstream revision in parens):
- Add a JSON producer to LLDB (228636)
- Don't crash on bad DWARF expression (228729)
- Add support of DWARFv3 DW_OP_form_tls_address (231342)
- Assembly profiler for MIPS64 (232619)
- Handle FreeBSD/arm64 core files (233273)
- Read/Write register for MIPS64 (233685)
- Rework LLDB system initialization (233758)
- SysV ABI for aarch64 (236098)
- MIPS software single stepping (236696)
- FreeBSD/arm live debugging support (237303)
- Assembly profiler for mips32 (237420)
- Parse function name from DWARF DW_AT_abstract_origin (238307)
- Improve LLDB prompt handling (238313)
- Add real time signals support to FreeBSDSignals (238316)
- Fix race in IOHandlerProcessSTDIO (238423)
- MIPS64 Branch instruction emulation for SW single stepping (238820)
- Improve OSType initialization in elf object file's arch_spec (239148)
- Emulation of MIPS64 floating-point branch instructions (239996)
- ABI Plugin for MIPS32 (239997)
- ABI Plugin for MIPS64 (240123)
- MIPS32 branch emulation and single stepping (240373)
- Improve instruction emulation based stack unwinding on ARM (240533)
- Add branch emulation to aarch64 instruction emulator (240769)
Added:
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/API/SBAttachInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLanguageRuntime.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/API/SBLanguageRuntime.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLaunchInfo.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/API/SBLaunchInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBVariablesOptions.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/API/SBVariablesOptions.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SystemInitializerFull.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/API/SystemInitializerFull.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/CxaDemangle.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Core/CxaDemangle.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/FastDemangle.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Core/FastDemangle.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/FormatEntity.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Core/FormatEntity.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Logging.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Core/Logging.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseSet.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Core/ThreadSafeDenseSet.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/VectorType.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/DataFormatters/VectorType.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/LockFile.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/LockFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/LockFileBase.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/LockFileBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/StringConvert.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/StringConvert.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/Time.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/Time.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/XML.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/XML.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/common/
- copied from r285102, vendor/lldb/dist/include/lldb/Host/common/
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/Fcntl.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/posix/Fcntl.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/LockFilePosix.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Host/posix/LockFilePosix.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Initialization/
- copied from r285102, vendor/lldb/dist/include/lldb/Initialization/
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Interpreter/OptionValueFormatEntity.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueLanguage.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Interpreter/OptionValueLanguage.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/ConvertEnum.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Utility/ConvertEnum.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/JSON.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Utility/JSON.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/LLDBAssert.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Utility/LLDBAssert.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/NameMatches.h
- copied unchanged from r285102, vendor/lldb/dist/include/lldb/Utility/NameMatches.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBAttachInfo.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/API/SBAttachInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBLanguageRuntime.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/API/SBLanguageRuntime.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBLaunchInfo.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/API/SBLaunchInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBVariablesOptions.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/API/SBVariablesOptions.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SystemInitializerFull.cpp
- copied, changed from r285102, vendor/lldb/dist/source/API/SystemInitializerFull.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Commands/CommandObjectBugreport.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.h
- copied unchanged from r285102, vendor/lldb/dist/source/Commands/CommandObjectBugreport.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Commands/CommandObjectLanguage.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.h
- copied unchanged from r285102, vendor/lldb/dist/source/Commands/CommandObjectLanguage.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/CxaDemangle.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Core/CxaDemangle.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Core/FormatEntity.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Logging.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Core/Logging.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/CoreMedia.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/DataFormatters/CoreMedia.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/VectorType.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/DataFormatters/VectorType.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/FileSystem.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/FileSystem.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/LockFileBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/NativeRegisterContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContextRegisterInfo.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/NativeRegisterContextRegisterInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeWatchpointList.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/NativeWatchpointList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/StringConvert.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/StringConvert.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/XML.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/common/XML.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/posix/LockFilePosix.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Host/posix/LockFilePosix.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Initialization/
- copied from r285102, vendor/lldb/dist/source/Initialization/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Interpreter/OptionValueFormatEntity.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueLanguage.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Interpreter/OptionValueLanguage.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/
- copied from r285102, vendor/lldb/dist/source/Plugins/ABI/SysV-arm/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/
- copied from r285102, vendor/lldb/dist/source/Plugins/ABI/SysV-arm64/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/
- copied from r285102, vendor/lldb/dist/source/Plugins/ABI/SysV-i386/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/
- copied from r285102, vendor/lldb/dist/source/Plugins/ABI/SysV-mips/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/
- copied from r285102, vendor/lldb/dist/source/Plugins/ABI/SysV-mips64/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/
- copied from r285102, vendor/lldb/dist/source/Plugins/Instruction/MIPS/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/
- copied from r285102, vendor/lldb/dist/source/Plugins/Instruction/MIPS64/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/
- copied from r285102, vendor/lldb/dist/source/Plugins/LanguageRuntime/RenderScript/
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/POSIXStopInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/POSIXThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/POSIXThread.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessPOSIX.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.h
- copied, changed from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessPOSIX.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp
- copied, changed from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp
- copied, changed from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/POSIX/CrashReason.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/POSIX/CrashReason.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/MipsLinuxSignals.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/MipsLinuxSignals.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_arm.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_mips.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_arm.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_mips.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/lldb-arm-register-enums.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/lldb-arm64-register-enums.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips64-register-enums.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/Utility/lldb-mips64-register-enums.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h
- copied unchanged from r285102, vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/ConvertEnum.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Utility/ConvertEnum.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/JSON.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Utility/JSON.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/LLDBAssert.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Utility/LLDBAssert.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/ModuleCache.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Utility/ModuleCache.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/ModuleCache.h
- copied unchanged from r285102, vendor/lldb/dist/source/Utility/ModuleCache.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/NameMatches.cpp
- copied unchanged from r285102, vendor/lldb/dist/source/Utility/NameMatches.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/argdumper/
- copied from r285102, vendor/lldb/dist/tools/argdumper/
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.cpp
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MICmdArgValPrintValues.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.h
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MICmdArgValPrintValues.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbShow.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.h
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbShow.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.cpp
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MICmdCmdSymbol.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.h
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MICmdCmdSymbol.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIExtensions.txt
- copied unchanged from r285102, vendor/lldb/dist/tools/lldb-mi/MIExtensions.txt
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-server/
- copied from r285102, vendor/lldb/dist/tools/lldb-server/
projects/clang-trunk/lib/clang/liblldbInitialization/
projects/clang-trunk/lib/clang/liblldbInitialization/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginABISysV_arm/
projects/clang-trunk/lib/clang/liblldbPluginABISysV_arm/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginABISysV_arm64/
projects/clang-trunk/lib/clang/liblldbPluginABISysV_arm64/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginABISysV_i386/
projects/clang-trunk/lib/clang/liblldbPluginABISysV_i386/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginABISysV_mips/
projects/clang-trunk/lib/clang/liblldbPluginABISysV_mips/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginABISysV_mips64/
projects/clang-trunk/lib/clang/liblldbPluginABISysV_mips64/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginInstructionMIPS/
projects/clang-trunk/lib/clang/liblldbPluginInstructionMIPS/Makefile (contents, props changed)
projects/clang-trunk/lib/clang/liblldbPluginInstructionMIPS64/
projects/clang-trunk/lib/clang/liblldbPluginInstructionMIPS64/Makefile (contents, props changed)
Deleted:
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/NativeRegisterContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/NativeRegisterContextRegisterInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-private-log.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpoint.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpointList.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXStopInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXStopInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXThread.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_arm64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/NativeRegisterContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/NativeRegisterContextRegisterInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/lldb-log.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/Driver.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/Driver.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinLinux.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinLinux.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinWindows.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinWindows.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilTermios.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilTermios.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-platform/exports
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-platform/lldb-platform.cpp
Modified:
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBlock.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBroadcaster.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommunication.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBData.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDeclaration.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBError.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExpressionOptions.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpecList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBHostOS.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstruction.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstructionList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLineEntry.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModule.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModuleSpec.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBQueue.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBQueueItem.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBSection.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBSourceManager.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBStringList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBSymbol.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBSymbolContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBSymbolContextList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBThreadCollection.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBThreadPlan.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBType.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeEnumMember.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeFilter.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeFormat.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeNameSpecifier.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSynthetic.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBUnixSignals.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBValueList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Address.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ClangForward.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionMachPort.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionSharedMemory.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ConstString.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/DataEncoder.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/DataExtractor.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Log.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Mangled.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/Module.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ModuleList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/RangeMap.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/RegularExpression.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/StreamAsynchronousIO.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/StreamFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/StringList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/StructuredData.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ValueObject.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectChild.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/CXXFormatterFunctions.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeFormat.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeValidator.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ASTResultSynthesizer.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ASTStructExtractor.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangASTSource.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionDeclMap.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionParser.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangFunction.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangModulesDeclVendor.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangPersistentVariables.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/ClangUserExpression.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/IRForTarget.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/IRMemoryMap.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Expression/IRToDWARF.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/Editline.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/File.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/FileSpec.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/FileSystem.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/Host.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/HostInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/HostInfoBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/PipeBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/Socket.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/SocketAddress.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostProcessPosix.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostThreadPosix.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/PipePosix.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Host/posix/ProcessLauncherPosix.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupPlatform.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValue.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArch.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArray.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueBoolean.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueChar.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueDictionary.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueEnumeration.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormat.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValuePathMappings.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueProperties.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueRegex.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueSInt64.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueString.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUInt64.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUUID.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValues.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/PythonDataObjects.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreterPython.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTType.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/CompileUnit.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/FuncUnwinders.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/Symbol.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolVendor.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/Symtab.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/Type.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindPlan.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Symbol/Variable.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/CPPLanguageRuntime.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/FileAction.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/LanguageRuntime.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/Memory.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/Process.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/ProcessInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/SectionLoadHistory.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/StopInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/Target.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/Thread.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanPython.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/AnsiTerminal.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/ProcessStructReader.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/PseudoTerminal.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-defines.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-private-types.h
projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/lldb-private.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBAddress.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBEvent.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBExpressionOptions.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBFileSpec.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBFrame.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBInstruction.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBInstructionList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBListener.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBModule.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBPlatform.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBProcess.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBQueue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBQueueItem.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBSourceManager.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBStream.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBSymbol.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTarget.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBThreadPlan.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBType.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTypeCategory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTypeFilter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTypeFormat.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTypeNameSpecifier.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTypeSummary.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBTypeSynthetic.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/API/SBValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolver.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointSite.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Breakpoint/StoppointLocation.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandCompletions.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectApropos.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectGUI.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectLog.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectMultiword.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlugin.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectQuit.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectRegister.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectSettings.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectSyntax.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectVersion.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Address.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/AddressResolver.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/AddressResolverFileLine.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/AddressResolverName.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Broadcaster.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Communication.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ConnectionMachPort.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ConnectionSharedMemory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ConstString.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/DataBufferHeap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/DataBufferMemoryMap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/DataEncoder.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/DataExtractor.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Debugger.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Disassembler.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/DynamicLoader.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Error.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/FastDemangle.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/FileLineResolver.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Language.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Listener.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Log.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Mangled.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Module.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/RegisterValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/RegularExpression.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Scalar.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/SearchFilter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Section.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/SourceManager.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/StreamAsynchronousIO.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/StreamFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/StringList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/StructuredData.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/UUID.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/UserSettingsController.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/Value.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObject.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObjectChild.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResult.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/CF.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/CXXFormatterFunctions.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/Cocoa.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/DataVisualization.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/FormatCache.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibCxx.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxInitializerList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxMap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxUnorderedMap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxVector.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/LibStdcpp.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/NSArray.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/NSDictionary.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/NSIndexPath.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/NSSet.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/StringPrinter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/TypeSynthetic.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ASTResultSynthesizer.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ASTStructExtractor.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ClangASTSource.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ClangExpressionDeclMap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ClangExpressionParser.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ClangModulesDeclVendor.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ClangUserExpression.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/ExpressionSourceCode.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/IRForTarget.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Expression/Materializer.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/Editline.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/File.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/Host.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpointList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/Socket.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/Symbols.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/Terminal.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/common/ThreadLauncher.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/freebsd/HostThreadFreeBSD.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/freebsd/ThisThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/posix/FileSystem.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/posix/HostInfoPosix.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/posix/HostProcessPosix.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Host/posix/PipePosix.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/CommandHistory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/CommandObjectRegexCommand.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/CommandObjectScript.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupBoolean.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFormat.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupOutputFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupString.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUInt64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUUID.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupVariable.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupWatchpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArch.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArray.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueBoolean.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueChar.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueDictionary.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueEnumeration.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormat.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueRegex.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueSInt64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueString.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUInt64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUUID.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/Options.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/Property.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/PythonDataObjects.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterNone.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterPython.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_powerpc.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/Block.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/CompileUnit.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/LineTable.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/Symbol.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/SymbolContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/SymbolVendor.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/Symtab.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/Type.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/UnwindPlan.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ABI.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ExecutionContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/FileAction.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/LanguageRuntime.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/Memory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/Platform.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/Process.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/Target.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/TargetList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/Thread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlan.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunction.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanPython.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepUntil.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/PseudoTerminal.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/UriParser.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/source/Utility/UriParser.h
projects/clang-trunk/contrib/llvm/tools/lldb/source/lldb.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/compact-unwind/compact-unwind-dumper.c
projects/clang-trunk/contrib/llvm/tools/lldb/tools/driver/Driver.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/driver/Platform.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnConfig.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDataTypes.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIReadMe.txt
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonBase.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonHelper.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.h
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.cpp
projects/clang-trunk/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.h
projects/clang-trunk/lib/clang/Makefile
projects/clang-trunk/lib/clang/liblldb/Makefile
projects/clang-trunk/lib/clang/liblldbAPI/Makefile
projects/clang-trunk/lib/clang/liblldbCommands/Makefile
projects/clang-trunk/lib/clang/liblldbCore/Makefile
projects/clang-trunk/lib/clang/liblldbDataFormatters/Makefile
projects/clang-trunk/lib/clang/liblldbHostCommon/Makefile
projects/clang-trunk/lib/clang/liblldbHostPOSIX/Makefile
projects/clang-trunk/lib/clang/liblldbInterpreter/Makefile
projects/clang-trunk/lib/clang/liblldbPluginProcessElfCore/Makefile
projects/clang-trunk/lib/clang/liblldbPluginProcessFreeBSD/Makefile
projects/clang-trunk/lib/clang/liblldbPluginProcessGDBRemote/Makefile
projects/clang-trunk/lib/clang/liblldbPluginProcessPOSIX/Makefile
projects/clang-trunk/lib/clang/liblldbPluginProcessUtility/Makefile
projects/clang-trunk/lib/clang/liblldbTarget/Makefile
projects/clang-trunk/lib/clang/liblldbUtility/Makefile
projects/clang-trunk/usr.bin/clang/lldb/Makefile
Directory Properties:
projects/clang-trunk/contrib/llvm/tools/lldb/ (props changed)
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -52,5 +52,6 @@
#include "lldb/API/SBType.h"
#include "lldb/API/SBValue.h"
#include "lldb/API/SBValueList.h"
+#include "lldb/API/SBVariablesOptions.h"
#endif // LLDB_LLDB_h_
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBAddress
+class LLDB_API SBAddress
{
public:
Copied: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h (from r285102, vendor/lldb/dist/include/lldb/API/SBAttachInfo.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h Sat Jul 4 01:02:43 2015 (r285116, copy of r285102, vendor/lldb/dist/include/lldb/API/SBAttachInfo.h)
@@ -0,0 +1,149 @@
+//===-- SBAttachInfo.h ------------------------------------------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLDB_SBAttachInfo_h_
+#define LLDB_SBAttachInfo_h_
+
+#include "lldb/API/SBDefines.h"
+
+namespace lldb {
+
+class SBTarget;
+
+class LLDB_API SBAttachInfo
+{
+public:
+ SBAttachInfo ();
+
+ SBAttachInfo (lldb::pid_t pid);
+
+ SBAttachInfo (const char *path, bool wait_for);
+
+ SBAttachInfo (const SBAttachInfo &rhs);
+
+ ~SBAttachInfo();
+
+ SBAttachInfo &
+ operator = (const SBAttachInfo &rhs);
+
+ lldb::pid_t
+ GetProcessID ();
+
+ void
+ SetProcessID (lldb::pid_t pid);
+
+ void
+ SetExecutable (const char *path);
+
+ void
+ SetExecutable (lldb::SBFileSpec exe_file);
+
+ bool
+ GetWaitForLaunch ();
+
+ void
+ SetWaitForLaunch (bool b);
+
+ bool
+ GetIgnoreExisting ();
+
+ void
+ SetIgnoreExisting (bool b);
+
+ uint32_t
+ GetResumeCount ();
+
+ void
+ SetResumeCount (uint32_t c);
+
+ const char *
+ GetProcessPluginName ();
+
+ void
+ SetProcessPluginName (const char *plugin_name);
+
+ uint32_t
+ GetUserID();
+
+ uint32_t
+ GetGroupID();
+
+ bool
+ UserIDIsValid ();
+
+ bool
+ GroupIDIsValid ();
+
+ void
+ SetUserID (uint32_t uid);
+
+ void
+ SetGroupID (uint32_t gid);
+
+ uint32_t
+ GetEffectiveUserID();
+
+ uint32_t
+ GetEffectiveGroupID();
+
+ bool
+ EffectiveUserIDIsValid ();
+
+ bool
+ EffectiveGroupIDIsValid ();
+
+ void
+ SetEffectiveUserID (uint32_t uid);
+
+ void
+ SetEffectiveGroupID (uint32_t gid);
+
+ lldb::pid_t
+ GetParentProcessID ();
+
+ void
+ SetParentProcessID (lldb::pid_t pid);
+
+ bool
+ ParentProcessIDIsValid();
+
+ //----------------------------------------------------------------------
+ /// Get the listener that will be used to receive process events.
+ ///
+ /// If no listener has been set via a call to
+ /// SBLaunchInfo::SetListener(), then an invalid SBListener will be
+ /// returned (SBListener::IsValid() will return false). If a listener
+ /// has been set, then the valid listener object will be returned.
+ //----------------------------------------------------------------------
+ SBListener
+ GetListener ();
+
+ //----------------------------------------------------------------------
+ /// Set the listener that will be used to receive process events.
+ ///
+ /// By default the SBDebugger, which has a listener, that the SBTarget
+ /// belongs to will listen for the process events. Calling this function
+ /// allows a different listener to be used to listen for process events.
+ //----------------------------------------------------------------------
+ void
+ SetListener (SBListener &listener);
+
+
+protected:
+ friend class SBTarget;
+
+ lldb_private::ProcessAttachInfo &
+ ref ();
+
+ ProcessAttachInfoSP m_opaque_sp;
+};
+
+} // namespace lldb
+
+#endif // LLDB_SBAttachInfo_h_
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBlock.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBlock.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBlock.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -17,7 +17,7 @@
namespace lldb {
-class SBBlock
+class LLDB_API SBBlock
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBBreakpoint
+class LLDB_API SBBreakpoint
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBBreakpointLocation
+class LLDB_API SBBreakpointLocation
{
public:
@@ -101,9 +101,7 @@ public:
private:
friend class SBBreakpoint;
-#ifndef LLDB_DISABLE_PYTHON
- friend class lldb_private::ScriptInterpreterPython;
-#endif
+
void
SetLocation (const lldb::BreakpointLocationSP &break_loc_sp);
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBroadcaster.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBroadcaster.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBBroadcaster.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBBroadcaster
+class LLDB_API SBBroadcaster
{
public:
SBBroadcaster ();
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBCommandInterpreterRunOptions
+class LLDB_API SBCommandInterpreterRunOptions
{
friend class SBDebugger;
friend class SBCommandInterpreter;
@@ -94,6 +94,9 @@ public:
static const char *
GetArgumentDescriptionAsCString (const lldb::CommandArgumentType arg_type);
+
+ static bool
+ EventIsCommandInterpreterEvent (const lldb::SBEvent &event);
bool
IsValid() const;
@@ -216,6 +219,19 @@ public:
const char *
GetIOHandlerControlSequence(char ch);
+ bool
+ GetPromptOnQuit();
+
+ void
+ SetPromptOnQuit(bool b);
+
+ //----------------------------------------------------------------------
+ /// Resolve the command just as HandleCommand would, expanding abbreviations
+ /// and aliases. If successful, result->GetOutput has the full expansion.
+ //----------------------------------------------------------------------
+ void
+ ResolveCommand(const char *command_line, SBCommandReturnObject &result);
+
protected:
lldb_private::CommandInterpreter &
@@ -266,6 +282,21 @@ public:
const char*
GetHelp ();
+ const char*
+ GetHelpLong ();
+
+ void
+ SetHelp (const char*);
+
+ void
+ SetHelpLong (const char*);
+
+ uint32_t
+ GetFlags ();
+
+ void
+ SetFlags (uint32_t flags);
+
lldb::SBCommand
AddMultiwordCommand (const char* name, const char* help = NULL);
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -16,7 +16,7 @@
namespace lldb {
-class SBCommandReturnObject
+class LLDB_API SBCommandReturnObject
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommunication.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommunication.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCommunication.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,10 +15,11 @@
namespace lldb {
-class SBCommunication
+class LLDB_API SBCommunication
{
public:
- enum {
+ FLAGS_ANONYMOUS_ENUM()
+ {
eBroadcastBitDisconnected = (1 << 0), ///< Sent when the communications connection is lost.
eBroadcastBitReadThreadGotBytes = (1 << 1), ///< Sent by the read thread when bytes become available.
eBroadcastBitReadThreadDidExit = (1 << 2), ///< Sent by the read thread when it exits to inform clients.
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBCompileUnit
+class LLDB_API SBCompileUnit
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBData.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBData.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBData.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBData
+class LLDB_API SBData
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -18,7 +18,7 @@
namespace lldb {
-class SBInputReader
+class LLDB_API SBInputReader
{
public:
SBInputReader();
@@ -28,7 +28,7 @@ public:
bool IsActive() const;
};
-class SBDebugger
+class LLDB_API SBDebugger
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDeclaration.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDeclaration.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDeclaration.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
- class SBDeclaration
+ class LLDB_API SBDeclaration
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -55,6 +55,8 @@ class LLDB_API SBFunction;
class LLDB_API SBHostOS;
class LLDB_API SBInstruction;
class LLDB_API SBInstructionList;
+class LLDB_API SBLanguageRuntime;
+class LLDB_API SBLaunchInfo;
class LLDB_API SBLineEntry;
class LLDB_API SBListener;
class LLDB_API SBModule;
@@ -90,6 +92,7 @@ class LLDB_API SBTypeSynthetic;
class LLDB_API SBTypeList;
class LLDB_API SBValue;
class LLDB_API SBValueList;
+class LLDB_API SBVariablesOptions;
class LLDB_API SBWatchpoint;
class LLDB_API SBUnixSignals;
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBError.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBError.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBError.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBError {
+class LLDB_API SBError {
public:
SBError ();
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -20,7 +20,7 @@ namespace lldb {
class SBBroadcaster;
-class SBEvent
+class LLDB_API SBEvent
{
public:
SBEvent();
@@ -78,6 +78,7 @@ protected:
friend class SBBreakpoint;
friend class SBDebugger;
friend class SBProcess;
+ friend class SBTarget;
friend class SBThread;
friend class SBWatchpoint;
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -18,7 +18,7 @@
namespace lldb {
-class SBExecutionContext
+class LLDB_API SBExecutionContext
{
friend class SBCommandInterpreter;
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExpressionOptions.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExpressionOptions.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBExpressionOptions.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -17,7 +17,7 @@
namespace lldb {
-class SBExpressionOptions
+class LLDB_API SBExpressionOptions
{
public:
SBExpressionOptions();
@@ -105,6 +105,12 @@ public:
void
SetSuppressPersistentResult (bool b = false);
+ const char *
+ GetPrefix () const;
+
+ void
+ SetPrefix (const char *prefix);
+
protected:
SBExpressionOptions (lldb_private::EvaluateExpressionOptions &expression_options);
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBFileSpec
+class LLDB_API SBFileSpec
{
public:
SBFileSpec ();
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpecList.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpecList.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpecList.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBFileSpecList
+class LLDB_API SBFileSpecList
{
public:
SBFileSpecList ();
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBFrame
+class LLDB_API SBFrame
{
public:
SBFrame ();
@@ -25,7 +25,7 @@ public:
const lldb::SBFrame &
operator =(const lldb::SBFrame &rhs);
- ~SBFrame();
+ ~SBFrame();
bool
IsEqual (const lldb::SBFrame &that) const;
@@ -37,6 +37,9 @@ public:
GetFrameID () const;
lldb::addr_t
+ GetCFA () const;
+
+ lldb::addr_t
GetPC () const;
bool
@@ -88,12 +91,18 @@ public:
const char *
GetFunctionName();
+ const char *
+ GetFunctionName() const;
+
/// Return true if this frame represents an inlined function.
///
/// See also GetFunctionName().
bool
IsInlined();
-
+
+ bool
+ IsInlined() const;
+
/// The version that doesn't supply a 'use_dynamic' value will use the
/// target's default.
lldb::SBValue
@@ -157,6 +166,9 @@ public:
lldb::DynamicValueType use_dynamic);
lldb::SBValueList
+ GetVariables (const lldb::SBVariablesOptions& options);
+
+ lldb::SBValueList
GetRegisters ();
lldb::SBValue
@@ -210,9 +222,6 @@ protected:
friend class SBInstruction;
friend class SBThread;
friend class SBValue;
-#ifndef LLDB_DISABLE_PYTHON
- friend class lldb_private::ScriptInterpreterPython;
-#endif
lldb::StackFrameSP
GetFrameSP() const;
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -16,7 +16,7 @@
namespace lldb {
-class SBFunction
+class LLDB_API SBFunction
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBHostOS.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBHostOS.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBHostOS.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBHostOS
+class LLDB_API SBHostOS
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstruction.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstruction.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstruction.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -20,7 +20,7 @@
namespace lldb {
-class SBInstruction
+class LLDB_API SBInstruction
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstructionList.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstructionList.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBInstructionList.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -16,7 +16,7 @@
namespace lldb {
-class SBInstructionList
+class LLDB_API SBInstructionList
{
public:
Copied: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLanguageRuntime.h (from r285102, vendor/lldb/dist/include/lldb/API/SBLanguageRuntime.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLanguageRuntime.h Sat Jul 4 01:02:43 2015 (r285116, copy of r285102, vendor/lldb/dist/include/lldb/API/SBLanguageRuntime.h)
@@ -0,0 +1,29 @@
+//===-- SBLanguageRuntime.h -------------------------------------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLDB_SBLanguageRuntime_h_
+#define LLDB_SBLanguageRuntime_h_
+
+#include "lldb/API/SBDefines.h"
+
+namespace lldb {
+
+class SBLanguageRuntime
+{
+public:
+ static lldb::LanguageType
+ GetLanguageTypeFromString (const char *string);
+
+ static const char *
+ GetNameForLanguageType (lldb::LanguageType language);
+};
+
+} // namespace lldb
+
+#endif // LLDB_SBLanguageRuntime_h_
Copied: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLaunchInfo.h (from r285102, vendor/lldb/dist/include/lldb/API/SBLaunchInfo.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLaunchInfo.h Sat Jul 4 01:02:43 2015 (r285116, copy of r285102, vendor/lldb/dist/include/lldb/API/SBLaunchInfo.h)
@@ -0,0 +1,195 @@
+//===-- SBLaunchInfo.h ------------------------------------------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLDB_SBLaunchInfo_h_
+#define LLDB_SBLaunchInfo_h_
+
+#include "lldb/API/SBDefines.h"
+
+namespace lldb {
+
+class SBPlatform;
+class SBTarget;
+
+class LLDB_API SBLaunchInfo
+{
+public:
+ SBLaunchInfo (const char **argv);
+
+ ~SBLaunchInfo();
+
+ lldb::pid_t
+ GetProcessID();
+
+ uint32_t
+ GetUserID();
+
+ uint32_t
+ GetGroupID();
+
+ bool
+ UserIDIsValid ();
+
+ bool
+ GroupIDIsValid ();
+
+ void
+ SetUserID (uint32_t uid);
+
+ void
+ SetGroupID (uint32_t gid);
+
+ SBFileSpec
+ GetExecutableFile ();
+
+ //----------------------------------------------------------------------
+ /// Set the executable file that will be used to launch the process and
+ /// optionally set it as the first argument in the argument vector.
+ ///
+ /// This only needs to be specified if clients wish to carefully control
+ /// the exact path will be used to launch a binary. If you create a
+ /// target with a symlink, that symlink will get resolved in the target
+ /// and the resolved path will get used to launch the process. Calling
+ /// this function can help you still launch your process using the
+ /// path of your choice.
+ ///
+ /// If this function is not called prior to launching with
+ /// SBTarget::Launch(...), the target will use the resolved executable
+ /// path that was used to create the target.
+ ///
+ /// @param[in] exe_file
+ /// The override path to use when launching the executable.
+ ///
+ /// @param[in] add_as_first_arg
+ /// If true, then the path will be inserted into the argument vector
+ /// prior to launching. Otherwise the argument vector will be left
+ /// alone.
+ //----------------------------------------------------------------------
+ void
+ SetExecutableFile (SBFileSpec exe_file, bool add_as_first_arg);
+
+
+ //----------------------------------------------------------------------
+ /// Get the listener that will be used to receive process events.
+ ///
+ /// If no listener has been set via a call to
+ /// SBLaunchInfo::SetListener(), then an invalid SBListener will be
+ /// returned (SBListener::IsValid() will return false). If a listener
+ /// has been set, then the valid listener object will be returned.
+ //----------------------------------------------------------------------
+ SBListener
+ GetListener ();
+
+ //----------------------------------------------------------------------
+ /// Set the listener that will be used to receive process events.
+ ///
+ /// By default the SBDebugger, which has a listener, that the SBTarget
+ /// belongs to will listen for the process events. Calling this function
+ /// allows a different listener to be used to listen for process events.
+ //----------------------------------------------------------------------
+ void
+ SetListener (SBListener &listener);
+
+ uint32_t
+ GetNumArguments ();
+
+ const char *
+ GetArgumentAtIndex (uint32_t idx);
+
+ void
+ SetArguments (const char **argv, bool append);
+
+ uint32_t
+ GetNumEnvironmentEntries ();
+
+ const char *
+ GetEnvironmentEntryAtIndex (uint32_t idx);
+
+ void
+ SetEnvironmentEntries (const char **envp, bool append);
+
+ void
+ Clear ();
+
+ const char *
+ GetWorkingDirectory () const;
+
+ void
+ SetWorkingDirectory (const char *working_dir);
+
+ uint32_t
+ GetLaunchFlags ();
+
+ void
+ SetLaunchFlags (uint32_t flags);
+
+ const char *
+ GetProcessPluginName ();
+
+ void
+ SetProcessPluginName (const char *plugin_name);
+
+ const char *
+ GetShell ();
+
+ void
+ SetShell (const char * path);
+
+ bool
+ GetShellExpandArguments ();
+
+ void
+ SetShellExpandArguments (bool glob);
+
+ uint32_t
+ GetResumeCount ();
+
+ void
+ SetResumeCount (uint32_t c);
+
+ bool
+ AddCloseFileAction (int fd);
+
+ bool
+ AddDuplicateFileAction (int fd, int dup_fd);
+
+ bool
+ AddOpenFileAction (int fd, const char *path, bool read, bool write);
+
+ bool
+ AddSuppressFileAction (int fd, bool read, bool write);
+
+ void
+ SetLaunchEventData (const char *data);
+
+ const char *
+ GetLaunchEventData () const;
+
+ bool
+ GetDetachOnError() const;
+
+ void
+ SetDetachOnError(bool enable);
+
+protected:
+ friend class SBPlatform;
+ friend class SBTarget;
+
+ lldb_private::ProcessLaunchInfo &
+ ref ();
+
+ const lldb_private::ProcessLaunchInfo &
+ ref () const;
+
+ ProcessLaunchInfoSP m_opaque_sp;
+};
+
+} // namespace lldb
+
+#endif // LLDB_SBLaunchInfo_h_
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLineEntry.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLineEntry.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBLineEntry.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -16,7 +16,7 @@
namespace lldb {
-class SBLineEntry
+class LLDB_API SBLineEntry
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -14,7 +14,7 @@
namespace lldb {
-class SBListener
+class LLDB_API SBListener
{
public:
SBListener ();
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModule.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModule.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModule.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -18,7 +18,7 @@
namespace lldb {
-class SBModule
+class LLDB_API SBModule
{
public:
@@ -106,7 +106,7 @@ public:
/// or "./usr/lib", then the install path will be resolved using
/// the platform's current working directory as the base path.
///
- /// @param[in]
+ /// @param[in] file
/// A file specification object.
//------------------------------------------------------------------
bool
@@ -318,6 +318,23 @@ public:
GetVersion (uint32_t *versions,
uint32_t num_versions);
+ //------------------------------------------------------------------
+ /// Get accessor for the symbol file specification.
+ ///
+ /// When debugging an object file an additional debug information can
+ /// be provided in separate file. Therefore if you debugging something
+ /// like '/usr/lib/liba.dylib' then debug information can be located
+ /// in folder like '/usr/lib/liba.dylib.dSYM/'.
+ ///
+ /// @return
+ /// A const reference to the file specification object.
+ //------------------------------------------------------------------
+ lldb::SBFileSpec
+ GetSymbolFileSpec() const;
+
+ lldb::SBAddress
+ GetObjectFileHeaderAddress() const;
+
private:
friend class SBAddress;
friend class SBFrame;
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModuleSpec.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModuleSpec.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBModuleSpec.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -15,7 +15,7 @@
namespace lldb {
-class SBModuleSpec
+class LLDB_API SBModuleSpec
{
public:
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -12,12 +12,16 @@
#include "lldb/API/SBDefines.h"
+#include <functional>
+
struct PlatformConnectOptions;
struct PlatformShellCommand;
namespace lldb {
- class SBPlatformConnectOptions
+ class SBLaunchInfo;
+
+ class LLDB_API SBPlatformConnectOptions
{
public:
SBPlatformConnectOptions (const char *url);
@@ -55,7 +59,7 @@ namespace lldb {
PlatformConnectOptions *m_opaque_ptr;
};
- class SBPlatformShellCommand
+ class LLDB_API SBPlatformShellCommand
{
public:
SBPlatformShellCommand (const char *shell_command);
@@ -100,7 +104,7 @@ namespace lldb {
PlatformShellCommand *m_opaque_ptr;
};
- class SBPlatform
+ class LLDB_API SBPlatform
{
public:
@@ -171,6 +175,12 @@ namespace lldb {
Run (SBPlatformShellCommand &shell_command);
SBError
+ Launch (SBLaunchInfo &launch_info);
+
+ SBError
+ Kill (const lldb::pid_t pid);
+
+ SBError
MakeDirectory (const char *path, uint32_t file_permissions = eFilePermissionsDirectoryDefault);
uint32_t
@@ -190,6 +200,9 @@ namespace lldb {
void
SetSP (const lldb::PlatformSP& platform_sp);
+ SBError
+ ExecuteConnected (const std::function<lldb_private::Error(const lldb::PlatformSP&)>& func);
+
lldb::PlatformSP m_opaque_sp;
};
Modified: projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h Sat Jul 4 00:43:23 2015 (r285115)
+++ projects/clang-trunk/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h Sat Jul 4 01:02:43 2015 (r285116)
@@ -20,13 +20,13 @@ namespace lldb {
class SBEvent;
-class SBProcess
+class LLDB_API SBProcess
{
public:
//------------------------------------------------------------------
/// Broadcaster event bits definitions.
//------------------------------------------------------------------
- enum
+ FLAGS_ANONYMOUS_ENUM()
{
eBroadcastBitStateChanged = (1 << 0),
eBroadcastBitInterrupt = (1 << 1),
@@ -229,7 +229,22 @@ public:
uint32_t
GetStopID(bool include_expression_stops = false);
-
+
+ //------------------------------------------------------------------
+ /// Gets the stop event corresponding to stop ID.
+ //
+ /// Note that it wasn't fully implemented and tracks only the stop
+ /// event for the last natural stop ID.
+ ///
+ /// @param [in] stop_id
+ /// The ID of the stop event to return.
+ ///
+ /// @return
+ /// The stop event corresponding to stop ID.
+ //------------------------------------------------------------------
+ lldb::SBEvent
+ GetStopEventForStopID(uint32_t stop_id);
+
size_t
ReadMemory (addr_t addr, void *buf, size_t size, lldb::SBError &error);
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list