Home | History | Annotate | Download | only in bfd

Lines Matching full:relocs

266 	relocs.
271 (sh_relax_delete_bytes): Don't kill LABEL relocs.
446 relocs for symbols in shlibs that have been forced local.
471 (sparc64_elf_howto_table): Use them for HIX22,LOX10 relocs.
514 and don't write out relocs, if we are stripping.
534 (BFD_RELOC_SPARC_{DISP64,PLT64}): New relocs.
535 (BFD_RELOC_SPARC_{HIX22,LOX10,H44,M44,L44,REGISTER}): New relocs.
613 Add support for the CALLT relocs.
633 * elf32-d30v.c (bfd_elf_d30v_reloc): Change pc-relative relocs
638 BFD_RELOC_D30V_9_PCREL_R): New relocs.
735 BFD_RELOC_V850_{SDA/TDA/ZDA}_OFFSET relocs with new bit pattern
1016 corresponding change in sparc). Treat R_PPC_RELATIVE RELA relocs
1017 as usual in ELF, not as pseudo-REL relocs (as the sparc linker
1205 relocs in shared libraries which refer to local symbols. Cope
1216 relocs are 'rela' relocs, like everything else. .rela.plt is not
1220 .rela.bss section are (of course) 'rela' relocs not 'rel' relocs.
1243 * elf32-ppc.c (ppc_elf_howto_raw): GOT16_HA relocs should be
1244 treated in a similar way to ADDR16_HA relocs.
1245 (ppc_elf_relocate_section): PLTREL24 relocs do not get copied into
1269 R_PPC_ADDR16_HA relocs to shared objects. Cope with case where
1623 PC relative relocs for a global symbol defined in a regular
1624 object, and count the number of PC relative relocs copied for any
1632 relocs. From Jamie Lokier <jamie@rebellion.co.uk>.
1655 PC relative relocs for a global symbol defined in a regular
1656 object, and count the number of PC relative relocs copied for any
1821 relocs in unallocated sections.
1823 R_SPARC_RELATIVE relocs in unallocated sections.
2010 (m32r_elf_relocate_section): For HI16 relocs, scan for corresponding
2028 Control whether relocs are visible using STATIC_RELOCS.
2239 (xcoff_write_global_symbol): When emitting TOC entry relocs, also
2258 relocs. Replace them with generic PCREL_{8,16,32} relocs.
2638 relocateable link, just skip pc_relative pcrel_offset relocs.
2663 * reloc.c: Add relocs BFD_RELOC_M32R_{HI16_[US]LO,LO16}.
2734 Use bfd_elf_generic_reloc as special function for all relocs.
2752 * elf32-mn10200.c (enum reloc_type): Add 24bit and pcrel relocs.
2893 32 bit relocs.
2942 supported relocs.
2964 * reloc.c: Remove mn10300 big endian relocs.
2984 inplace for most relocs.
3012 * cofflink.c (_bfd_coff_final_link): If there aren't any relocs in
3055 * reloc.c (BFD_RELOC_MIPS16_JMP): Add to list of relocs.
3072 * reloc.c: Add some new relocs for the mn10300 series.
3103 * elf32-mn10300.c: Rough cut at relocs for the mn10300.
3161 problems for several relocs.
3179 relocs to work more like other relocs. Handle R_V850_TDA_OFFSET
3212 * reloc.c (m32r relocs): Rename them.
3233 no longer want in pc-relative relocs.
3461 * reloc.c: Rename m32r relocs.
3535 * reloc.c: Add m32r relocs.
3685 handling V850 specific relocs.
3687 relocations. Twiddle masks & shifts for some relocs.
3701 * elf32-v850.c (elf_v850_howto_table): All the 16bit relocs
3702 insert at bitpos zero. The HI16 relocs are shifted right
3703 by 16 bits. Fix src_mask for all relocs.
3727 * reloc.c: Define BFD_RELOC_V850_* relocs.
3745 * reloc.c: Define BFD_RELOC_SH_* relocs.
3751 (sh_swap_insns): Change relocs parameter to PTR.
3811 * xcofflink.c (xcoff_mark): Don't copy relocs for undefined
3901 warnings about loader relocs.
3973 (elf_howto_table): Add entries for new relocs.
3974 (elf_i386_reloc_type_lookup): Handle new relocs.
4048 * elf32-d10v.c (elf_d10v_howto_table): Changed all relocs to "long"
4211 (mips_refhi_reloc): Maintain a list of unmatched REFHI relocs.
4215 (mips_relhi_reloc): Maintain a list of unmatched RELHI relocs.
4218 RELHI relocs before the associated REFLO or RELLO reloc.
4270 on IMGLUE relocs.
4295 are found for LITERAL relocs.
4482 for R_MIPS_REL32 and R_MIPS_32 relocs if no dynamic sections were
4485 R_MIPS_32 relocs if creating a shared library.
4819 (sh_relax_section): Look for R_SH_CODE relocs. If we find one,
4821 (sh_relax_delete_bytes): Don't mark R_SH_CODE or R_SH_DATA relocs
4884 existing relocs. Add R_MOVL1 and R_MOVL2.
4973 relocs against a global symbol which is not defined in a regular
4995 output file if linking shared objects. Loop to check all relocs,
5167 (mips_elf_hi16_reloc): Maintain a list of unmatched HI16 relocs.
5170 relocs before the associated LO16 reloc.
5179 * libaout.h (WRITE_HEADERS): Write out the relocs even if there
5629 * som.c: Provide default definitions for many new relocs found only
5631 (som_fixup_formats): Add several new relocs from hpux10.
5632 (som_hppa_howto_table): Add hpux10 relocs.
5633 (som_write_fixups): Handle R_N0SEL and R_N1SEL hpux10 relocs.
5835 (write_relocs): Call validate_reloc for non ELF relocs.
5860 * elf32-mips.c (mips_reloc_map): Map new relocs.
5868 (do_with_relocs): If EXEC_P is set and there are no relocs, use a
5870 Limit the number of bytes between relocs to MAXRUN.
5941 Add sparc64 relocs.
5942 (sparc_reloc_map): Add sparc64 relocs.
6110 (coff_write_relocs): If TARG_AUX, sort the relocs.
6175 copying relocs into a shared object, treat a defined global symbol
6402 * coff-ppc.c (coff_ppc_relocate_section): changed TOCDEFN relocs.
6694 relocs, since ppc_elf_relocate_section handles the linker case.