Lines Matching refs:fixups
99 struct alpha_fixup fixups[MAX_INSN_FIXUPS];
410 /* Linked list of .linkage fixups. */
1285 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1321 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1383 insn.fixups[insn.nfixups].reloc = BFD_RELOC_ALPHA_NOP;
1390 insn.fixups[insn.nfixups].exp.X_op = O_symbol;
1391 insn.fixups[insn.nfixups].exp.X_add_symbol = ensym;
1392 insn.fixups[insn.nfixups].exp.X_add_number = 0;
1393 insn.fixups[insn.nfixups].xtrasym = alpha_linkage_symbol;
1394 insn.fixups[insn.nfixups].procsym = alpha_evax_proc->symbol;
1414 insn.fixups[insn.nfixups].reloc = BFD_RELOC_ALPHA_LDA;
1418 insn.fixups[insn.nfixups].exp.X_op = O_subtract;
1419 insn.fixups[insn.nfixups].exp.X_add_symbol = psym;
1420 insn.fixups[insn.nfixups].exp.X_op_symbol = alpha_evax_proc->symbol;
1421 insn.fixups[insn.nfixups].exp.X_add_number = 0;
1422 insn.fixups[insn.nfixups].xtrasym = alpha_linkage_symbol;
1423 insn.fixups[insn.nfixups].procsym = alpha_evax_proc->symbol;
1555 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1558 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1572 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
1573 insn.fixups[insn.nfixups].exp.X_op = O_absent;
1747 /* Apply the fixups in order. */
1751 struct alpha_fixup *fixup = &insn->fixups[i];
1756 /* Some fixups are only used internally and so have no howto. */
1797 /* Turn off complaints that the addend is too large for some fixups,
2088 as_fatal (_("too many fixups"));
2090 fixup = &insn->fixups[insn->nfixups++];
2112 as_fatal (_("too many fixups"));
2142 fixup = &insn->fixups[insn->nfixups++];
2190 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
2191 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2239 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
2240 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2285 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
2286 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2301 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BYTOFF;
2302 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2434 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
2435 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2451 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BYTOFF;
2452 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2467 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BYTOFF;
2468 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2487 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
2488 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2848 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_JSR;
2849 insn.fixups[insn.nfixups].exp.X_op = O_absent;
2873 memmove (&insn.fixups[1], &insn.fixups[0],
2880 insn.fixups[0].reloc = BFD_RELOC_ALPHA_BOH;
2881 insn.fixups[0].exp.X_op = O_symbol;
2882 insn.fixups[0].exp.X_add_symbol = symbol_find_or_make (ensymname);
2883 insn.fixups[0].exp.X_add_number = 0;
2884 insn.fixups[0].xtrasym = alpha_linkage_symbol;
2885 insn.fixups[0].procsym = alpha_evax_proc->symbol;
2967 insn.fixups[0].exp = addend;
2968 insn.fixups[0].reloc = BFD_RELOC_ALPHA_GPDISP_HI16;
2982 insn.fixups[0].exp = addend;
2983 insn.fixups
5937 /* The rest of these fixups only exist internally during symbol