/build/tools/soslim/ |
soslim.c | 184 /* Get the EBL handling. */ 185 Ebl *ebl = ebl_openbackend (elf); local 186 FAILIF_LIBELF(NULL == ebl, ebl_openbackend); 187 FAILIF_LIBELF(0 != arm_init(elf, ehdr->e_machine, ebl, sizeof(Ebl)), 210 if (SECTION_STRIP_P (ebl, elf, ehdr, &shdr_info[cnt].shdr, 479 ebl, 522 ebl_closebackend(ebl);
|
/external/elfutils/libebl/ |
libebl.h | 26 typedef struct ebl struct 101 void (*destr) (struct ebl *); 105 } Ebl; 109 extern Ebl *ebl_openbackend (Elf *elf); 111 extern Ebl *ebl_openbackend_machine (GElf_Half machine); 113 extern Ebl *ebl_openbackend_emulation (const char *emulation); 116 extern void ebl_closebackend (Ebl *bh); 123 extern const char *ebl_backend_name (Ebl *ebl); 126 extern const char *ebl_object_type_name (Ebl *ebl, int object [all...] |
/build/tools/apriori/ |
source.h | 61 Ebl *ebl; member in struct:source_t
|
/external/elfutils/src/ |
nm.c | 633 get_local_names (Ebl *ebl, Dwarf *dbg) 723 show_symbols_sysv (Ebl *ebl, GElf_Word strndx, 729 if (elf_getshnum (ebl->elf, &shnum) < 0) 740 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) 747 while ((scn = elf_nextscn (ebl->elf, scn)) != NULL) 754 = elf_strptr (ebl->elf, shstrndx, 758 int digits = length_map[gelf_getclass (ebl->elf) - 1][radix]; 789 const char *symstr = elf_strptr (ebl->elf, strndx 1219 Ebl *ebl; local [all...] |
strip.c | 426 /* Get the EBL handling. The -g option is currently the only reason 427 we need EBL so dont open the backend unless necessary. */ 428 Ebl *ebl = NULL; local 431 ebl = ebl_openbackend (elf); 432 if (ebl == NULL) 434 error (0, errno, gettext ("cannot open EBL backend")); 654 if (SECTION_STRIP_P (ebl, elf, ehdr, &shdr_info[cnt].shdr, [all...] |
elflint.c | 320 section_name (Ebl *ebl, GElf_Ehdr *ehdr, int idx) 325 shdr = gelf_getshdr (elf_getscn (ebl->elf, idx), &shdr_mem); 327 return elf_strptr (ebl->elf, shstrndx, shdr->sh_name); 354 check_elf_header (Ebl *ebl, GElf_Ehdr *ehdr, size_t size) 387 ebl_osabi_name (ebl, ehdr->e_ident[EI_OSABI], buf, sizeof (buf))); 446 shdr = gelf_getshdr (elf_getscn (ebl->elf, 0), &shdr_mem); 465 shdr = gelf_getshdr (elf_getscn (ebl->elf, 0), &shdr_mem); 480 if (!ebl_machine_flag_check (ebl, ehdr->e_flags) 2544 Ebl *ebl; local [all...] |
readelf.c | 158 static void print_ehdr (Ebl *ebl, GElf_Ehdr *ehdr); 159 static void print_shdr (Ebl *ebl, GElf_Ehdr *ehdr); 160 static void print_phdr (Ebl *ebl, GElf_Ehdr *ehdr); 161 static void print_scngrp (Ebl *ebl, GElf_Ehdr *ehdr); 162 static void print_dynamic (Ebl *ebl, GElf_Ehdr *ehdr) 463 Ebl *ebl; local [all...] |
ld.h | 711 Ebl *ebl; member in struct:ld_state
|
/external/elfcopy/ |
elfcopy.c | 42 static void update_relocations_section_offsets(Elf *newelf, Elf *elf, Ebl *ebl, 63 static void build_dynamic_segment_strings(Elf *elf, Ebl *oldebl, 70 static void print_dynamic_segment_strings(Elf *elf, Ebl *oldebl, 77 static void adjust_dynamic_segment_offsets(Elf *elf, Ebl *oldebl, 111 Ebl *ebl, 1424 Ebl *ebl __attribute__((unused)), variable [all...] |