mirror of
https://github.com/serge1/ELFIO.git
synced 2025-03-27 11:37:37 +00:00
In spite of the previous commit, clang-formatter inserts multi-line comments.
This is an attempt to avoid this
This commit is contained in:
parent
8ab497c57b
commit
7e9c0a4675
@ -92,8 +92,7 @@ typedef uint64_t Elf64_Off;
|
||||
#define EM_860 7 // Intel 80860
|
||||
#define EM_MIPS 8 // MIPS R3000 (officially, big-endian only)
|
||||
#define EM_S370 9 // IBM System/370
|
||||
#define EM_MIPS_RS3_LE \
|
||||
10 // MIPS R3000 little-endian (Oct 4 1999 Draft) Deprecated
|
||||
#define EM_MIPS_RS3_LE 10 // MIPS R3000 little-endian (Deprecated)
|
||||
#define EM_res011 11 // Reserved
|
||||
#define EM_res012 12 // Reserved
|
||||
#define EM_res013 13 // Reserved
|
||||
@ -194,8 +193,7 @@ typedef uint64_t Elf64_Off;
|
||||
#define EM_SE_C33 107 // S1C33 Family of Seiko Epson processors
|
||||
#define EM_SEP 108 // Sharp embedded microprocessor
|
||||
#define EM_ARCA 109 // Arca RISC Microprocessor
|
||||
#define EM_UNICORE \
|
||||
110 // Microprocessor series from PKU-Unity Ltd. and MPRC of Peking University
|
||||
#define EM_UNICORE 110 // Microprocessor series from PKU-Unity Ltd.
|
||||
#define EM_EXCESS 111 // eXcess: 16/32/64-bit configurable embedded CPU
|
||||
#define EM_DXP 112 // Icera Semiconductor Inc. Deep Execution Processor
|
||||
#define EM_ALTERA_NIOS2 113 // Altera Nios II soft-core processor
|
||||
@ -203,8 +201,7 @@ typedef uint64_t Elf64_Off;
|
||||
#define EM_XGATE 115 // Motorola XGATE embedded processor
|
||||
#define EM_C166 116 // Infineon C16x/XC16x processor
|
||||
#define EM_M16C 117 // Renesas M16C series microprocessors
|
||||
#define EM_DSPIC30F \
|
||||
118 // Microchip Technology dsPIC30F Digital Signal Controller
|
||||
#define EM_DSPIC30F 118 // Microchip Technology dsPIC30F DSignal Controller
|
||||
#define EM_CE 119 // Freescale Communication Engine RISC core
|
||||
#define EM_M32C 120 // Renesas M32C series microprocessors
|
||||
#define EM_res121 121 // Reserved
|
||||
@ -254,8 +251,7 @@ typedef uint64_t Elf64_Off;
|
||||
#define EM_QDSP6 164 // QUALCOMM DSP6 Processor
|
||||
#define EM_8051 165 // Intel 8051 and variants
|
||||
#define EM_STXP7X 166 // STMicroelectronics STxP7x family
|
||||
#define EM_NDS32 \
|
||||
167 // Andes Technology compact code size embedded RISC processor family
|
||||
#define EM_NDS32 167 // Andes Technology embedded RISC processor family
|
||||
#define EM_ECOG1 168 // Cyan Technology eCOG1X family
|
||||
#define EM_ECOG1X 168 // Cyan Technology eCOG1X family
|
||||
#define EM_MAXQ30 169 // Dallas Semiconductor MAXQ30 Core Micro-controllers
|
||||
@ -393,22 +389,22 @@ typedef uint64_t Elf64_Off;
|
||||
#define ELFOSABI_NSK 14 // Hewlett-Packard Non-Stop Kernel
|
||||
#define ELFOSABI_AROS 15 // Amiga Research OS
|
||||
#define ELFOSABI_FENIXOS 16 // The FenixOS highly scalable multi-core OS
|
||||
|
||||
// 64-255 Architecture-specific value range
|
||||
#define ELFOSABI_AMDGPU_HSA \
|
||||
64 // AMDGPU OS for HSA compatible compute
|
||||
// kernels.
|
||||
#define ELFOSABI_AMDGPU_PAL \
|
||||
65 // AMDGPU OS for AMD PAL compatible graphics
|
||||
// shaders and compute kernels.
|
||||
#define ELFOSABI_AMDGPU_MESA3D \
|
||||
66 // AMDGPU OS for Mesa3D compatible graphics
|
||||
// shaders and compute kernels.
|
||||
// AMDGPU OS for HSA compatible compute kernels
|
||||
#define ELFOSABI_AMDGPU_HSA 64
|
||||
// AMDGPU OS for AMD PAL compatible graphics
|
||||
// shaders and compute kernels
|
||||
#define ELFOSABI_AMDGPU_PAL 65
|
||||
// AMDGPU OS for Mesa3D compatible graphics
|
||||
// shaders and compute kernels
|
||||
#define ELFOSABI_AMDGPU_MESA3D 66
|
||||
|
||||
// AMDGPU specific e_flags
|
||||
#define EF_AMDGPU_MACH 0x0ff // AMDGPU processor selection mask.
|
||||
#define EF_AMDGPU_XNACK \
|
||||
0x100 // Indicates if the XNACK target feature is
|
||||
// Indicates if the XNACK target feature is
|
||||
// enabled for all code contained in the ELF.
|
||||
#define EF_AMDGPU_XNACK 0x100
|
||||
// AMDGPU processors
|
||||
#define EF_AMDGPU_MACH_NONE 0x000 // Unspecified processor.
|
||||
#define EF_AMDGPU_MACH_R600_R600 0x001
|
||||
|
Loading…
x
Reference in New Issue
Block a user