Elf64_Phdr
Elf64_Phdr *e_phdr64;
typedef Elf64_Phdr GElf_Phdr; /* Program header */
Elf64_Phdr *
Elf64_Phdr *ph64;
Elf64_Phdr *
Elf64_Phdr *ep64;
Elf64_Phdr *elf64_getphdr(Elf *_elf);
Elf64_Phdr *elf64_newphdr(Elf *_elf, size_t _count);
e->e_u.e_elf.e_phdr.e_phdr64 = (Elf64_Phdr *) newphdr;
Elf64_Phdr *phdr = (Elf64_Phdr *)hdr;
#define Elf_Phdr Elf64_Phdr
Elf64_Phdr phdr;
offsetof(Elf64_Phdr, p_offset),
offsetof(Elf64_Phdr, p_vaddr),
offsetof(Elf64_Phdr, p_filesz),
offsetof(Elf64_Phdr, p_memsz),
offsetof(Elf64_Phdr, p_offset),
offsetof(Elf64_Phdr, p_vaddr),
offsetof(Elf64_Phdr, p_filesz),
offsetof(Elf64_Phdr, p_memsz),
Elf64_Phdr *phdr;
sz = elf->e_phnum * sizeof(Elf64_Phdr);