Lines Matching full:fixup
646 /* First rebuild the fixup chain without the explicit lituse and
1386 /* Add a NOP fixup for 'ldX $26,YYY..NAME..lk'. */
1403 /* The fixup must be the same as the BFD_RELOC_ALPHA_BOH
1419 /* Add a lda fixup for 'ldX $27,YYY.NAME..lk+8'. */
1740 /* Actually output an instruction with its fixup. */
1767 struct alpha_fixup *fixup = &insn->fixups[i];
1773 if ((int) fixup->reloc < 0)
1775 operand = &alpha_operands[-(int) fixup->reloc];
1779 else if (fixup->reloc > BFD_RELOC_UNUSED
1780 || fixup->reloc == BFD_RELOC_ALPHA_GPDISP_HI16
1781 || fixup->reloc == BFD_RELOC_ALPHA_GPDISP_LO16)
1790 (bfd_reloc_code_real_type) fixup->reloc);
1795 switch (fixup->reloc)
1812 &fixup->exp, pcrel, (bfd_reloc_code_real_type) fixup->reloc);
1816 switch (fixup->reloc)
1902 if (fixup->reloc == DUMMY_RELOC_LITUSE_TLSGD)
1904 else if (fixup->reloc == DUMMY_RELOC_LITUSE_TLSLDM)
1961 fixP->tc_fix_data.info->sym = fixup->xtrasym;
1962 fixP->tc_fix_data.info->psym = fixup->procsym;
1967 if ((int) fixup->reloc < 0)
2020 an instruction and a fixup. */
2045 /* Fake operands take no value and generate no fixup. */
2102 struct alpha_fixup *fixup;
2107 fixup = &insn->fixups[insn->nfixups++];
2108 fixup->exp = *t;
2109 fixup->reloc = BFD_RELOC_ALPHA_HINT;
2126 struct alpha_fixup *fixup;
2160 fixup = &insn->fixups[insn->nfixups++];
2162 fixup->exp = *reloc_exp;
2164 fixup->exp.X_op = O_absent;
2165 fixup->reloc = reloc;
2902 /* The fixup must be the same as the BFD_RELOC_ALPHA_NOP
3381 Add new fixup only if offset isn't 16bit. */
3428 /* Create a fixup for the entry. */
5712 relative to the pc-relative fixup. Er, relatively speaking. */
5730 /* Attempt to simplify or even eliminate a fixup. The return value is
5732 To indicate that a fixup has been eliminated, set fixP->fx_done.
6226 fixup used internally in the assembler. */