Home | History | Annotate | Download | only in config

Lines Matching refs:fix

431 	      fixS *fix;
432 fix = fix_new_exp (frag_now,
441 fix->fx_addnumber = the_insn.fi[tmp].fup;
1195 obtain_reloc_for_imm16 (fixS *fix, long *val)
1197 valueT fup = fix->fx_addnumber;
1200 if (fix->fx_pcrel)
1205 as_bad_where (fix->fx_file, fix->fx_line,
1208 as_bad_where (fix->fx_file, fix->fx_line,
1211 as_bad_where (fix->fx_file, fix->fx_line,
1214 as_bad_where (fix->fx_file, fix->fx_line,
1285 has been eliminated, set fix->fx_done. If fix->fx_addsy is non-NULL,
1289 md_apply_fix (fixS *fix, valueT *valP, segT seg ATTRIBUTE_UNUSED)
1296 buf = fix->fx_frag->fr_literal + fix->fx_where;
1301 /* We stored a fix-up in this oddly-named scratch field. */
1302 fup = fix->fx_addnumber;
1309 as_bad_where (fix->fx_file, fix->fx_line,
1311 if (fix->fx_addsy)
1312 as_bad_where (fix->fx_file, fix->fx_line,
1317 fix->fx_r_type = BFD_RELOC_NONE;
1318 fix->fx_done = 1;
1322 fix->fx_r_type = obtain_reloc_for_imm16 (fix, &val);
1325 if (fix->fx_addsy)
1326 fix->fx_done = 0;
1331 fix->fx_r_type = BFD_RELOC_NONE;
1332 fix->fx_done = 1;
1340 fix->fx_r_type = obtain_reloc_for_imm16 (fix, &val);
1343 if (fix->fx_addsy)
1344 fix->fx_done = 0;
1350 fix->fx_r_type = BFD_RELOC_NONE;
1351 fix->fx_done = 1;
1357 as_bad_where (fix->fx_file, fix->fx_line,
1363 if (fix->fx_addsy)
1365 fix->fx_done = 0;
1366 fix->fx_r_type = BFD_RELOC_860_PC16;
1373 fix->fx_r_type = BFD_RELOC_NONE;
1374 fix->fx_done = 1;
1380 as_bad_where (fix->fx_file, fix->fx_line,
1386 if (fix->fx_addsy)
1388 fix->fx_r_type = BFD_RELOC_860_PC26;
1389 fix->fx_done = 0;
1395 fix->fx_r_type = BFD_RELOC_NONE;
1396 fix->fx_done = 1;
1401 as_bad_where (fix->fx_file, fix->fx_line,
1402 _("Unrecognized fix-up (0x%08lx)"), (unsigned long) fup);
1407 /* I believe only fix-ups such as ".long .ep.main-main+0xc8000000"
1409 if (fix->fx_addsy)
1411 fix->fx_r_type = BFD_RELOC_32;
1412 fix->fx_done = 0;
1418 fix->fx_r_type = BFD_RELOC_NONE;
1419 fix->fx_done = 1;
1469 int fix = bytes & 3;
1470 memset (p, 0, fix);
1471 p += fix;
1472 fragp->fr_fix += fix;