svn commit: r275072 - in vendor/lldb/dist: include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expression include/lldb/Host include/lldb...
Ed Maste
emaste at FreeBSD.org
Tue Nov 25 21:01:07 UTC 2014
Author: emaste
Date: Tue Nov 25 21:00:58 2014
New Revision: 275072
URL: https://svnweb.freebsd.org/changeset/base/275072
Log:
Import LLDB as of upstream SVN r216948 (git 50f7fe44)
This corresponds with the branchpoint for the 3.5 release.
A number of files not required for the FreeBSD build have been removed.
Sponsored by: DARPA, AFRL
Added:
vendor/lldb/dist/include/lldb/API/SBTypeEnumMember.h (contents, props changed)
vendor/lldb/dist/include/lldb/API/SBUnixSignals.h (contents, props changed)
vendor/lldb/dist/include/lldb/Core/StructuredData.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/FileCache.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/FileSystem.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/HostInfo.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/HostInfoBase.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/HostProcess.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/IOObject.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/Pipe.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/Socket.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/freebsd/HostInfoFreeBSD.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/posix/
vendor/lldb/dist/include/lldb/Host/posix/HostInfoPosix.h (contents, props changed)
vendor/lldb/dist/include/lldb/Host/posix/HostProcessPosix.h (contents, props changed)
vendor/lldb/dist/include/lldb/Interpreter/CommandOptionValidators.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/FileAction.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/JITLoader.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/JITLoaderList.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/MemoryRegionInfo.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/NativeRegisterContext.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/NativeRegisterContextRegisterInfo.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/ProcessInfo.h (contents, props changed)
vendor/lldb/dist/include/lldb/Target/ProcessLaunchInfo.h (contents, props changed)
vendor/lldb/dist/include/lldb/Utility/SafeMachO.h (contents, props changed)
vendor/lldb/dist/include/lldb/Utility/StringLexer.h (contents, props changed)
vendor/lldb/dist/include/lldb/lldb-private-forward.h (contents, props changed)
vendor/lldb/dist/source/API/SBTypeEnumMember.cpp (contents, props changed)
vendor/lldb/dist/source/API/SBUnixSignals.cpp (contents, props changed)
vendor/lldb/dist/source/Core/FastDemangle.cpp (contents, props changed)
vendor/lldb/dist/source/Core/StructuredData.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/FileCache.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/HostInfoBase.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/IOObject.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeBreakpoint.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeBreakpoint.h (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeBreakpointList.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeBreakpointList.h (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeProcessProtocol.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeProcessProtocol.h (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeThreadProtocol.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/NativeThreadProtocol.h (contents, props changed)
vendor/lldb/dist/source/Host/common/Pipe.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/Socket.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/SoftwareBreakpoint.cpp (contents, props changed)
vendor/lldb/dist/source/Host/common/SoftwareBreakpoint.h (contents, props changed)
vendor/lldb/dist/source/Host/freebsd/HostInfoFreeBSD.cpp (contents, props changed)
vendor/lldb/dist/source/Host/posix/
vendor/lldb/dist/source/Host/posix/FileSystem.cpp (contents, props changed)
vendor/lldb/dist/source/Host/posix/HostInfoPosix.cpp (contents, props changed)
vendor/lldb/dist/source/Host/posix/HostProcessPosix.cpp (contents, props changed)
vendor/lldb/dist/source/Interpreter/CommandOptionValidators.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/ABI/MacOSX-arm64/
vendor/lldb/dist/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/ABI/SysV-hexagon/
vendor/lldb/dist/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h (contents, props changed)
vendor/lldb/dist/source/Plugins/DynamicLoader/Hexagon-DYLD/
vendor/lldb/dist/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h (contents, props changed)
vendor/lldb/dist/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Instruction/ARM64/
vendor/lldb/dist/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/JITLoader/
vendor/lldb/dist/source/Plugins/JITLoader/GDB/
vendor/lldb/dist/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/JITLoader/GDB/JITLoaderGDB.h (contents, props changed)
vendor/lldb/dist/source/Plugins/ObjectFile/JIT/
vendor/lldb/dist/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_arm64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_arm64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/FreeBSDSignals.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/FreeBSDSignals.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/LinuxSignals.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/LinuxSignals.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_arm64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_arm64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_i386.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContext_mips64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContext_x86.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfoInterface.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_arm64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_i386.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_mips64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_x86_64.h (contents, props changed)
vendor/lldb/dist/source/Plugins/Process/Utility/lldb-x86-register-enums.h (contents, props changed)
vendor/lldb/dist/source/Target/FileAction.cpp (contents, props changed)
vendor/lldb/dist/source/Target/JITLoader.cpp (contents, props changed)
vendor/lldb/dist/source/Target/JITLoaderList.cpp (contents, props changed)
vendor/lldb/dist/source/Target/NativeRegisterContext.cpp (contents, props changed)
vendor/lldb/dist/source/Target/NativeRegisterContextRegisterInfo.cpp (contents, props changed)
vendor/lldb/dist/source/Target/ProcessInfo.cpp (contents, props changed)
vendor/lldb/dist/source/Target/ProcessLaunchInfo.cpp (contents, props changed)
vendor/lldb/dist/source/Utility/ARM64_DWARF_Registers.cpp (contents, props changed)
vendor/lldb/dist/source/Utility/ARM64_DWARF_Registers.h (contents, props changed)
vendor/lldb/dist/source/Utility/ARM64_GCC_Registers.h (contents, props changed)
vendor/lldb/dist/source/Utility/StringLexer.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/
vendor/lldb/dist/tools/lldb-mi/Driver.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/Driver.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgContext.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgContext.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgSet.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgSet.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValBase.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValBase.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValConsume.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValConsume.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValFile.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValFile.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValListBase.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValListBase.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValListOfN.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValListOfN.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValNumber.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValNumber.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValOptionLong.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValOptionLong.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValOptionShort.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValOptionShort.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValString.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValString.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValThreadGrp.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdArgValThreadGrp.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdBase.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdBase.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmd.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmd.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdBreak.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdBreak.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdData.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdData.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdEnviro.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdEnviro.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdExec.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdExec.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdFile.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdFile.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbInfo.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbInfo.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbSet.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbSet.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbThread.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdGdbThread.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdMiscellanous.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdMiscellanous.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdStack.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdStack.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdSupportInfo.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdSupportInfo.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdSupportList.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdSupportList.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdTarget.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdTarget.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdThread.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdThread.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdTrace.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdTrace.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdVar.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCmdVar.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCommands.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdCommands.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdData.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdData.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdFactory.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdFactory.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdInterpreter.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdInterpreter.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdInvoker.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdInvoker.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdMgr.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdMgr.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnBase.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnBase.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnConfig.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBBroadcaster.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBBroadcaster.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebugger.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebugger.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBProxySBValue.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBProxySBValue.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLLDBUtilSBValue.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLog.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLog.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLogMediumFile.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnLogMediumFile.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIOutOfBandRecord.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIResultRecord.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIResultRecord.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValue.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValue.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueConst.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueConst.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueList.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueList.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueResult.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueResult.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueTuple.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnMIValueTuple.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnResources.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnResources.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStderr.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStderr.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdin.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdin.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdinLinux.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdinLinux.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdinWindows.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdinWindows.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdout.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnStreamStdout.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnThreadMgrStd.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MICmnThreadMgrStd.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDataTypes.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriver.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriver.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriverBase.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriverBase.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriverMain.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriverMgr.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIDriverMgr.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIReadMe.txt (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilDateTimeStd.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilDateTimeStd.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilDebug.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilDebug.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilFileStd.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilFileStd.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilMapIdToVariant.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilMapIdToVariant.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSingletonBase.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSingletonHelper.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilString.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilString.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSystemLinux.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSystemLinux.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSystemOsx.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSystemOsx.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSystemWindows.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilSystemWindows.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilTermios.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilTermios.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilThreadBaseStd.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilThreadBaseStd.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilVariant.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/MIUtilVariant.h (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/Platform.cpp (contents, props changed)
vendor/lldb/dist/tools/lldb-mi/Platform.h (contents, props changed)
Deleted:
vendor/lldb/dist/include/lldb/Host/DynamicLibrary.h
vendor/lldb/dist/source/Host/common/DynamicLibrary.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextFreeBSD_i386.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextFreeBSD_i386.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextFreeBSD_mips64.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextFreeBSD_mips64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextFreeBSD_x86_64.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextFreeBSD_x86_64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextLinux_i386.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextLinux_i386.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIX.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIX_mips64.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIX_mips64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIX_x86.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIX_x86.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContext_mips64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContext_x86.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterInfos_i386.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterInfos_mips64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterInfos_x86_64.h
Modified:
vendor/lldb/dist/include/lldb/API/SBBreakpoint.h
vendor/lldb/dist/include/lldb/API/SBBreakpointLocation.h
vendor/lldb/dist/include/lldb/API/SBDefines.h
vendor/lldb/dist/include/lldb/API/SBError.h
vendor/lldb/dist/include/lldb/API/SBExpressionOptions.h
vendor/lldb/dist/include/lldb/API/SBFileSpec.h
vendor/lldb/dist/include/lldb/API/SBFrame.h
vendor/lldb/dist/include/lldb/API/SBHostOS.h
vendor/lldb/dist/include/lldb/API/SBListener.h
vendor/lldb/dist/include/lldb/API/SBProcess.h
vendor/lldb/dist/include/lldb/API/SBQueue.h
vendor/lldb/dist/include/lldb/API/SBQueueItem.h
vendor/lldb/dist/include/lldb/API/SBStream.h
vendor/lldb/dist/include/lldb/API/SBTarget.h
vendor/lldb/dist/include/lldb/API/SBThread.h
vendor/lldb/dist/include/lldb/API/SBType.h
vendor/lldb/dist/include/lldb/API/SBValue.h
vendor/lldb/dist/include/lldb/Breakpoint/Breakpoint.h
vendor/lldb/dist/include/lldb/Breakpoint/BreakpointLocationList.h
vendor/lldb/dist/include/lldb/Breakpoint/BreakpointOptions.h
vendor/lldb/dist/include/lldb/Breakpoint/BreakpointSite.h
vendor/lldb/dist/include/lldb/Breakpoint/Watchpoint.h
vendor/lldb/dist/include/lldb/Core/Address.h
vendor/lldb/dist/include/lldb/Core/AddressRange.h
vendor/lldb/dist/include/lldb/Core/ArchSpec.h
vendor/lldb/dist/include/lldb/Core/ClangForward.h
vendor/lldb/dist/include/lldb/Core/Communication.h
vendor/lldb/dist/include/lldb/Core/ConnectionFileDescriptor.h
vendor/lldb/dist/include/lldb/Core/ConstString.h
vendor/lldb/dist/include/lldb/Core/DataBuffer.h
vendor/lldb/dist/include/lldb/Core/DataBufferHeap.h
vendor/lldb/dist/include/lldb/Core/DataBufferMemoryMap.h
vendor/lldb/dist/include/lldb/Core/DataEncoder.h
vendor/lldb/dist/include/lldb/Core/Debugger.h
vendor/lldb/dist/include/lldb/Core/EmulateInstruction.h
vendor/lldb/dist/include/lldb/Core/Error.h
vendor/lldb/dist/include/lldb/Core/IOHandler.h
vendor/lldb/dist/include/lldb/Core/Listener.h
vendor/lldb/dist/include/lldb/Core/Mangled.h
vendor/lldb/dist/include/lldb/Core/Module.h
vendor/lldb/dist/include/lldb/Core/ModuleList.h
vendor/lldb/dist/include/lldb/Core/ModuleSpec.h
vendor/lldb/dist/include/lldb/Core/PluginManager.h
vendor/lldb/dist/include/lldb/Core/RegisterValue.h
vendor/lldb/dist/include/lldb/Core/RegularExpression.h
vendor/lldb/dist/include/lldb/Core/Section.h
vendor/lldb/dist/include/lldb/Core/SourceManager.h
vendor/lldb/dist/include/lldb/Core/Stream.h
vendor/lldb/dist/include/lldb/Core/UserID.h
vendor/lldb/dist/include/lldb/Core/Value.h
vendor/lldb/dist/include/lldb/Core/ValueObject.h
vendor/lldb/dist/include/lldb/Core/ValueObjectChild.h
vendor/lldb/dist/include/lldb/Core/ValueObjectConstResult.h
vendor/lldb/dist/include/lldb/Core/ValueObjectDynamicValue.h
vendor/lldb/dist/include/lldb/Core/ValueObjectMemory.h
vendor/lldb/dist/include/lldb/Core/ValueObjectRegister.h
vendor/lldb/dist/include/lldb/Core/ValueObjectSyntheticFilter.h
vendor/lldb/dist/include/lldb/Core/ValueObjectVariable.h
vendor/lldb/dist/include/lldb/Core/dwarf.h
vendor/lldb/dist/include/lldb/DataFormatters/CXXFormatterFunctions.h
vendor/lldb/dist/include/lldb/DataFormatters/FormatManager.h
vendor/lldb/dist/include/lldb/DataFormatters/TypeFormat.h
vendor/lldb/dist/include/lldb/DataFormatters/TypeSummary.h
vendor/lldb/dist/include/lldb/DataFormatters/ValueObjectPrinter.h
vendor/lldb/dist/include/lldb/Expression/ASTStructExtractor.h
vendor/lldb/dist/include/lldb/Expression/ClangExpressionDeclMap.h
vendor/lldb/dist/include/lldb/Expression/ClangExpressionParser.h
vendor/lldb/dist/include/lldb/Expression/ClangExpressionVariable.h
vendor/lldb/dist/include/lldb/Expression/ClangFunction.h
vendor/lldb/dist/include/lldb/Expression/ClangUserExpression.h
vendor/lldb/dist/include/lldb/Expression/ClangUtilityFunction.h
vendor/lldb/dist/include/lldb/Expression/DWARFExpression.h
vendor/lldb/dist/include/lldb/Expression/ExpressionSourceCode.h
vendor/lldb/dist/include/lldb/Expression/IRExecutionUnit.h
vendor/lldb/dist/include/lldb/Expression/IRForTarget.h
vendor/lldb/dist/include/lldb/Expression/IRMemoryMap.h
vendor/lldb/dist/include/lldb/Host/Condition.h
vendor/lldb/dist/include/lldb/Host/Config.h
vendor/lldb/dist/include/lldb/Host/Debug.h
vendor/lldb/dist/include/lldb/Host/Editline.h
vendor/lldb/dist/include/lldb/Host/Endian.h
vendor/lldb/dist/include/lldb/Host/File.h
vendor/lldb/dist/include/lldb/Host/FileSpec.h
vendor/lldb/dist/include/lldb/Host/Host.h
vendor/lldb/dist/include/lldb/Host/HostGetOpt.h
vendor/lldb/dist/include/lldb/Host/OptionParser.h
vendor/lldb/dist/include/lldb/Host/Predicate.h
vendor/lldb/dist/include/lldb/Host/SocketAddress.h
vendor/lldb/dist/include/lldb/Host/Symbols.h
vendor/lldb/dist/include/lldb/Host/Terminal.h
vendor/lldb/dist/include/lldb/Host/TimeValue.h
vendor/lldb/dist/include/lldb/Interpreter/Args.h
vendor/lldb/dist/include/lldb/Interpreter/CommandCompletions.h
vendor/lldb/dist/include/lldb/Interpreter/CommandInterpreter.h
vendor/lldb/dist/include/lldb/Interpreter/CommandObject.h
vendor/lldb/dist/include/lldb/Interpreter/CommandReturnObject.h
vendor/lldb/dist/include/lldb/Interpreter/Options.h
vendor/lldb/dist/include/lldb/Interpreter/PythonDataObjects.h
vendor/lldb/dist/include/lldb/Interpreter/ScriptInterpreter.h
vendor/lldb/dist/include/lldb/Interpreter/ScriptInterpreterPython.h
vendor/lldb/dist/include/lldb/Symbol/Block.h
vendor/lldb/dist/include/lldb/Symbol/ClangASTContext.h
vendor/lldb/dist/include/lldb/Symbol/ClangASTImporter.h
vendor/lldb/dist/include/lldb/Symbol/ClangASTType.h
vendor/lldb/dist/include/lldb/Symbol/ClangExternalASTSourceCommon.h
vendor/lldb/dist/include/lldb/Symbol/CompileUnit.h
vendor/lldb/dist/include/lldb/Symbol/DWARFCallFrameInfo.h
vendor/lldb/dist/include/lldb/Symbol/Declaration.h
vendor/lldb/dist/include/lldb/Symbol/FuncUnwinders.h
vendor/lldb/dist/include/lldb/Symbol/Function.h
vendor/lldb/dist/include/lldb/Symbol/LineEntry.h
vendor/lldb/dist/include/lldb/Symbol/LineTable.h
vendor/lldb/dist/include/lldb/Symbol/ObjectContainer.h
vendor/lldb/dist/include/lldb/Symbol/ObjectFile.h
vendor/lldb/dist/include/lldb/Symbol/Symbol.h
vendor/lldb/dist/include/lldb/Symbol/SymbolContext.h
vendor/lldb/dist/include/lldb/Symbol/SymbolContextScope.h
vendor/lldb/dist/include/lldb/Symbol/SymbolFile.h
vendor/lldb/dist/include/lldb/Symbol/SymbolVendor.h
vendor/lldb/dist/include/lldb/Symbol/Symtab.h
vendor/lldb/dist/include/lldb/Symbol/Type.h
vendor/lldb/dist/include/lldb/Symbol/UnwindPlan.h
vendor/lldb/dist/include/lldb/Symbol/UnwindTable.h
vendor/lldb/dist/include/lldb/Symbol/VariableList.h
vendor/lldb/dist/include/lldb/Target/ABI.h
vendor/lldb/dist/include/lldb/Target/CPPLanguageRuntime.h
vendor/lldb/dist/include/lldb/Target/ExecutionContext.h
vendor/lldb/dist/include/lldb/Target/ExecutionContextScope.h
vendor/lldb/dist/include/lldb/Target/ObjCLanguageRuntime.h
vendor/lldb/dist/include/lldb/Target/PathMappingList.h
vendor/lldb/dist/include/lldb/Target/Platform.h
vendor/lldb/dist/include/lldb/Target/Process.h
vendor/lldb/dist/include/lldb/Target/Queue.h
vendor/lldb/dist/include/lldb/Target/QueueItem.h
vendor/lldb/dist/include/lldb/Target/QueueList.h
vendor/lldb/dist/include/lldb/Target/RegisterContext.h
vendor/lldb/dist/include/lldb/Target/StackFrame.h
vendor/lldb/dist/include/lldb/Target/StopInfo.h
vendor/lldb/dist/include/lldb/Target/SystemRuntime.h
vendor/lldb/dist/include/lldb/Target/Target.h
vendor/lldb/dist/include/lldb/Target/TargetList.h
vendor/lldb/dist/include/lldb/Target/Thread.h
vendor/lldb/dist/include/lldb/Target/ThreadPlan.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanCallFunction.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanCallUserExpression.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanShouldStopHere.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanStepInRange.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanStepInstruction.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanStepOut.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanStepOverRange.h
vendor/lldb/dist/include/lldb/Target/ThreadPlanStepRange.h
vendor/lldb/dist/include/lldb/Target/UnwindAssembly.h
vendor/lldb/dist/include/lldb/Utility/CleanUp.h
vendor/lldb/dist/include/lldb/Utility/PseudoTerminal.h
vendor/lldb/dist/include/lldb/Utility/SharedCluster.h
vendor/lldb/dist/include/lldb/Utility/SharingPtr.h
vendor/lldb/dist/include/lldb/lldb-defines.h
vendor/lldb/dist/include/lldb/lldb-enumerations.h
vendor/lldb/dist/include/lldb/lldb-forward.h
vendor/lldb/dist/include/lldb/lldb-private-enumerations.h
vendor/lldb/dist/include/lldb/lldb-private-interfaces.h
vendor/lldb/dist/include/lldb/lldb-private-log.h
vendor/lldb/dist/include/lldb/lldb-private-types.h
vendor/lldb/dist/include/lldb/lldb-python.h
vendor/lldb/dist/include/lldb/lldb-types.h
vendor/lldb/dist/source/API/SBAddress.cpp
vendor/lldb/dist/source/API/SBBreakpoint.cpp
vendor/lldb/dist/source/API/SBBreakpointLocation.cpp
vendor/lldb/dist/source/API/SBBroadcaster.cpp
vendor/lldb/dist/source/API/SBCommandInterpreter.cpp
vendor/lldb/dist/source/API/SBCommandReturnObject.cpp
vendor/lldb/dist/source/API/SBCommunication.cpp
vendor/lldb/dist/source/API/SBCompileUnit.cpp
vendor/lldb/dist/source/API/SBData.cpp
vendor/lldb/dist/source/API/SBDebugger.cpp
vendor/lldb/dist/source/API/SBDeclaration.cpp
vendor/lldb/dist/source/API/SBError.cpp
vendor/lldb/dist/source/API/SBEvent.cpp
vendor/lldb/dist/source/API/SBExpressionOptions.cpp
vendor/lldb/dist/source/API/SBFileSpec.cpp
vendor/lldb/dist/source/API/SBFileSpecList.cpp
vendor/lldb/dist/source/API/SBFrame.cpp
vendor/lldb/dist/source/API/SBFunction.cpp
vendor/lldb/dist/source/API/SBHostOS.cpp
vendor/lldb/dist/source/API/SBLineEntry.cpp
vendor/lldb/dist/source/API/SBListener.cpp
vendor/lldb/dist/source/API/SBModule.cpp
vendor/lldb/dist/source/API/SBProcess.cpp
vendor/lldb/dist/source/API/SBQueue.cpp
vendor/lldb/dist/source/API/SBQueueItem.cpp
vendor/lldb/dist/source/API/SBStream.cpp
vendor/lldb/dist/source/API/SBSymbol.cpp
vendor/lldb/dist/source/API/SBSymbolContext.cpp
vendor/lldb/dist/source/API/SBTarget.cpp
vendor/lldb/dist/source/API/SBThread.cpp
vendor/lldb/dist/source/API/SBType.cpp
vendor/lldb/dist/source/API/SBValue.cpp
vendor/lldb/dist/source/API/SBValueList.cpp
vendor/lldb/dist/source/API/SBWatchpoint.cpp
vendor/lldb/dist/source/Breakpoint/Breakpoint.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointID.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointList.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointLocation.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointLocationList.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointOptions.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointResolverName.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointSite.cpp
vendor/lldb/dist/source/Breakpoint/BreakpointSiteList.cpp
vendor/lldb/dist/source/Breakpoint/WatchpointList.cpp
vendor/lldb/dist/source/Commands/CommandCompletions.cpp
vendor/lldb/dist/source/Commands/CommandObjectArgs.cpp
vendor/lldb/dist/source/Commands/CommandObjectBreakpoint.cpp
vendor/lldb/dist/source/Commands/CommandObjectBreakpointCommand.cpp
vendor/lldb/dist/source/Commands/CommandObjectCommands.cpp
vendor/lldb/dist/source/Commands/CommandObjectDisassemble.cpp
vendor/lldb/dist/source/Commands/CommandObjectExpression.cpp
vendor/lldb/dist/source/Commands/CommandObjectExpression.h
vendor/lldb/dist/source/Commands/CommandObjectFrame.cpp
vendor/lldb/dist/source/Commands/CommandObjectHelp.cpp
vendor/lldb/dist/source/Commands/CommandObjectLog.cpp
vendor/lldb/dist/source/Commands/CommandObjectMemory.cpp
vendor/lldb/dist/source/Commands/CommandObjectPlatform.cpp
vendor/lldb/dist/source/Commands/CommandObjectProcess.cpp
vendor/lldb/dist/source/Commands/CommandObjectQuit.cpp
vendor/lldb/dist/source/Commands/CommandObjectRegister.cpp
vendor/lldb/dist/source/Commands/CommandObjectSettings.cpp
vendor/lldb/dist/source/Commands/CommandObjectSource.cpp
vendor/lldb/dist/source/Commands/CommandObjectTarget.cpp
vendor/lldb/dist/source/Commands/CommandObjectThread.cpp
vendor/lldb/dist/source/Commands/CommandObjectType.cpp
vendor/lldb/dist/source/Commands/CommandObjectWatchpoint.cpp
vendor/lldb/dist/source/Commands/CommandObjectWatchpointCommand.cpp
vendor/lldb/dist/source/Core/Address.cpp
vendor/lldb/dist/source/Core/AddressRange.cpp
vendor/lldb/dist/source/Core/AddressResolverName.cpp
vendor/lldb/dist/source/Core/ArchSpec.cpp
vendor/lldb/dist/source/Core/Broadcaster.cpp
vendor/lldb/dist/source/Core/Communication.cpp
vendor/lldb/dist/source/Core/ConnectionFileDescriptor.cpp
vendor/lldb/dist/source/Core/ConnectionMachPort.cpp
vendor/lldb/dist/source/Core/ConnectionSharedMemory.cpp
vendor/lldb/dist/source/Core/ConstString.cpp
vendor/lldb/dist/source/Core/DataBufferHeap.cpp
vendor/lldb/dist/source/Core/DataBufferMemoryMap.cpp
vendor/lldb/dist/source/Core/DataExtractor.cpp
vendor/lldb/dist/source/Core/Debugger.cpp
vendor/lldb/dist/source/Core/EmulateInstruction.cpp
vendor/lldb/dist/source/Core/Error.cpp
vendor/lldb/dist/source/Core/Event.cpp
vendor/lldb/dist/source/Core/IOHandler.cpp
vendor/lldb/dist/source/Core/Language.cpp
vendor/lldb/dist/source/Core/Listener.cpp
vendor/lldb/dist/source/Core/Log.cpp
vendor/lldb/dist/source/Core/Mangled.cpp
vendor/lldb/dist/source/Core/Module.cpp
vendor/lldb/dist/source/Core/ModuleList.cpp
vendor/lldb/dist/source/Core/Opcode.cpp
vendor/lldb/dist/source/Core/PluginManager.cpp
vendor/lldb/dist/source/Core/RegularExpression.cpp
vendor/lldb/dist/source/Core/Scalar.cpp
vendor/lldb/dist/source/Core/SearchFilter.cpp
vendor/lldb/dist/source/Core/Section.cpp
vendor/lldb/dist/source/Core/SourceManager.cpp
vendor/lldb/dist/source/Core/Stream.cpp
vendor/lldb/dist/source/Core/Value.cpp
vendor/lldb/dist/source/Core/ValueObject.cpp
vendor/lldb/dist/source/Core/ValueObjectChild.cpp
vendor/lldb/dist/source/Core/ValueObjectConstResult.cpp
vendor/lldb/dist/source/Core/ValueObjectConstResultImpl.cpp
vendor/lldb/dist/source/Core/ValueObjectDynamicValue.cpp
vendor/lldb/dist/source/Core/ValueObjectMemory.cpp
vendor/lldb/dist/source/Core/ValueObjectRegister.cpp
vendor/lldb/dist/source/Core/ValueObjectSyntheticFilter.cpp
vendor/lldb/dist/source/Core/ValueObjectVariable.cpp
vendor/lldb/dist/source/DataFormatters/CF.cpp
vendor/lldb/dist/source/DataFormatters/CXXFormatterFunctions.cpp
vendor/lldb/dist/source/DataFormatters/Cocoa.cpp
vendor/lldb/dist/source/DataFormatters/FormatManager.cpp
vendor/lldb/dist/source/DataFormatters/LibCxx.cpp
vendor/lldb/dist/source/DataFormatters/LibCxxList.cpp
vendor/lldb/dist/source/DataFormatters/LibCxxMap.cpp
vendor/lldb/dist/source/DataFormatters/LibCxxUnorderedMap.cpp
vendor/lldb/dist/source/DataFormatters/LibStdcpp.cpp
vendor/lldb/dist/source/DataFormatters/NSArray.cpp
vendor/lldb/dist/source/DataFormatters/NSDictionary.cpp
vendor/lldb/dist/source/DataFormatters/NSSet.cpp
vendor/lldb/dist/source/DataFormatters/TypeFormat.cpp
vendor/lldb/dist/source/DataFormatters/TypeSummary.cpp
vendor/lldb/dist/source/DataFormatters/TypeSynthetic.cpp
vendor/lldb/dist/source/DataFormatters/ValueObjectPrinter.cpp
vendor/lldb/dist/source/Expression/ASTResultSynthesizer.cpp
vendor/lldb/dist/source/Expression/ASTStructExtractor.cpp
vendor/lldb/dist/source/Expression/ClangASTSource.cpp
vendor/lldb/dist/source/Expression/ClangExpressionDeclMap.cpp
vendor/lldb/dist/source/Expression/ClangExpressionParser.cpp
vendor/lldb/dist/source/Expression/ClangExpressionVariable.cpp
vendor/lldb/dist/source/Expression/ClangFunction.cpp
vendor/lldb/dist/source/Expression/ClangUserExpression.cpp
vendor/lldb/dist/source/Expression/ClangUtilityFunction.cpp
vendor/lldb/dist/source/Expression/DWARFExpression.cpp
vendor/lldb/dist/source/Expression/ExpressionSourceCode.cpp
vendor/lldb/dist/source/Expression/IRDynamicChecks.cpp
vendor/lldb/dist/source/Expression/IRExecutionUnit.cpp
vendor/lldb/dist/source/Expression/IRForTarget.cpp
vendor/lldb/dist/source/Expression/IRInterpreter.cpp
vendor/lldb/dist/source/Expression/IRMemoryMap.cpp
vendor/lldb/dist/source/Expression/Materializer.cpp
vendor/lldb/dist/source/Host/common/Condition.cpp
vendor/lldb/dist/source/Host/common/Editline.cpp
vendor/lldb/dist/source/Host/common/File.cpp
vendor/lldb/dist/source/Host/common/FileSpec.cpp
vendor/lldb/dist/source/Host/common/Host.cpp
vendor/lldb/dist/source/Host/common/Mutex.cpp
vendor/lldb/dist/source/Host/common/OptionParser.cpp
vendor/lldb/dist/source/Host/common/SocketAddress.cpp
vendor/lldb/dist/source/Host/common/Terminal.cpp
vendor/lldb/dist/source/Host/freebsd/Host.cpp
vendor/lldb/dist/source/Interpreter/Args.cpp
vendor/lldb/dist/source/Interpreter/CommandHistory.cpp
vendor/lldb/dist/source/Interpreter/CommandInterpreter.cpp
vendor/lldb/dist/source/Interpreter/CommandObject.cpp
vendor/lldb/dist/source/Interpreter/CommandObjectRegexCommand.cpp
vendor/lldb/dist/source/Interpreter/CommandObjectScript.cpp
vendor/lldb/dist/source/Interpreter/CommandReturnObject.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupArchitecture.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupBoolean.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupFile.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupFormat.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupOutputFile.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupPlatform.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupString.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupUInt64.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupUUID.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupValueObjectDisplay.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupVariable.cpp
vendor/lldb/dist/source/Interpreter/OptionGroupWatchpoint.cpp
vendor/lldb/dist/source/Interpreter/OptionValue.cpp
vendor/lldb/dist/source/Interpreter/OptionValueArch.cpp
vendor/lldb/dist/source/Interpreter/OptionValueArray.cpp
vendor/lldb/dist/source/Interpreter/OptionValueBoolean.cpp
vendor/lldb/dist/source/Interpreter/OptionValueDictionary.cpp
vendor/lldb/dist/source/Interpreter/OptionValueEnumeration.cpp
vendor/lldb/dist/source/Interpreter/OptionValueFileSpec.cpp
vendor/lldb/dist/source/Interpreter/OptionValueFormat.cpp
vendor/lldb/dist/source/Interpreter/OptionValueProperties.cpp
vendor/lldb/dist/source/Interpreter/OptionValueUUID.cpp
vendor/lldb/dist/source/Interpreter/Options.cpp
vendor/lldb/dist/source/Interpreter/Property.cpp
vendor/lldb/dist/source/Interpreter/PythonDataObjects.cpp
vendor/lldb/dist/source/Interpreter/ScriptInterpreter.cpp
vendor/lldb/dist/source/Interpreter/ScriptInterpreterPython.cpp
vendor/lldb/dist/source/Interpreter/embedded_interpreter.py
vendor/lldb/dist/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
vendor/lldb/dist/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
vendor/lldb/dist/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
vendor/lldb/dist/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
vendor/lldb/dist/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h
vendor/lldb/dist/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp
vendor/lldb/dist/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
vendor/lldb/dist/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
vendor/lldb/dist/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h
vendor/lldb/dist/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
vendor/lldb/dist/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
vendor/lldb/dist/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
vendor/lldb/dist/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
vendor/lldb/dist/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
vendor/lldb/dist/source/Plugins/ObjectFile/ELF/ELFHeader.h
vendor/lldb/dist/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
vendor/lldb/dist/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
vendor/lldb/dist/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
vendor/lldb/dist/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
vendor/lldb/dist/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
vendor/lldb/dist/source/Plugins/Platform/POSIX/PlatformPOSIX.h
vendor/lldb/dist/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessMonitor.h
vendor/lldb/dist/source/Plugins/Process/POSIX/POSIXThread.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/ProcessPOSIX.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/ProcessPOSIX.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.h
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.cpp
vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.h
vendor/lldb/dist/source/Plugins/Process/Utility/ARMDefines.h
vendor/lldb/dist/source/Plugins/Process/Utility/ARMUtils.h
vendor/lldb/dist/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/HistoryThread.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/HistoryUnwind.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/InstructionUtils.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDummy.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDummy.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextHistory.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextHistory.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLLDB.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMemory.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMemory.h
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextThreadMemory.h
vendor/lldb/dist/source/Plugins/Process/Utility/StopInfoMachException.cpp
vendor/lldb/dist/source/Plugins/Process/Utility/UnwindLLDB.cpp
vendor/lldb/dist/source/Plugins/Process/elf-core/ProcessElfCore.cpp
vendor/lldb/dist/source/Plugins/Process/elf-core/ProcessElfCore.h
vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h
vendor/lldb/dist/source/Plugins/Process/elf-core/ThreadElfCore.cpp
vendor/lldb/dist/source/Plugins/Process/elf-core/ThreadElfCore.h
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
vendor/lldb/dist/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
vendor/lldb/dist/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
vendor/lldb/dist/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
vendor/lldb/dist/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
vendor/lldb/dist/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
vendor/lldb/dist/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
vendor/lldb/dist/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
vendor/lldb/dist/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
vendor/lldb/dist/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
vendor/lldb/dist/source/Symbol/Block.cpp
vendor/lldb/dist/source/Symbol/ClangASTContext.cpp
vendor/lldb/dist/source/Symbol/ClangASTImporter.cpp
vendor/lldb/dist/source/Symbol/ClangASTType.cpp
vendor/lldb/dist/source/Symbol/ClangExternalASTSourceCallbacks.cpp
vendor/lldb/dist/source/Symbol/ClangExternalASTSourceCommon.cpp
vendor/lldb/dist/source/Symbol/CompileUnit.cpp
vendor/lldb/dist/source/Symbol/DWARFCallFrameInfo.cpp
vendor/lldb/dist/source/Symbol/FuncUnwinders.cpp
vendor/lldb/dist/source/Symbol/Function.cpp
vendor/lldb/dist/source/Symbol/LineTable.cpp
vendor/lldb/dist/source/Symbol/ObjectFile.cpp
vendor/lldb/dist/source/Symbol/Symbol.cpp
vendor/lldb/dist/source/Symbol/SymbolContext.cpp
vendor/lldb/dist/source/Symbol/SymbolFile.cpp
vendor/lldb/dist/source/Symbol/SymbolVendor.cpp
vendor/lldb/dist/source/Symbol/Symtab.cpp
vendor/lldb/dist/source/Symbol/Type.cpp
vendor/lldb/dist/source/Symbol/TypeList.cpp
vendor/lldb/dist/source/Symbol/UnwindPlan.cpp
vendor/lldb/dist/source/Symbol/UnwindTable.cpp
vendor/lldb/dist/source/Symbol/Variable.cpp
vendor/lldb/dist/source/Target/ABI.cpp
vendor/lldb/dist/source/Target/LanguageRuntime.cpp
vendor/lldb/dist/source/Target/Memory.cpp
vendor/lldb/dist/source/Target/ObjCLanguageRuntime.cpp
vendor/lldb/dist/source/Target/PathMappingList.cpp
vendor/lldb/dist/source/Target/Platform.cpp
vendor/lldb/dist/source/Target/Process.cpp
vendor/lldb/dist/source/Target/Queue.cpp
vendor/lldb/dist/source/Target/QueueItem.cpp
vendor/lldb/dist/source/Target/RegisterContext.cpp
vendor/lldb/dist/source/Target/SectionLoadHistory.cpp
vendor/lldb/dist/source/Target/SectionLoadList.cpp
vendor/lldb/dist/source/Target/StackFrame.cpp
vendor/lldb/dist/source/Target/StackFrameList.cpp
vendor/lldb/dist/source/Target/StackID.cpp
vendor/lldb/dist/source/Target/StopInfo.cpp
vendor/lldb/dist/source/Target/Target.cpp
vendor/lldb/dist/source/Target/TargetList.cpp
vendor/lldb/dist/source/Target/Thread.cpp
vendor/lldb/dist/source/Target/ThreadList.cpp
vendor/lldb/dist/source/Target/ThreadPlan.cpp
vendor/lldb/dist/source/Target/ThreadPlanBase.cpp
vendor/lldb/dist/source/Target/ThreadPlanCallFunction.cpp
vendor/lldb/dist/source/Target/ThreadPlanCallUserExpression.cpp
vendor/lldb/dist/source/Target/ThreadPlanRunToAddress.cpp
vendor/lldb/dist/source/Target/ThreadPlanShouldStopHere.cpp
vendor/lldb/dist/source/Target/ThreadPlanStepInRange.cpp
vendor/lldb/dist/source/Target/ThreadPlanStepInstruction.cpp
vendor/lldb/dist/source/Target/ThreadPlanStepOut.cpp
vendor/lldb/dist/source/Target/ThreadPlanStepOverRange.cpp
vendor/lldb/dist/source/Target/ThreadPlanStepRange.cpp
vendor/lldb/dist/source/Target/ThreadPlanStepUntil.cpp
vendor/lldb/dist/source/Target/ThreadPlanTracer.cpp
vendor/lldb/dist/source/Utility/ARM_DWARF_Registers.cpp
vendor/lldb/dist/source/Utility/PseudoTerminal.cpp
vendor/lldb/dist/source/Utility/SharingPtr.cpp
vendor/lldb/dist/source/Utility/StringExtractor.cpp
vendor/lldb/dist/source/Utility/StringExtractor.h
vendor/lldb/dist/source/Utility/StringExtractorGDBRemote.cpp
vendor/lldb/dist/source/Utility/StringExtractorGDBRemote.h
vendor/lldb/dist/source/Utility/TimeSpecTimeout.h
vendor/lldb/dist/source/lldb-log.cpp
vendor/lldb/dist/source/lldb.cpp
vendor/lldb/dist/tools/driver/Driver.cpp
vendor/lldb/dist/tools/driver/Driver.h
vendor/lldb/dist/tools/driver/Platform.cpp
vendor/lldb/dist/tools/driver/Platform.h
vendor/lldb/dist/tools/lldb-platform/lldb-platform.cpp
Modified: vendor/lldb/dist/include/lldb/API/SBBreakpoint.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBBreakpoint.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBBreakpoint.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -117,7 +117,13 @@ public:
void
SetCallback (BreakpointHitCallback callback, void *baton);
-
+
+ void
+ SetScriptCallbackFunction (const char *callback_function_name);
+
+ SBError
+ SetScriptCallbackBody (const char *script_body_text);
+
size_t
GetNumResolvedLocations() const;
Modified: vendor/lldb/dist/include/lldb/API/SBBreakpointLocation.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBBreakpointLocation.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBBreakpointLocation.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -59,6 +59,12 @@ public:
GetCondition ();
void
+ SetScriptCallbackFunction (const char *callback_function_name);
+
+ SBError
+ SetScriptCallbackBody (const char *script_body_text);
+
+ void
SetThreadID (lldb::tid_t sb_thread_id);
lldb::tid_t
Modified: vendor/lldb/dist/include/lldb/API/SBDefines.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBDefines.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBDefines.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -21,62 +21,71 @@
#include "lldb/lldb-types.h"
#include "lldb/lldb-versioning.h"
-// Forward Declarations
+#ifdef SWIG
+#define LLDB_API
+#endif
+// Forward Declarations
namespace lldb {
-class SBAddress;
-class SBBlock;
-class SBBreakpoint;
-class SBBreakpointLocation;
-class SBBroadcaster;
-class SBCommand;
-class SBCommandInterpreter;
-class SBCommandPluginInterface;
-class SBCommandReturnObject;
-class SBCommunication;
-class SBCompileUnit;
-class SBData;
-class SBDebugger;
-class SBDeclaration;
-class SBError;
-class SBEvent;
-class SBEventList;
-class SBExpressionOptions;
-class SBFileSpec;
-class SBFileSpecList;
-class SBFrame;
-class SBFunction;
-class SBHostOS;
-class SBInstruction;
-class SBInstructionList;
-class SBLineEntry;
-class SBListener;
-class SBModule;
-class SBModuleSpec;
-class SBModuleSpecList;
-class SBProcess;
-class SBSourceManager;
-class SBStream;
-class SBStringList;
-class SBSymbol;
-class SBSymbolContext;
-class SBSymbolContextList;
-class SBTarget;
-class SBThread;
-class SBType;
-class SBTypeCategory;
-class SBTypeFilter;
-class SBTypeFormat;
-class SBTypeNameSpecifier;
-class SBTypeSummary;
+class LLDB_API SBAddress;
+class LLDB_API SBBlock;
+class LLDB_API SBBreakpoint;
+class LLDB_API SBBreakpointLocation;
+class LLDB_API SBBroadcaster;
+class LLDB_API SBCommand;
+class LLDB_API SBCommandInterpreter;
+class LLDB_API SBCommandPluginInterface;
+class LLDB_API SBCommandReturnObject;
+class LLDB_API SBCommunication;
+class LLDB_API SBCompileUnit;
+class LLDB_API SBData;
+class LLDB_API SBDebugger;
+class LLDB_API SBDeclaration;
+class LLDB_API SBError;
+class LLDB_API SBEvent;
+class LLDB_API SBEventList;
+class LLDB_API SBExpressionOptions;
+class LLDB_API SBFileSpec;
+class LLDB_API SBFileSpecList;
+class LLDB_API SBFrame;
+class LLDB_API SBFunction;
+class LLDB_API SBHostOS;
+class LLDB_API SBInstruction;
+class LLDB_API SBInstructionList;
+class LLDB_API SBLineEntry;
+class LLDB_API SBListener;
+class LLDB_API SBModule;
+class LLDB_API SBModuleSpec;
+class LLDB_API SBModuleSpecList;
+class LLDB_API SBProcess;
+class LLDB_API SBQueue;
+class LLDB_API SBQueueItem;
+class LLDB_API SBSection;
+class LLDB_API SBSourceManager;
+class LLDB_API SBStream;
+class LLDB_API SBStringList;
+class LLDB_API SBSymbol;
+class LLDB_API SBSymbolContext;
+class LLDB_API SBSymbolContextList;
+class LLDB_API SBTarget;
+class LLDB_API SBThread;
+class LLDB_API SBType;
+class LLDB_API SBTypeCategory;
+class LLDB_API SBTypeEnumMember;
+class LLDB_API SBTypeEnumMemberList;
+class LLDB_API SBTypeFilter;
+class LLDB_API SBTypeFormat;
+class LLDB_API SBTypeNameSpecifier;
+class LLDB_API SBTypeSummary;
#ifndef LLDB_DISABLE_PYTHON
-class SBTypeSynthetic;
+class LLDB_API SBTypeSynthetic;
#endif
-class SBTypeList;
-class SBValue;
-class SBValueList;
-class SBWatchpoint;
+class LLDB_API SBTypeList;
+class LLDB_API SBValue;
+class LLDB_API SBValueList;
+class LLDB_API SBWatchpoint;
+class LLDB_API SBUnixSignals;
}
Modified: vendor/lldb/dist/include/lldb/API/SBError.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBError.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBError.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -77,6 +77,8 @@ protected:
friend class SBTarget;
friend class SBValue;
friend class SBWatchpoint;
+ friend class SBBreakpoint;
+ friend class SBBreakpointLocation;
lldb_private::Error *
get();
Modified: vendor/lldb/dist/include/lldb/API/SBExpressionOptions.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBExpressionOptions.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBExpressionOptions.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -56,20 +56,54 @@ public:
uint32_t
GetTimeoutInMicroSeconds () const;
+ // Set the timeout for the expression, 0 means wait forever.
void
SetTimeoutInMicroSeconds (uint32_t timeout = 0);
+ uint32_t
+ GetOneThreadTimeoutInMicroSeconds () const;
+
+ // Set the timeout for running on one thread, 0 means use the default behavior.
+ // If you set this higher than the overall timeout, you'll get an error when you
+ // try to run the expression.
+ void
+ SetOneThreadTimeoutInMicroSeconds (uint32_t timeout = 0);
+
bool
GetTryAllThreads () const;
void
SetTryAllThreads (bool run_others = true);
+
+ bool
+ GetStopOthers() const;
+
+ void
+ SetStopOthers(bool stop_others = true);
bool
GetTrapExceptions () const;
void
SetTrapExceptions (bool trap_exceptions = true);
+
+ void
+ SetLanguage (lldb::LanguageType language);
+
+ void
+ SetCancelCallback (lldb::ExpressionCancelCallback callback, void *baton);
+
+ bool
+ GetGenerateDebugInfo ();
+
+ void
+ SetGenerateDebugInfo (bool b = true);
+
+ bool
+ GetSuppressPersistentResult ();
+
+ void
+ SetSuppressPersistentResult (bool b = false);
protected:
Modified: vendor/lldb/dist/include/lldb/API/SBFileSpec.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBFileSpec.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBFileSpec.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -21,7 +21,7 @@ public:
SBFileSpec (const lldb::SBFileSpec &rhs);
- SBFileSpec (const char *path);// Deprected, use SBFileSpec (const char *path, bool resolve)
+ SBFileSpec (const char *path);// Deprecated, use SBFileSpec (const char *path, bool resolve)
SBFileSpec (const char *path, bool resolve);
Modified: vendor/lldb/dist/include/lldb/API/SBFrame.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBFrame.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBFrame.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -75,7 +75,7 @@ public:
/// Get the appropriate function name for this frame. Inlined functions in
/// LLDB are represented by Blocks that have inlined function information, so
/// just looking at the SBFunction or SBSymbol for a frame isn't enough.
- /// This function will return the appriopriate function, symbol or inlined
+ /// This function will return the appropriate function, symbol or inlined
/// function name for the frame.
///
/// This function returns:
Modified: vendor/lldb/dist/include/lldb/API/SBHostOS.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBHostOS.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBHostOS.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -25,12 +25,15 @@ public:
static lldb::SBFileSpec
GetLLDBPythonPath ();
+ static lldb::SBFileSpec
+ GetLLDBPath (lldb::PathType path_type);
+
static void
ThreadCreated (const char *name);
static lldb::thread_t
ThreadCreate (const char *name,
- thread_func_t thread_function,
+ lldb::thread_func_t thread_function,
void *thread_arg,
lldb::SBError *err);
@@ -43,7 +46,7 @@ public:
lldb::SBError *err);
static bool
ThreadJoin (lldb::thread_t thread,
- thread_result_t *result,
+ lldb::thread_result_t *result,
lldb::SBError *err);
Modified: vendor/lldb/dist/include/lldb/API/SBListener.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBListener.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBListener.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -55,7 +55,7 @@ public:
StopListeningForEvents (const lldb::SBBroadcaster& broadcaster,
uint32_t event_mask);
- // Returns true if an event was recieved, false if we timed out.
+ // Returns true if an event was received, false if we timed out.
bool
WaitForEvent (uint32_t num_seconds,
lldb::SBEvent &event);
Modified: vendor/lldb/dist/include/lldb/API/SBProcess.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBProcess.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBProcess.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -221,6 +221,9 @@ public:
lldb::SBError
Signal (int signal);
+ lldb::SBUnixSignals
+ GetUnixSignals();
+
void
SendAsyncInterrupt();
@@ -279,6 +282,9 @@ public:
lldb::SBError
UnloadImage (uint32_t image_token);
+ lldb::SBError
+ SendEventData (const char *data);
+
//------------------------------------------------------------------
/// Return the number of different thread-origin extended backtraces
/// this process can support.
Modified: vendor/lldb/dist/include/lldb/API/SBQueue.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBQueue.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBQueue.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -14,7 +14,6 @@
#include "lldb/lldb-forward.h"
#include "lldb/API/SBDefines.h"
-#include "lldb/API/SBQueueItem.h"
namespace lldb {
@@ -62,8 +61,15 @@ public:
lldb::SBQueueItem
GetPendingItemAtIndex (uint32_t);
+ uint32_t
+ GetNumRunningItems ();
+
+ lldb::QueueKind
+ GetKind ();
+
protected:
friend class SBProcess;
+ friend class SBThread;
void
SetQueue (const lldb::QueueSP& queue_sp);
Modified: vendor/lldb/dist/include/lldb/API/SBQueueItem.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBQueueItem.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBQueueItem.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -12,7 +12,6 @@
#include "lldb/API/SBDefines.h"
#include "lldb/API/SBAddress.h"
-#include "lldb/API/SBThread.h"
namespace lldb {
Modified: vendor/lldb/dist/include/lldb/API/SBStream.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBStream.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBStream.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -51,7 +51,7 @@ public:
RedirectToFileDescriptor (int fd, bool transfer_fh_ownership);
// If the stream is redirected to a file, forget about the file and if
- // ownership of the file was transfered to this object, close the file.
+ // ownership of the file was transferred to this object, close the file.
// If the stream is backed by a local cache, clear this cache.
void
Clear ();
@@ -86,6 +86,7 @@ protected:
friend class SBTarget;
friend class SBThread;
friend class SBType;
+ friend class SBTypeEnumMember;
friend class SBTypeMember;
friend class SBValue;
friend class SBWatchpoint;
Modified: vendor/lldb/dist/include/lldb/API/SBTarget.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBTarget.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBTarget.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -47,6 +47,35 @@ public:
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);
+
uint32_t
GetNumArguments ();
@@ -110,6 +139,18 @@ public:
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 SBTarget;
@@ -331,7 +372,7 @@ public:
/// Some launch options specified by logical OR'ing
/// lldb::LaunchFlags enumeration values together.
///
- /// @param[in] stop_at_endtry
+ /// @param[in] stop_at_entry
/// If false do not stop the inferior at the entry point.
///
/// @param[out]
@@ -580,7 +621,7 @@ public:
//------------------------------------------------------------------
- /// The the section base load addresses for all sections in a module.
+ /// Clear the section base load addresses for all sections in a module.
///
/// @param[in] module
/// The module to unload.
Modified: vendor/lldb/dist/include/lldb/API/SBThread.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBThread.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBThread.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -41,6 +41,9 @@ public:
~SBThread();
+ lldb::SBQueue
+ GetQueue () const;
+
bool
IsValid() const;
@@ -97,6 +100,9 @@ public:
lldb::queue_id_t
GetQueueID() const;
+ bool
+ GetInfoItemByPathAsString ( const char *path, SBStream &strm);
+
void
StepOver (lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping);
@@ -136,8 +142,8 @@ public:
/// the other threads in a process are allowed to run. So when
/// SBProcess::Continue() is called, any threads that aren't suspended will
/// be allowed to run. If any of the SBThread functions for stepping are
- /// called (StepOver, StepInto, StepOut, StepInstruction, RunToAddres), the
- /// thread will not be allowed to run and these funtions will simply return.
+ /// called (StepOver, StepInto, StepOut, StepInstruction, RunToAddress), the
+ /// thread will not be allowed to run and these functions will simply return.
///
/// Eventually we plan to add support for thread centric debugging where
/// each thread is controlled individually and each thread would broadcast
@@ -207,6 +213,9 @@ public:
uint32_t
GetExtendedBacktraceOriginatingIndexID ();
+ bool
+ SafeToCallFunctions ();
+
protected:
friend class SBBreakpoint;
friend class SBBreakpointLocation;
Modified: vendor/lldb/dist/include/lldb/API/SBType.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBType.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBType.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -143,6 +143,9 @@ public:
lldb::SBTypeMember
GetVirtualBaseClassAtIndex (uint32_t idx);
+ lldb::SBTypeEnumMemberList
+ GetEnumMembers();
+
uint32_t
GetNumberOfTemplateArguments ();
@@ -161,6 +164,9 @@ public:
const char*
GetName();
+ const char *
+ GetDisplayTypeName ();
+
lldb::TypeClass
GetTypeClass ();
@@ -199,6 +205,8 @@ protected:
friend class SBFunction;
friend class SBModule;
friend class SBTarget;
+ friend class SBTypeEnumMember;
+ friend class SBTypeEnumMemberList;
friend class SBTypeNameSpecifier;
friend class SBTypeMember;
friend class SBTypeList;
Added: vendor/lldb/dist/include/lldb/API/SBTypeEnumMember.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/lldb/dist/include/lldb/API/SBTypeEnumMember.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -0,0 +1,98 @@
+
+//===-- SBTypeEnumMember.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_SBTypeEnumMember_h_
+#define LLDB_SBTypeEnumMember_h_
+
+#include "lldb/API/SBDefines.h"
+
+namespace lldb {
+
+class SBTypeEnumMember
+{
+public:
+ SBTypeEnumMember ();
+
+ SBTypeEnumMember (const SBTypeEnumMember& rhs);
+
+ ~SBTypeEnumMember();
+
+ SBTypeEnumMember&
+ operator = (const SBTypeEnumMember& rhs);
+
+ bool
+ IsValid() const;
+
+ int64_t
+ GetValueAsSigned();
+
+ uint64_t
+ GetValueAsUnsigned();
+
+ const char *
+ GetName ();
+
+ lldb::SBType
+ GetType ();
+
+ bool
+ GetDescription (lldb::SBStream &description,
+ lldb::DescriptionLevel description_level);
+
+protected:
+ friend class SBType;
+ friend class SBTypeEnumMemberList;
+
+ void
+ reset (lldb_private::TypeEnumMemberImpl *);
+
+ lldb_private::TypeEnumMemberImpl &
+ ref ();
+
+ const lldb_private::TypeEnumMemberImpl &
+ ref () const;
+
+ lldb::TypeEnumMemberImplSP m_opaque_sp;
+
+ SBTypeEnumMember (const lldb::TypeEnumMemberImplSP &);
+};
+
+class SBTypeEnumMemberList
+{
+public:
+ SBTypeEnumMemberList();
+
+ SBTypeEnumMemberList(const SBTypeEnumMemberList& rhs);
+
+ ~SBTypeEnumMemberList();
+
+ SBTypeEnumMemberList&
+ operator = (const SBTypeEnumMemberList& rhs);
+
+ bool
+ IsValid();
+
+ void
+ Append (SBTypeEnumMember entry);
+
+ SBTypeEnumMember
+ GetTypeEnumMemberAtIndex (uint32_t index);
+
+ uint32_t
+ GetSize();
+
+
+private:
+ std::unique_ptr<lldb_private::TypeEnumMemberListImpl> m_opaque_ap;
+};
+
+} // namespace lldb
+
+#endif // LLDB_SBTypeEnumMember_h_
Added: vendor/lldb/dist/include/lldb/API/SBUnixSignals.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/lldb/dist/include/lldb/API/SBUnixSignals.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -0,0 +1,84 @@
+//===-- SBUnixSignals.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_SBUnixSignals_h_
+#define LLDB_SBUnixSignals_h_
+
+#include "lldb/API/SBDefines.h"
+
+namespace lldb {
+
+class SBUnixSignals {
+public:
+ SBUnixSignals ();
+
+ SBUnixSignals (const lldb::SBUnixSignals &rhs);
+
+ ~SBUnixSignals();
+
+ const SBUnixSignals &
+ operator =(const lldb::SBUnixSignals &rhs);
+
+ void
+ Clear ();
+
+ bool
+ IsValid () const;
+
+ const char *
+ GetSignalAsCString (int32_t signo) const;
+
+ int32_t
+ GetSignalNumberFromName (const char *name) const;
+
+ bool
+ GetShouldSuppress (int32_t signo) const;
+
+ bool
+ SetShouldSuppress (int32_t signo,
+ bool value);
+
+ bool
+ GetShouldStop (int32_t signo) const;
+
+ bool
+ SetShouldStop (int32_t signo,
+ bool value);
+
+ bool
+ GetShouldNotify (int32_t signo) const;
+
+ bool
+ SetShouldNotify (int32_t signo, bool value);
+
+ int32_t
+ GetNumSignals () const;
+
+ int32_t
+ GetSignalAtIndex (int32_t index) const;
+
+protected:
+ friend class SBProcess;
+
+ SBUnixSignals (lldb::ProcessSP &process_sp);
+
+ lldb::ProcessSP
+ GetSP() const;
+
+ void
+ SetSP (const lldb::ProcessSP &process_sp);
+
+private:
+ lldb::ProcessWP m_opaque_wp;
+};
+
+
+} // namespace lldb
+
+#endif // LLDB_SBUnixSignals_h_
Modified: vendor/lldb/dist/include/lldb/API/SBValue.h
==============================================================================
--- vendor/lldb/dist/include/lldb/API/SBValue.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/API/SBValue.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -50,6 +50,9 @@ public:
const char *
GetTypeName ();
+
+ const char *
+ GetDisplayTypeName ();
size_t
GetByteSize ();
@@ -173,7 +176,7 @@ public:
//------------------------------------------------------------------
/// Get a child value by index from a value.
///
- /// Structs, unions, classes, arrays and and pointers have child
+ /// Structs, unions, classes, arrays and pointers have child
/// values that can be access by index.
///
/// Structs and unions access child members using a zero based index
@@ -208,7 +211,7 @@ public:
/// The index of the child value to get
///
/// @param[in] use_dynamic
- /// An enumeration that specifies wether to get dynamic values,
+ /// An enumeration that specifies whether to get dynamic values,
/// and also if the target can be run to figure out the dynamic
/// type of the child value.
///
Modified: vendor/lldb/dist/include/lldb/Breakpoint/Breakpoint.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Breakpoint/Breakpoint.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Breakpoint/Breakpoint.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -431,7 +431,7 @@ public:
/// @param[in] is_synchronous
/// If \b true the callback will be run on the private event thread
/// before the stop event gets reported. If false, the callback will get
- /// handled on the public event thead after the stop has been posted.
+ /// handled on the public event thread after the stop has been posted.
///
/// @return
/// \b true if the process should stop when you hit the breakpoint.
Modified: vendor/lldb/dist/include/lldb/Breakpoint/BreakpointLocationList.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Breakpoint/BreakpointLocationList.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Breakpoint/BreakpointLocationList.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -143,7 +143,7 @@ public:
ClearAllBreakpointSites ();
//------------------------------------------------------------------
- /// Tells all the breakopint locations in this list to attempt to
+ /// Tells all the breakpoint locations in this list to attempt to
/// resolve any possible breakpoint sites.
//------------------------------------------------------------------
void
Modified: vendor/lldb/dist/include/lldb/Breakpoint/BreakpointOptions.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Breakpoint/BreakpointOptions.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Breakpoint/BreakpointOptions.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -145,7 +145,8 @@ public:
/// @return
/// The synchronicity of our callback.
//------------------------------------------------------------------
- bool IsCallbackSynchronous () {
+ bool IsCallbackSynchronous () const
+ {
return m_callback_is_synchronous;
}
@@ -280,7 +281,7 @@ public:
/// Returns true if the breakpoint option has a callback set.
//------------------------------------------------------------------
bool
- HasCallback();
+ HasCallback() const;
//------------------------------------------------------------------
/// This is the default empty callback.
Modified: vendor/lldb/dist/include/lldb/Breakpoint/BreakpointSite.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Breakpoint/BreakpointSite.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Breakpoint/BreakpointSite.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -19,6 +19,7 @@
// Project includes
#include "lldb/lldb-private.h"
+#include "lldb/Host/Mutex.h"
#include "lldb/Core/UserID.h"
#include "lldb/Breakpoint/StoppointLocation.h"
#include "lldb/Breakpoint/BreakpointLocationCollection.h"
@@ -33,7 +34,7 @@ namespace lldb_private {
/// The BreakpointSite class handles the physical breakpoint that is
/// actually inserted in the target program. As such, it is also the
/// one that gets hit, when the program stops. It keeps a list of all
-/// BreakpointLocations that share this phsyical site. When the
+/// BreakpointLocations that share this physical site. When the
/// breakpoint is hit, all the locations are informed by the breakpoint
/// site. Breakpoint sites are owned by the process.
//----------------------------------------------------------------------
@@ -50,7 +51,7 @@ public:
// and m_trap_opcode contain the saved and written opcode.
eHardware, // Breakpoint site is set as a hardware breakpoint
eExternal // Breakpoint site is managed by an external debug nub or
- // debug interface where memory reads trasparently will not
+ // debug interface where memory reads transparently will not
// display any breakpoint opcodes.
};
@@ -123,7 +124,7 @@ public:
/// Sets whether the current breakpoint site is enabled or not
///
/// @param[in] enabled
- /// \b true if the breakoint is enabled, \b false otherwise.
+ /// \b true if the breakpoint is enabled, \b false otherwise.
//------------------------------------------------------------------
void
SetEnabled (bool enabled);
@@ -172,7 +173,7 @@ public:
GetNumberOfOwners ();
//------------------------------------------------------------------
- /// This method returns the the breakpoint location at index \a index
+ /// This method returns the breakpoint location at index \a index
/// located at this breakpoint site. The owners are listed ordinally
/// from 0 to GetNumberOfOwners() - 1 so you can use this method to iterate
/// over the owners
@@ -257,6 +258,7 @@ public:
private:
friend class Process;
+ friend class BreakpointLocation;
//------------------------------------------------------------------
/// The method removes the owner at \a break_loc_id from this breakpoint list.
@@ -276,6 +278,7 @@ private:
// Consider adding an optimization where if there is only one
// owner, we don't store a list. The usual case will be only one owner...
BreakpointLocationCollection m_owners; ///< This has the BreakpointLocations that share this breakpoint site.
+ Mutex m_owners_mutex; ///< This mutex protects the owners collection.
static lldb::break_id_t
GetNextID();
Modified: vendor/lldb/dist/include/lldb/Breakpoint/Watchpoint.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Breakpoint/Watchpoint.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Breakpoint/Watchpoint.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -134,7 +134,7 @@ public:
/// @param[in] is_synchronous
/// If \b true the callback will be run on the private event thread
/// before the stop event gets reported. If false, the callback will get
- /// handled on the public event thead after the stop has been posted.
+ /// handled on the public event thread after the stop has been posted.
///
/// @return
/// \b true if the process should stop when you hit the watchpoint.
@@ -215,7 +215,7 @@ private:
// undergoing a pair of temporary disable/enable actions to avoid recursively
// triggering further watchpoint events.
uint32_t m_disabled_count; // Keep track of the count that the watchpoint is disabled while in ephemeral mode.
- // At the end of the ephemeral mode when the watchpoint is to be enabled agian,
+ // At the end of the ephemeral mode when the watchpoint is to be enabled again,
// we check the count, if it is more than 1, it means the user-supplied actions
// actually want the watchpoint to be disabled!
uint32_t m_watch_read:1, // 1 if we stop when the watched data is read from
Modified: vendor/lldb/dist/include/lldb/Core/Address.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Core/Address.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Core/Address.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -230,7 +230,7 @@ public:
/// offset based address, and \a style lets the user choose.
///
/// @param[in] s
- /// The stream to which to dump the object descripton.
+ /// The stream to which to dump the object description.
///
/// @param[in] style
/// The display style for the address.
@@ -310,7 +310,7 @@ public:
///
/// This function will first resolve its address to a load address.
/// Then, if the address turns out to be in code address, return the
- /// load address for a an opcode. This address object might have
+ /// load address for an opcode. This address object might have
/// extra bits set (bit zero will be set to Thumb functions for an
/// ARM target) that are required for changing the program counter
/// and this function will remove any bits that are intended for
@@ -362,7 +362,7 @@ public:
/// offset (for absolute addresses that have no section).
///
/// @return
- /// Returns \b true if the the offset is valid, \b false
+ /// Returns \b true if the offset is valid, \b false
/// otherwise.
//------------------------------------------------------------------
bool
Modified: vendor/lldb/dist/include/lldb/Core/AddressRange.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Core/AddressRange.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Core/AddressRange.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -189,7 +189,7 @@ public:
/// how the base address gets displayed.
///
/// @param[in] s
- /// The stream to which to dump the object descripton.
+ /// The stream to which to dump the object description.
///
/// @param[in] style
/// The display style for the address.
@@ -215,7 +215,7 @@ public:
/// and pointer values, reference counts, etc.
///
/// @param[in] s
- /// The stream to which to dump the object descripton.
+ /// The stream to which to dump the object description.
//------------------------------------------------------------------
void
DumpDebug (Stream *s) const;
Modified: vendor/lldb/dist/include/lldb/Core/ArchSpec.h
==============================================================================
--- vendor/lldb/dist/include/lldb/Core/ArchSpec.h Tue Nov 25 20:59:22 2014 (r275071)
+++ vendor/lldb/dist/include/lldb/Core/ArchSpec.h Tue Nov 25 21:00:58 2014 (r275072)
@@ -50,6 +50,7 @@ public:
eCore_arm_armv7m,
eCore_arm_armv7em,
eCore_arm_xscale,
+
eCore_thumb,
eCore_thumbv4t,
eCore_thumbv5,
@@ -57,11 +58,14 @@ public:
eCore_thumbv6,
eCore_thumbv6m,
eCore_thumbv7,
- eCore_thumbv7f,
eCore_thumbv7s,
eCore_thumbv7k,
+ eCore_thumbv7f,
eCore_thumbv7m,
eCore_thumbv7em,
+ eCore_arm_arm64,
+ eCore_arm_armv8,
+ eCore_arm_aarch64,
eCore_mips64,
@@ -89,6 +93,7 @@ public:
eCore_x86_32_i386,
eCore_x86_32_i486,
eCore_x86_32_i486sx,
+ eCore_x86_32_i686,
eCore_x86_64_x86_64,
eCore_x86_64_x86_64h, // Haswell enabled x86_64
@@ -98,6 +103,12 @@ public:
eCore_uknownMach32,
eCore_uknownMach64,
+
+ eCore_kalimba,
+ eCore_kalimba3,
+ eCore_kalimba4,
+ eCore_kalimba5,
+
kNumCores,
kCore_invalid,
@@ -107,6 +118,7 @@ public:
kCore_ppc_any,
kCore_ppc64_any,
kCore_x86_32_any,
+ kCore_x86_64_any,
kCore_hexagon_any,
kCore_arm_first = eCore_arm_generic,
@@ -122,10 +134,16 @@ public:
kCore_ppc64_last = eCore_ppc64_ppc970_64,
kCore_x86_32_first = eCore_x86_32_i386,
- kCore_x86_32_last = eCore_x86_32_i486sx,
+ kCore_x86_32_last = eCore_x86_32_i686,
+
+ kCore_x86_64_first = eCore_x86_64_x86_64,
+ kCore_x86_64_last = eCore_x86_64_x86_64h,
kCore_hexagon_first = eCore_hexagon_generic,
- kCore_hexagon_last = eCore_hexagon_hexagonv5
+ kCore_hexagon_last = eCore_hexagon_hexagonv5,
+
+ kCore_kalimba_first = eCore_kalimba,
+ kCore_kalimba_last = eCore_kalimba5
};
//------------------------------------------------------------------
@@ -228,7 +246,7 @@ public:
///
/// This will be something like "ubuntu", "fedora", etc. on Linux.
/// This should be the same value returned by
- /// Host::GetDistributionId ().
+ /// HostInfo::GetDistributionId ().
///------------------------------------------------------------------
void
SetDistributionId (const char* distribution_id);
@@ -302,7 +320,7 @@ public:
///
/// @param[in] cpu The required CPU type.
///
- /// @return True if the object and CPU type were sucessfully set.
+ /// @return True if the object and CPU type were successfully set.
//------------------------------------------------------------------
bool
SetArchitecture (ArchitectureType arch_type,
@@ -351,6 +369,24 @@ public:
GetMachOCPUSubType () const;
//------------------------------------------------------------------
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list