Lines Matching refs:reloc
52 bfd_reloc_code_real_type reloc;
555 fixups->fix[fixups->fc].reloc = BFD_RELOC_D10V_18;
567 fixups->fix[fixups->fc].reloc =
572 && (fixups->fix[fixups->fc].reloc == 0))
576 if (fixups->fix[fixups->fc].reloc == BFD_RELOC_16 ||
577 fixups->fix[fixups->fc].reloc == BFD_RELOC_D10V_18)
619 if (fx->fix[i].reloc)
625 if (fx->fix[i].reloc == BFD_RELOC_D10V_18)
664 if (fx->fix[i].reloc)
670 if (fx->fix[i].reloc == BFD_RELOC_D10V_18)
673 /* If it's an R reloc, we may have to switch it to L. */
674 if ((fx->fix[i].reloc
1074 if (fx->fix[i].reloc)
1080 if (fx->fix[i].reloc == BFD_RELOC_D10V_10_PCREL_R
1094 if (fx->fix[i].reloc == BFD_RELOC_D10V_18)
1447 /* If while processing a fixup, a reloc really needs to be created.
1453 arelent *reloc;
1454 reloc = xmalloc (sizeof (arelent));
1455 reloc->sym_ptr_ptr = xmalloc (sizeof (asymbol *));
1456 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
1457 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
1458 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type);
1459 if (reloc->howto == (reloc_howto_type *) NULL)
1462 _("reloc %d not supported by object file format"),
1468 reloc->address = fixp->fx_offset;
1470 reloc->addend = 0;
1472 return reloc;