binutils-gdb/gas/config
Nick Clifton fbaf61ad52 Andes Technology has good news for you, we plan to update the nds32 port of binutils on upstream!
We have not only removed all unsupported and obsolete code, but also supported lost of new features,
including better link-time relaxations and TLS implementations. Besides, the files generated by the
newly assembler and linker usually get higher performance and more optimized code size.

ld	* emultempl/nds32elf.em (hyper_relax): New variable.
	(nds32_elf_create_output_section_statements):
	the parameters of bfd_elf32_nds32_set_target_option
	(PARSE_AND_LIST_PROLOGUE, PARSE_AND_LIST_OPTIONS,
	PARSE_AND_LIST_ARGS_CASES): Add new option --mhyper-relax.
	* emultempl/nds32elf.em (nds32_elf_after_open): Updated.
	* emultempl/nds32elf.em (tls_desc_trampoline): New variable.
	* (nds32_elf_create_output_section_statements): Updated.
	* (nds32_elf_after_parse): Disable relaxations when PIC is enable.
	* (PARSE_AND_LIST_PROLOGUE, PARSE_AND_LIST_OPTIONS,
	PARSE_AND_LIST_ARGS_CASES): Add new option --m[no-]tlsdesc-trampoline.

include	* elf/nds32.h: Remove the unused target features.
	* dis-asm.h (disassemble_init_nds32): Declared.
	* elf/nds32.h (E_NDS32_NULL): Removed.
	(E_NDS32_HAS_DSP_INST, E_NDS32_HAS_ZOL): New.
	* opcode/nds32.h: Ident.
	(N32_SUB6, INSN_LW): New macros.
	(enum n32_opcodes): Updated.
	* elf/nds32.h: Doc fixes.
	* elf/nds32.h: Add R_NDS32_LSI.
	* elf/nds32.h: Add new relocations for TLS.

gas 	* config/tc-nds32.c: Remove the unused target features.
	(nds32_relax_relocs, md_pseudo_table, nds32_elf_record_fixup_exp,
	nds32_set_elf_flags_by_insn, nds32_insert_relax_entry,
	nds32_apply_fix): Likewise.
	(nds32_no_ex9_begin): Removed.
	* config/tc-nds32.c (add_mapping_symbol_for_align,
	make_mapping_symbol, add_mapping_symbol): New functions.
	* config/tc-nds32.h (enum mstate): New.
	(nds32_segment_info_type): Likewise.
	* configure.ac (--enable-dsp-ext, --enable-zol-ext): New options.
	* config.in: Regenerated.
	* configure: Regenerated.
	* config/tc-nds32.c (nds32_dx_regs):
	Set the value according to the configuration.
	(nds32_perf_ext, nds32_perf_ext2, nds32_string_ext, nds32_audio_ext):
	Likewise.
	(nds32_dsp_ext): New variable. Set the value according to the
	configuration.
	(nds32_zol_ext): Likewise.
	(asm_desc, nds32_pseudo_opcode_table): Make them static.
	(nds32_set_elf_flags_by_insn): Updated.
	(nds32_check_insn_available): Updated.
	(nds32_str_tolower): New function.
	* config/tc-nds32.c (relax_table): Updated.
	(md_begin): Updated.
	(md_assemble): Use XNEW macro to allocate space for `insn.info',
	and then remember to free it.
	(md_section_align): Cast (-1) to ValueT.
	(nds32_get_align): Cast (~0U) to addressT.
	(nds32_relax_branch_instructions): Updated.
	(md_convert_frag): Add new local variable `final_r_type'.
	(invalid_prev_frag): Add new bfd_boolean parameter `relax'.
	All callers changed.
	* config/tc-nds32.c (struct nds32_relocs_pattern): Add `insn' field.
	(struct nds32_hint_map): Add `option_list' field.
	(struct suffix_name, suffix_table): Remove the unused `pic' field.
	(do_pseudo_b, do_pseudo_bal): Remove the suffix checking.
	(do_pseudo_la_internal, do_pseudo_pushpopm): Indent.
	(relax_hint_bias, relax_hint_id_current): New static variables.
	(reset_bias, relax_hint_begin): New variables.
	(nds_itoa): New function.
	(CLEAN_REG, GET_OPCODE): New macros.
	(struct relax_hint_id): New.
	(nds32_relax_hint): For .relax_hint directive, we can use `begin'
	and `end' to mark the relax pattern without giving exactly id number.
	(nds32_elf_append_relax_relocs): Handle the case that the .relax_hint
	directives are attached to pseudo instruction.
	(nds32_elf_save_pseudo_pattern): Change the second parameter from
	instruction's opcode to byte code.
	(nds32_elf_build_relax_relation): Add new bfd_boolean parameter
	`pseudo_hint'.
	(nds32_lookup_pseudo_opcode): Fix the overflow issue.
	(enum nds32_insn_type): Add N32_RELAX_ALU1 and N32_RELAX_16BIT.
	(nds32_elf_record_fixup_exp, relax_ls_table, hint_map,
	nds32_find_reloc_table, nds32_match_hint_insn, nds32_parse_name):
	Updated.
	* config/tc-nds32.h (MAX_RELAX_NUM): Extend it to 6.
	(enum nds32_relax_hint_type): Merge NDS32_RELAX_HINT_LA and
	NDS32_RELAX_HINT_LS into NDS32_RELAX_HINT_LALS. Add
	NDS32_RELAX_HINT_LA_PLT, NDS32_RELAX_HINT_LA_GOT and
	NDS32_RELAX_HINT_LA_GOTOFF.
	* config/tc-nds32.h (relax_ls_table): Add floating load/store
	to gp relax pattern.
	(hint_map, nds32_find_reloc_table): Likewise.
	* configure.ac: Define NDS32_LINUX_TOOLCHAIN.
	* configure: Regenerated.
	* config.in: Regenerated.
	* config/tc-nds32.h (enum nds32_ramp): Updated.
	(enum nds32_relax_hint_type): Likewise.
	* config/tc-nds32.c: Include "errno.h" and "limits.h".
	(relax_ls_table): Add TLS relax patterns.
	(nds32_elf_append_relax_relocs): Attach BFD_RELOC_NDS32_GROUP on
	each instructions of TLS patterns.
	(nds32_elf_record_fixup_exp): Updated.
	(nds32_apply_fix): Likewise.
	(suffix_table): Add TLSDESC suffix.

binutils* testsuite/binutils-all/objcopy.exp: Set the unsupported reloc number
	from 215 to 255 for NDS32.

bfd	* elf32-nds32.c (nds32_elf_relax_loadstore):
	Remove the unused target features.
	(bfd_elf32_nds32_set_target_option): Remove the unused parameters.
	(nds32_elf_relax_piclo12, nds32_elf_relax_letlslo12,
	nds32_elf_relax_letlsadd, nds32_elf_relax_letlsls,
	nds32_elf_relax_pltgot_suff, nds32_elf_relax_got_suff
	nds32_elf_relax_gotoff_suff, calculate_plt_memory_address,
	calculate_plt_offset, calculate_got_memory_address,
	nds32_elf_check_dup_relocs): Removed.
	All callers changed.
	* elf32-nds32.h: Remove the unused macros and defines.
	(elf_nds32_link_hash_table): Remove the unused variable.
	(bfd_elf32_nds32_set_target_option): Update prototype.
	(nds32_elf_ex9_init): Removed.
	* elf32-nds32.c (nds32_convert_32_to_16): Updated.
	* elf32-nds32.c (HOWTO2, HOWTO3): Define new HOWTO macros
	to initialize array nds32_elf_howto_table in any order
	without lots of EMPTY_HOWTO.
	(nds32_reloc_map): Updated.
	* reloc.c: Add BFD_RELOC_NDS32_LSI.
	* bfd-in2.h: Regenerated.
	* bfd/libbfd.h: Regenerated.
	* elf32-nds32.c (nds32_elf_relax_howto_table): Add R_NDS32_LSI.
	(nds32_reloc_map): Likewise.
	(nds32_elf_relax_flsi): New function.
	(nds32_elf_relax_section): Support floating load/store relaxation.
	* elf32-nds32.c (NDS32_GUARD_SEC_P, elf32_nds32_local_gp_offset):
	New macro.
	(struct elf_nds32_link_hash_entry): New `offset_to_gp' field.
	(struct elf_nds32_obj_tdata): New `offset_to_gp' and `hdr_size' fields.
	(elf32_nds32_allocate_local_sym_info, nds32_elf_relax_guard,
	nds32_elf_is_target_special_symbol, nds32_elf_maybe_function_sym):
	New functions.
	(nds32_info_to_howto_rel): Add BFD_ASSERT.
	(bfd_elf32_bfd_reloc_type_table_lookup, nds32_elf_link_hash_newfunc,
	nds32_elf_link_hash_table_create, nds32_elf_relocate_section,
	nds32_elf_relax_loadstore, nds32_elf_relax_lo12, nds32_relax_adjust_label,
	bfd_elf32_nds32_set_target_option, nds32_fag_mark_relax): Updated.
	(nds32_elf_final_sda_base): Improve it to find the better gp value.
	(insert_nds32_elf_blank): Must consider `len' when inserting blanks.
	* elf32-nds32.h (bfd_elf32_nds32_set_target_option): Update prototype.
	(struct elf_nds32_link_hash_table): Add new variable `hyper_relax'.
	* elf32-nds32.c (elf32_nds32_allocate_dynrelocs): New function.
	(create_got_section): Likewise.
	(allocate_dynrelocs, nds32_elf_size_dynamic_sections,
	nds32_elf_relocate_section, nds32_elf_finish_dynamic_symbol): Updated.
	(nds32_elf_check_relocs): Fix the issue that the shared library may
	has TEXTREL entry in the dynamic section.
	(nds32_elf_create_dynamic_sections): Enable to call readonly_dynrelocs
	since the TEXTREL issue is fixed in the nds32_elf_check_relocs.
	(nds32_elf_finish_dynamic_sections): Update and add DT_RELASZ
	dynamic entry.
	(calculate_offset): Remove the unused parameter `pic_ext_target' and
	related codes.
	All callers changed.
	(elf_backend_dtrel_excludes_plt): Disable it temporarily since it
	will cause some errors for our test cases.
	* elf32-nds32.c (nds32_elf_merge_private_bfd_data): Allow to link the
	generic object.
	* reloc.c: Add TLS relocations.
	* libbfd.h: Regenerated.
	* bfd-in2.h: Regenerated.
	* elf32-nds32.h (struct section_id_list_t): New.
	(elf32_nds32_lookup_section_id, elf32_nds32_check_relax_group,
	elf32_nds32_unify_relax_group, nds32_elf_unify_tls_model):
	New prototypes.
	(elf32_nds32_compute_jump_table_size, elf32_nds32_local_tlsdesc_gotent):
	New macro.
	(nds32_insertion_sort, bfd_elf32_nds32_set_target_option,
	elf_nds32_link_hash_table): Updated.
	* elf32-nds32.c (enum elf_nds32_tls_type): New.
	(struct elf32_nds32_relax_group_t, struct relax_group_list_t): New.
	(elf32_nds32_add_dynreloc, patch_tls_desc_to_ie, get_tls_type,
	fls, ones32, list_insert, list_insert_sibling, dump_chain,
	elf32_nds32_check_relax_group, elf32_nds32_lookup_section_id,
	elf32_nds32_unify_relax_group, nds32_elf_unify_tls_model): New functions.
	(elf_nds32_obj_tdata): Add new fields.
	(elf32_nds32_relax_group_ptr, nds32_elf_local_tlsdesc_gotent): New macros.
	(nds32_elf_howto_table): Add TLS relocations.
	(nds32_reloc_map): Likewise.
	(nds32_elf_copy_indirect_symbol, nds32_elf_size_dynamic_sections,
	nds32_elf_finish_dynamic_symbol, elf32_nds32_allocate_local_sym_info,
	nds32_elf_relocate_section, bfd_elf32_nds32_set_target_option,
	nds32_elf_check_relocs, allocate_dynrelocs): Updated.
	(nds32_elf_relax_section): Call nds32_elf_unify_tls_model.
	(dtpoff_base): Rename it to `gottpof' and then update it.

opcodes	* nds32-asm.c (operand_fields): Remove the unused fields.
	(nds32_opcodes): Remove the unused instructions.
	* nds32-dis.c (nds32_ex9_info): Removed.
	(nds32_parse_opcode): Updated.
	(print_insn_nds32): Likewise.
	* nds32-asm.c (config.h, stdlib.h, string.h): New includes.
	(LEX_SET_FIELD, LEX_GET_FIELD): Update defines.
	(nds32_asm_init, build_operand_hash_table, build_keyword_hash_table,
	build_opcode_hash_table): New functions.
	(nds32_keyword_table, nds32_keyword_count_table, nds32_field_table,
	nds32_opcode_table): New.
	(hw_ktabs): Declare it to a pointer rather than an array.
	(build_hash_table): Removed.
	* nds32-asm.h (enum): Add SYN_INPUT, SYN_OUTPUT, SYN_LOPT,
	SYN_ROPT and upadte HW_GPR and HW_INT.
	* nds32-dis.c (keywords): Remove const.
	(match_field): New function.
	(nds32_parse_opcode): Updated.
	* disassemble.c (disassemble_init_for_target):
	Add disassemble_init_nds32.
	* nds32-dis.c (eum map_type): New.
	(nds32_private_data): Likewise.
	(get_mapping_symbol_type, is_mapping_symbol, nds32_symbol_is_valid,
	nds32_add_opcode_hash_table, disassemble_init_nds32): New functions.
	(print_insn_nds32): Updated.
	* nds32-asm.c (parse_aext_reg): Add new parameter.
	(parse_re, parse_re2, parse_aext_reg): Only reduced registers
	are allowed to use.
	All callers changed.
	* nds32-asm.c (keyword_usr, keyword_sr): Updated.
	(operand_fields): Add new fields.
	(nds32_opcodes): Add new instructions.
	(keyword_aridxi_mx): New keyword.
	* nds32-asm.h (enum): Add NASM_ATTR_DSP_ISAEXT, HW_AEXT_ARIDXI_MX
	and NASM_ATTR_ZOL.
	(ALU2_1, ALU2_2, ALU2_3): New macros.
	* nds32-dis.c (nds32_filter_unknown_insn): Updated.
2018-09-20 13:32:58 +01:00
..
atof-ieee.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
atof-vax.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
bfin-aux.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
bfin-defs.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
bfin-lex-wrapper.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
bfin-lex.l Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
bfin-parse.y Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
e-crisaout.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
e-criself.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
e-i386aout.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
e-i386coff.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
e-i386elf.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
e-mipself.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
itbl-mips.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
m68k-parse.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
m68k-parse.y Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-aout.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-aout.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-coff-seh.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-coff-seh.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-coff.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-coff.h Remove sparc-aout and sparc-coff support 2018-04-16 15:33:26 +09:30
obj-ecoff.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-ecoff.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-elf.c various i386-aout and i386-coff target removal 2018-04-18 09:34:19 +09:30
obj-elf.h Fix compile time warning messages from gcc version 8 about cast between incompatible function types. 2018-02-13 13:14:47 +00:00
obj-evax.c -Wstringop-truncation warnings 2018-05-04 18:58:23 +09:30
obj-evax.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-fdpicelf.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-fdpicelf.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-macho.c -Wstringop-truncation warnings 2018-05-04 18:58:23 +09:30
obj-macho.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-multi.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-multi.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-som.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
obj-som.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
rl78-defs.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
rl78-parse.y Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
rx-defs.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
rx-parse.y Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-aarch64.c Fix Aarch64 bug in warning filtering. 2018-09-18 14:37:56 +01:00
tc-aarch64.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-alpha.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-alpha.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-arc.c [ARC] Check if an input asm file is rf16 compliant 2018-08-06 16:41:32 +03:00
tc-arc.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-arm.c Allow bit-patterns in the immediate field of ARM neon mov instructions. 2018-07-13 11:50:16 +01:00
tc-arm.h Remove arm-aout and arm-coff support 2018-04-25 09:38:17 +09:30
tc-avr.c PR23570, AVR .noinit section defaults to PROGBITS 2018-09-06 14:13:00 +09:30
tc-avr.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-bfin.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-bfin.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-cr16.c Silence gcc-8 warnings 2018-04-23 18:10:41 +09:30
tc-cr16.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-cris.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-cris.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-crx.c Silence gcc-8 warnings 2018-04-23 18:10:41 +09:30
tc-crx.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-csky.c csky: Support PC relative diff relocation 2018-09-14 21:04:47 +08:00
tc-csky.h csky: Support PC relative diff relocation 2018-09-14 21:04:47 +08:00
tc-d10v.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-d10v.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-d30v.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-d30v.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-dlx.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-dlx.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-epiphany.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-epiphany.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-fr30.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-fr30.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-frv.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-frv.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ft32.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ft32.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-generic.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-generic.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-h8300.c Remove h8300-coff support 2018-04-16 15:17:57 +09:30
tc-h8300.h Remove h8300-coff support 2018-04-16 15:17:57 +09:30
tc-hppa.c Fix unwind offset for start_symbol. 2018-07-29 12:51:23 -04:00
tc-hppa.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-i386-intel.c x86: fold RegEip/RegRip and RegEiz/RegRiz 2018-08-06 08:34:36 +02:00
tc-i386.c x86: Add -mvexwig=[0|1] option to assembler 2018-09-17 09:26:29 -07:00
tc-i386.h x86: Extend assembler to generate GNU property notes 2018-08-31 04:31:20 -07:00
tc-ia64.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ia64.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ip2k.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ip2k.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-iq2000.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-iq2000.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-lm32.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-lm32.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m32c.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m32c.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m32r.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m32r.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m68hc11.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m68hc11.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-m68k.c Remove m68k-aout and m68k-coff support 2018-04-16 15:31:36 +09:30
tc-m68k.h Remove m68k-aout and m68k-coff support 2018-04-16 15:31:36 +09:30
tc-m68851.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mcore.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mcore.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mep.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mep.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-metag.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-metag.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-microblaze.c [MicroBlaze] PIC data text relative 2018-04-17 14:47:13 -07:00
tc-microblaze.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mips.c [MIPS] Add Loongson 2K1000 proccessor support. 2018-08-29 20:55:25 +08:00
tc-mips.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mmix.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mmix.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mn10200.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mn10200.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mn10300.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mn10300.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-moxie.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-moxie.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-msp430.c Fix the MSP430 assembler's parsing of register names. 2018-06-26 13:40:13 +01:00
tc-msp430.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mt.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-mt.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-nds32.c Andes Technology has good news for you, we plan to update the nds32 port of binutils on upstream! 2018-09-20 13:32:58 +01:00
tc-nds32.h Andes Technology has good news for you, we plan to update the nds32 port of binutils on upstream! 2018-09-20 13:32:58 +01:00
tc-nios2.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-nios2.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ns32k.c Fix compile time warning problem with gcc 8 and the NS32K assembler sources. 2018-08-01 14:36:50 +01:00
tc-ns32k.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-or1k.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-or1k.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-pdp11.c Correct the parsing of derferred register addressing in the PDP11 assembler. 2018-08-07 08:34:08 +01:00
tc-pdp11.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-pj.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-pj.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-ppc.c PowerPC64 higher REL16 relocations 2018-08-31 22:15:05 +09:30
tc-ppc.h PowerPC64 higher REL16 relocations 2018-08-31 22:15:05 +09:30
tc-pru.c Update PRU assembler to corect hardware register numbering for DWARF. 2018-08-03 10:02:39 +01:00
tc-pru.h Update PRU assembler to corect hardware register numbering for DWARF. 2018-08-03 10:02:39 +01:00
tc-riscv.c RISC-V: Allow instruction require more than one extension 2018-08-30 13:23:12 -07:00
tc-riscv.h RISC-V: Fix .align handling when .option norelax. 2018-05-24 10:35:59 -07:00
tc-rl78.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-rl78.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-rx.c Fix the RX assembler so that it can handle escaped double quote characters, ie: \" 2018-01-22 14:31:10 +00:00
tc-rx.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-s12z.c S12Z: Move opcode header to public include directory. 2018-08-18 07:50:03 +02:00
tc-s12z.h Add support for the Freescale s12z processor. 2018-05-18 15:26:18 +01:00
tc-s390.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-s390.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-score7.c Remove i860, i960, bout and aout-adobe targets 2018-04-11 21:49:30 +09:30
tc-score.c score gcc-8 warning fixes 2018-05-12 16:21:22 +09:30
tc-score.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-sh.c Remove sh5 and sh64 support 2018-04-16 15:29:39 +09:30
tc-sh.h Remove sh-symbianelf support 2018-04-16 15:27:45 +09:30
tc-sparc.c gas, sparc: Allow non-fpop2 instructions before floating point branches 2018-09-04 06:25:52 -07:00
tc-sparc.h Remove sparc-aout and sparc-coff support 2018-04-16 15:33:26 +09:30
tc-spu.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-spu.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic4x.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic4x.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic6x.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic6x.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic30.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic30.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic54x.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tic54x.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tilegx.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tilegx.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tilepro.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-tilepro.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-v850.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-v850.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-vax.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-vax.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-visium.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-visium.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-wasm32.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-wasm32.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xc16x.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xc16x.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xgate.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xgate.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xstormy16.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xstormy16.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-xtensa.c xtensa: add separate property sections option 2018-06-04 10:36:39 -07:00
tc-xtensa.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-z8k.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-z8k.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
tc-z80.c Fix handling of undocumented SLL instruction for the Z80 target. 2018-08-21 15:50:49 +01:00
tc-z80.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-386bsd.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-aix5.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-aix.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-armeabi.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-armfbsdeabi.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-armfbsdvfp.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-armlinuxeabi.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-csky_abiv1_linux.h Add support for the C_SKY series of processors. 2018-07-30 12:24:14 +01:00
te-csky_abiv1.h Add support for the C_SKY series of processors. 2018-07-30 12:24:14 +01:00
te-csky_abiv2_linux.h Add support for the C_SKY series of processors. 2018-07-30 12:24:14 +01:00
te-csky_abiv2.h Add support for the C_SKY series of processors. 2018-07-30 12:24:14 +01:00
te-dragonfly.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-freebsd.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-generic.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-gnu.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-go32.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-hppa64.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-hppa.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-hppalinux64.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-hpux.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-ia64aix.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-interix.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-irix.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-linux.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-lynx.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-macos.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-nacl.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-nbsd532.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-nbsd.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-pc532mach.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-pe.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-pep.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-solaris.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-svr4.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-symbian.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-tmips.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-uclinux.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-vms.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-vms.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-vxworks.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
te-wince-pe.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
vax-inst.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
xtensa-istack.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
xtensa-relax.c Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30
xtensa-relax.h Update year range in copyright notice of binutils files 2018-01-03 17:49:56 +10:30