Lines Matching full:die
149 die("%s", errbuf); in regex_init()
349 die("Cannot read ELF header: %s\n", strerror(errno)); in read_ehdr()
351 die("No ELF magic\n"); in read_ehdr()
353 die("Not a %d bit executable\n", ELF_BITS); in read_ehdr()
355 die("Not a LSB ELF executable\n"); in read_ehdr()
357 die("Unknown ELF version\n"); in read_ehdr()
378 die("Unsupported ELF header type\n"); in read_ehdr()
380 die("Not for %s\n", ELF_MACHINE_NAME); in read_ehdr()
382 die("Unknown ELF version\n"); in read_ehdr()
384 die("Bad ELF header size\n"); in read_ehdr()
386 die("Bad program header entry\n"); in read_ehdr()
388 die("Bad section header entry\n"); in read_ehdr()
395 die("Seek to %" FMT " failed: %s\n", ehdr.e_shoff, strerror(errno)); in read_ehdr()
398 die("Cannot read initial ELF section header: %s\n", strerror(errno)); in read_ehdr()
408 die("String table index out of bounds\n"); in read_ehdr()
418 die("Unable to allocate %ld section headers\n", shnum); in read_shdrs()
421 die("Seek to %" FMT " failed: %s\n", ehdr.e_shoff, strerror(errno)); in read_shdrs()
427 die("Cannot read ELF section headers %d/%ld: %s\n", i, shnum, strerror(errno)); in read_shdrs()
457 die("malloc of %" FMT " bytes for strtab failed\n", sec->shdr.sh_size); in read_strtabs()
460 die("Seek to %" FMT " failed: %s\n", sec->shdr.sh_offset, strerror(errno)); in read_strtabs()
463 die("Cannot read symbol table: %s\n", strerror(errno)); in read_strtabs()
479 die("malloc of %" FMT " bytes for xsymtab failed\n", sec->shdr.sh_size); in read_symtabs()
482 die("Seek to %" FMT " failed: %s\n", sec->shdr.sh_offset, strerror(errno)); in read_symtabs()
485 die("Cannot read extended symbol table: %s\n", strerror(errno)); in read_symtabs()
495 die("malloc of %" FMT " bytes for symtab failed\n", sec->shdr.sh_size); in read_symtabs()
498 die("Seek to %" FMT " failed: %s\n", sec->shdr.sh_offset, strerror(errno)); in read_symtabs()
501 die("Cannot read symbol table: %s\n", strerror(errno)); in read_symtabs()
533 die("malloc of %" FMT " bytes for relocs failed\n", sec->shdr.sh_size); in read_relocs()
536 die("Seek to %" FMT " failed: %s\n", sec->shdr.sh_offset, strerror(errno)); in read_relocs()
539 die("Cannot read symbol table: %s\n", strerror(errno)); in read_relocs()
688 die("realloc of %ld entries for relocs failed\n", newsize); in add_reloc()
782 die("Invalid absolute %s relocation: %s\n", rel_type(r_type), symname); in do_reloc64()
787 die("Absolute reference to symbol '%s' not permitted in .head.text\n", in do_reloc64()
799 die("Relocation offset doesn't fit in 32 bits\n"); in do_reloc64()
808 die("Unsupported relocation type: %s (%d)\n", rel_type(r_type), r_type); in do_reloc64()
845 die("Invalid absolute %s relocation: %s\n", rel_type(r_type), symname); in do_reloc32()
853 die("Unsupported relocation type: %s (%d)\n", rel_type(r_type), r_type); in do_reloc32()
895 …die("Invalid %s %s relocation: %s\n", shn_abs ? "absolute" : "relative", rel_type(r_type), symname… in do_reloc_real()
916 …die("Invalid %s %s relocation: %s\n", shn_abs ? "absolute" : "relative", rel_type(r_type), symname… in do_reloc_real()
920 die("Unsupported relocation type: %s (%d)\n", rel_type(r_type), r_type); in do_reloc_real()
969 die("--realmode not valid for a 64-bit ELF file"); in emit_relocs()
981 die("Segment relocations found but --realmode not specified\n"); in emit_relocs()