diff options
author | Eric Christopher <echristo@apple.com> | 2011-04-22 06:34:01 +0000 |
---|---|---|
committer | Eric Christopher <echristo@apple.com> | 2011-04-22 06:34:01 +0000 |
commit | ae95ad1935b7f52360c6a77031efd180f2554eec (patch) | |
tree | 70406df21ec82577b76f8a334f4e0b22e4a0214f /llvm/lib/Object/MachOObjectFile.cpp | |
parent | bbcefa7d509e049faa1987ca5769a867b7b4e9d4 (diff) | |
download | bcm5719-llvm-ae95ad1935b7f52360c6a77031efd180f2554eec.tar.gz bcm5719-llvm-ae95ad1935b7f52360c6a77031efd180f2554eec.zip |
Use enums for constant values.
llvm-svn: 129984
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
-rw-r--r-- | llvm/lib/Object/MachOObjectFile.cpp | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/llvm/lib/Object/MachOObjectFile.cpp b/llvm/lib/Object/MachOObjectFile.cpp index 21ac6944ad0..877cbfbdb80 100644 --- a/llvm/lib/Object/MachOObjectFile.cpp +++ b/llvm/lib/Object/MachOObjectFile.cpp @@ -17,6 +17,7 @@ #include "llvm/Object/MachOObject.h" #include "llvm/Object/ObjectFile.h" #include "llvm/Support/MemoryBuffer.h" +#include "llvm/Support/MachO.h" #include <cctype> #include <cstring> @@ -280,26 +281,26 @@ uint8_t MachOObjectFile::getBytesInAddress() const { StringRef MachOObjectFile::getFileFormatName() const { if (!MachOObj->is64Bit()) { switch (MachOObj->getHeader().CPUType) { - case 0x00000007: + case llvm::MachO::CPUTypeI386: return "Mach-O 32-bit i386"; - case 0x0000000c: + case llvm::MachO::CPUTypeARM: return "Mach-O arm"; - case 0x00000012: + case llvm::MachO::CPUTypePowerPC: return "Mach-O 32-bit ppc"; default: - assert((MachOObj->getHeader().CPUType & 0x01000000) == 0 && + assert((MachOObj->getHeader().CPUType & llvm::MachO::CPUArchABI64) == 0 && "64-bit object file when we're not 64-bit?"); return "Mach-O 32-bit unknown"; } } switch (MachOObj->getHeader().CPUType) { - case 0x01000007: + case llvm::MachO::CPUTypeX86_64: return "Mach-O 64-bit x86-64"; - case 0x01000012: + case llvm::MachO::CPUTypePowerPC64: return "Mach-O 64-bit ppc64"; default: - assert((MachOObj->getHeader().CPUType & 0x01000000) == 1 && + assert((MachOObj->getHeader().CPUType & llvm::MachO::CPUArchABI64) == 1 && "32-bit object file when we're 64-bit?"); return "Mach-O 64-bit unknown"; } @@ -307,15 +308,15 @@ StringRef MachOObjectFile::getFileFormatName() const { unsigned MachOObjectFile::getArch() const { switch (MachOObj->getHeader().CPUType) { - case 0x00000007: + case llvm::MachO::CPUTypeI386: return Triple::x86; - case 0x01000007: + case llvm::MachO::CPUTypeX86_64: return Triple::x86_64; - case 0x0000000c: + case llvm::MachO::CPUTypeARM: return Triple::arm; - case 0x00000012: + case llvm::MachO::CPUTypePowerPC: return Triple::ppc; - case 0x01000012: + case llvm::MachO::CPUTypePowerPC64: return Triple::ppc64; default: return Triple::UnknownArch; |