Lines Matching defs:ELF_CHECK
224 #define ELF_CHECK(call, msg) \
235 ELF_CHECK (gelf_newehdr (outelf, gelf_getclass (inelf)),
239 ELF_CHECK (elf_getshdrstrndx (inelf, &shstrndx) == 0,
244 ELF_CHECK (ehdr != NULL, _("cannot get ELF header: %s"));
253 ELF_CHECK (shdr0 != NULL,
256 ELF_CHECK (gelf_update_shdr (scn0, shdr0),
260 ELF_CHECK (gelf_update_ehdr (outelf, ehdr),
264 ELF_CHECK (elf_getphdrnum (inelf, &phnum) == 0,
269 ELF_CHECK (gelf_newphdr (outelf, phnum),
274 ELF_CHECK (gelf_update_phdr (outelf, i,
285 ELF_CHECK (gelf_update_shdr (newscn, gelf_getshdr (scn, &shdr_mem)),
289 ELF_CHECK (data != NULL, _("cannot get section data: %s"));
291 ELF_CHECK (newdata != NULL, _("cannot copy section data: %s"));
393 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
397 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
408 ELF_CHECK (gelf_update_symshndx (newsymdata, shndxdata, i, sym, shndx),
418 ELF_CHECK (gelf_update_shdr (outscn, newshdr),
428 ELF_CHECK (newshdr != NULL, _("cannot get section header: %s"));
465 ELF_CHECK (rel != NULL, _("gelf_getrel failed: %s"));
467 ELF_CHECK (gelf_update_rel (data, i, rel),
480 ELF_CHECK (rela != NULL, _("gelf_getrela failed: %s"));
482 ELF_CHECK (gelf_update_rela (data, i, rela),
491 ELF_CHECK (newshdr != NULL, _("cannot get section header: %s"));
581 ELF_CHECK (v != NULL, _("cannot get symbol version: %s"));
611 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
632 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
658 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
659 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i,
672 ELF_CHECK (i_shdr != NULL, _("cannot get section header: %s"));
680 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i,
692 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
693 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata,
850 ELF_CHECK (symdata != NULL, _("cannot get symbol section data: %s"));
852 ELF_CHECK (strdata != NULL, _("cannot get string section data: %s"));
861 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
889 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1119 ELF_CHECK (undodata != NULL,
1137 ELF_CHECK (gelf_xlatetom (main, &dst, &src,
1175 ELF_CHECK (gelf_xlatetom (main, &dst, &src,
1224 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1338 ELF_CHECK (sec->strent != NULL,
1351 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1354 ELF_CHECK (unstripped_strent[i] != NULL,
1363 ELF_CHECK (elf_flagdata (strtab_data, ELF_C_SET, ELF_F_DIRTY),
1375 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1392 ELF_CHECK (elf_getshdrstrndx (unstripped, &unstripped_shstrndx) == 0,
1396 ELF_CHECK (elf_getshdrstrndx (stripped, &stripped_shstrndx) == 0,
1400 ELF_CHECK (elf_getshdrnum (unstripped, &unstripped_shnum) == 0,
1404 ELF_CHECK (elf_getshdrnum (stripped, &stripped_shnum) == 0,
1431 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1459 ELF_CHECK (shstrtab != NULL,
1472 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1569 ELF_CHECK (data != NULL,
1627 ELF_CHECK (newdata != NULL && gelf_update_shdr (sec->outscn,
1634 ELF_CHECK (sec->strent != NULL,
1649 ELF_CHECK (elf_getshdrnum (unstripped, &unstripped_shnum) == 0,
1664 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1709 ELF_CHECK (indata != NULL, _("cannot get section data: %s"));
1711 ELF_CHECK (outdata != NULL, _("cannot copy section data: %s"));
1750 ELF_CHECK (sym != NULL,
1770 ELF_CHECK (gelf_update_symshndx (outdata, shndxdata,
1815 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1925 ELF_CHECK (unstripped_strent[i] != NULL,
1958 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
1966 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 0, &sym, SHN_UNDEF),
1989 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 1 + i,
2057 ELF_CHECK (shdr != NULL, _("cannot get section header: %s"));
2064 ELF_CHECK (elf_flagdata (elf_getdata (scn, NULL),
2087 ELF_CHECK (ehdr != NULL, _("cannot get ELF header: %s"));
2094 ELF_CHECK (gelf_update_ehdr (unstripped, ehdr),
2104 ELF_CHECK (elf_getphdrnum (stripped, &phnum) == 0,
2108 ELF_CHECK (gelf_newphdr (unstripped, phnum),
2116 ELF_CHECK (phdr != NULL, _("cannot get program header: %s"));
2118 ELF_CHECK (gelf_update_phdr (unstripped, i, phdr),
2123 ELF_CHECK (elf_update (unstripped, ELF_C_WRITE) > 0,
2147 ELF_CHECK (elf_getphdrnum (stripped, &phnum) == 0,
2158 ELF_CHECK (phdr != NULL, _("cannot get program header: %s"));
2164 ELF_CHECK (unstripped_phdr != NULL,
2198 ELF_CHECK (outelf != NULL, _("cannot create ELF descriptor: %s"));
2206 ELF_CHECK (elf_update (outelf, ELF_C_WRITE) > 0,
2249 ELF_CHECK (gelf_getehdr (stripped, &stripped_ehdr),
2261 ELF_CHECK (gelf_getehdr (unstripped, &unstripped_ehdr),
2351 ELF_CHECK (gelf_getehdr (stripped, &stripped_ehdr),