Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
lldb
/
refs/tags/fp2-sibon-18.01.1
/
source
/
lldb.cpp
f6f5269
Re-introduces ELF core file support for Linux x86-64
by Ashok Thirumurthi
· 11 years ago
750ed92
Revert the ELF core file support until a few things can be worked out:
by Greg Clayton
· 11 years ago
26345cb
Introduces core file support for Linux x86-64 using 'lldb a.out -c core'.
by Ashok Thirumurthi
· 11 years ago
a807cee
Split symbol support for ELF and Linux.
by Michael Sartain
· 11 years ago
daecec0
Remove the initialization/termination of the now-removed OperatingSystemDarwinKernel.
by Jason Molenda
· 11 years ago
e369aed
Add a new PlatformDarwinKernel for kernel debugging. This Platform
by Jason Molenda
· 11 years ago
6778c99
Updated Apple LLDB version to lldb-300.99.0. Also
by Sean Callanan
· 11 years ago
54ad8cf
Made lldb.cpp build with clang 5.0.
by Greg Clayton
· 11 years ago
3dd21ab
Remove LLDB dependency on xcodeworkspace (on Linux) for version number
by Daniel Malea
· 11 years ago
a3eb5cd
Enable ProcessGDBRemote plugin on Linux - Fixes test case TestConnectRemote
by Daniel Malea
· 11 years ago
b090668
Enabling ItaniumABILanguageRuntime and SymbolFileDWARFDebugMap plugins on non-Apple platforms.
by Andrew Kaylor
· 11 years ago
c9e47dd
Rmoved the old LLVM disassembler based on libedis.
by Sean Callanan
· 11 years ago
d35b7b3
More Linux warnings fixes (remove default labels as needed):
by Daniel Malea
· 11 years ago
d891f9b
Fix Linux build warnings due to redefinition of macros:
by Daniel Malea
· 11 years ago
d815ded
Added a hollowed out version of an OperatingSystem plugin that will use a class in python to get thread information for threads stored in memory.
by Greg Clayton
· 12 years ago
5d673ae
Register the ProcessGDBRemote plugin ahead of the ProcessKDP plugin
by Jason Molenda
· 12 years ago
78dae82
Patch from Viktor Kutuzov <vkutuzov@accesssoftek.com>:
by Johnny Chen
· 12 years ago
0fd911c
Revert r154086. It may be needed for Darwin. But the symbols are still missing in the dylib.
by Bill Wendling
· 12 years ago
b730b9d
The DynamicLoaderPOSIXDYLD calls aren't available on Apple systems.
by Bill Wendling
· 12 years ago
34814d6
Since we are having issues with the new LLVM MC disassembler, we can have
by Greg Clayton
· 12 years ago
b1db658
Platforms can now auto-select themselves if you specify a full target triple when doing a "target create" command.
by Greg Clayton
· 12 years ago
a605c64
Enabled the PlatformLinux and PlatforFreeBSD on MacOSX so they can be used
by Greg Clayton
· 12 years ago
1fb32d1
Added the POSIX-DYLD as a plug-in in the darwin build in the Xcode project
by Greg Clayton
· 12 years ago
f96c883
<rdar://problem/9886712>
by Greg Clayton
· 12 years ago
aa12be4
Updated LLVM to take some fixes that make the Intel disassembler usable.
by Sean Callanan
· 12 years ago
32a56ec
Added a new disassembler plugin, DisassemblerLLVMC,
by Sean Callanan
· 12 years ago
46c9a35
First pass at mach-o core file support is in. It currently works for x86_64
by Greg Clayton
· 12 years ago
7e99647
This patch combines common code from Linux and FreeBSD into
by Johnny Chen
· 12 years ago
24a6bd9
Added support for the new ".apple_objc" accelerator tables. These tables are
by Greg Clayton
· 13 years ago
fa407ad
Patch from Dragos Tatulea to re-enable the PECOFF object file parser for all
by Greg Clayton
· 13 years ago
b8f74aa
Patch from dawn@burble.org to build on linux!
by Johnny Chen
· 13 years ago
00db215
Enable all the new accelerator tables if they are present and don't manually
by Greg Clayton
· 13 years ago
f6e3de2
Convert over to the latest and greatest on disc accelerator
by Greg Clayton
· 13 years ago
e9f4982
Added first pass at PE COFF file reading support. It parses the sections
by Greg Clayton
· 13 years ago
c8cf5e2
Added support for accessing and loading our new .debug_names and .debug_types
by Greg Clayton
· 13 years ago
17f3d05
Finishing the renaming from "MacOSX-Kernel" to "Darwin-Kernel".
by Greg Clayton
· 13 years ago
37f962e
Added a new plug-in type: lldb_private::OperatingSystem. The operating system
by Greg Clayton
· 13 years ago
4b66329
Patch by David Forsythe to build lldb on FreeBSD!
by Johnny Chen
· 13 years ago
e6526bb
Remove the deprecated MacOSX native plug-in.
by Greg Clayton
· 13 years ago
8d2ea28
Added a boolean to the pure virtual lldb_private::Process::CanDebug(...)
by Greg Clayton
· 13 years ago
40f7917
LLDB now has a Kernel dynamic linker that can detect where kexts are
by Greg Clayton
· 13 years ago
b7f5945
Build and initialise the Darwin ABI plugins on all platforms
by Peter Collingbourne
· 13 years ago
aa9719a
Initialise the Darwin ABI plugins only on Darwin
by Peter Collingbourne
· 13 years ago
75906e4
Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into their
by Greg Clayton
· 13 years ago
888a733
Changed the emulate instruction function to take emulate options which
by Greg Clayton
· 13 years ago
9a1941b
Even more renaming.
by Greg Clayton
· 13 years ago
f6e287a
More moving things around for the unwind plan and assembly unwind plug-ins.
by Greg Clayton
· 13 years ago
97eecb1
Put plug-ins into the correct directories as they were incorrectly located
by Greg Clayton
· 13 years ago
080bf61
by Caroline Tice
· 13 years ago
b344843
Fixed the LLDB build so that we can have private types, private enums and
by Greg Clayton
· 13 years ago
58e26e0
Did a lot more work on abtracting and organizing the platforms.
by Greg Clayton
· 13 years ago
e86cbb9
Abtracted the innards of lldb-core away from the SB interface. There was some
by Greg Clayton
· 13 years ago
b1888f2
Added more platform support. There are now some new commands:
by Greg Clayton
· 13 years ago
015eb23
Add a missing include.
by Stephen Wilson
· 13 years ago
2a45681
by Caroline Tice
· 13 years ago
ef6635b
Add Makefile support for the Platform plugins.
by Stephen Wilson
· 13 years ago
e4b9c1f
LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide
by Greg Clayton
· 13 years ago
bd321c5
Added a DynamicLoaderStatic plug-in that will act as a static dynamic loader.
by Greg Clayton
· 13 years ago
d284b66
Added new target instance settings for execution settings:
by Greg Clayton
· 13 years ago
c3c4661
All UnwindPlan objects are now passed around as shared pointers.
by Greg Clayton
· 13 years ago
52fd984
Modified the PluginManager to be ready for loading plug-ins from a system
by Greg Clayton
· 13 years ago
92241ef
Initial support for a DynamicLoader plugin on Linux.
by Stephen Wilson
· 13 years ago
0aa2e55
Split up the Python script interpreter code to allow multiple script interpreter objects to
by Caroline Tice
· 13 years ago
be1acb2
Initialize SymbolFileDWARFDebugMap on Apple platforms only.
by Stephen Wilson
· 13 years ago
e01879a
Fixes for linux building from Stephen Wilson.
by Greg Clayton
· 13 years ago
adb909b
Fixes for linux building from Stephen Wilson.
by Greg Clayton
· 13 years ago
990de7b
Cleaned up code that wasn't using the Initialize and Terminate paradigm by
by Greg Clayton
· 14 years ago
2eac2b9
Add a ObjC V1 runtime, and a generic AppleObjCRuntime plugin.
by Jim Ingham
· 14 years ago
8280cbe
Check in the native lldb unwinder.
by Jason Molenda
· 14 years ago
734b483
Disable "process.macosx" plugin, since it is not being actively supported
by Caroline Tice
· 14 years ago
3fed8b9
Hooked up ability to look up data symbols so they show up in disassembly
by Greg Clayton
· 14 years ago
642036f
Committing the skeleton of Language runtime plugin classes.
by Jim Ingham
· 14 years ago
ea0dbca
Add a new ArchVolatileRegs plugin class to identify
by Jason Molenda
· 14 years ago
5bc8c97
Add UserSettings to Target class, making Target settings
by Caroline Tice
· 14 years ago
3a4ea24
The first part of an lldb native stack unwinder.
by Jason Molenda
· 14 years ago
20594b1
Add a user settings controller to Thread. Then added a step-avoid-regexp setting
by Jim Ingham
· 14 years ago
6e4c5ce
by Caroline Tice
· 14 years ago
f04d661
Cleaned up step logging a bit.
by Greg Clayton
· 14 years ago
5205f0b
Fixed the StackFrame to correctly resolve the StackID's SymbolContextScope.
by Greg Clayton
· 14 years ago
f6f4033
Add a new Process plugin for Linux.
by Stephen Wilson
· 14 years ago
ddd2962
Combine 32 and 64 bit ELF readers.
by Stephen Wilson
· 14 years ago
54e7afa
Merged Eli Friedman's linux build changes where he added Makefile files that
by Greg Clayton
· 14 years ago
596ba27
64 bit ELF support from Stephen Wilson.
by Greg Clayton
· 14 years ago
c4e0752
Declare LLDBVersionNumber extern "C" to make sure clang++ mangles it properly. Patch from Jean-Daniel Dupas!
by Benjamin Kramer
· 14 years ago
e5cadba
Make include paths work on Linux. ifdef out stuff that isn't relevant to
by Eli Friedman
· 14 years ago
24943d2
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 14 years ago