Searched refs:fixp (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/binutils/gas/
H A Dliteral.c57 fixS *fixp; local
64 for (fixp = seginfo->frchainP->fix_root;
65 fixp != (fixS *) NULL;
66 fixp = fixp->fx_next, offset += size)
68 if (fixp->fx_addsy == sym && fixp->fx_offset == addend)
H A Dwrite.c600 fixS *fixp = seginfo->fix_root; local
602 if (!fixp)
606 while (fixp)
608 symbolS *s = fixp->fx_addsy;
610 fprintf (stream, " %08lx: type %d ", (unsigned long) fixp,
611 (int) fixp->fx_r_type);
619 fixp = fixp->fx_next;
719 fixS *fixp; local
726 for (fixp
1115 fixS *fixp; local
2486 print_fixup(fixS *fixp) argument
[all...]
/freebsd-11-stable/contrib/binutils/gas/config/
H A Dtc-score.h50 #define tc_fix_adjustable(fixp) score_fix_adjustable (fixp)
59 struct fix *fixp; member in struct:score_tc_frag_data
H A Dtc-mips.h116 #define tc_fix_adjustable(fixp) mips_fix_adjustable (fixp)
H A Dtc-alpha.c571 fixS *fixp;
588 for (fixp = seginfo->fix_root; fixp; fixp = next)
590 next = fixp->fx_next;
591 fixp->fx_next = (fixS *) 0;
593 switch (fixp->fx_r_type)
596 if (fixp->tc_fix_data.info->n_master == 0)
597 as_bad_where (fixp->fx_file, fixp
565 fixS *fixp; local
3166 fixS *fixp; local
3989 fixS *fixp; local
5608 tc_gen_reloc(asection *sec ATTRIBUTE_UNUSED, fixS *fixp) argument
[all...]
H A Dtc-mep.c104 fixS * fixp; /* This fixup. */ member in struct:mep_hi_fixup
1589 assert (FX_OPINFO_R_TYPE (l->fixp) == BFD_RELOC_HI16
1590 || FX_OPINFO_R_TYPE (l->fixp) == BFD_RELOC_LO16);
1593 if (l->fixp->fx_next != NULL
1594 && FX_OPINFO_R_TYPE (l->fixp->fx_next) == BFD_RELOC_LO16
1595 && l->fixp->fx_addsy == l->fixp->fx_next->fx_addsy
1596 && l->fixp->fx_offset == l->fixp->fx_next->fx_offset)
1613 /* Check whether this is a `low' fixup which matches l->fixp
1654 mep_force_relocation(fixS *fixp) argument
[all...]
H A Dtc-spu.c870 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp)
875 if (fixp->fx_addsy)
876 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
877 else if (fixp->fx_subsy)
878 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_subsy);
881 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
882 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type);
885 as_bad_where (fixp->fx_file, fixp
868 tc_gen_reloc(asection *seg ATTRIBUTE_UNUSED, fixS *fixp) argument
907 md_pcrel_from(fixS *fixp) argument
[all...]
H A Dtc-sparc.c3454 tc_gen_reloc (section, fixp)
3456 fixS *fixp;
3466 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
3467 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
3469 switch (fixp->fx_r_type)
3532 code = fixp->fx_r_type;
3560 if (generic_force_reloc (fixp))
3565 if (fixp->fx_addsy != NULL)
3567 if (strcmp (S_GET_NAME (fixp
[all...]
H A Dtc-s390.c1877 md_pcrel_from_section (fixp, sec)
1878 fixS *fixp;
1881 return fixp->fx_frag->fr_address + fixp->fx_where;
1948 tc_s390_force_relocation (fixp)
1949 struct fix *fixp;
1953 switch (fixp->fx_r_type)
1983 return generic_force_reloc (fixp);
2283 tc_gen_reloc (seg, fixp)
2285 fixS *fixp;
[all...]
H A Dtc-mips.c165 fixS *fixp[3]; member in struct:mips_cl_insn
688 fixS *fixp; member in struct:mips_hi_fixup
1333 for (i = 0; i < ARRAY_SIZE (insn->fixp); i++)
1334 insn->fixp[i] = NULL;
1374 for (i = 0; i < ARRAY_SIZE (insn->fixp); i++)
1375 if (insn->fixp[i] != NULL)
1377 insn->fixp[i]->fx_frag = frag;
1378 insn->fixp[i]->fx_where = where;
2056 fixup_has_matching_lo_p (fixS *fixp)
2058 return (fixp
2049 fixup_has_matching_lo_p(fixS *fixp) argument
12118 mips_force_relocation(fixS *fixp) argument
13976 mips_fix_adjustable(fixS *fixp) argument
14061 tc_gen_reloc(asection *section ATTRIBUTE_UNUSED, fixS *fixp) argument
14160 fixS *fixp; local
14454 fixS *fixp; local
[all...]
H A Dtc-score.c3667 fixS *fixp = NULL; local
3704 fixp = fix_new_score (frag_now, p - frag_now->fr_literal, inst_main.size,
3707 frag_now->tc_frag_data.fixp = fixp;
3708 cur_fixp = frag_now->tc_frag_data.fixp;
3722 fixp = fix_new_score (frag_now, where, var_insts[i].size,
3725 if (fixp)
3729 cur_fixp->fx_next = fixp;
3734 frag_now->tc_frag_data.fixp = fixp;
5143 fixS *fixp; local
5242 score_force_relocation(struct fix *fixp) argument
5486 tc_gen_reloc(asection * section ATTRIBUTE_UNUSED, fixS * fixp) argument
[all...]
H A Dtc-i386.c6346 i386_validate_fix (fixS *fixp)
6348 if (fixp->fx_subsy && fixp->fx_subsy == GOT_symbol)
6350 if (fixp->fx_r_type == BFD_RELOC_32_PCREL)
6354 fixp->fx_r_type = BFD_RELOC_X86_64_GOTPCREL;
6359 fixp->fx_r_type = BFD_RELOC_386_GOTOFF;
6361 fixp->fx_r_type = BFD_RELOC_X86_64_GOTOFF64;
6363 fixp->fx_subsy = 0;
6368 tc_gen_reloc (section, fixp)
6370 fixS *fixp;
6334 i386_validate_fix(fixS *fixp) argument
[all...]
H A Dtc-ppc.c1927 ppc_elf_validate_fix (fixS *fixp, segT seg)
1929 if (fixp->fx_done || fixp->fx_pcrel)
1939 if (fixp->fx_r_type <= BFD_RELOC_UNUSED
1940 && fixp->fx_r_type != BFD_RELOC_16_GOTOFF
1941 && fixp->fx_r_type != BFD_RELOC_HI16_GOTOFF
1942 && fixp->fx_r_type != BFD_RELOC_LO16_GOTOFF
1943 && fixp->fx_r_type != BFD_RELOC_HI16_S_GOTOFF
1944 && fixp->fx_r_type != BFD_RELOC_16_BASEREL
1945 && fixp
1919 ppc_elf_validate_fix(fixS *fixp, segT seg) argument
5343 md_pcrel_from_section(fixS *fixp, segT sec ATTRIBUTE_UNUSED) argument
6122 tc_gen_reloc(asection *seg ATTRIBUTE_UNUSED, fixS *fixp) argument
[all...]
H A Dobj-coff.c1441 fixS *fixp = seginfo->fix_root;
1442 while (fixp)
1444 if (! fixp->fx_done)
1446 fixp = fixp->fx_next;
1437 fixS *fixp = seginfo->fix_root; local
H A Dtc-arm.c15828 cCL(fixp, e100130, 2, (RR, RF), rd_rm),
16692 fixS *fixp;
16842 fixp = fix_new_exp (fragp, fragp->fr_fix, fragp->fr_var, &exp, pc_rel,
16844 fixp->fx_file = fragp->fr_file;
16845 fixp->fx_line = fragp->fr_line;
19066 tc_gen_reloc (asection *section, fixS *fixp)
19074 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
19075 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
19077 if (fixp
16679 fixS *fixp; local
19052 tc_gen_reloc(asection *section, fixS *fixp) argument
19351 arm_force_relocation(struct fix * fixp) argument
[all...]
H A Dtc-cr16.c748 md_pcrel_from (fixS *fixp) argument
750 return fixp->fx_frag->fr_address + fixp->fx_where;
H A Dtc-ia64.c11582 If fixp->fx_addsy is non-NULL, we'll have to generate a reloc entry
11665 tc_gen_reloc (sec, fixp)
11667 fixS *fixp;
11673 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
11674 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
11675 reloc->addend = fixp->fx_offset;
11676 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type);
11680 as_bad_where (fixp->fx_file, fixp
[all...]

Completed in 350 milliseconds