Home
last modified time | relevance | path

Searched refs:relocations (Results 1 – 25 of 97) sorted by relevance

1234

/NextBSD/contrib/binutils/bfd/doc/
HDbfdint.texi184 required alignment, a list of relocations, and other miscellaneous
804 with relocations.
809 required to read the relocations for a section. In practice most
811 pointers for all the relocations plus a trailing @samp{NULL} entry, and
921 required to read the dynamic relocations. In practice most targets
923 all the relocations plus a trailing @samp{NULL} entry, and store the
929 Read the dynamic relocations. This is called via
1150 @cindex relocations in bfd
1152 The handling of relocations is one of the more confusing aspects of BFD.
1171 Most relocations are simple. A typical simple relocation is to set 32
[all …]
/NextBSD/contrib/binutils/gas/doc/
HDc-alpha.texi87 This option forces all relocations to be put into the object file, instead
88 of saving space and resolving some relocations at assembly time. Note that
151 @cindex Alpha relocations
152 @cindex relocations, Alpha
154 Some of these relocations are available for ECOFF, but mostly
178 @code{lituse} relocations with this @code{literal} relocation. The
179 @code{lituse} relocations are used by the linker to optimize the code
186 relocations. This is because the original @code{literal} instruction
286 @code{lituse} relocations must be in the same extended basic block.
305 Like @code{gprel} relocations except they compute dtp-relative offsets.
[all …]
HDc-arm.texi323 @cindex data relocations, ARM
324 @cindex ARM data relocations
325 Specific data relocations can be generated by putting the relocation name
334 The following relocations are supported:
351 @cindex MOVW and MOVT relocations, ARM
HDinternals.texi75 relocations to other symbols, or this symbol cannot be removed from the final
468 relocations.
1187 relocations.
1228 It may also create any necessary relocations.
1269 reduce the number of relocations emitted. For example, a fixup expression
1315 @code{0}, because ELF relocations don't include the symbol value in the addend.
1436 completed, but before the relocations have been generated.
1618 completed, but before the relocations have been generated.
1626 If you define this, it will be called after the relocations have been set for
1627 the section @var{sec}. The list of relocations is in @var{relocs}, and the
[all …]
/NextBSD/contrib/binutils/bfd/
HDChangeLog-2006524 * elfxx-mips.c (sort_dynamic_relocs): Sort relocations against the
564 R_ARM_THM_MOVT_BREL relocations.
677 (_bfd_elf_eh_frame_section_offset): If make_relative, kill relocations
1042 R_ARM_THM_ALU_PREL_11_0 and R_ARM_THM_PC12 relocations.
1044 and R_ARM_THM_PC12 relocations.
1303 relocations. Use get_plt_index.
1661 (elf32_arm_reloc_map): Extend with the above relocations.
1665 relocations.
1667 codes to correspond to the above relocations.
1759 calling relocations.
[all …]
HDChangeLog-9899155 internal use within gas for alpha explicit relocations.
369 relocations against undefined symbols.
400 (elf_hppa_final_link_relocate): Handle SEGREL relocations.
602 (elf_hppa_final_link_relocate): Handle LTOFF* relocations. Handle
603 DIR* relocations.
610 GPREL* relocations.
622 DIR32, DIR64 and FPTR64 relocations.
632 DLTIND relocations. Compute the final value of the relocation
734 * reloc.c: Define BFD_RELOC_PJ_* relocations.
758 * elflink.h (elf_bfd_final_link): When counting relocations, don't
[all …]
HDChangeLog-0203407 to R_390_RELATIVE. Convert the other relocations against local
408 symbols to relocations against the start of the section.
410 to R_390_RELATIVE. Convert the other relocations against local
411 symbols to relocations against the start of the section.
1006 relocations.
1042 handle DT_MIPS_MSYM. Set DT_RELSZ based on the number of relocations
1395 * reloc.c: Fix documentation for MIPS ELF relocations.
1411 (howto_table): Add entries for relocations PAIR, HIGHADJ, HIGH,
1974 Don't complain about overflows in general 8-bit relocations.
2067 relocation for dynamic relocations.
[all …]
HDChangeLog-9697166 RELA relocations.
168 relocations.
189 (v850_elf_final_link_relocate): Fix HI16 and HI16_S relocations
466 HI_16 relocations. Correct bit adjustment in TDA offsets.
619 relocations against non-existant symbols.
641 Do 15 and 21 bit pc-relative relocations.
643 New relocations.
1003 and target of relocations.
1139 complain_overflow_signed, for 32 bit PC relative relocations.
1235 (ppc_elf_finish_dynamic_symbol): Set up GOT relocations when a
[all …]
HDChangeLog-0001657 R_D10V_18_PCREL. Check 10_PCREL relocations as signed.
756 relocations in non-alloced sections against global symbols
814 discarding relocations.
1235 relocations properly.
1272 * reloc.c: Add MMIX relocations.
1398 for relocations against discarded link-once section.
1440 relocations against the same symbol in .rel{,a}.dyn section.
1740 sections. If possible, keep dynamic relocations instead of using
2767 apply HINT relocations against dynamic symbols.
2783 relocation errors. Fail gp-relative relocations against
[all …]
HDChangeLog155 call veneers for call relocations against undefined symbols.
397 input_section argument. Create .rela.dyn relocations against
747 Sort the relocations before examining them.
750 to be more robust in case of unexpected relocations. Do not set offset
751 of unused relocations to less than zero.
1057 (_bfd_mips_elf_relocate_section): Only warn about missing relocations.
/NextBSD/contrib/binutils/include/elf/
HDChangeLog424 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
444 * arm.h: Add TLS relocations.
463 * mips.h: Define MIPS TLS relocations.
484 * frv.h: Add TLS relocations.
HDChangeLog-9103151 * s390.h (elf_s390_reloc_type): Add long displacement relocations
248 * s390.h: Add s390 TLS relocations.
269 gotplt and pltoff relocations.
377 R_V850_LONGJUMP): New relocations.
488 * sh.h: Renumbered and renamed some SH5 relocations to match
788 Update relocations per August psABI docs.
843 (elf_i860_reloc_type): Defined ELF32 i860 relocations.
1438 * arm.h: Rename relocations.
1573 (R_SPARC_{DISP64,PLT64,HIX22,LOX10}): New relocations.
1574 (R_SPARC_{H44,M44,L44,REGISTER}): New relocations.
[all …]
/NextBSD/contrib/llvm/tools/llvm-readobj/
HDMachODumper.cpp404 for (const RelocationRef &Reloc : Section.relocations()) in printSections()
441 for (const RelocationRef &Reloc : Section.relocations()) { in printRelocations()
HDCOFFDumper.cpp350 for (const RelocationRef &Reloc : S.relocations()) in cacheRelocations()
771 for (const RelocationRef &Reloc : Sec.relocations()) in printSections()
810 for (const RelocationRef &Reloc : Section.relocations()) { in printRelocations()
/NextBSD/contrib/llvm/tools/llvm-cxxdump/
HDllvm-cxxdump.cpp94 for (const object::RelocationRef &Reloc : SR.relocations()) { in collectRelocatedSymbols()
120 for (const object::RelocationRef &Reloc : SR.relocations()) { in collectRelocationOffsets()
/NextBSD/contrib/binutils/gas/
HDChangeLog-989939 explicit relocations.
43 explicit relocations.
44 (alpha_macros): Add support for explicit relocations.
45 (md_begin): If explicit relocations, initialize hash table.
48 (md_apply_fix): Add support for explicit relocations.
52 relocations.
56 Add support for explicit relocations. Return -2 if an error
58 (find_macro_match): Add support for explicit relocations. Comment
60 (emit_insn): Add support for explicit relocations.
75 * config/tc-alpha.h (RELOC_OP_P): Enable explicit relocations if
[all …]
HDChangeLog-020355 (tc_gen_reloc): Likewise. Factor handling of pc-relative relocations
474 for loading addresses using CALL relocations.
475 Don't emit CALL relocations when a base register is used.
1673 (md_apply_fix3): Ignore non-special relocations. Remove superfluous
1935 fixp's. Don't relax overflow checking for partial_inplace relocations.
2170 addend with the symbol's value for pc-relative relocations against
2607 Adjust addend of R_SH_IND12W relocations by fixp->fx_offset - 4.
2731 (my_getSamllExpression): Rework. Fill in relocations here
2788 (elf_suffix_type): Add suffix enums for TLS relocations.
2789 (s390_elf_suffix): Add suffix strings for TLS relocations.
[all …]
HDChangeLog-0001450 * config/tc-s390.c (tc_s390_force_relocation): Force all relocations
641 relocations.
710 (mips_force_relocation): Force output of some NewABI relocations even
729 triple relocations. Protect some parts with ifdef OBJ_ELF.
860 (md_assemble): Handle triple relocations.
861 (append_insn): Likewise. Add handling for some NewABI relocations.
862 (mips_no_prev_insn): Handle triple relocations.
863 (macro_build): Likewise. Add handling for some NewABI relocations.
865 (mips16_macro_build): Handle triple relocations.
868 (mips_ip): Handle triple relocations.
[all …]
HDChangeLog-929510 (md_apply_fix3): Support all GOT relocations.
853 relocations.
857 (md_assemble): For absolute branches, map PC relative relocations
862 since it is ignored, given that we use RELA relocations for ELF.
865 branch prediction relocations to always be emitted.
871 (md_assemble): Be more robust in terms of relocations.
889 strings and relocations they represent. Add @br{,n}taken for
1505 (hppa_force_relocation): Force relocations for BRTAB fixups
1568 word relocations BFD_RELOC_{LO16,HI16,HI16_S}.
1773 (fixup_segment): Change relocations against sy_mri_common symbols
[all …]
/NextBSD/contrib/llvm/include/llvm/Object/
HDObjectFile.h102 iterator_range<relocation_iterator> relocations() const { in relocations() function
/NextBSD/contrib/llvm/lib/MC/
HDWinCOFFObjectWriter.cpp98 typedef std::vector<COFFRelocation> relocations; typedef
108 relocations Relocations;
/NextBSD/contrib/llvm/tools/llvm-objdump/
HDCOFFDump.cpp390 for (const RelocationRef &Reloc : Section.relocations()) in getPDataSection()
/NextBSD/contrib/binutils/binutils/
HDChangeLog-9899592 specify the kind of relocations to be dumped. Call guess_is_rela
744 32-byte boundary with dummy relocations, to make the BeOS loader
1254 relocations.
1273 relocations.
1286 filter_symbols. No marking symbols used in relocations when strip
1288 (copy_section): When strip all symbols case, remove relocations
1455 (dump_relocations): PowerPC uses RELA relocations.
HDChangeLog-0203193 support relocations.
742 * readelf.c (display_debug_info): Apply RELA relocations on the
775 targets that use RELA relocations.
1253 sections. Allow relocations against the absolute symbol. Don't
1470 (dump_relocations): Handle VAX relocations.
1475 * readelf.c (dump_relocations): Handle 68HC11/68HC12 relocations.
/NextBSD/contrib/binutils/ld/
HDNEWS116 * The MIPS --embedded-relocs (used to embed relocations into binaries for
171 relocations against the same symbol together, so that dynamic linker

1234