Lines Matching full:fixp
1675 fixS *fixP;
1705 fixP = fix_new_exp (frag_now,
1711 fixP->fx_signed = 1;
2162 md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
2164 char *buf = fixP->fx_where + fixP->fx_frag->fr_literal;
2167 switch (fixP->fx_size)
2193 if (fixP->fx_addsy == NULL && fixP->fx_pcrel == 0)
2194 fixP->fx_done = 1;
2213 md_pcrel_from (fixS *fixp)
2215 as_bad_where (fixp->fx_file, fixp->fx_line,
2221 tc_gen_reloc (asection *section ATTRIBUTE_UNUSED, fixS *fixp)
2226 if (fixp->fx_addsy && fixp->fx_subsy)
2228 if ((S_GET_SEGMENT (fixp->fx_addsy) != S_GET_SEGMENT (fixp->fx_subsy))
2229 || S_GET_SEGMENT (fixp->fx_addsy) == undefined_section)
2231 as_bad_where (fixp->fx_file, fixp->fx_line,
2239 *rel->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
2240 rel->address = fixp->fx_frag->fr_address + fixp->fx_where;
2241 rel->addend = fixp->fx_offset;
2243 r_type = fixp->fx_r_type;
2253 as_bad_where (fixp->fx_file, fixp->fx_line,