diff options
| author | Charles Davis <cdavis5x@gmail.com> | 2013-08-27 05:04:57 +0000 |
|---|---|---|
| committer | Charles Davis <cdavis5x@gmail.com> | 2013-08-27 05:04:57 +0000 |
| commit | 510938e5283ac05b0b9fa52e0bd39695ca0f6531 (patch) | |
| tree | d24d6641cc10cd002f530ffcbc285bfd26a1254d /lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp | |
| parent | 237ad9741a9b70dc984a4adecd85f68510263995 (diff) | |
Fix some names in the wake of my Mach-O changes to LLVM.
llvm-svn: 189317
Diffstat (limited to 'lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp')
| -rw-r--r-- | lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp index 8de74e17733e..ba8f74d8be9a 100644 --- a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp +++ b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp @@ -146,8 +146,8 @@ ProcessMachCore::GetDynamicLoaderAddress (lldb::addr_t addr) Error error; if (DoReadMemory (addr, &header, sizeof(header), error) != sizeof(header)) return false; - if (header.magic == llvm::MachO::HeaderMagic32Swapped || - header.magic == llvm::MachO::HeaderMagic64Swapped) + if (header.magic == llvm::MachO::MH_CIGAM || + header.magic == llvm::MachO::MH_CIGAM_64) { header.magic = llvm::ByteSwap_32(header.magic); header.cputype = llvm::ByteSwap_32(header.cputype); @@ -160,8 +160,8 @@ ProcessMachCore::GetDynamicLoaderAddress (lldb::addr_t addr) // TODO: swap header if needed... //printf("0x%16.16" PRIx64 ": magic = 0x%8.8x, file_type= %u\n", vaddr, header.magic, header.filetype); - if (header.magic == llvm::MachO::HeaderMagic32 || - header.magic == llvm::MachO::HeaderMagic64) + if (header.magic == llvm::MachO::MH_MAGIC || + header.magic == llvm::MachO::MH_MAGIC_64) { // Check MH_EXECUTABLE to see if we can find the mach image // that contains the shared library list. The dynamic loader @@ -170,18 +170,18 @@ ProcessMachCore::GetDynamicLoaderAddress (lldb::addr_t addr) // of kexts to load switch (header.filetype) { - case llvm::MachO::HeaderFileTypeDynamicLinkEditor: + case llvm::MachO::MH_DYLINKER: //printf("0x%16.16" PRIx64 ": file_type = MH_DYLINKER\n", vaddr); // Address of dyld "struct mach_header" in the core file m_dyld_plugin_name = DynamicLoaderMacOSXDYLD::GetPluginNameStatic(); m_dyld_addr = addr; return true; - case llvm::MachO::HeaderFileTypeExecutable: + case llvm::MachO::MH_EXECUTE: //printf("0x%16.16" PRIx64 ": file_type = MH_EXECUTE\n", vaddr); // Check MH_EXECUTABLE file types to see if the dynamic link object flag // is NOT set. If it isn't, then we have a mach_kernel. - if ((header.flags & llvm::MachO::HeaderFlagBitIsDynamicLinkObject) == 0) + if ((header.flags & llvm::MachO::MH_DYLDLINK) == 0) { m_dyld_plugin_name = DynamicLoaderDarwinKernel::GetPluginNameStatic(); // Address of the mach kernel "struct mach_header" in the core file. |
