Home | History | Annotate | Download | only in config

Lines Matching full:fixp

235 md_apply_fix (fixS *fixP,
246 buf = fixP->fx_where + fixP->fx_frag->fr_literal;
247 size = fixP->fx_size;
250 switch (fixP->fx_r_type)
267 BAD_CASE (fixP->fx_r_type);
270 if (fixP->fx_addsy != NULL)
271 val += symbol_get_bfdsym (fixP->fx_addsy)->section->vma;
272 /* *value += fixP->fx_addsy->bsym->section->vma; */
278 if (fixP->fx_addsy == NULL && fixP->fx_pcrel == 0)
279 fixP->fx_done = 1;
1374 md_pcrel_from (fixS *fixP)
1376 return fixP->fx_frag->fr_address + fixP->fx_where + fixP->fx_size;
1384 fixS *fixp)
1392 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
1393 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
1396 reloc->addend = -symbol_get_bfdsym (fixp->fx_addsy)->section->vma;
1398 switch (fixp->fx_r_type)
1401 if (fixp->fx_pcrel)
1412 BAD_CASE (fixp->fx_r_type);
1420 as_bad_where (fixp->fx_file, fixp->fx_line,