Searched refs:fixups (Results 1 - 25 of 62) sorted by relevance

123

/haiku-buildtools/binutils/ld/testsuite/ld-spu/
H A Dfixup.d2 #ld: --emit-fixups
/haiku-buildtools/legacy/binutils/gas/
H A Dcgen.c53 /* We need to keep a list of fixups. We can't simply generate them as
71 static struct fixup fixups[GAS_CGEN_MAX_FIXUPS]; variable in typeref:struct:fixup
93 as_fatal (_("too many fixups"));
94 fixups[num_fixups].exp = *expP;
95 fixups[num_fixups].opindex = opindex;
96 fixups[num_fixups].opinfo = opinfo;
119 that gas_init_parse() performs for the current fixups.
122 element - element number of the array you wish to store the fixups
127 element - element number of the array you wish to restore the fixups
131 element - swap the current fixups wit
[all...]
H A Dcgen.h28 /* Maximum number of fixups in an insn.
40 /* Number of fixups this insn has. */
42 /* Array of fixups. */
43 fixS * fixups[GAS_CGEN_MAX_FIXUPS]; member in struct:__anon2517
70 output the insn and record any fixups. */
/haiku-buildtools/binutils/gas/
H A Dcgen.c68 /* We need to keep a list of fixups. We can't simply generate them as
88 static struct fixup fixups[GAS_CGEN_MAX_FIXUPS]; variable in typeref:struct:fixup
107 as_fatal (_("too many fixups"));
108 fixups[num_fixups].exp = *expP;
109 fixups[num_fixups].opindex = opindex;
110 fixups[num_fixups].opinfo = opinfo;
133 that gas_init_parse() performs for the current fixups.
136 element - element number of the array you wish to store the fixups
141 element - element number of the array you wish to restore the fixups
145 element - swap the current fixups wit
[all...]
H A Dcgen.h27 /* Maximum number of fixups in an insn.
40 /* Number of fixups this insn has. */
42 /* Array of fixups. */
43 fixS * fixups[GAS_CGEN_MAX_FIXUPS]; member in struct:__anon331
70 output the insn and record any fixups. */
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-d10v.c64 static Fixups *fixups; variable
331 fixups = &FixUps[0];
584 if (fixups->fc >= MAX_INSN_FIXUPS)
585 as_fatal (_("too many fixups"));
590 fixups->fix[fixups->fc].reloc = BFD_RELOC_D10V_18;
602 fixups->fix[fixups->fc].reloc =
607 && (fixups->fix[fixups
[all...]
H A Dtc-v850.c97 struct v850_fixup fixups[MAX_INSN_FIXUPS];
1766 as_fatal (_("too many fixups"));
1768 fixups[fc].exp = ex;
1769 fixups[fc].opindex = *opindex_ptr;
1770 fixups[fc].reloc = reloc;
1789 as_fatal (_("too many fixups"));
1791 fixups[fc].exp = ex;
1792 fixups[fc].opindex = *opindex_ptr;
1793 fixups[fc].reloc = reloc;
1992 as_fatal (_("too many fixups"));
95 struct v850_fixup fixups[MAX_INSN_FIXUPS]; variable in typeref:struct:v850_fixup
[all...]
H A Dtc-d30v.c81 static Fixups *fixups; variable
354 fixups = &FixUps[0];
572 if (fixups->fc >= MAX_INSN_FIXUPS)
573 as_fatal (_("too many fixups"));
575 fixups->fix[fixups->fc].reloc =
577 fixups->fix[fixups->fc].size = 4;
578 fixups->fix[fixups
[all...]
H A Dtc-mn10200.c89 struct mn10200_fixup fixups[MAX_INSN_FIXUPS];
1136 as_fatal (_("too many fixups"));
1137 fixups[fc].exp = ex;
1138 fixups[fc].opindex = *opindex_ptr;
1139 fixups[fc].reloc = BFD_RELOC_UNUSED;
1236 opindex_converter.opindex = fixups[0].opindex;
1238 fixups[0].exp.X_add_symbol,
1239 fixups[0].exp.X_add_number,
1275 /* Create any fixups. */
1280 operand = &mn10200_operands[fixups[
87 struct mn10200_fixup fixups[MAX_INSN_FIXUPS]; variable in typeref:struct:mn10200_fixup
[all...]
H A Dtc-s390.c1149 /* We need to keep a list of fixups. We can't simply generate them as
1170 struct s390_fixup fixups[MAX_INSN_FIXUPS]; local
1230 as_fatal (_("too many fixups"));
1231 fixups[fc].exp = ex;
1232 fixups[fc].opindex = *opindex_ptr;
1233 fixups[fc].reloc = BFD_RELOC_UNUSED;
1330 as_fatal (_("too many fixups"));
1331 fixups[fc].exp = ex;
1332 fixups[fc].opindex = *opindex_ptr;
1333 fixups[f
[all...]
H A Dtc-i370.c1144 fixups for word relocations in writable segments, so we can adjust
1815 /* We need to keep a list of fixups. We can't simply generate them as
1919 struct i370_fixup fixups[MAX_INSN_FIXUPS];
2191 as_fatal ("too many fixups");
2192 fixups[fc].exp = ex;
2193 fixups[fc].opindex = 0;
2194 fixups[fc].reloc = reloc;
2206 as_fatal ("too many fixups");
2207 fixups[fc].exp = ex;
2208 fixups[f
1905 struct i370_fixup fixups[MAX_INSN_FIXUPS]; local
[all...]
H A Dtc-mn10300.c111 /* Set linkrelax here to avoid fixups in most sections. */
124 struct mn10300_fixup fixups[MAX_INSN_FIXUPS];
1896 as_fatal (_("too many fixups"));
1897 fixups[fc].exp = ex;
1898 fixups[fc].opindex = *opindex_ptr;
1899 fixups[fc].reloc = BFD_RELOC_UNUSED;
1900 if (mn10300_check_fixup (& fixups[fc]))
2062 opindex_converter.opindex = fixups[0].opindex;
2064 fixups[0].exp.X_add_symbol,
2065 fixups[
122 struct mn10300_fixup fixups[MAX_INSN_FIXUPS]; variable in typeref:struct:mn10300_fixup
[all...]
H A Dtc-alpha.c84 struct alpha_fixup fixups[MAX_INSN_FIXUPS];
1238 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1274 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1424 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1427 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1441 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
1442 insn.fixups[insn.nfixups].exp.X_op = O_absent;
1616 /* Apply the fixups in order. */
1620 struct alpha_fixup *fixup = &insn->fixups[i];
1625 /* Some fixups ar
83 struct alpha_fixup fixups[MAX_INSN_FIXUPS]; member in struct:alpha_insn
[all...]
H A Dtc-arc.c315 /* We need to keep a list of fixups. We can't simply generate them as
1272 fixups we generated by the call to fix_new_exp, above. In the call
1492 struct arc_fixup fixups[MAX_FIXUPS];
1568 fixups[fix_up_at].opindex = arc_operand_map[operand->fmt];
1730 as_fatal ("too many fixups");
1731 fixups[fc].exp = exp;
1757 fixups[fc].opindex = arc_operand_map[(int) *syn];
1883 /* Create any fixups. */
1893 operand index. This lets us easily handle fixups for any
1901 if (arc_operands[fixups[
1485 struct arc_fixup fixups[MAX_FIXUPS]; local
[all...]
H A Dtc-openrisc.c49 fixS * fixups [GAS_CGEN_MAX_FIXUPS]; member in struct:openrisc_insn
/haiku-buildtools/binutils/gas/config/
H A Dtc-d10v.c63 static Fixups *fixups; variable
296 fixups = &FixUps[0];
549 if (fixups->fc >= MAX_INSN_FIXUPS)
550 as_fatal (_("too many fixups"));
555 fixups->fix[fixups->fc].reloc = BFD_RELOC_D10V_18;
567 fixups->fix[fixups->fc].reloc =
572 && (fixups->fix[fixups
[all...]
H A Dtc-v850.c158 struct v850_fixup fixups[MAX_INSN_FIXUPS];
2541 as_fatal (_("too many fixups"));
2543 fixups[fc].exp = ex;
2544 fixups[fc].opindex = *opindex_ptr;
2545 fixups[fc].reloc = reloc;
2612 as_fatal (_("too many fixups"));
2614 fixups[fc].exp = ex;
2615 fixups[fc].opindex = *opindex_ptr;
2616 fixups[fc].reloc = reloc;
2659 as_fatal (_("too many fixups"));
156 struct v850_fixup fixups[MAX_INSN_FIXUPS]; variable in typeref:struct:v850_fixup
[all...]
H A Dtc-rl78.c69 } fixups[2]; member in struct:rl78_bytesT
111 rl78_bytes.fixups[rl78_bytes.n_fixups].exp = exp;
112 rl78_bytes.fixups[rl78_bytes.n_fixups].offset = offsetbits;
113 rl78_bytes.fixups[rl78_bytes.n_fixups].nbits = nbits;
114 rl78_bytes.fixups[rl78_bytes.n_fixups].type = type;
115 rl78_bytes.fixups[rl78_bytes.n_fixups].reloc = exp.X_md;
633 idx = rl78_bytes.fixups[i].offset / 8;
634 rel = reloc_map [rl78_bytes.fixups[i].nbits / 8][(int) rl78_bytes.fixups[i].type];
636 if (rl78_bytes.fixups[
[all...]
H A Dtc-d30v.c80 static Fixups *fixups; variable
319 fixups = &FixUps[0];
536 if (fixups->fc >= MAX_INSN_FIXUPS)
537 as_fatal (_("too many fixups"));
539 fixups->fix[fixups->fc].reloc =
541 fixups->fix[fixups->fc].size = 4;
542 fixups->fix[fixups
[all...]
H A Dtc-mn10300.c105 struct mn10300_fixup fixups[MAX_INSN_FIXUPS];
948 /* Set linkrelax here to avoid fixups in most sections. */
1755 as_fatal (_("too many fixups"));
1756 fixups[fc].exp = ex;
1757 fixups[fc].opindex = *opindex_ptr;
1758 fixups[fc].reloc = BFD_RELOC_UNUSED;
1759 if (mn10300_check_fixup (& fixups[fc]))
1918 opindex_converter.opindex = fixups[0].opindex;
1920 fixups[0].exp.X_add_symbol,
1921 fixups[
103 struct mn10300_fixup fixups[MAX_INSN_FIXUPS]; variable in typeref:struct:mn10300_fixup
[all...]
H A Dtc-alpha.c100 struct alpha_fixup fixups[MAX_INSN_FIXUPS];
425 /* Linked list of .linkage fixups. */
1302 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1338 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1400 insn.fixups[insn.nfixups].reloc = BFD_RELOC_ALPHA_NOP;
1407 insn.fixups[insn.nfixups].exp.X_op = O_symbol;
1408 insn.fixups[insn.nfixups].exp.X_add_symbol = ensym;
1409 insn.fixups[insn.nfixups].exp.X_add_number = 0;
1410 insn.fixups[insn.nfixups].xtrasym = alpha_linkage_symbol;
1411 insn.fixups[ins
99 struct alpha_fixup fixups[MAX_INSN_FIXUPS]; member in struct:alpha_insn
[all...]
H A Dtc-mn10200.c87 struct mn10200_fixup fixups[MAX_INSN_FIXUPS];
1101 as_fatal (_("too many fixups"));
1102 fixups[fc].exp = ex;
1103 fixups[fc].opindex = *opindex_ptr;
1104 fixups[fc].reloc = BFD_RELOC_UNUSED;
1202 opindex_converter.opindex = fixups[0].opindex;
1204 fixups[0].exp.X_add_symbol,
1205 fixups[0].exp.X_add_number,
1241 /* Create any fixups. */
1247 operand = &mn10200_operands[fixups[
85 struct mn10200_fixup fixups[MAX_INSN_FIXUPS]; variable in typeref:struct:mn10200_fixup
[all...]
H A Dtc-s390.c1230 /* We need to keep a list of fixups. We can't simply generate them as
1250 struct s390_fixup fixups[MAX_INSN_FIXUPS]; local
1333 as_fatal (_("too many fixups"));
1334 fixups[fc].exp = ex;
1335 fixups[fc].opindex = *opindex_ptr;
1336 fixups[fc].reloc = BFD_RELOC_UNUSED;
1456 as_fatal (_("too many fixups"));
1457 fixups[fc].exp = ex;
1458 fixups[fc].opindex = *opindex_ptr;
1459 fixups[f
[all...]
H A Dtc-i370.c1141 fixups for word relocations in writable segments, so we can adjust
1814 /* We need to keep a list of fixups. We can't simply generate them as
1919 struct i370_fixup fixups[MAX_INSN_FIXUPS];
2188 as_fatal ("too many fixups");
2189 fixups[fc].exp = ex;
2190 fixups[fc].opindex = 0;
2191 fixups[fc].reloc = reloc;
2203 as_fatal ("too many fixups");
2204 fixups[fc].exp = ex;
2205 fixups[f
1905 struct i370_fixup fixups[MAX_INSN_FIXUPS]; local
[all...]
H A Dtc-rx.c726 } fixups[2];
817 rx_bytes.fixups[rx_bytes.n_fixups].exp = exp;
818 rx_bytes.fixups[rx_bytes.n_fixups].offset = offsetbits;
819 rx_bytes.fixups[rx_bytes.n_fixups].nbits = nbits;
820 rx_bytes.fixups[rx_bytes.n_fixups].type = type;
821 rx_bytes.fixups[rx_bytes.n_fixups].reloc = exp.X_md;
1181 idx = rx_bytes.fixups[i].offset / 8;
1182 rel = reloc_map [rx_bytes.fixups[i].nbits / 8][(int) rx_bytes.fixups[i].type];
1184 if (rx_bytes.fixups[
725 } fixups[2]; member in struct:rx_bytesT
[all...]

Completed in 347 milliseconds

123