Home
last modified time | relevance | path

Searched refs:fx_offset (Results 1 – 22 of 22) sorted by relevance

/freebsd-12.1/contrib/binutils/gas/
H A Dwrite.c164 fixP->fx_offset = offset; in fix_new_internal()
766 fixp->fx_offset += S_GET_VALUE (sym); in adjust_reloc_syms()
819 && (fixp->fx_offset != 0 || fixp->fx_subsy != NULL)) in adjust_reloc_syms()
829 fixp->fx_offset += S_GET_VALUE (sym); in adjust_reloc_syms()
902 add_number = fixP->fx_offset; in fixup_segment()
918 fixP->fx_offset = add_number; in fixup_segment()
930 fixP->fx_offset = add_number; in fixup_segment()
937 fixP->fx_offset = (add_number + fixP->fx_dot_value in fixup_segment()
976 fixP->fx_offset = add_number; in fixup_segment()
986 fixP->fx_offset = add_number; in fixup_segment()
[all …]
H A Dliteral.c68 if (fixp->fx_addsy == sym && fixp->fx_offset == addend)
H A Dwrite.h86 valueT fx_offset; member
H A Dcgen.c1045 reloc->addend = fixP->fx_offset;
H A DChangeLog-96972115 relocs anymore. Tweak fx_offset for pc-relative relocs.
2709 Adjust fx_offset by X_add_number for each symbol.
2713 adjust fx_offset appropriately.
2883 * config/tc-mn10200.c (md_assemble): Tweak fx_offset for pc-relative
3291 fx_offset, not fx_addnumber.
H A DChangeLog-02031372 (tc_gen_reloc): Turn an absolute fx_subsy into part of fx_offset.
2607 Adjust addend of R_SH_IND12W relocations by fixp->fx_offset - 4.
3563 * config/tc-sh.c (md_apply_fix3): Take account of fx_offset
4101 (fixup_segment): Adjust fx_offset using fx_dot_value.
H A DChangeLog-92951414 fx_addnumber and fx_offset.
4506 pc-relative, use fx_offset only, ignore address of relocation.
4614 Don't adjust fx_offset by frag address, since S_GET_VALUE now
4626 fx_offset and fx_subsy. [!BFD_ASSEMBLER]: Only show fx_r_type if
8849 (tc_gen_reloc): Include fx_offset for pcrel fixups.
10092 (md_apply_fix): Set fx_offset to the upper 16 bits of the reloc.
10462 * write.h (struct fix): Fields fx_offset and fx_addnumber are now
12750 fx_offset into account.
H A DChangeLog-20062366 (tc_gen_reloc): Keep the original fx_offset for RELA pc-relative
H A DChangeLog-98992982 (tc_gen_reloc): Always set the reloc addend to fixp->fx_offset
H A DChangeLog-00014494 or pc-relative, else use fx_offset.
/freebsd-12.1/contrib/binutils/gas/config/
H A Dtc-mep.c1592 && l->fixp->fx_offset == l->fixp->fx_next->fx_offset) in mep_frob_file()
1612 && f->fx_offset == l->fixp->fx_offset in mep_frob_file()
1617 || prev->fx_offset != f->fx_offset)) in mep_frob_file()
H A Dtc-alpha.c595 if (fixp->fx_offset == LITUSE_ALPHA_TLSGD) in alpha_adjust_relocs()
1670 fixP->fx_offset = 0; in emit_insn()
1710 fixP->fx_offset = LITUSE_ALPHA_ADDR; in emit_insn()
1713 fixP->fx_offset = LITUSE_ALPHA_BASE; in emit_insn()
1716 fixP->fx_offset = LITUSE_ALPHA_BYTOFF; in emit_insn()
1719 fixP->fx_offset = LITUSE_ALPHA_JSR; in emit_insn()
1722 fixP->fx_offset = LITUSE_ALPHA_TLSGD; in emit_insn()
1725 fixP->fx_offset = LITUSE_ALPHA_TLSLDM; in emit_insn()
5239 fixP->fx_offset = 0; in md_apply_fix()
5594 f->fx_offset += offset; in alpha_fix_adjustable()
[all …]
H A Dtc-s390.c2039 fixP->fx_offset = value;
2071 fixP->fx_offset += 2;
2081 fixP->fx_offset += 2;
2276 fixP->fx_offset = value;
2314 reloc->addend = fixp->fx_offset;
H A Dtc-score.c5325 value = fixP->fx_offset; in md_apply_fix()
5332 value = fixP->fx_offset; in md_apply_fix()
5383 value = fixP->fx_offset; in md_apply_fix()
5406 value = fixP->fx_offset; in md_apply_fix()
5429 value = fixP->fx_offset; in md_apply_fix()
5441 value = fixP->fx_offset; in md_apply_fix()
5453 value = fixP->fx_offset; in md_apply_fix()
5502 reloc->addend = fixp->fx_offset; in tc_gen_reloc()
5515 off = fixp->fx_offset >> 16; in tc_gen_reloc()
5522 off = fixp->fx_offset & 0xffff; in tc_gen_reloc()
[all …]
H A Dtc-cr16.c525 reloc->addend = fixP->fx_offset; in tc_gen_reloc()
533 - S_GET_VALUE (fixP->fx_subsy) + fixP->fx_offset); in tc_gen_reloc()
710 fixP->fx_offset = 0; in md_apply_fix()
H A Dtc-ppc.c5455 fix->fx_offset += val - symbol_get_frag (csect)->fr_address; in ppc_fix_adjustable()
5468 fix->fx_offset += val - resolve_symbol_value (sy); in ppc_fix_adjustable()
5627 value = fixP->fx_offset; in md_apply_fix()
5662 value = fixP->fx_offset; in md_apply_fix()
H A Dtc-mips.c2055 && fixp->fx_offset == fixp->fx_next->fx_offset); in fixup_has_matching_lo_p()
12082 && (*pos)->fx_offset >= l->fixp->fx_offset in mips_frob_file()
12084 || (*pos)->fx_offset < (*lo_pos)->fx_offset in mips_frob_file()
12086 && (*pos)->fx_offset == (*lo_pos)->fx_offset))) in mips_frob_file()
12103 l->fixp->fx_offset = (*lo_pos)->fx_offset; in mips_frob_file()
H A Dtc-sparc.c3627 reloc->addend = fixp->fx_offset - reloc->address;
3644 reloc->addend = fixp->fx_offset;
H A Dtc-i386.c6482 rel->address = fixp->fx_offset;
6490 rel->addend = fixp->fx_offset;
6502 rel->addend = fixp->fx_offset - fixp->fx_size;
H A Dtc-arm.c17987 fixP->fx_offset &= 0xffffffff; in md_apply_fix()
17988 fixP->fx_offset ^= 0x80000000; in md_apply_fix()
17989 fixP->fx_offset -= 0x80000000; in md_apply_fix()
19066 fixp->fx_offset -= md_pcrel_from_section (fixp, section); in tc_gen_reloc()
19068 fixp->fx_offset = reloc->address; in tc_gen_reloc()
19070 reloc->addend = fixp->fx_offset; in tc_gen_reloc()
19269 reloc->addend = fixp->fx_offset = reloc->address; in tc_gen_reloc()
19286 reloc->address = fixp->fx_offset; in tc_gen_reloc()
H A Dtc-ia64.c11511 if (fix->fx_offset != 0)
11675 reloc->addend = fixp->fx_offset;
/freebsd-12.1/contrib/binutils/gas/doc/
H A Dinternals.texi488 @item fx_offset
1257 @code{MD_APPLY_SYM_VALUE}, plus @code{@var{fixP}->fx_offset} (symbol addend),