Lines Matching refs:fixups
1414 /* We need to keep a list of fixups. We can't simply generate them as
1434 struct s390_fixup fixups[MAX_INSN_FIXUPS];
1514 as_fatal (_("operand %d: too many fixups"), operand_number);
1515 fixups[fc].exp = ex;
1516 fixups[fc].opindex = *opindex_ptr;
1517 fixups[fc].reloc = BFD_RELOC_UNUSED;
1679 as_fatal (_("operand %d: too many fixups"), operand_number);
1680 fixups[fc].exp = ex;
1681 fixups[fc].opindex = *opindex_ptr;
1682 fixups[fc].reloc = reloc;
1846 as_fatal (_("too many fixups"));
1847 fixups[fc].exp = ex;
1848 fixups[fc].opindex = -1;
1849 fixups[fc].reloc = reloc;
1869 /* Create any fixups. At this point we do not use a
1872 handle fixups for any operand type, although that is admittedly
1879 if (fixups[i].opindex < 0)
1883 &fixups[i].exp, 0, fixups[i].reloc);
1887 operand = s390_operands + fixups[i].opindex;
1889 if (fixups[i].reloc != BFD_RELOC_UNUSED)
1894 reloc_howto = bfd_reloc_type_lookup (stdoutput, fixups[i].reloc);
1905 size, &fixups[i].exp, reloc_howto->pc_relative,
1906 fixups[i].reloc);
1910 if ( fixups[i].reloc == BFD_RELOC_390_GOT12
1911 || fixups[i].reloc == BFD_RELOC_390_GOT20
1912 || fixups[i].reloc == BFD_RELOC_390_GOT16)
1920 &fixups[i].exp,
1922 fixups[i].opindex + BFD_RELOC_UNUSED);
2371 /* Here we decide which fixups can be adjusted to make them relative to
2478 fixups we generated by the call to fix_new_exp, above. In the call