Home | History | Annotate | Download | only in config

Lines Matching full:fixp

309 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
311 *FIXP may be modified if desired. */
316 fixS *fixP ATTRIBUTE_UNUSED)
346 md_pcrel_from (fixS *fixP)
351 return fixP->fx_where + fixP->fx_frag->fr_address;
358 md_pcrel_from_section (fixS * fixP, segT sec)
360 if ((fixP->fx_addsy != (symbolS *) NULL)
361 && (! S_IS_DEFINED (fixP->fx_addsy)
362 || (S_GET_SEGMENT (fixP->fx_addsy) != sec)))
369 /*fprintf(stderr, "%s extern %d local %d\n", S_GET_NAME (fixP->fx_addsy), S_IS_EXTERN (fixP->fx_addsy), S_IS_LOCAL (fixP->fx_addsy));*/
371 if ((fixP->fx_addsy != (symbolS *) NULL)
372 && S_IS_EXTERNAL (fixP->fx_addsy))
378 return fixP->fx_where + fixP->fx_frag->fr_address;
384 lm32_fix_adjustable (fixS * fixP)
387 if (fixP->fx_r_type == BFD_RELOC_VTABLE_INHERIT
388 || fixP->fx_r_type == BFD_RELOC_VTABLE_ENTRY)
413 md_apply_fix (fixS * fixP, valueT * valP, segT seg)
416 if (fixP->fx_addsy != NULL && S_IS_WEAK (fixP->fx_addsy))
419 gas_cgen_md_apply_fix (fixP, valP, seg);