Home | History | Annotate | Download | only in config

Lines Matching refs:reloc

1615           int reloc;
1618 or %page modifier, generate the reloc accordingly. */
1620 reloc = BFD_RELOC_M68HC11_HI8;
1622 reloc = BFD_RELOC_M68HC11_LO8;
1624 reloc = BFD_RELOC_M68HC11_PAGE;
1626 reloc = BFD_RELOC_8;
1629 oper, FALSE, reloc);
1630 if (reloc != BFD_RELOC_8)
1662 int reloc;
1665 reloc = BFD_RELOC_M68HC11_LO16;
1667 reloc = BFD_RELOC_16_PCREL;
1669 reloc = BFD_RELOC_M68HC11_LO16;
1671 reloc = BFD_RELOC_16;
1676 reloc == BFD_RELOC_16_PCREL,
1677 reloc);
1680 if (reloc == BFD_RELOC_M68HC11_LO16)
1732 int reloc;
1737 reloc = BFD_RELOC_M68HC11_HI8;
1739 reloc = BFD_RELOC_M68HC11_LO8;
1742 oper, FALSE, reloc);
1759 This fixup/reloc isn't adding on constants to symbols. */
1766 This fixup/reloc isn't adding on constants to symbols. */
1773 int reloc;
1776 modifier, generate the reloc accordingly. */
1778 reloc = BFD_RELOC_M68HC11_HI8;
1780 reloc = BFD_RELOC_M68HC11_LO8;
1782 reloc = BFD_RELOC_8;
1785 oper, FALSE, reloc);
1786 if (reloc != BFD_RELOC_8)
3838 /* If while processing a fixup, a reloc really needs to be created
3843 arelent *reloc;
3845 reloc = (arelent *) xmalloc (sizeof (arelent));
3846 reloc->sym_ptr_ptr = (asymbol **) xmalloc (sizeof (asymbol *));
3847 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
3848 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
3850 reloc->howto = bfd_reloc_type_lookup (stdoutput, BFD_RELOC_16);
3852 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type);
3853 if (reloc->howto == (reloc_howto_type *) NULL)
3864 reloc->address = fixp->fx_offset;
3866 reloc->addend = 0;
3867 return reloc;