Home | History | Annotate | Download | only in config

Lines Matching refs:fixups

43 /* Fixups.  */
60 } Fixups;
62 static Fixups FixUps[2];
63 static Fixups *fixups;
295 fixups = &FixUps[0];
296 FixUps[0].next = &FixUps[1];
297 FixUps[1].next = &FixUps[0];
548 if (fixups->fc >= MAX_INSN_FIXUPS)
549 as_fatal (_("too many fixups"));
554 fixups->fix[fixups->fc].reloc = BFD_RELOC_D10V_18;
566 fixups->fix[fixups->fc].reloc =
571 && (fixups->fix[fixups->fc].reloc == 0))
575 if (fixups->fix[fixups->fc].reloc == BFD_RELOC_16 ||
576 fixups->fix[fixups->fc].reloc == BFD_RELOC_D10V_18)
577 fixups->fix[fixups->fc].size = 2;
579 fixups->fix[fixups->fc].size = 4;
581 fixups->fix[fixups->fc].exp = opers[i];
582 fixups->fix[fixups->fc].operand = opcode->operands[i];
583 fixups->fix[fixups->fc].pcrel = (flags & OPERAND_ADDR) != 0;
584 (fixups->fc)++;
606 write_long (unsigned long insn, Fixups *fx)
642 Fixups *fx)
961 Fixups *fx)
1628 write_1_short (prev_opcode, prev_insn, fixups->next);
1761 fixups = fixups->next;
1789 write_long (insn, fixups);
1801 fixups)))
1815 fixups = fixups->next;