| /src/external/gpl3/binutils/dist/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 != NULL 339 && (! S_IS_DEFINED (fixP->fx_addsy) 340 || S_GET_SEGMENT (fixP->fx_addsy) != sec)) 341 || xstormy16_force_relocation (fixP)) [all...] |
| tc-dlx.c | 891 fixS *fixP; 905 fixP = fix_new_exp (frag_now, 916 fixP->fx_no_overflow = 1; 922 switch (fixP->fx_r_type) 933 fixP->fx_bit_fixP = bitP; 945 fixP->fx_bit_fixP = bitP; 956 fixP->fx_bit_fixP = bitP; 959 fixP->fx_bit_fixP = NULL; 983 md_dlx_fix_adjustable (fixS *fixP) 986 return (fixP->fx_r_type != BFD_RELOC_VTABLE_INHERI [all...] |
| tc-epiphany.c | 167 md_pcrel_from (fixS *fixP ATTRIBUTE_UNUSED) 218 fixS *fixp; 253 epiphany_apply_fix (fixS *fixP, valueT *valP, segT seg) 255 if (fixP->fx_addsy == NULL) 256 fixP->fx_done = 1; 258 if ((fixP->fx_r_type < BFD_RELOC_UNUSED) 259 && fixP->fx_done) 263 char *where = fixP->fx_frag->fr_literal + fixP->fx_where; 267 switch (fixP->fx_r_type 215 fixS *fixp; member in struct:epiphany_hi_fixup [all...] |
| tc-mn10200.c | 750 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp) 756 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 758 if (fixp->fx_subsy != NULL) 760 if (S_GET_SEGMENT (fixp->fx_addsy) == S_GET_SEGMENT (fixp->fx_subsy) 761 && S_IS_DEFINED (fixp->fx_subsy)) 763 fixp->fx_offset -= S_GET_VALUE (fixp->fx_subsy); 764 fixp->fx_subsy = NULL; 770 as_bad_subtract (fixp); [all...] |
| tc-spu.c | 358 fixS *fixP; 366 fixP = fix_new_exp (frag_now, 372 fixP->tc_fix_data.arg_format = insn.reloc_arg[i]; 373 fixP->tc_fix_data.insn_tag = insn.tag; 859 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp) 864 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 865 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 866 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); 869 as_bad_where (fixp->fx_file, fixp->fx_line [all...] |
| obj-macho.c | 1565 fixS *fixP; 1575 for (fixP = frchp->fix_root; fixP != NULL; fixP = fixP->fx_next) 1577 if (fixP->fx_addsy != NULL 1578 && fixP->fx_subsy != NULL 1579 && (! S_IS_DEFINED (fixP->fx_addsy) 1580 || ! S_IS_DEFINED (fixP->fx_subsy))) 1582 segT add_symbol_segment = S_GET_SEGMENT (fixP->fx_addsy) [all...] |
| tc-h8300.c | 1659 fixS *fixP; 1681 fixP = fix_new_exp (frag_now, 1687 fixP->fx_signed = 1; 2232 md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED) 2234 char *buf = fixP->fx_where + fixP->fx_frag->fr_literal; 2237 switch (fixP->fx_size) 2263 if (fixP->fx_addsy == NULL && fixP->fx_pcrel == 0) 2264 fixP->fx_done = 1 [all...] |
| tc-iq2000.c | 101 fixS * fixp; /* This fixup. */ member in struct:iq2000_hi_fixup 487 md_pcrel_from_section (fixS * fixP, segT sec) 489 if (fixP->fx_addsy != NULL 490 && (! S_IS_DEFINED (fixP->fx_addsy) 491 || S_GET_SEGMENT (fixP->fx_addsy) != sec)) 499 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address; 502 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP. 504 *FIXP may be modified if desired. * [all...] |
| tc-microblaze.c | 857 tc_microblaze_fix_adjustable (struct fix *fixP) 859 if (GOT_symbol && fixP->fx_subsy == GOT_symbol) 862 if (fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_GOTOFF 863 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_32_GOTOFF 864 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_GOT 865 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_PLT 866 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_TLSGD 867 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_TLSLD 868 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_32_TLSDTPMOD 869 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_32_TLSDTPRE [all...] |
| tc-mn10300.c | 2102 fixS *fixP; 2149 fixP = fix_new_exp (frag_now, f - frag_now->fr_literal + offset, 2154 fixP->fx_offset += offset; 2169 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp) 2177 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); 2180 as_bad_where (fixp->fx_file, fixp->fx_line, 2182 (int) fixp->fx_r_type); 2186 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where [all...] |
| tc-rl78.c | 67 fixS * fixP; 637 frag_then->tc_frag_data->fixups[i].fixP = f; 648 fixS *fixP; 708 fixP = fix_new_exp (frag, where, size, exp, 0, type); 718 fixP->fx_no_overflow = 1; 1043 fixS * fix = rl78b->fixups[fi].fixP; 1236 tc_gen_reloc (asection * seg ATTRIBUTE_UNUSED, fixS * fixp) 1241 if (fixp->fx_r_type == BFD_RELOC_NONE) 1247 if (fixp->fx_r_type == BFD_RELOC_RL78_RELAX && !linkrelax) 1253 if (fixp->fx_subs [all...] |
| tc-tilepro.c | 432 fixS *fixP; 657 fixP = fix_new_exp (frag_now, 663 fixP->tc_fix_data = operand; 667 fixP->fx_no_overflow |= use_subexp; 1253 fixS *fixP; 1312 fixP = fix_new_exp (frag, where, nbytes, exp, 0, reloc); 1313 fixP->tc_fix_data = NULL; 1314 fixP->fx_no_overflow |= no_overflow; 1319 md_apply_fix (fixS *fixP, valueT * valP, segT seg ATTRIBUTE_UNUSED) 1326 if (fixP->fx_r_type == BFD_RELOC_VTABLE_INHERI [all...] |
| tc-visium.c | 109 tc_gen_reloc (asection *section ATTRIBUTE_UNUSED, fixS *fixp) 116 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 117 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 119 switch (fixp->fx_r_type) 136 code = fixp->fx_r_type; 139 as_bad_where (fixp->fx_file, fixp->fx_line, 141 fixp->fx_r_type, 142 bfd_get_reloc_code_name (fixp->fx_r_type)) [all...] |
| tc-z8k.c | 961 fixS *fixP; 980 fixP = fix_new_exp (frag_now, ptr, size / 2, 983 fixP->fx_no_overflow = 1; 1375 fixS *fixp ATTRIBUTE_UNUSED) 1381 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 1382 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 1383 reloc->addend = fixp->fx_offset; 1384 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); 1388 as_bad_where (fixp->fx_file, fixp->fx_line [all...] |
| /src/external/gpl3/binutils.old/dist/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 != NULL 339 && (! S_IS_DEFINED (fixP->fx_addsy) 340 || S_GET_SEGMENT (fixP->fx_addsy) != sec)) 341 || xstormy16_force_relocation (fixP)) [all...] |
| tc-dlx.c | 891 fixS *fixP; 905 fixP = fix_new_exp (frag_now, 916 fixP->fx_no_overflow = 1; 922 switch (fixP->fx_r_type) 933 fixP->fx_bit_fixP = bitP; 945 fixP->fx_bit_fixP = bitP; 956 fixP->fx_bit_fixP = bitP; 959 fixP->fx_bit_fixP = NULL; 983 md_dlx_fix_adjustable (fixS *fixP) 986 return (fixP->fx_r_type != BFD_RELOC_VTABLE_INHERI [all...] |
| tc-epiphany.c | 167 md_pcrel_from (fixS *fixP ATTRIBUTE_UNUSED) 218 fixS *fixp; 253 epiphany_apply_fix (fixS *fixP, valueT *valP, segT seg) 255 if (fixP->fx_addsy == NULL) 256 fixP->fx_done = 1; 258 if ((fixP->fx_r_type < BFD_RELOC_UNUSED) 259 && fixP->fx_done) 263 char *where = fixP->fx_frag->fr_literal + fixP->fx_where; 267 switch (fixP->fx_r_type 215 fixS *fixp; member in struct:epiphany_hi_fixup [all...] |
| tc-mn10200.c | 750 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp) 756 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 758 if (fixp->fx_subsy != NULL) 760 if (S_GET_SEGMENT (fixp->fx_addsy) == S_GET_SEGMENT (fixp->fx_subsy) 761 && S_IS_DEFINED (fixp->fx_subsy)) 763 fixp->fx_offset -= S_GET_VALUE (fixp->fx_subsy); 764 fixp->fx_subsy = NULL; 770 as_bad_subtract (fixp); [all...] |
| tc-spu.c | 358 fixS *fixP; 366 fixP = fix_new_exp (frag_now, 372 fixP->tc_fix_data.arg_format = insn.reloc_arg[i]; 373 fixP->tc_fix_data.insn_tag = insn.tag; 859 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp) 864 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 865 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 866 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); 869 as_bad_where (fixp->fx_file, fixp->fx_line [all...] |
| obj-macho.c | 1565 fixS *fixP; 1575 for (fixP = frchp->fix_root; fixP != NULL; fixP = fixP->fx_next) 1577 if (fixP->fx_addsy != NULL 1578 && fixP->fx_subsy != NULL 1579 && (! S_IS_DEFINED (fixP->fx_addsy) 1580 || ! S_IS_DEFINED (fixP->fx_subsy))) 1582 segT add_symbol_segment = S_GET_SEGMENT (fixP->fx_addsy) [all...] |
| tc-h8300.c | 1659 fixS *fixP; 1681 fixP = fix_new_exp (frag_now, 1687 fixP->fx_signed = 1; 2232 md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED) 2234 char *buf = fixP->fx_where + fixP->fx_frag->fr_literal; 2237 switch (fixP->fx_size) 2263 if (fixP->fx_addsy == NULL && fixP->fx_pcrel == 0) 2264 fixP->fx_done = 1 [all...] |
| tc-iq2000.c | 101 fixS * fixp; /* This fixup. */ member in struct:iq2000_hi_fixup 487 md_pcrel_from_section (fixS * fixP, segT sec) 489 if (fixP->fx_addsy != NULL 490 && (! S_IS_DEFINED (fixP->fx_addsy) 491 || S_GET_SEGMENT (fixP->fx_addsy) != sec)) 499 return fixP->fx_size + fixP->fx_where + fixP->fx_frag->fr_address; 502 /* Return the bfd reloc type for OPERAND of INSN at fixup FIXP. 504 *FIXP may be modified if desired. * [all...] |
| tc-microblaze.c | 854 tc_microblaze_fix_adjustable (struct fix *fixP) 856 if (GOT_symbol && fixP->fx_subsy == GOT_symbol) 859 if (fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_GOTOFF 860 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_32_GOTOFF 861 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_GOT 862 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_PLT 863 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_TLSGD 864 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_64_TLSLD 865 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_32_TLSDTPMOD 866 || fixP->fx_r_type == BFD_RELOC_MICROBLAZE_32_TLSDTPRE [all...] |
| /src/external/gpl3/binutils/dist/gas/ |
| cgen.c | 245 fixS *fixP; 249 fixP = fix_new (frag, where, length / 8, symbol, offset, 252 fixP->fx_cgen.insn = insn; 253 fixP->fx_cgen.opinfo = opinfo; 254 fixP->fx_cgen.field = NULL; 255 fixP->fx_cgen.msb_field_p = 0; 257 return fixP; 278 fixS *fixP; 282 fixP = fix_new_exp (frag, where, length / 8, exp, 285 fixP->fx_cgen.insn = insn [all...] |
| /src/external/gpl3/binutils.old/dist/gas/ |
| cgen.c | 245 fixS *fixP; 249 fixP = fix_new (frag, where, length / 8, symbol, offset, 252 fixP->fx_cgen.insn = insn; 253 fixP->fx_cgen.opinfo = opinfo; 254 fixP->fx_cgen.field = NULL; 255 fixP->fx_cgen.msb_field_p = 0; 257 return fixP; 278 fixS *fixP; 282 fixP = fix_new_exp (frag, where, length / 8, exp, 285 fixP->fx_cgen.insn = insn [all...] |