Lines Matching defs:frag

718   /* If this is negative, it's a special-purpose frag as per the defines above. */
1155 /* We do it this way because we want the frag to have the
1318 rx_handle_align (fragS * frag)
1320 /* If handling an alignment frag, use an optimal NOP pattern.
1323 if ((frag->fr_type == rs_align
1324 || frag->fr_type == rs_align_code)
1327 int count = (frag->fr_next->fr_address
1328 - frag->fr_address
1329 - frag->fr_fix);
1330 unsigned char *base = (unsigned char *)frag->fr_literal + frag->fr_fix;
1338 frag->fr_var = 2;
1343 frag->fr_var = count;
1349 && (frag->fr_type == rs_align
1350 || frag->fr_type == rs_align_code)
1351 && frag->fr_address + frag->fr_fix > 0
1352 && frag->fr_offset > 0
1355 fix_new (frag, frag->fr_fix, 0,
1356 &abs_symbol, RX_RELAXA_ALIGN + frag->fr_offset,
1361 fix_new (frag->fr_next, 0, 0,
1362 &abs_symbol, RX_RELAXA_ELIGN + frag->fr_offset,
1382 md_convert frag to update the bytes. The relaxation types and
1527 tprintf ("\033[32m est frag: addr %08lx fix %ld var %ld ofs %ld lit %p opc %p type %d sub %d\033[0m\n",
1542 /* Given a frag FRAGP, return the "next" frag that contains an
1572 tprintf ("\033[36mrelax frag: addr %08lx fix %ld var %ld ofs %ld lit %p opc %p type %d sub %d str %ld\033[0m\n",
1809 tprintf ("\033[31mconvrt frag: addr %08lx fix %ld var %ld ofs %ld lit %p opc %p type %d sub %d\033[0m\n",
1850 /* We used a new frag for this opcode, so the opcode address should
1851 be the frag address. */
2190 as_bad (_("bad frag at %p : fix %ld addr %ld %ld \n"), fragP,
2236 rx_cons_fix_new (fragS * frag,
2269 fix_new_exp (frag, where, (int) size, exp, 0, type);