agent/src/os/linux/elfmacros.h

changeset 8719
f89cf87d867d
parent 1907
c18cbe5936b8
child 8856
ac27a9c85bea
equal deleted inserted replaced
8717:77d9c9da7188 8719:f89cf87d867d
31 #define ELF_PHDR Elf64_Phdr 31 #define ELF_PHDR Elf64_Phdr
32 #define ELF_SYM Elf64_Sym 32 #define ELF_SYM Elf64_Sym
33 #define ELF_NHDR Elf64_Nhdr 33 #define ELF_NHDR Elf64_Nhdr
34 #define ELF_DYN Elf64_Dyn 34 #define ELF_DYN Elf64_Dyn
35 #define ELF_ADDR Elf64_Addr 35 #define ELF_ADDR Elf64_Addr
36 #define ELF_AUXV Elf64_auxv_t
36 37
37 #define ELF_ST_TYPE ELF64_ST_TYPE 38 #define ELF_ST_TYPE ELF64_ST_TYPE
38 39
39 #else 40 #else
40 41
43 #define ELF_PHDR Elf32_Phdr 44 #define ELF_PHDR Elf32_Phdr
44 #define ELF_SYM Elf32_Sym 45 #define ELF_SYM Elf32_Sym
45 #define ELF_NHDR Elf32_Nhdr 46 #define ELF_NHDR Elf32_Nhdr
46 #define ELF_DYN Elf32_Dyn 47 #define ELF_DYN Elf32_Dyn
47 #define ELF_ADDR Elf32_Addr 48 #define ELF_ADDR Elf32_Addr
49 #define ELF_AUXV Elf32_auxv_t
48 50
49 #define ELF_ST_TYPE ELF32_ST_TYPE 51 #define ELF_ST_TYPE ELF32_ST_TYPE
50 52
51 #endif 53 #endif
52 54

mercurial