diff options
author | Greg Clayton <gclayton@apple.com> | 2011-03-24 21:19:54 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2011-03-24 21:19:54 +0000 |
commit | e0d378b3340c67c774b0e27593347d9c521fe86f (patch) | |
tree | 0e9feb6c8b3e8bd3179da4bc14a571fa97edd45d /lldb/source/Plugins/ObjectFile | |
parent | dd9eb21c3fbbd9ffc5dc9a3598c452460b8e3c55 (diff) | |
download | bcm5719-llvm-e0d378b3340c67c774b0e27593347d9c521fe86f.tar.gz bcm5719-llvm-e0d378b3340c67c774b0e27593347d9c521fe86f.zip |
Fixed the LLDB build so that we can have private types, private enums and
public types and public enums. This was done to keep the SWIG stuff from
parsing all sorts of enums and types that weren't needed, and allows us to
abstract our API better.
llvm-svn: 128239
Diffstat (limited to 'lldb/source/Plugins/ObjectFile')
3 files changed, 11 insertions, 11 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp index 67b6a5ed449..379186a2352 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp @@ -754,7 +754,7 @@ ObjectFileELF::Dump(Stream *s) section_list->Dump(s, NULL, true, UINT32_MAX); Symtab *symtab = GetSymtab(); if (symtab) - symtab->Dump(s, NULL, lldb::eSortOrderNone); + symtab->Dump(s, NULL, eSortOrderNone); s->EOL(); DumpDependentModules(s); s->EOL(); @@ -1041,7 +1041,7 @@ ObjectFileELF::GetArchitecture (ArchSpec &arch) if (!ParseHeader()) return false; - arch.SetArchitecture (lldb::eArchTypeELF, m_header.e_machine, LLDB_INVALID_CPUTYPE); + arch.SetArchitecture (eArchTypeELF, m_header.e_machine, LLDB_INVALID_CPUTYPE); arch.GetTriple().setOSName (Host::GetOSString().GetCString()); arch.GetTriple().setVendorName(Host::GetVendorString().GetCString()); return true; diff --git a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp index 72c21fede3a..7c845ec4181 100644 --- a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp +++ b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp @@ -202,7 +202,7 @@ ObjectFileMachO::GetAddressByteSize () const return m_data.GetAddressByteSize (); } -lldb::AddressClass +AddressClass ObjectFileMachO::GetAddressClass (lldb::addr_t file_addr) { Symtab *symtab = GetSymtab(); @@ -217,7 +217,7 @@ ObjectFileMachO::GetAddressClass (lldb::addr_t file_addr) const Section *section = range_ptr->GetBaseAddress().GetSection(); if (section) { - const lldb::SectionType section_type = section->GetType(); + const SectionType section_type = section->GetType(); switch (section_type) { case eSectionTypeInvalid: return eAddressClassUnknown; @@ -233,7 +233,7 @@ ObjectFileMachO::GetAddressClass (lldb::addr_t file_addr) case eSectionTypeContainer: return eAddressClassUnknown; case eSectionTypeData: return eAddressClassData; - case eSectionTypeDataCString: return eAddressClassDataConst; + case eSectionTypeDataCString: return eAddressClassData; case eSectionTypeDataCStringPointers: return eAddressClassData; case eSectionTypeDataSymbolAddress: return eAddressClassData; case eSectionTypeData4: return eAddressClassData; @@ -241,8 +241,8 @@ ObjectFileMachO::GetAddressClass (lldb::addr_t file_addr) case eSectionTypeData16: return eAddressClassData; case eSectionTypeDataPointers: return eAddressClassData; case eSectionTypeZeroFill: return eAddressClassData; - case eSectionTypeDataObjCMessageRefs: return eAddressClassDataConst; - case eSectionTypeDataObjCCFStrings: return eAddressClassDataConst; + case eSectionTypeDataObjCMessageRefs: return eAddressClassData; + case eSectionTypeDataObjCCFStrings: return eAddressClassData; case eSectionTypeDebug: return eAddressClassDebug; case eSectionTypeDWARFDebugAbbrev: return eAddressClassDebug; case eSectionTypeDWARFDebugAranges: return eAddressClassDebug; @@ -261,7 +261,7 @@ ObjectFileMachO::GetAddressClass (lldb::addr_t file_addr) } } - const lldb::SymbolType symbol_type = symbol->GetType(); + const SymbolType symbol_type = symbol->GetType(); switch (symbol_type) { case eSymbolTypeAny: return eAddressClassUnknown; @@ -1659,7 +1659,7 @@ ObjectFileMachO::GetEntryPointAddress () SymbolContextList contexts; SymbolContext context; - if (!m_module->FindSymbolsWithNameAndType(ConstString ("start"), lldb::eSymbolTypeCode, contexts)) + if (!m_module->FindSymbolsWithNameAndType(ConstString ("start"), eSymbolTypeCode, contexts)) return m_entry_point_address; contexts.GetContextAtIndex(0, context); @@ -1675,7 +1675,7 @@ bool ObjectFileMachO::GetArchitecture (ArchSpec &arch) { lldb_private::Mutex::Locker locker(m_mutex); - arch.SetArchitecture (lldb::eArchTypeMachO, m_header.cputype, m_header.cpusubtype); + arch.SetArchitecture (eArchTypeMachO, m_header.cputype, m_header.cpusubtype); return true; } diff --git a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h index bd25062c38e..0cd96ba4344 100644 --- a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h +++ b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h @@ -74,7 +74,7 @@ public: virtual size_t GetAddressByteSize () const; - virtual lldb::AddressClass + virtual lldb_private::AddressClass GetAddressClass (lldb::addr_t file_addr); virtual lldb_private::Symtab * |