Lines Matching refs:config
3 * config/tc-i386.c (cpu_arch): Add .avx512vbmi.
8 * config/tc-i386.c (cpu_arch): Add .avx512ifma.
13 * config/tc-i386.c (cpu_arch): Add .pcommit.
18 * config/tc-i386.c (cpu_arch): Add .clwb.
23 * config/tc-i386.c (cpu_arch): Re-arrange avx512* and xsave*
31 * config/tc-aarch64.c (aarch64_cpus): Add CRC feature for
37 * config/tc-i386.c (reloc): Support BFD_RELOC_X86_64_GOTPLT64.
42 * config/obj-coff.c (coff_obj_symbol_new_hook): Set the is_sym
47 * config/tc-aarch64.c (aarch64_cpus): Remove example-1 and example-2.
51 * config/tc-z80.c (parse_exp_not_indexed, parse_exp): Warning fixes.
56 * config/tc-i386.c (output_insn): Don't test x86_elf_abi when
66 * config/tc-i386.c (output_insn): Add a dummy REX_OPCODE prefix
72 * config/tc-nios2.c (nios2_diagnose_overflow): Adjust call to
77 * config/tc-mips.c (mips_elf_final_processing): Add INSN_ISA32R6
97 * config/tc-alpha.c (s_alpha_pdesc): Likewise.
98 * config/tc-bfin.c (bfin_s_bss): Likewise.
99 * config/tc-i860.c (md_estimate_size_before_relax): Likewise.
100 * config/tc-m68hc11.c (md_convert_frag): Likewise.
101 * config/tc-m68k.c (m68k_ip, crack_operand): Likewise.
103 * config/tc-mips.c (mips_clear_insn_labels): Likewise.
104 * config/tc-mn10200.c (md_begin): Likewise.
105 * config/tc-s390.c (s390_setup_opcodes, md_begin): Likewise.
106 * config/tc-sh.c (sh_elf_cons): Likewise.
107 * config/tc-tic4x.c (tic4x_cons, tic4x_stringer): Likewise.
108 * config/m68k-parse.y (m68k_reg_parse): Likewise. Convert from K&R.
113 * config/tc-d10v.c (find_opcode): Call frag_now_fix_octets rather
115 * config/tc-d30v.c (find_format): Likewise.
119 * config/tc-msp430.c (msp430_srcoperand): Fix range test for
125 * config/tc-mips.c (CPU_IS_OCTEON): Handle CPU_OCTEON3.
132 * config/tc-aarch64.h (MAX_MEM_FOR_RS_ALIGN_CODE): Define to 7.
133 * config/tc-aarch64.c (aarch64_handle_align): Rewrite to handle
143 * config/tc-nios2.c (nios2_insn_infoS): Add constant_bits field.
209 * config/tc-mips.c (s_insn): Set file options.
213 * config/tc-aarch64.c (aarch64_cpus):
228 * config/tc-aarch64.c (output_operand_error_record): Move down
237 * gas/config/tc-i386.c (i386_finalize_immediate): Reject all
250 * config/tc-tic4x.c (md_assemble): Correct strncat size.
259 * config/tc-i386.c (fits_in_signed_long): Use unsigned param and
268 * config/tc-sparc.c (sparc_md_end): Fix unused variable warnings.
272 * config/tc-sparc.c (v9a_asr_table): Entry for %cps removed.
327 * config/tc-i386.c (md_assemble): Disallow VEX/EVEX encoded
332 * config/tc-m68k.c (md_assemble): Add assert to work around
334 * config/tc-pj.h (md_convert_frag): Warning fix.
335 * config/tc-xtensa.c (xg_assemble_vliw_tokens): Warning fix.
339 * config/tc-arm.c (move_or_literal_pool, add_to_lit_pool): Use
344 * config/tc-i386.c (evexrcig): New.
354 * config/tc-nds32.c (nds32_fsrs, nds32_fdrs, nds32_gprs): Remove.
367 * config/tc-nds32.h: Declare.
371 * config/tc-i386.c (OPTION_omit_lock_prefix): Renamed to ...
379 * config/tc-mips.c (mips_nan2008): New static global.
456 * config/tc-sparc.c (sparc_ip): Update the set of allowed hwcaps
467 * config/tc-i386.c (match_template): Remove redundant "!!" testing
473 * config/tc-arm.c (arm_cpus): Add cortex-a17.
477 * config/tc-aarch64.c (parse_sys_reg): Remove the restriction on op0
482 * config/tc-aarch64.c (parse_operands): Recognize PAIRREG.
487 * config/tc-arm.c (aeabi_set_public_attributes): Update selected_cpu
494 * config/tc-mips.c (macro) <M_SAA_AB>: Remove duplicate code and
500 * config/tc-moxie.h (md_convert_frag): Silence warning.
504 * config/tc-aarch64.c (tc_aarch64_regname_to_dw2regnum): Fix
506 * config/tc-aarch64.h (DWARF2_LINE_MIN_INSN_LENGTH): Set to 4.
511 * config/tc-ppc.c (md_assemble): Only set the PPC_APUINFO_VLE
516 * config/tc-arm.c (add_to_lit_pool): Preinitialize `imm1'.
526 * config/tc-arm.c (parse_ifimm_zero): New function.
542 * config/te-armfbsdeabi.h: New file.
543 * config/te-armfbsdvfp.h: Likewise.
551 * config/tc-rl78.c (md_apply_fix): Correct handling of small sized
561 * config.in: Regenerate.
566 * config/tc-i386.c (omit_lock_prefix): New.
577 * config/tc-sh.c (tc_gen_reloc): Fix initialization of addend in
582 * config/tc-mips.c: Rename INSN_LOAD_COPROC_DELAY to INSN_LOAD_COPROC
587 * config/tc-mips.c (mips_flags_frag): New static global.
632 * config/tc-moxie.c: Remove moxie_target_format.
634 * config/tc-moxie.h: Only set TARGET_BYTES_BIG_ENDIAN if unset.
639 * config/bfin-parse.y: Don't include obstack.h.
640 * config/obj-aout.c: Likewise.
641 * config/obj-coff.c: Likewise.
642 * config/obj-som.c: Likewise.
643 * config/tc-bfin.c: Likewise.
644 * config/tc-i960.c: Likewise.
645 * config/tc-rl78.c: Likewise.
646 * config/tc-rx.c: Likewise.
647 * config/tc-tic4x.c: Likewise.
650 * config/obj-elf.c (elf_file_symbol): Make name_length a size_t.
651 * config/tc-aarch64.c (symbol_locate): Likewise.
652 * config/tc-arm.c (symbol_locate): Likewise.
653 * config/tc-mmix.c (mmix_handle_mmixal): Make len_0 a size_t.
654 * config/tc-score.c (s3_build_score_ops_hsh): Make len a size_t.
656 * config/tc-score7.c (s7_build_score_ops_hsh): Likewise.
678 * config/tc-i386.c (cpu_arch): Add .avx512dq, CPU_AVX512DQ_FLAGS.
692 * config/tc-i386.c (cpu_arch): Add .avx512bw, CPU_AVX512BW_FLAGS.
706 * config/tc-i386.c (cpu_arch): Add .avx512vl, CPU_AVX512VL_FLAGS.
719 * config/tc-i386.c (parse_register): Set need_vrex.
723 * config/tc-arm.c (add_to_lit_pool): Use "inst.operands[1].imm" for
729 * config/tc-m68k.c (md_convert_frag_1): Don't complain with
738 * config/tc-arm.c (literal_pool): New field "alignment".
758 * config/tc-avr.c (avr_operand): Permit referring to r26-r31 by
769 * config/tc-sparc.c: Likewise.
775 * config.in: Regenerate.
799 * config/tc-avr.c (mcu_types): Add avrtiny arch.
814 * config/obj-macho.c (obj_mach_o_set_symbol_qualifier): Don't set
821 * config/rx-parse.y (BSET, BCLR, BTST, BNOT, BMCMD): Make .B
826 * config/tc-mmix.c (loc_assert_s): New member frag.
839 * config/tc-arm.c (depr_it_insns): New check for inc/dec sp.
843 * config/tc-cris.c (cris_bad): New function.
849 * config/tc-aarch64.c (md_apply_fix): Ignore unused relocs.
853 * config/tc-aarch64.c (END_OF_INSN): New macro.
868 * config/obj-elf.c (elf_frob_symbol): Remove assert.
873 * config/tc-dlx.c (machine_ip): Move initialisation of the_insn
878 * config/tc-i386.c (reloc): Don't avoid pcrel check for
883 * config/tc-tic6x.c (s_tic6x_ehtype): Clear after frag_more.
889 * config/tc-tic54x.c (tic54x_mlib): Don't write garbage past
896 * config/tc-vax.c (md_apply_fix): Rewrite.
902 * config/tc-arm.c (s_arm_elf_cons): Initialise after frag_more.
908 * config/tc-cris.c (md_create_long_jump): Follow "short" jump
913 * config/tc-score7.c: Replace sprintf with strcpy where
917 * config/tc-score.c (s3_relax_branch_inst16): Likewise.
922 * config/tc-ppc.c (ppc_insert_operand): Handle PPC_OPERAND_SIGNOPT
938 * config/tc-msp430.c (OPTION_WARN_INTR_NOPS): Use y instead of z.
950 * config/tc-mips.c (file_mips_opts_checked): New static global.
992 * config/tc-mips.c (FP64_ASES): Add ASE_MSA.
1003 * config/obj-elf.h (obj_elf_seen_attribute): Declare.
1004 * config/obj-elf.c (recorded_attribute_info): New structure.
1011 * config/tc-msp430.c (CHECK_RELOC_MSP430): Add OP parameter.
1018 * config/tc-i386.c (md_apply_fix): Improve the detection of code
1023 * config/tc-mips.c (md_obj_begin): Delete.
1030 * config/tc-v850.c (handle_ctoff): Generate an error if called
1035 * config/tc-rl78.c (enum options): Add OPTION_32BIT_DOUBLES
1047 * config/tc-mips.c (mips_set_options): Rename gp32 to gp throughout.
1054 * config/tc-mips.c (md_parse_option): Update missed file_mips_isa
1059 * config/tc-mips.c (mips_set_options): Rename fp32 field to fp.
1069 * config/tc-mips.c (streq): Define.
1071 * config/tc-mips.h (CONVERT_SYMBOLIC_ATTRIBUTE): Define.
1076 * config/tc-xtensa.c (md_apply_fix): mark BFD_RELOC_XTENSA_DIFF*
1109 * config/tc-i386.c (md_apply_fix): Do not adjust value of
1118 * config/tc-arm.c (s_ltorg): Only create a mapping symbol for ELF
1123 * config/tc-arm.c (s_ltorg): Call make_mapping_symbol
1128 * config/tc-mips.c (options): Add OPTION_XPA and OPTION_NO_XPA.
1138 * config/tc-nios2.c (nios2_consume_arg): Add case for 'E' to
1143 * config/tc-xtensa.c (xtensa_handle_align): record alignment for the
1152 * config/obj-coff.h: Likewise.
1153 * config/tc-or1k.c: New file.
1154 * config/tc-or1k.h: New file.
1155 * config/tc-openrisc.c: Delete.
1156 * config/tc-openrisc.h: Delete.
1157 * config/tc-or32.c: Delete.
1158 * config/tc-or32.h: Delete.
1164 * config/tc-tilegx.h (TC_CONS_FIX_NEW): Add RELOC arg.
1165 * config/tc-tilepro.h (TC_CONS_FIX_NEW): Likewise.
1169 * config/tc-avr.c: Add new flag mlink-relax.
1178 * config/tc-avr.h (TC_LINKRELAX_FIXUP): Define to 0.
1189 * config/tc-mips.c (mips_cpu_info_table): Add P5600
1195 * config/tc-rl78.h (TC_CONS_FIX_NEW): Add RELOC parameter.
1196 * config/tc-z80.h (TC_CONS_FIX_NEW): Discard RELOC parameter.
1197 * config/tc-aarch64.h (TC_CONS_FIX_NEW): Discard RELOC parameter.
1203 * config/tc-ppc.c (warn_476, last_insn, last_seg, last_subseg):
1209 * config/tc-ppc.h (TC_CONS_FIX_CHECK): Define.
1215 * gas/config/tc-alpha.h (TC_CONS_FIX_NEW): Add RELOC parameter.
1216 * gas/config/tc-arc.c (arc_cons_fix_new): Add reloc parameter.
1217 * gas/config/tc-arc.h (arc_cons_fix_new): Update prototype.
1219 * gas/config/tc-arm.c (cons_fix_new_arm): Similarly
1220 * gas/config/tc-arm.h (cons_fix_new_arm, TC_CONS_FIX_NEW): Similarly.
1221 * gas/config/tc-cr16.c (cr16_cons_fix_new): Similarly.
1222 * gas/config/tc-cr16.h (cr16_cons_fix_new, TC_CONS_FIX_NEW): Similarly.
1223 * gas/config/tc-crx.h (TC_CONS_FIX_NEW): Similarly.
1224 * gas/config/tc-m32c.c (m32c_cons_fix_new): Similarly.
1225 * gas/config/tc-m32c.h (m32c_cons_fix_new, TC_CONS_FIX_NEW): Similarly.
1226 * gas/config/tc-mn10300.c (mn10300_cons_fix_new): Similarly.
1227 * gas/config/tc-mn10300.h (mn10300_cons_fix_new, TC_CONS_FIX_NEW):
1229 * gas/config/tc-ns32k.c (cons_fix_new_ns32k): Similarly.
1230 * gas/config/tc-ns32k.h (cons_fix_new_ns32k): Similarly.
1231 * gas/config/tc-pj.c (pj_cons_fix_new_pj): Similarly.
1232 * gas/config/tc-pj.h (pj_cons_fix_new_pj, TC_CONS_FIX_NEW): Similarly.
1233 * gas/config/tc-rx.c (rx_cons_fix_new): Similarly.
1234 * gas/config/tc-rx.h (rx_cons_fix_new, TC_CONS_FIX_NEW): Similarly.
1235 * gas/config/tc-sh.c (sh_cons_fix_new): Similarly.
1236 * gas/config/tc-sh.h (sh_cons_fix_new, TC_CONS_FIX_NEW): Similarly.
1237 * gas/config/tc-tic54x.c (tic54x_cons_fix_new): Similarly.
1238 * gas/config/tc-tic54x.h (tic54x_cons_fix_new, TC_CONS_FIX_NEW):
1240 * gas/config/tc-tic6x.c (tic6x_cons_fix_new): Similarly.
1241 * gas/config/tc-tic6x.h (tic6x_cons_fix_new, TC_CONS_FIX_NEW):
1243 * gas/config/tc-arc.c (arc_parse_cons_expression): Return reloc.
1244 * gas/config/tc-arc.h (arc_parse_cons_expression): Update proto.
1245 * gas/config/tc-avr.c (exp_mod_data): Make global.
1250 * gas/config/tc-avr.h: ..to here.
1255 * gas/config/tc-hppa.c (hppa_field_selector): Delete static var.
1259 * gas/config/tc-hppa.h (parse_cons_expression_hppa): Update proto.
1262 * gas/config/tc-i386.c (got_reloc): Delete static var.
1265 * gas/config/tc-i386.h (x86_cons, x86_cons_fix_new): Update proto.
1267 * gas/config/tc-ia64.c (ia64_cons_fix_new): Add reloc param. Adjust
1269 * gas/config/tc-ia64.h (ia64_cons_fix_new): Update prototype.
1271 * gas/config/tc-microblaze.c (parse_cons_expression_microblaze):
1274 * gas/config/tc-microblaze.h: Formatting.
1277 * gas/config/tc-nios2.c (nios2_tls_ldo_reloc): Delete static var.
1280 * gas/config/tc-nios2.h (nios2_cons): Update prototype.
1282 * gas/config/tc-ppc.c (md_pseudo_table): Remove quad, long, word,
1289 * gas/config/tc-ppc.h (TC_PARSE_CONS_EXPRESSION): Define
1291 * gas/config/tc-sparc.c (sparc_cons_special_reloc): Delete static var.
1295 * gas/config/tc-sparc.h (TC_PARSE_CONS_RETURN_TYPE): Define.
1298 * gas/config/tc-v850.c (hold_cons_reloc): Delete static var.
1303 * gas/config/tc-v850.h (parse_cons_expression_v850): Update proto.
1305 * gas/config/tc-vax.c (vax_cons_special_reloc): Delete static var.
1308 * gas/config/tc-vax.h (vax_cons, vax_cons_fix_new): Update proto.
1309 * gas/config/tc-xstormy16.c (xstormy16_cons_fix_new): Add reloc param.
1310 * gas/config/tc-xstormy16.h (xstormy16_cons_fix_new): Update proto.
1331 * config/tc-i386.c (cpu_arch): Add .se1.
1336 * config/tc-rl78.c (md_apply_fix): Add overflow warnings for
1342 * config/tc-arm.c (create_unwind_entry): Report an error if an
1347 * config/tc-score.c (s3_parse_pce_inst): Add "%s" parameter to
1352 * config/tc-rl78.c (rl78_op): Issue an error message if a 16-bit
1359 * config/obj-coff-seh.c (obj_coff_seh_code): New function -
1362 * config/obj-coff-seh.h (SEH_CMDS): Add seh_code.
1366 * config/tc-ppc.c (ppc_is_toc_sym): Revert 2014-03-05.
1372 * config/tc-xtensa.c (xtensa_check_frag_count)
1386 * config/tc-xtensa.h (xtensa_relax_statesE::RELAX_TRAMPOLINE): New
1397 * config/rl78-defs.h (RL78_RELAX_NONE, RL78_RELAX_BRANCH): Add.
1398 * config/rl78-parse.y (BC, BNC, BZ, BNZ, BH, BHZ, bt_bf): Call
1400 * config/tc-rl78.h (md_relax_frag): Define.
1402 * config/tc-rl78.c (rl78_relax): Add.
1413 * config/tc-mips.h (DIFF_EXPR_OK, CFI_DIFF_EXPR_OK): Define.
1414 * config/tc-mips.c (md_pcrel_from): Remove error message.
1421 * config/tc-sparc.c (hpriv_reg_table): Added entries for
1429 * config/tc-arm.c (codecomposer_syntax): New flag that states whether the
1444 * config/tc-arm.h (LABELS_WITHOUT_COLONS): New macro.
1459 * config/tc-aarch64.c (aarch64_opts): Add new option
1468 * config/tc-arm.c (tc_arm_regname_to_dw2regnum): Parse VFP
1480 * config/tc-i386.c (use_big_obj): Declare.
1491 * config/tc-aarch64.c (literal_expression): New structure.
1500 * config.in: Regenerate.
1532 * config/tc-ppc.c (ppc_elf_suffix): Support @localentry.
1537 * config/tc-ppc.c (md_assemble): Move code adjusting reloc types
1544 * config/tc-ppc.c (ppc_is_toc_sym): Remove OBJ_ELF support.
1549 * config/tc-mips.c (mips_cpu_info_table): Use ISA_MIPS64R2 for
1554 * config/msp430/msp430.c: Replace known mcu array with known
1566 * config/bfin-lex-wrapper.c: Correct copyright date.
1567 * config/obj-fdpicelf.c: Likewise.
1568 * config/obj-fdpicelf.h: Likewise.
1569 * config/tc-frv.c: Correct copyright punctuation.
1570 * config/tc-ip2k.c: Likewise.
1571 * config/tc-iq2000.c: Likewise.
1572 * config/tc-mep.c: Likewise.
1573 * config/tc-tic4x.c: Likewise.
1574 * config/tc-tic4x.h: Likewise.
1578 * config/tc-avr.c: Remove atxmega16x1.
1587 * config/tc-i386.c (cpu_arch): Add .prefetchwt1.
1592 * config/tc-i386.c (cpu_arch): Add .clflushopt, .xsavec, .xsaves.
1603 * config/tc-nios2.c (md_apply_fix): Test for new relocs.
1613 * config/tc-nios2.c (md_apply_fix): Handle BFD_RELOC_NIOS2_CALL26_NOAT.
1619 * config/tc-msp430.c (msp430_section): Always flag data sections,
1626 * config/tc-msp430.h (msp430_frob_section): Declare.
1631 * config/tc-msp430.c (show_mcu_list): Delete.
1638 * config/tc-msp430.c (msp430_refsym): New: ".refsym <symbol>"
1643 * config/tc-i386.c (check_VecOperands): Remove regzmm from AVX2
1649 * config/tc-i386.c (check_VecOperands): Add check for invalid
1654 * config/tc-tic4x.c (md_shortopts): s/CONST/const/.
1658 * config/tc-rl78.c (require_end_of_expr): New.
1665 * config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1
1671 * config/tc-z80.c (wrong_match): Provide format string to
1678 * config/tc-i386.c (regbnd): Removed.
1687 * config/tc-tic30.c (debug): Avoid old VA_* compatibility
1692 * config/tc-microblaze.h (parse_cons_expression_microblaze): Don't
1697 * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES.
1701 * config/tc-aarch64.c (aarch64_cpus): Add entry for "xgene-1"