]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Import lldb as of SVN r201577 (git 2bdc2f6)
authoremaste <emaste@FreeBSD.org>
Tue, 18 Feb 2014 16:23:10 +0000 (16:23 +0000)
committeremaste <emaste@FreeBSD.org>
Tue, 18 Feb 2014 16:23:10 +0000 (16:23 +0000)
commit6beac4fcf9e5327f07c0fefd527180124438096a
tree95cb16075f0af1b3a05b9b84eb18dda8e6c903e9
parentf087960a1097db2a1ef14a88963f8785df239aaa
Import lldb as of SVN r201577 (git 2bdc2f6)

(A number of files not required for the FreeBSD build have been removed.)

Sponsored by: DARPA, AFRL
258 files changed:
include/lldb/API/LLDB.h
include/lldb/API/SBAddress.h
include/lldb/API/SBCommandInterpreter.h
include/lldb/API/SBDebugger.h
include/lldb/API/SBDefines.h
include/lldb/API/SBError.h
include/lldb/API/SBInputReader.h [deleted file]
include/lldb/API/SBModule.h
include/lldb/API/SBProcess.h
include/lldb/API/SBQueue.h [new file with mode: 0644]
include/lldb/API/SBQueueItem.h [new file with mode: 0644]
include/lldb/API/SBTarget.h
include/lldb/API/SBThread.h
include/lldb/API/SBType.h
include/lldb/API/SBTypeFormat.h
include/lldb/Breakpoint/Breakpoint.h
include/lldb/Breakpoint/BreakpointLocation.h
include/lldb/Breakpoint/BreakpointLocationList.h
include/lldb/Core/ArchSpec.h
include/lldb/Core/Communication.h
include/lldb/Core/ConnectionFileDescriptor.h
include/lldb/Core/Debugger.h
include/lldb/Core/Disassembler.h
include/lldb/Core/IOHandler.h [new file with mode: 0644]
include/lldb/Core/InputReader.h [deleted file]
include/lldb/Core/InputReaderEZ.h [deleted file]
include/lldb/Core/InputReaderStack.h [deleted file]
include/lldb/Core/MappedHash.h
include/lldb/Core/Module.h
include/lldb/Core/Opcode.h
include/lldb/Core/SourceManager.h
include/lldb/Core/StreamAsynchronousIO.h
include/lldb/Core/StringList.h
include/lldb/Core/ValueObject.h
include/lldb/Core/ValueObjectList.h
include/lldb/DataFormatters/CXXFormatterFunctions.h
include/lldb/DataFormatters/FormatManager.h
include/lldb/DataFormatters/FormattersContainer.h [moved from include/lldb/DataFormatters/FormatNavigator.h with 95% similarity]
include/lldb/DataFormatters/TypeCategory.h
include/lldb/DataFormatters/TypeCategoryMap.h
include/lldb/DataFormatters/TypeFormat.h
include/lldb/DataFormatters/TypeSynthetic.h
include/lldb/DataFormatters/ValueObjectPrinter.h
include/lldb/Expression/ClangFunction.h
include/lldb/Expression/IRForTarget.h
include/lldb/Host/Editline.h [new file with mode: 0644]
include/lldb/Host/File.h
include/lldb/Host/FileSpec.h
include/lldb/Host/Host.h
include/lldb/Host/HostGetOpt.h [new file with mode: 0644]
include/lldb/Host/SocketAddress.h
include/lldb/Interpreter/CommandInterpreter.h
include/lldb/Interpreter/PythonDataObjects.h
include/lldb/Interpreter/ScriptInterpreter.h
include/lldb/Interpreter/ScriptInterpreterPython.h
include/lldb/Symbol/FuncUnwinders.h
include/lldb/Symbol/Function.h
include/lldb/Symbol/ObjectFile.h
include/lldb/Symbol/Symbol.h
include/lldb/Symbol/SymbolContext.h
include/lldb/Symbol/Type.h
include/lldb/Symbol/UnwindTable.h
include/lldb/Target/DynamicLoader.h
include/lldb/Target/ExecutionContext.h
include/lldb/Target/Platform.h
include/lldb/Target/Process.h
include/lldb/Target/Queue.h [new file with mode: 0644]
include/lldb/Target/QueueItem.h [new file with mode: 0644]
include/lldb/Target/QueueList.h [new file with mode: 0644]
include/lldb/Target/SectionLoadHistory.h [new file with mode: 0644]
include/lldb/Target/SectionLoadList.h
include/lldb/Target/SystemRuntime.h
include/lldb/Target/Target.h
include/lldb/Target/Thread.h
include/lldb/Target/ThreadList.h
include/lldb/Target/ThreadPlanStepInRange.h
include/lldb/Target/UnwindAssembly.h
include/lldb/Utility/Iterable.h
include/lldb/lldb-enumerations.h
include/lldb/lldb-forward.h
include/lldb/lldb-private-enumerations.h
include/lldb/lldb-private-log.h
source/API/SBBreakpoint.cpp
source/API/SBCommandInterpreter.cpp
source/API/SBDebugger.cpp
source/API/SBFrame.cpp
source/API/SBInputReader.cpp [deleted file]
source/API/SBModule.cpp
source/API/SBProcess.cpp
source/API/SBQueue.cpp [new file with mode: 0644]
source/API/SBQueueItem.cpp [new file with mode: 0644]
source/API/SBTarget.cpp
source/API/SBType.cpp
source/API/SBTypeCategory.cpp
source/API/SBTypeFormat.cpp
source/API/SBValue.cpp
source/Breakpoint/Breakpoint.cpp
source/Breakpoint/BreakpointLocation.cpp
source/Breakpoint/BreakpointLocationList.cpp
source/Breakpoint/BreakpointResolverName.cpp
source/Commands/CommandObjectBreakpointCommand.cpp
source/Commands/CommandObjectBreakpointCommand.h
source/Commands/CommandObjectCommands.cpp
source/Commands/CommandObjectDisassemble.cpp
source/Commands/CommandObjectExpression.cpp
source/Commands/CommandObjectExpression.h
source/Commands/CommandObjectGUI.cpp [new file with mode: 0644]
source/Commands/CommandObjectGUI.h [new file with mode: 0644]
source/Commands/CommandObjectMultiword.cpp
source/Commands/CommandObjectProcess.cpp
source/Commands/CommandObjectQuit.cpp
source/Commands/CommandObjectRegister.cpp
source/Commands/CommandObjectSource.cpp
source/Commands/CommandObjectTarget.cpp
source/Commands/CommandObjectType.cpp
source/Commands/CommandObjectWatchpointCommand.cpp
source/Commands/CommandObjectWatchpointCommand.h
source/Core/Address.cpp
source/Core/ArchSpec.cpp
source/Core/Broadcaster.cpp
source/Core/Communication.cpp
source/Core/ConnectionFileDescriptor.cpp
source/Core/DataExtractor.cpp
source/Core/Debugger.cpp
source/Core/Disassembler.cpp
source/Core/DynamicLoader.cpp
source/Core/IOHandler.cpp [new file with mode: 0644]
source/Core/InputReader.cpp [deleted file]
source/Core/InputReaderEZ.cpp [deleted file]
source/Core/InputReaderStack.cpp [deleted file]
source/Core/Log.cpp
source/Core/Mangled.cpp
source/Core/Module.cpp
source/Core/Opcode.cpp
source/Core/Section.cpp
source/Core/SourceManager.cpp
source/Core/StreamAsynchronousIO.cpp
source/Core/StringList.cpp
source/Core/Value.cpp
source/Core/ValueObject.cpp
source/Core/ValueObjectChild.cpp
source/Core/ValueObjectVariable.cpp
source/DataFormatters/DataVisualization.cpp
source/DataFormatters/FormatManager.cpp
source/DataFormatters/LibCxx.cpp
source/DataFormatters/LibCxxUnorderedMap.cpp
source/DataFormatters/TypeCategory.cpp
source/DataFormatters/TypeFormat.cpp
source/DataFormatters/ValueObjectPrinter.cpp
source/Expression/ClangASTSource.cpp
source/Expression/ClangExpressionDeclMap.cpp
source/Expression/ClangExpressionParser.cpp
source/Expression/ClangUserExpression.cpp
source/Expression/DWARFExpression.cpp
source/Expression/IRDynamicChecks.cpp
source/Expression/IRExecutionUnit.cpp
source/Expression/IRForTarget.cpp
source/Expression/Materializer.cpp
source/Host/common/Editline.cpp [new file with mode: 0644]
source/Host/common/File.cpp
source/Host/common/Host.cpp
source/Host/common/OptionParser.cpp
source/Host/common/SocketAddress.cpp
source/Interpreter/CommandInterpreter.cpp
source/Interpreter/CommandObject.cpp
source/Interpreter/Options.cpp
source/Interpreter/PythonDataObjects.cpp
source/Interpreter/ScriptInterpreterNone.cpp
source/Interpreter/ScriptInterpreterPython.cpp
source/Interpreter/embedded_interpreter.py
source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
source/Plugins/ObjectFile/ELF/ObjectFileELF.h
source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
source/Plugins/Platform/POSIX/PlatformPOSIX.h
source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
source/Plugins/Process/FreeBSD/FreeBSDThread.cpp [new file with mode: 0644]
source/Plugins/Process/FreeBSD/FreeBSDThread.h [new file with mode: 0644]
source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
source/Plugins/Process/FreeBSD/ProcessMonitor.h
source/Plugins/Process/POSIX/POSIXThread.cpp
source/Plugins/Process/POSIX/ProcessPOSIX.cpp
source/Plugins/Process/POSIX/ProcessPOSIX.h
source/Plugins/Process/Utility/HistoryThread.cpp
source/Plugins/Process/Utility/HistoryThread.h
source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
source/Plugins/Process/Utility/RegisterContextLLDB.cpp
source/Plugins/Process/Utility/RegisterContextLLDB.h
source/Plugins/Process/Utility/UnwindLLDB.cpp
source/Plugins/Process/Utility/UnwindLLDB.h
source/Plugins/Process/elf-core/ProcessElfCore.cpp
source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
source/Plugins/Process/elf-core/ThreadElfCore.cpp
source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h
source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
source/Symbol/ClangASTContext.cpp
source/Symbol/ClangASTType.cpp
source/Symbol/FuncUnwinders.cpp
source/Symbol/Function.cpp
source/Symbol/Symbol.cpp
source/Symbol/Type.cpp
source/Symbol/Variable.cpp
source/Target/ExecutionContext.cpp
source/Target/LanguageRuntime.cpp
source/Target/Platform.cpp
source/Target/Process.cpp
source/Target/Queue.cpp [new file with mode: 0644]
source/Target/QueueItem.cpp [new file with mode: 0644]
source/Target/QueueList.cpp [new file with mode: 0644]
source/Target/SectionLoadHistory.cpp [new file with mode: 0644]
source/Target/SectionLoadList.cpp
source/Target/StopInfo.cpp
source/Target/SystemRuntime.cpp
source/Target/Target.cpp
source/Target/Thread.cpp
source/Target/ThreadList.cpp
source/Target/ThreadPlanStepInRange.cpp
source/Target/ThreadPlanStepThrough.cpp
source/Target/ThreadPlanTracer.cpp
source/Target/UnwindAssembly.cpp
source/Utility/StringExtractorGDBRemote.cpp
source/Utility/StringExtractorGDBRemote.h
source/lldb-log.cpp
source/lldb.cpp
tools/driver/Driver.cpp
tools/driver/Driver.h
tools/driver/ELWrapper.cpp [deleted file]
tools/driver/ELWrapper.h [deleted file]
tools/driver/GetOptWrapper.cpp [deleted file]
tools/driver/GetOptWrapper.h [deleted file]
tools/driver/IOChannel.cpp [deleted file]
tools/driver/IOChannel.h [deleted file]
tools/driver/Platform.h
tools/lldb-platform/exports [new file with mode: 0644]
tools/lldb-platform/lldb-platform.cpp