HomeSort by relevance Sort by last modified time
    Searched full:relocs (Results 326 - 350 of 1322) sorted by null

<<11121314151617181920>>

  /toolchain/binutils/binutils-2.25/ld/testsuite/
ChangeLog-2012 496 * ld-aarch64/emit-relocs-309-low.d: Replace symbol with regexp.
497 * ld-aarch64/emit-relocs-309-up.d: Likewise.
538 * ld-aarch64/emit-relocs-309-low-bad.d: New file. Expected asm for test
540 * ld-aarch64/emit-relocs-309-low.d: New file. Expected asm for test
542 * ld-aarch64/emit-relocs-309-up-bad.d: New file. Expected asm for test
544 * ld-aarch64/emit-relocs-309-up.d: New file. Expected asm for test
546 * ld-aarch64/emit-relocs-309.s: New file. Asm for new reloc tests.
716 * ld-aarch64/emit-relocs-257-be.d: New file.
717 * ld-aarch64/emit-relocs-257.d: New file.
718 * ld-aarch64/emit-relocs-257.s: New file
    [all...]
ChangeLog-2013 502 eliminate copy relocs, currently mn10300-*-* and vax-*-*.
561 * ld-arm/group-relocs-ldr-bad.s: Redefine bar into foo section
563 * ld-arm/group-relocs-ldrs-bad.s: Likewise.
564 * ld-arm/group-relocs-ldr-bad.d: Adjust expected result.
565 * ld-arm/group-relocs-ldrs-bad.d: Likewise.
566 * ld-arm/group-relocs.s: Add comments. Move symbols used for sb
569 * ld-arm/group-relocs.d: Adjust expected result.
570 * ld-arm/group-relocs-alu-bad-2.d: New test for sb group relocation.
571 * ld-arm/group-relocs-ldc-bad-2.d: Likewise.
572 * ld-arm/group-relocs-ldr-bad-2.d: New test for pc group relocation
    [all...]
  /toolchain/binutils/binutils-2.25/gold/
reloc.h 96 // Process the relocs to figure out which sections are garbage.
97 // Very similar to scan relocs.
219 // this class is created while scanning relocs, and it is used while
220 // processing relocs.
225 // We use a vector of unsigned char to indicate how the input relocs
250 // Like RELOC_ADJUST_FOR_SECTION_4 but for unaligned relocs.
264 // Record the number of relocs.
336 // Like the above but for relocs at unaligned addresses.
364 // Like the above but for relocs at unaligned addresses.
420 // Like the above but for relocs at unaligned addresses
    [all...]
reloc.cc 75 // process the relocs first before scanning them. Scanning of relocs is
183 // Scan the relocs.
256 // Read the relocs and local symbols from the object file and store
263 rd->relocs.clear();
269 rd->relocs.reserve(shnum / 2);
349 rd->relocs.push_back(Section_relocs());
350 Section_relocs& sr(rd->relocs.back());
380 // Process the relocs to generate mappings from source sections to referenced
399 for (Read_relocs_data::Relocs_list::iterator p = rd->relocs.begin()
    [all...]
ehframe.cc 647 Track_relocs<size, big_endian> relocs; local
653 if (!relocs.initialize(object, reloc_shndx, reloc_type))
665 if (relocs.advance(p + 4 - pcontents) > 0)
688 if (relocs.advance(p + 4 - pcontents) > 0)
699 pcontents, p, pentend, &relocs, &cies,
707 pcontents, id, p, pentend, &relocs, &cies))
730 Track_relocs<size, big_endian>* relocs,
889 if (relocs->advance(per_offset) > 0)
891 if (relocs->next_offset() != per_offset)
894 unsigned int personality_symndx = relocs->next_symndx()
    [all...]
  /external/mesa3d/src/gallium/winsys/svga/drm/
vmw_context.c 83 struct vmw_region_relocation relocs[VMW_REGION_RELOCS]; member in struct:vmw_svga_winsys_context::__anon20938
143 struct vmw_region_relocation *reloc = &vswc->region.relocs[i];
179 pb_reference(&vswc->region.relocs[i].buffer, NULL);
285 reloc = &vswc->region.relocs[vswc->region.used + vswc->region.staged];
351 pb_reference(&vswc->region.relocs[i].buffer, NULL);
  /toolchain/binutils/binutils-2.25/bfd/
elf32-or1k.c 559 /* The linker needs to keep track of the number of relocs that it
560 decides to copy as dynamic relocs in check_relocs for each symbol.
572 /* Total number of relocs copied for the input section. */
575 /* Number of pc-relative relocs copied for the input section. */
591 /* Track dynamic relocs copied for this symbol. */
765 The relocs are always passed as Rela structures; if the section
770 necessary, and (if using Rela relocs and generating a relocatable
2431 bfd_boolean relocs; local
    [all...]
sunos.c 92 /* Number of dynamic relocs. */
94 /* Read in dynamic relocs. This may be reloc_std_external or
97 /* arelent structures for dynamic relocs. */
219 /* Similarly, the relocs end at the hash table. */
402 /* Return the amount of memory required for the dynamic relocs. */
422 /* Read in the dynamic relocs. */
760 /* The .dynrel section holds the dynamic relocs. The address is
1682 void * relocs; local
    [all...]
elf32-sh-symbian.c 422 and magle the relocs to allow for symbol renaming. */
430 Elf_Internal_Rela * relocs,
548 for (rel = relocs, relend = relocs + input_section->reloc_count;
559 /* Ignore unused relocs. */
567 /* Ignore relocs against local symbols. */
601 contents, relocs, local_syms, local_sections);
libcoff-in.h 195 /* The relocs, swapped into COFF internal form. This may be NULL. */
196 struct internal_reloc *relocs; member in struct:coff_section_tdata
197 /* If this is TRUE, the relocs entry may not be freed. */
463 /* The relocs to be output. */
464 struct internal_reloc *relocs; member in struct:coff_link_section_info
514 /* Buffer large enough to hold external relocs of any input section. */
516 /* Buffer large enough to hold swapped relocs of any input section. */
nlmcode.h     [all...]
ChangeLog-0203 150 Set opd.adjust for all .opd relocs. Call adjust_opd_syms.
164 partial_inplace for these relocs to FALSE for comptability with
455 (ppc_elf_relax_section): Generate R_PPC_RELAX32PC relocs.
529 SYMBOL_CALLS_LOCAL. Discard relocs for undef weak syms with
757 pcrel and non-pcrel relocs. All uses updated.
763 (elf32_arm_final_link_relocate): Support garbage collection of relocs.
    [all...]
elf32-vax.c 379 /* The VAX linker needs to keep track of the number of relocs that it
381 can discard PC relative relocs if it doesn't need them when linking
385 /* This structure keeps track of the number of PC relative relocs we have
394 /* Number of relocs copied in this section. */
404 /* Number of PC relative relocs copied for this symbol. */
543 /* Look through the relocs for a section during the first phase, and
549 const Elf_Internal_Rela *relocs)
571 rel_end = relocs + sec->reloc_count;
572 for (rel = relocs; rel < rel_end; rel++)
849 const Elf_Internal_Rela *relocs)
1110 bfd_boolean relocs; local
    [all...]
elf32-microblaze.c 374 /* Marker relocs for TLS. */
674 the number of relocs that it decides to copy as dynamic relocs in
686 /* Total number of relocs copied for the input section. */
689 /* Number of pc-relative relocs copied for the input section. */
699 /* Track dynamic relocs copied for this symbol. */
872 The relocs are always passed as Rela structures; if the section
877 necessary, and (if using Rela relocs and generating a
904 Elf_Internal_Rela *relocs,
930 rel = relocs;
    [all...]
elf32-hppa.c 159 /* We don't need to copy certain PC- or GP-relative dynamic relocs
160 into a shared object's dynamic section. All the relocs of the
227 /* Number of relocs copied in this section. */
231 /* Number of relative relocs copied for the input section. */
2205 bfd_boolean relocs; local
    [all...]
hp300hpux.c 147 free_cached_info routine which assumes that the relocs and symtabs
316 /* Write out the symbols, and then the relocs. We must write out
321 /* Skip the relocs to where we want to put the symbols. */
711 void * relocs; local
750 relocs = bfd_alloc (abfd, reloc_size);
751 if (!relocs && reloc_size != 0)
757 if (bfd_bread (relocs, reloc_size, abfd) != reloc_size)
759 bfd_release (abfd, relocs);
764 rptr = (struct hp300hpux_reloc *) relocs;
774 bfd_release (abfd, relocs);
    [all...]
elf32-tilepro.c 378 /* These relocs are currently not defined. */
683 /* The TILEPro linker needs to keep track of the number of relocs that it
684 decides to copy as dynamic relocs in check_relocs for each symbol.
696 /* Total number of relocs copied for the input section. */
699 /* Number of pc-relative relocs copied for the input section. */
709 /* Track dynamic relocs copied for this symbol. */
    [all...]
elfxx-tilegx.c 783 /* The TILE-Gx linker needs to keep track of the number of relocs that it
784 decides to copy as dynamic relocs in check_relocs for each symbol.
796 /* Total number of relocs copied for the input section. */
799 /* Number of pc-relative relocs copied for the input section. */
809 /* Track dynamic relocs copied for this symbol. */
    [all...]
pdp11.c 236 /* A buffer large enough to hold the relocs of any section. */
237 void * relocs; member in struct:aout_final_link_info
885 /* ?? Do we really need to check for relocs here? */
1821 void * relocs; local
3528 void * relocs; local
    [all...]
elf64-sh64.c 60 /* The sh linker needs to keep track of the number of relocs that it
62 it can discard PC relative relocs if it doesn't need them when
66 /* This structure keeps track of the number of PC relative relocs we
75 /* Number of relocs copied in this section. */
87 /* Number of PC relative relocs copied for this symbol. */
188 /* The remaining relocs are a GNU extension used for relaxing. The
190 these relocs. Any required operations are handled by the
528 /* Relocs for dynamic linking for 32-bit SH would follow. We don't have
3419 bfd_boolean relocs; local
    [all...]
elf32-dlx.c 102 /* ELF relocs are against symbols. If we are producing relocatable
417 /* Look through the relocs for a section during the first phase.
419 virtual table relocs for gc. */
425 const Elf_Internal_Rela *relocs)
438 rel_end = relocs + sec->reloc_count;
439 for (rel = relocs; rel < rel_end; rel++)
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsELFObjectWriter.cpp 52 std::vector<ELFRelocationEntry> &Relocs) override;
215 // When there are more *HI16 relocs paired with one *LO16 reloc, the 2nd rule
342 std::vector<ELFRelocationEntry> &Relocs) {
343 if (Relocs.size() < 2)
347 array_pod_sort(Relocs.begin(), Relocs.end(), cmpRel);
349 // Init MipsRelocs from Relocs.
351 for (unsigned I = 0, E = Relocs.size(); I != E; ++I)
352 MipsRelocs.push_back(MipsRelocationEntry(Relocs[I]));
381 // Copy sorted MipsRelocs back to Relocs
    [all...]
  /toolchain/binutils/binutils-2.25/binutils/
rescoff.c 378 /* Pointer to section symbol used to build RVA relocs. */
399 arelent **relocs;
498 cwi.relocs = NULL;
537 bfd_set_reloc (abfd, sec, cwi.relocs, cwi.reloc_count);
567 /* We allocated the relocs array using malloc. */
568 free (cwi.relocs);
706 the relocs array using malloc so that we can use realloc. FIXME:
718 cwi->relocs = xrealloc (cwi->relocs,
720 cwi->relocs[cwi->reloc_count] = r
397 arelent **relocs; member in struct:coff_write_info
    [all...]
nm.c 43 /* When fetching relocs, we use this structure to pass information to
49 arelent ***relocs; member in struct:get_relocs_info
776 /* This function is used to get the relocs for a particular section.
788 *data->relocs = NULL;
799 *data->relocs = (arelent **) xmalloc (relsize);
800 *data->relcount = bfd_canonicalize_reloc (abfd, sec, *data->relocs,
807 ++data->relocs;
864 static arelent ***relocs;
872 if (abfd != lineno_cache_rel_bfd && relocs != NULL)
875 if (relocs[i] != NULL
859 static arelent ***relocs; local
    [all...]
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/
mips-elf.exp 26 {{readelf --relocs vxworks1-lib.rd} {objdump -dr vxworks1-lib.dd}
32 {{readelf --relocs vxworks1.rd} {objdump -dr vxworks1.dd}}
113 { readelf --relocs mips16-pic-2.rd } \
121 { readelf --relocs mips16-pic-3.rd } \
271 {readelf --relocs pic-and-nonpic-3b.rd}
289 {readelf --relocs pic-and-nonpic-4b.rd}
303 {readelf --relocs pic-and-nonpic-5b.rd}
329 "readelf --relocs pic-and-nonpic-6-${abi}.rd" \
350 "readelf --relocs gp-hidden-lib${suff64}.rd" \
359 "readelf --relocs gp-hidden-ver${suff64}.rd"
    [all...]

Completed in 1153 milliseconds

<<11121314151617181920>>