Home
last modified time | relevance | path

Searched refs:relsize (Results 1 – 19 of 19) sorted by relevance

/NextBSD/libexec/rtld-elf/
HDdebug.c76 if (obj->relsize) { in dump_obj_relocations()
78 (obj->relsize / sizeof(Elf_Rel))); in dump_obj_relocations()
79 dump_Elf_Rel(obj, obj->rel, obj->relsize); in dump_obj_relocations()
102 dump_Elf_Rel (Obj_Entry *obj, const Elf_Rel *rel0, u_long relsize) in dump_Elf_Rel() argument
110 rellim = (const Elf_Rel *)((const char *)rel0 + relsize); in dump_Elf_Rel()
HDrtld.h175 unsigned long relsize; /* Size in bytes of relocation info */ member
HDrtld.c940 obj->relsize = dynp->d_un.d_val; in digest_dynamic1()
/NextBSD/contrib/binutils/binutils/
HDobjdump.c1723 long relsize; in disassemble_section() local
1725 relsize = bfd_get_reloc_upper_bound (abfd, section); in disassemble_section()
1726 if (relsize < 0) in disassemble_section()
1729 if (relsize > 0) in disassemble_section()
1731 rel_ppstart = rel_pp = xmalloc (relsize); in disassemble_section()
1990 long relsize = bfd_get_dynamic_reloc_upper_bound (abfd); in disassemble_data() local
1992 if (relsize < 0) in disassemble_data()
1995 if (relsize > 0) in disassemble_data()
1997 aux.dynrelbuf = xmalloc (relsize); in disassemble_data()
2727 long relsize; in dump_relocs_in_section() local
[all …]
HDcoffgrok.c140 long relsize; in do_sections_p1() local
145 relsize = bfd_get_reloc_upper_bound (abfd, section); in do_sections_p1()
146 if (relsize < 0) in do_sections_p1()
148 if (relsize == 0) in do_sections_p1()
150 relpp = (arelent **) xmalloc (relsize); in do_sections_p1()
HDobjcopy.c2324 long relsize; in copy_section() local
2349 relsize = 0; in copy_section()
2352 relsize = bfd_get_reloc_upper_bound (ibfd, isection); in copy_section()
2354 if (relsize < 0) in copy_section()
2357 if (relsize == -1 && bfd_get_error () == bfd_error_invalid_operation) in copy_section()
2358 relsize = 0; in copy_section()
2364 if (relsize == 0) in copy_section()
2368 relpp = xmalloc (relsize); in copy_section()
2381 temp_relpp = xmalloc (relsize); in copy_section()
2533 long relsize; in mark_symbols_used_in_relocations() local
[all …]
HDnm.c753 long relsize; in get_relocs() local
755 relsize = bfd_get_reloc_upper_bound (abfd, sec); in get_relocs()
756 if (relsize < 0) in get_relocs()
759 *data->relocs = xmalloc (relsize); in get_relocs()
/NextBSD/contrib/binutils/ld/
HDldcref.c658 long relsize; in check_reloc_refs() local
691 relsize = bfd_get_reloc_upper_bound (abfd, sec); in check_reloc_refs()
692 if (relsize < 0) in check_reloc_refs()
694 if (relsize == 0) in check_reloc_refs()
697 relpp = xmalloc (relsize); in check_reloc_refs()
HDpe-dll.c1138 int relsize, nrelocs, i; in pe_walk_relocs_of_symbol() local
1148 relsize = bfd_get_reloc_upper_bound (b, s); in pe_walk_relocs_of_symbol()
1149 relocs = xmalloc (relsize); in pe_walk_relocs_of_symbol()
1197 int relsize, nrelocs, i; in generate_reloc() local
1227 relsize = bfd_get_reloc_upper_bound (b, s); in generate_reloc()
1228 relocs = xmalloc (relsize); in generate_reloc()
1631 static int relcount = 0, relsize = 0; variable
1636 if (relcount >= relsize - 1) in quick_reloc()
1638 relsize += 10; in quick_reloc()
1640 reltab = xrealloc (reltab, relsize * sizeof (arelent)); in quick_reloc()
[all …]
HDldmain.c1269 long relsize; in warning_find_reloc() local
1277 relsize = bfd_get_reloc_upper_bound (abfd, sec); in warning_find_reloc()
1278 if (relsize < 0) in warning_find_reloc()
1280 if (relsize == 0) in warning_find_reloc()
1283 relpp = xmalloc (relsize); in warning_find_reloc()
/NextBSD/libexec/rtld-elf/i386/
HDreloc.c68 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); in do_copy_relocations()
146 rellim = (const Elf_Rel *)((caddr_t) obj->rel + obj->relsize); in reloc_non_plt()
/NextBSD/libexec/rtld-elf/arm/
HDreloc.c72 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); in do_copy_relocations()
374 rellim = (const Elf_Rel *)((caddr_t)obj->rel + obj->relsize); in reloc_non_plt()
/NextBSD/sys/kern/
HDlink_elf.c98 int relsize; /* DT_RELSZ */ member
556 ef->relsize = dp->d_un.d_val; in parse_dynamic()
1207 ((const char *)ef->rel + ef->relsize); in relocate_file()
1623 rellim = (const Elf_Rel *)((const char *)ef->rel + ef->relsize); in link_elf_reloc_local()
/NextBSD/contrib/binutils/bfd/
HDlinker.c2054 long relsize; in _bfd_generic_final_link() local
2061 relsize = bfd_get_reloc_upper_bound (input_bfd, in _bfd_generic_final_link()
2063 if (relsize < 0) in _bfd_generic_final_link()
2065 relocs = bfd_malloc (relsize); in _bfd_generic_final_link()
2066 if (!relocs && relsize != 0) in _bfd_generic_final_link()
HDecoff.c2105 bfd_size_type relsize; in ecoff_compute_reloc_file_positions() local
2108 relsize = current->reloc_count * external_reloc_size; in ecoff_compute_reloc_file_positions()
2109 reloc_size += relsize; in ecoff_compute_reloc_file_positions()
2110 reloc_base += relsize; in ecoff_compute_reloc_file_positions()
HDelf64-ppc.c8459 bfd_size_type relsize; in ppc_build_one_stub() local
8460 relsize = stub_entry->stub_sec->reloc_count * sizeof (*relocs); in ppc_build_one_stub()
8461 relocs = bfd_alloc (htab->stub_bfd, relsize); in ppc_build_one_stub()
8465 elfsec_data->rel_hdr.sh_size = relsize; in ppc_build_one_stub()
8557 bfd_size_type relsize; in ppc_build_one_stub() local
8558 relsize = htab->brlt->reloc_count * sizeof (*relocs); in ppc_build_one_stub()
8559 relocs = bfd_alloc (htab->brlt->owner, relsize); in ppc_build_one_stub()
8563 elfsec_data->rel_hdr.sh_size = relsize; in ppc_build_one_stub()
/NextBSD/libexec/rtld-elf/mips/
HDreloc.c390 rellim = (const Elf_Rel *)((caddr_t)obj->rel + obj->relsize); in reloc_non_plt()
/NextBSD/contrib/binutils/ld/emultempl/
HDpep.em1020 long relsize;
1028 relsize = bfd_get_reloc_upper_bound (is->the_bfd, sec);
1029 if (relsize < 1)
1040 relocs = xmalloc ((size_t) relsize);
HDpe.em1076 long relsize;
1084 relsize = bfd_get_reloc_upper_bound (is->the_bfd, sec);
1085 if (relsize < 1)
1096 relocs = (arelent **) xmalloc ((size_t) relsize);