/toolchain/binutils/binutils-2.25/bfd/ |
aoutx.h | 303 /* std relocs. */ 975 /* ?? Do we really need to check for relocs here? */ 2278 void * relocs; local 3518 void * relocs; member in struct:aout_final_link_info 4702 void * relocs; local [all...] |
coff-h8300.c | 188 /* Special handling for H8/300 relocs. 422 /* Only examine the relocs which might be relaxable. */ 616 /* Handle relocations for the H8/300, including relocs for relaxed 1289 arelent **relocs; local [all...] |
elf64-s390.c | 393 /* Handle the large displacement relocs. */ 564 /* Track dynamic relocs copied for this symbol. */ 1978 bfd_boolean relocs; local [all...] |
elf32-xgate.c | 587 /* This function is used for relocs which are only used for relaxing, 616 /* Look through the relocs for a section during the first phase. 618 virtual table relocs for gc. */ 624 const Elf_Internal_Rela *relocs ATTRIBUTE_UNUSED) 637 Elf_Internal_Rela *relocs ATTRIBUTE_UNUSED,
|
elf32-tic6x.c | 74 /* Track dynamic relocs copied for this symbol. */ 3289 bfd_boolean relocs; local [all...] |
elf32-sh.c | 75 #include "elf32-sh-relocs.h" 83 #include "elf32-sh-relocs.h" 228 /* This function is used for normal relocs. This used to be like the COFF 251 /* Almost all relocs have to do with relaxing. If any work must be 297 /* This function is used for relocs which are only used for relaxing, 312 /* This structure is used to map BFD reloc codes to SH ELF relocs. */ 320 /* An array mapping BFD reloc codes to SH ELF relocs. */ 494 specific code. The format of relocs and symbols is wound deeply 697 contents, the section relocs, and the BFD symbol table. We 704 elf_section_data (sec)->relocs = internal_relocs 3323 bfd_boolean relocs; local [all...] |
elf32-s390.c | 367 /* Handle the large displacement relocs. */ 651 /* Track dynamic relocs copied for this symbol. */ 2031 bfd_boolean relocs; local [all...] |
libcoff.h | 199 /* The relocs, swapped into COFF internal form. This may be NULL. */ 200 struct internal_reloc *relocs; member in struct:coff_section_tdata 201 /* If this is TRUE, the relocs entry may not be freed. */ 467 /* The relocs to be output. */ 468 struct internal_reloc *relocs; member in struct:coff_link_section_info 518 /* Buffer large enough to hold external relocs of any input section. */ 520 /* Buffer large enough to hold swapped relocs of any input section. */ [all...] |
elf32-m68hc11.c | 695 this section does not have relocs, or if this is not a 967 elf_section_data (sec)->relocs = internal_relocs; 998 elf_section_data (sec)->relocs = internal_relocs; [all...] |
elf64-x86-64.c | 209 /* Map BFD relocs to the x86_64 elf relocs. */ 744 /* Track dynamic relocs copied for this symbol. */ 2903 bfd_boolean relocs; local [all...] |
ChangeLog-2007 | 281 relocs when computing whether instructions can be relaxed. 373 Move align relocs forward if there is room for them after the 433 relocs, ensuring that tls_get_addr calls follow gd and ld relocs. 438 call follows gd and ld relocs. 443 relocs, ensuring that tls_get_addr calls follow gd and ld relocs. 448 call follows gd and ld relocs. 478 align relocs when there are no relocs attached to the section [all...] |
bout.c | 683 struct relocation_info *relocs; 708 relocs = bfd_malloc (reloc_size); 709 if (!relocs && reloc_size != 0) 716 if (relocs != NULL) 717 free (relocs); 721 if (bfd_bread ((void *) relocs, reloc_size, abfd) != reloc_size) 724 if (relocs != NULL) 725 free (relocs); 750 for (rptr = relocs, cache_ptr = reloc_cache, counter = 0; 874 if (relocs != NULL 682 struct relocation_info *relocs; local [all...] |
elf32-ip2k.c | 590 irelbase = elf_section_data (sec)->relocs; 631 irelbase = elf_section_data (stab)->relocs; 810 /* Note that we've changed the relocs, section contents, etc. */ 811 elf_section_data (sec)->relocs = misc->irelbase; 1097 if this section does not have relocs, or if this is [all...] |
cofflink.c | 626 output file. Set the file positions for the relocs. */ 716 flaginfo.section_info[i].relocs = NULL; 721 /* We now know the size of the relocs, so we can determine the file 747 Because of this problem, we also keep the relocs in 754 flaginfo.section_info[o->target_index].relocs = 760 if (flaginfo.section_info[o->target_index].relocs == NULL [all...] |
elf32-m68k.c | 616 /* The m68k linker needs to keep track of the number of relocs that it 618 can discard PC relative relocs if it doesn't need them when linking 622 /* This structure keeps track of the number of PC relative relocs we have 631 /* Number of relocs copied in this section. */ 644 /* Number of PC relative relocs copied for this symbol. */ 3252 bfd_boolean relocs; local [all...] |
elf32-avr.c | 891 /* Return an address that could not be reached by 16 bit relocs. */ 912 routines, but a few relocs, we have to do them ourselves. */ [all...] |
elf32-i386.c | 81 /* These relocs are a GNU extension. */ 249 /* These relocs are a GNU extension. */ 721 /* Track dynamic relocs copied for this symbol. */ 2667 bfd_boolean relocs; local [all...] |
/toolchain/binutils/binutils-2.25/ld/ |
ldwrite.c | 330 we'll never try and create an output section with more relocs 467 unsigned int relocs = 0; local 503 && (thisrelocs + relocs >= config.split_by_reloc 551 relocs = thisrelocs; 558 relocs += thisrelocs;
|
/toolchain/binutils/binutils-2.25/include/elf/ |
ChangeLog-9103 | 13 * sparc.h: Add TLS relocs. Move R_SPARC_REV32 to 252. 16 * x86-64.h: Add TLS relocs. 33 * i386.h: Add TLS relocs. 50 R_M32R_GOTPC_LO): New relocs. 134 Renumbered all relocs. 139 R_MN10300_JMP_SLOT, R_MN10300_RELATIVE): New relocs. 239 * ppc.h: Add TLS relocs. Format. 305 * msp430.h: New file. Define msp430 relocs. 357 * sh.h: Add SH TLS relocs. 381 * i370.h: Define relocs using reloc-macros.h [all...] |
/toolchain/binutils/binutils-2.25/binutils/ |
coffdump.c | 432 ptr->relocs[i].offset, 433 ptr->relocs[i].symbol->name, 434 ptr->relocs[i].addend);
|
/toolchain/binutils/binutils-2.25/elfcpp/ |
mips.h | 36 // Documentation for the MIPS relocs is taken from 101 // These relocs are used for the mips16. 302 // relocs. There are therefore two types of nonzero SHN_UNDEF functions:
|
/toolchain/binutils/binutils-2.25/gold/ |
aarch64-reloc.def | 53 // Above 10 relocs are from Table 4-9, Relocations to generate 19, 21 and 33 bit PC-relative addresses. 57 // Above 2 relocs are from Table 4-14, GOT-relative instruction relocations. (Some relocs in the table are not implemented yet.)
|
/toolchain/binutils/binutils-2.25/include/aout/ |
sun4.h | 158 /* The address of the relocs. These are in the same format as 159 ordinary relocs. Symbol index numbers refer to the symbols 161 number of relocs is to assume that all the bytes from ld_rel to
|
/external/libdrm/intel/ |
intel_bufmgr_gem.c | 196 struct drm_i915_gem_relocation_entry *relocs; member in struct:_drm_intel_bo_gem 198 * Array of info structs corresponding to relocs[i].target_handle etc 201 /** Number of entries in relocs */ 429 if (bo_gem->relocs == NULL && bo_gem->softpin_target == NULL) { 447 upper_32_bits(bo_gem->relocs[j].offset), 448 lower_32_bits(bo_gem->relocs[j].offset), 453 bo_gem->relocs[j].delta); 521 bufmgr_gem->exec_objects[index].relocs_ptr = (uintptr_t) bo_gem->relocs; 569 bufmgr_gem->exec2_objects[index].relocs_ptr = (uintptr_t)bo_gem->relocs; 630 bo_gem->relocs = malloc(max_relocs [all...] |
/bionic/libc/kernel/uapi/drm/ |
qxl_drm.h | 62 uint64_t __user relocs; member in struct:drm_qxl_command
|