HomeSort by relevance Sort by last modified time
    Searched refs:fixP (Results 1 - 25 of 83) sorted by null

1 2 3 4

  /toolchain/binutils/binutils-2.25/gas/config/
tc-xstormy16.c 256 fixS *fixP;
262 fixP = gas_cgen_record_fixup_exp (frag, where, insn, length,
271 fixP->fx_r_type = BFD_RELOC_XSTORMY16_FPTR16;
272 fixP->fx_where += 2;
276 return fixP;
336 md_pcrel_from_section (fixS * fixP, segT sec)
338 if ((fixP->fx_addsy != (symbolS *) NULL
339 && (! S_IS_DEFINED (fixP->fx_addsy)
340 || S_GET_SEGMENT (fixP->fx_addsy) != sec))
341 || xstormy16_force_relocation (fixP))
    [all...]
tc-xc16x.c 145 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
147 *FIXP may be modified if desired. */
152 fixS *fixP)
158 fixP->fx_where += 1;
159 fixP->fx_pcrel = 1;
163 fixP->fx_size = 2;
164 fixP->fx_where += 2;
169 fixP->fx_where += 1;
170 fixP->fx_pcrel = 1;
175 fixP->fx_size = 2
    [all...]
tc-mt.h 51 #define MD_PCREL_FROM_SECTION(FIXP, SEC) md_pcrel_from_section (FIXP, SEC)
54 #define obj_fix_adjustable(fixP) iq2000_fix_adjustable (fixP)
65 #define TC_FORCE_RELOCATION(fixp) mt_force_relocation (fixp)
68 #define tc_fix_adjustable(fixP) mt_fix_adjustable (fixP)
tc-dlx.c 901 fixS *fixP;
915 fixP = fix_new_exp (frag_now,
926 fixP->fx_no_overflow = 1;
932 switch (fixP->fx_r_type)
943 fixP->fx_bit_fixP = bitP;
955 fixP->fx_bit_fixP = bitP;
966 fixP->fx_bit_fixP = bitP;
969 fixP->fx_bit_fixP = NULL;
993 md_dlx_fix_adjustable (fixS *fixP)
996 return (fixP->fx_r_type != BFD_RELOC_VTABLE_INHERI
    [all...]
tc-s390.c     [all...]
tc-mt.c 375 md_pcrel_from_section (fixS *fixP, segT sec)
377 if (fixP->fx_addsy != (symbolS *) NULL
378 && (!S_IS_DEFINED (fixP->fx_addsy)
379 || S_GET_SEGMENT (fixP->fx_addsy) != sec))
387 return fixP->fx_where + fixP->fx_frag->fr_address;
391 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
393 *FIXP may be modified if desired. */
398 fixS * fixP ATTRIBUTE_UNUSED)
408 fixP->fx_pcrel = 1
    [all...]
tc-lm32.c 309 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
311 *FIXP may be modified if desired. */
316 fixS *fixP ATTRIBUTE_UNUSED)
346 md_pcrel_from (fixS *fixP)
351 return fixP->fx_where + fixP->fx_frag->fr_address;
358 md_pcrel_from_section (fixS * fixP, segT sec)
360 if ((fixP->fx_addsy != (symbolS *) NULL)
361 && (! S_IS_DEFINED (fixP->fx_addsy)
362 || (S_GET_SEGMENT (fixP->fx_addsy) != sec))
    [all...]
tc-ip2k.c 275 md_pcrel_from (fixS *fixP ATTRIBUTE_UNUSED)
281 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
283 *FIXP may be modified if desired. */
288 fixS * fixP ATTRIBUTE_UNUSED)
301 if (fixP->fx_cgen.opinfo != 0)
302 result = fixP->fx_cgen.opinfo;
303 fixP->fx_no_overflow = 1;
307 result = fixP->fx_cgen.opinfo;
310 fixP->fx_no_overflow = 1;
315 fixP->fx_no_overflow = 1
    [all...]
tc-iq2000.h 44 #define MD_PCREL_FROM_SECTION(FIXP, SEC) md_pcrel_from_section (FIXP, SEC)
48 #define obj_fix_adjustable(fixP) iq2000_fix_adjustable (fixP)
tc-moxie.c 644 md_apply_fix (fixS *fixP ATTRIBUTE_UNUSED,
647 char *buf = fixP->fx_where + fixP->fx_frag->fr_literal;
653 switch (fixP->fx_r_type)
695 as_bad_where (fixP->fx_file, fixP->fx_line,
709 as_bad_where (fixP->fx_file, fixP->fx_line, _("offset out of range"));
711 if (fixP->fx_addsy == NULL && fixP->fx_pcrel == 0
    [all...]
tc-z8k.c 962 fixS *fixP;
976 fixP = fix_new_exp (frag_now, ptr, size / 2,
979 fixP->fx_no_overflow = 1;
1358 fixS *fixp ATTRIBUTE_UNUSED)
1364 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
1365 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
1366 reloc->addend = fixp->fx_offset;
1367 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type);
1371 as_bad_where (fixp->fx_file, fixp->fx_line
    [all...]
tc-i960.c 571 fixS *fixP; /* Structure describing needed address fix. */
574 fixP = NULL;
598 fixP = fix_new (frag_now,
606 fixP->fx_tcbit = callj;
612 fixP->fx_bit_fixP = (bit_fixS *) (size_t) numbits;
1072 fixS *fixP;
    [all...]
tc-or1k.c 226 md_pcrel_from_section (fixS * fixP, segT sec)
228 if (fixP->fx_addsy != (symbolS *) NULL
229 && (! S_IS_DEFINED (fixP->fx_addsy)
230 || (S_GET_SEGMENT (fixP->fx_addsy) != sec)
231 || S_IS_EXTERNAL (fixP->fx_addsy)
232 || S_IS_WEAK (fixP->fx_addsy)))
239 return fixP->fx_frag->fr_address + fixP->fx_where;
243 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
245 *FIXP may be modified if desired. *
    [all...]
tc-nios2.c 1020 fixS *fixP, valueT value)
1022 if (fixP->fx_r_type == BFD_RELOC_8
1023 || fixP->fx_r_type == BFD_RELOC_16
1024 || fixP->fx_r_type == BFD_RELOC_32)
1026 as_bad_where (fixP->fx_file, fixP->fx_line,
1043 gas_assert (fixP->fx_size == opcode->size);
1049 = ((fixP->fx_frag->fr_address + fixP->fx_where) & 0xf0000000);
1053 as_bad_where (fixP->fx_file, fixP->fx_line
    [all...]
tc-epiphany.c 186 md_pcrel_from (fixS *fixP ATTRIBUTE_UNUSED)
237 fixS *fixp;
272 epiphany_apply_fix (fixS *fixP, valueT *valP, segT seg)
274 if (fixP->fx_addsy == (symbolS *) NULL)
275 fixP->fx_done = 1;
277 if (((int) fixP->fx_r_type < (int) BFD_RELOC_UNUSED)
278 && fixP->fx_done)
282 char *where = fixP->fx_frag->fr_literal + fixP->fx_where;
286 switch (fixP->fx_r_type
234 fixS *fixp; member in struct:epiphany_hi_fixup
    [all...]
tc-v850.h 86 #define TC_INIT_FIX_DATA(fixP) (fixP)->tc_fix_data = NULL
tc-z80.h 50 #define TC_COFF_FIX2RTYPE(fixP) tc_coff_fix2rtype (fixP)
tc-fr30.c 277 md_pcrel_from_section (fixS * fixP, segT sec)
279 if (fixP->fx_addsy != (symbolS *) NULL
280 && (! S_IS_DEFINED (fixP->fx_addsy)
281 || S_GET_SEGMENT (fixP->fx_addsy) != sec))
286 return (fixP->fx_frag->fr_address + fixP->fx_where) & ~1;
289 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP.
291 *FIXP may be modified if desired. */
296 fixS *fixP)
300 case FR30_OPERAND_LABEL9: fixP->fx_pcrel = 1; return BFD_RELOC_FR30_9_PCREL
    [all...]
tc-i370.c 1145 i370_elf_validate_fix (fixS *fixp, segT seg)
1147 if (fixp->fx_done || fixp->fx_pcrel)
    [all...]
tc-avr.c     [all...]
tc-m32r.c 157 fixS *fixp; member in struct:m32r_hi_fixup
    [all...]
tc-pj.c 365 md_apply_fix (fixS *fixP, valueT * valP, segT seg ATTRIBUTE_UNUSED)
367 char *buf = fixP->fx_where + fixP->fx_frag->fr_literal;
372 switch (fixP->fx_r_type)
376 fixP->fx_done = 0;
381 as_bad_where (fixP->fx_file, fixP->fx_line, _("pcrel too far"));
389 fixP->fx_addnumber = val & 0xffff;
449 as_bad_where (fixP->fx_file, fixP->fx_line, _("offset out of range"))
    [all...]
tc-xgate.c 606 md_pcrel_from (fixS * fixP)
608 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address;
615 tc_gen_reloc (asection * section ATTRIBUTE_UNUSED, fixS * fixp)
621 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy);
622 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where;
624 if (fixp->fx_r_type == 0)
627 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type)
    [all...]
  /toolchain/binutils/binutils-2.25/gas/
cgen.c 260 fixS *fixP;
264 fixP = fix_new (frag, where, length / 8, symbol, offset,
269 fixP->fx_cgen.insn = insn;
270 fixP->fx_cgen.opinfo = opinfo;
271 fixP->fx_cgen.field = NULL;
272 fixP->fx_cgen.msb_field_p = 0;
274 return fixP;
300 fixS *fixP;
304 fixP = fix_new_exp (frag, where, length / 8, exp,
309 fixP->fx_cgen.insn = insn
    [all...]
write.c 154 fixS *fixP;
158 fixP = (fixS *) obstack_alloc (&notes, sizeof (fixS));
160 fixP->fx_frag = frag;
161 fixP->fx_where = where;
162 fixP->fx_size = size;
164 if (fixP->fx_size != size)
169 fixP->fx_addsy = add_symbol;
170 fixP->fx_subsy = sub_symbol;
171 fixP->fx_offset = offset;
172 fixP->fx_dot_value = dot_value
619 fixS *fixp = seginfo->fix_root; local
765 fixS *fixp; local
1199 fixS *fixp; local
    [all...]

Completed in 627 milliseconds

1 2 3 4