Lines Matching defs:fixP
1433 mep_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
1437 if (fixP->fx_addsy == 0)
1438 switch (fixP->fx_cgen.opinfo)
1452 gas_cgen_md_apply_fix (fixP, valP, seg);
1456 md_pcrel_from_section (fixS *fixP, segT sec)
1458 if (fixP->fx_addsy != (symbolS *) NULL
1459 && (! S_IS_DEFINED (fixP->fx_addsy)
1460 || S_GET_SEGMENT (fixP->fx_addsy) != sec))
1468 return fixP->fx_where + fixP->fx_frag->fr_address;
1484 fixS *fixP)
1486 enum bfd_reloc_code_real reloc = fixP->fx_cgen.opinfo;
1518 fixP->fx_where += 2;
1520 fixP->fx_cgen.opinfo = BFD_RELOC_MEP_16;
1533 as_bad_where (fixP->fx_file, fixP->fx_line,
1543 as_bad_where (fixP->fx_file, fixP->fx_line,
1565 fixS * fixP = gas_cgen_record_fixup_exp (frag, where, insn, length,
1567 return fixP;
1738 mep_fix_adjustable (fixS *fixP)
1742 if ((int) fixP->fx_r_type >= (int) BFD_RELOC_UNUSED)
1745 int opindex = (int) fixP->fx_r_type - (int) BFD_RELOC_UNUSED;
1748 reloc_type = md_cgen_lookup_reloc (insn, operand, fixP);
1751 reloc_type = fixP->fx_r_type;
1753 if (fixP->fx_addsy == NULL)
1757 if (S_IS_EXTERNAL (fixP->fx_addsy))
1760 if (S_IS_WEAK (fixP->fx_addsy))