summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ObjectFile/ELF
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove our local ELF definitions and rely on llvm/Support/ELF.h instead.Stephen Wilson2010-07-131-376/+0
| | | | llvm-svn: 108293
* Combine 32 and 64 bit ELF readers.Stephen Wilson2010-07-136-1716/+1203
| | | | | | | This patch provides a generic ELF reader plugin to handle both 32 and 64 bit formats. llvm-svn: 108292
* Merged Eli Friedman's linux build changes where he added Makefile files thatGreg Clayton2010-07-091-0/+14
| | | | | | | enabled LLVM make style building and made this compile LLDB on Mac OS X. We can now iterate on this to make the build work on both linux and macosx. llvm-svn: 108009
* 64 bit ELF support from Stephen Wilson.Greg Clayton2010-07-074-16/+1384
| | | | llvm-svn: 107817
* Remove Mac-specific includes.Eli Friedman2010-06-131-5/+0
| | | | llvm-svn: 105905
* Made lldb_private::ArchSpec more generic so that it can take a mach-o cpuGreg Clayton2010-06-111-32/+4
| | | | | | | | | | | | | | | | type and sub-type, or an ELF e_machine value. Also added a generic CPU type to the arch spec class so we can have a single arch definition that the LLDB core code can use. Previously a lot of places in the code were using the mach-o definitions from a macosx header file. Switches over to using "llvm/Support/MachO.h" for the llvm::MachO::XXX for the CPU types and sub types for mach-o ArchSpecs. Added "llvm/Support/ELF.h" so we can use the "llvm::ELF::XXX" defines for the ELF ArchSpecs. Got rid of all CPU_TYPE_ and CPU_SUBTYPE_ defines that were previously being used in LLDB. llvm-svn: 105806
* Initial checkin of lldb code from internal Apple repo.Chris Lattner2010-06-083-0/+1366
llvm-svn: 105619
OpenPOWER on IntegriCloud