ObjectFileELF::GetModuleSpecifications on Linux should work now.

Which means "platform process list" should work and list the architecture.
We are now parsing the elf build-id if it exists, which should allow us to load stripped symbols (looking at that next).

llvm-svn: 182610
This commit is contained in:
Michael Sartain
2013-05-23 20:57:03 +00:00
parent c3ce7f2740
commit c836ae7d36
6 changed files with 168 additions and 42 deletions

View File

@@ -16,6 +16,7 @@
#include "lldb/lldb-private.h"
#include "lldb/Host/FileSpec.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Core/UUID.h"
#include "ELFHeader.h"
@@ -154,6 +155,9 @@ private:
/// ELF file header.
elf::ELFHeader m_header;
/// ELF build ID
lldb_private::UUID m_uuid;
/// Collection of program headers.
ProgramHeaderColl m_program_headers;