diff options
author | Fangrui Song <i@maskray.me> | 2021-10-18 22:21:54 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2021-10-18 22:21:54 -0700 |
commit | b68bf98c0ace8c5ed39d958d0fd62016256b10d0 (patch) | |
tree | 5ab1bf8fef7622f1cb8c39d988f9f065e5bb78a2 /llvm/tools/llvm-readobj/MachODumper.cpp | |
parent | cc3115cd1d35b7325d4f1d53f860048e32e82e43 (diff) | |
download | llvm-b68bf98c0ace8c5ed39d958d0fd62016256b10d0.zip llvm-b68bf98c0ace8c5ed39d958d0fd62016256b10d0.tar.gz llvm-b68bf98c0ace8c5ed39d958d0fd62016256b10d0.tar.bz2 |
[llvm-readobj] Delete redundant 'static' from namespace scope 'static const'. NFC
By default, such a non-template variable of non-volatile const-qualified type
having namespace-scope has internal linkage ([basic.link]), so no need for `static`.
Diffstat (limited to 'llvm/tools/llvm-readobj/MachODumper.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/MachODumper.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/llvm/tools/llvm-readobj/MachODumper.cpp b/llvm/tools/llvm-readobj/MachODumper.cpp index 433ca93..945b16b 100644 --- a/llvm/tools/llvm-readobj/MachODumper.cpp +++ b/llvm/tools/llvm-readobj/MachODumper.cpp @@ -74,7 +74,7 @@ std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj, } // namespace llvm -static const EnumEntry<uint32_t> MachOMagics[] = { +const EnumEntry<uint32_t> MachOMagics[] = { { "Magic", MachO::MH_MAGIC }, { "Cigam", MachO::MH_CIGAM }, { "Magic64", MachO::MH_MAGIC_64 }, @@ -83,7 +83,7 @@ static const EnumEntry<uint32_t> MachOMagics[] = { { "FatCigam", MachO::FAT_CIGAM }, }; -static const EnumEntry<uint32_t> MachOHeaderFileTypes[] = { +const EnumEntry<uint32_t> MachOHeaderFileTypes[] = { { "Relocatable", MachO::MH_OBJECT }, { "Executable", MachO::MH_EXECUTE }, { "FixedVMLibrary", MachO::MH_FVMLIB }, @@ -97,7 +97,7 @@ static const EnumEntry<uint32_t> MachOHeaderFileTypes[] = { { "KextBundle", MachO::MH_KEXT_BUNDLE }, }; -static const EnumEntry<uint32_t> MachOHeaderCpuTypes[] = { +const EnumEntry<uint32_t> MachOHeaderCpuTypes[] = { { "Any" , static_cast<uint32_t>(MachO::CPU_TYPE_ANY) }, { "X86" , MachO::CPU_TYPE_X86 }, { "X86-64" , MachO::CPU_TYPE_X86_64 }, @@ -109,7 +109,7 @@ static const EnumEntry<uint32_t> MachOHeaderCpuTypes[] = { { "PowerPC64" , MachO::CPU_TYPE_POWERPC64 }, }; -static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX86[] = { +const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX86[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_I386_ALL), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_386), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_486), @@ -132,13 +132,13 @@ static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX86[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_XEON_MP), }; -static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX64[] = { +const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX64[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_X86_64_ALL), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_X86_ARCH1), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_X86_64_H), }; -static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM[] = { +const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM_ALL), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM_V4T), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM_V6), @@ -153,17 +153,17 @@ static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM_V7EM), }; -static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM64[] = { +const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM64[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM64_ALL), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM64_V8), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_ARM64E), }; -static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesSPARC[] = { +const EnumEntry<uint32_t> MachOHeaderCpuSubtypesSPARC[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_SPARC_ALL), }; -static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesPPC[] = { +const EnumEntry<uint32_t> MachOHeaderCpuSubtypesPPC[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_POWERPC_ALL), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_POWERPC_601), LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_POWERPC_602), @@ -179,7 +179,7 @@ static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesPPC[] = { LLVM_READOBJ_ENUM_ENT(MachO, CPU_SUBTYPE_POWERPC_970), }; -static const EnumEntry<uint32_t> MachOHeaderFlags[] = { +const EnumEntry<uint32_t> MachOHeaderFlags[] = { LLVM_READOBJ_ENUM_ENT(MachO, MH_NOUNDEFS), LLVM_READOBJ_ENUM_ENT(MachO, MH_INCRLINK), LLVM_READOBJ_ENUM_ENT(MachO, MH_DYLDLINK), @@ -208,7 +208,7 @@ static const EnumEntry<uint32_t> MachOHeaderFlags[] = { LLVM_READOBJ_ENUM_ENT(MachO, MH_APP_EXTENSION_SAFE), }; -static const EnumEntry<unsigned> MachOSectionTypes[] = { +const EnumEntry<unsigned> MachOSectionTypes[] = { { "Regular" , MachO::S_REGULAR }, { "ZeroFill" , MachO::S_ZEROFILL }, { "CStringLiterals" , MachO::S_CSTRING_LITERALS }, @@ -233,7 +233,7 @@ static const EnumEntry<unsigned> MachOSectionTypes[] = { { "ThreadLocalInitFunctionPointers", MachO::S_THREAD_LOCAL_INIT_FUNCTION_POINTERS } }; -static const EnumEntry<unsigned> MachOSectionAttributes[] = { +const EnumEntry<unsigned> MachOSectionAttributes[] = { { "LocReloc" , 1 << 0 /*S_ATTR_LOC_RELOC */ }, { "ExtReloc" , 1 << 1 /*S_ATTR_EXT_RELOC */ }, { "SomeInstructions" , 1 << 2 /*S_ATTR_SOME_INSTRUCTIONS */ }, @@ -246,7 +246,7 @@ static const EnumEntry<unsigned> MachOSectionAttributes[] = { { "PureInstructions" , 1 << 23 /*S_ATTR_PURE_INSTRUCTIONS */ }, }; -static const EnumEntry<unsigned> MachOSymbolRefTypes[] = { +const EnumEntry<unsigned> MachOSymbolRefTypes[] = { { "UndefinedNonLazy", 0 }, { "ReferenceFlagUndefinedLazy", 1 }, { "ReferenceFlagDefined", 2 }, @@ -255,7 +255,7 @@ static const EnumEntry<unsigned> MachOSymbolRefTypes[] = { { "ReferenceFlagPrivateUndefinedLazy", 5 } }; -static const EnumEntry<unsigned> MachOSymbolFlags[] = { +const EnumEntry<unsigned> MachOSymbolFlags[] = { { "ThumbDef", 0x8 }, { "ReferencedDynamically", 0x10 }, { "NoDeadStrip", 0x20 }, @@ -266,7 +266,7 @@ static const EnumEntry<unsigned> MachOSymbolFlags[] = { { "ColdFunc", 0x400 }, }; -static const EnumEntry<unsigned> MachOSymbolTypes[] = { +const EnumEntry<unsigned> MachOSymbolTypes[] = { { "Undef", 0x0 }, { "Abs", 0x2 }, { "Indirect", 0xA }, |