LLVM 24.0.0git
ELF.cpp File Reference
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/ADT/Enum.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/BinaryFormat/ELF.def"

Go to the source code of this file.

Macros

#define ELF_MACHINE(em, num, arch, gnuname)

Variables

constexpr EnumStringDef< uint16_t > ElfMachineArchDefs []
constexpr auto ElfMachineArchs = BUILD_ENUM_STRINGS(ElfMachineArchDefs)

Macro Definition Documentation

◆ ELF_MACHINE

#define ELF_MACHINE ( em,
num,
arch,
gnuname )
Value:
{{arch}, em},

Variable Documentation

◆ ElfMachineArchDefs

EnumStringDef<uint16_t> ElfMachineArchDefs[]
constexpr
Initial value:
= {
#define ELF_MACHINE(em, num, arch, gnuname)
}

Definition at line 16 of file ELF.cpp.

◆ ElfMachineArchs

auto ElfMachineArchs = BUILD_ENUM_STRINGS(ElfMachineArchDefs)
constexpr