Lines Matching defs:ELF
1 //===-- llvm/Support/ELF.h - ELF constants and data structures --*- C++ -*-===//
11 // constants for the ELF file format.
14 // Interface Standard (TIS) Executable and Linking Format (ELF) Specification
15 // Version 1.2, May 1995. The ELF64 stuff is based on ELF-64 Object File Format
28 namespace ELF {
63 unsigned char e_ident[EI_NIDENT]; // ELF Identification bytes
71 Elf32_Half e_ehsize; // Size of ELF header, in bytes
84 // 64-bit ELF header. Fields are the same as for ELF32, but with different
444 // ELF Relocation types for PPC32
463 // ELF Relocation types for PPC64
480 // ELF Relocation types for ARM
634 // ELF Relocation types for Mips
692 // ELF Relocation types for Hexagon
946 // ELF32_ST_TYPE, and ELF32_ST_INFO macros defined in the ELF specification:
1022 // and ELF32_R_INFO macros defined in the ELF specification:
1039 // and ELF32_R_INFO macros defined in the ELF specification:
1055 // and ELF64_R_INFO macros defined in the ELF specification:
1074 // and ELF64_R_INFO macros defined in the ELF specification:
1278 } // end namespace ELF