binutils-gdb/opcodes
Andrew Bennett 7361da2c95 Add support for MIPS R6.
bfd/
 	* aoutx.h (NAME (aout, machine_type)): Add mips32r6 and mips64r6.
 	* archures.c (bfd_architecture): Likewise.
 	* bfd-in2.h (bfd_architecture): Likewise.
 	(bfd_reloc_code_real): Add relocs BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3 and
 	BFD_RELOC_MIPS_19_PCREL_S2.
 	* cpu-mips.c (arch_info_struct): Add mips32r6 and mips64r6.
 	* elf32-mips.c: Define relocs R_MIPS_PC21_S2, R_MIPS_PC26_S2
 	R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
 	(mips_reloc_map): Add entries for BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3,
 	BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and
 	BFD_RELOC_LO16_PCREL.
 	* elf64-mips.c: Define REL, and RELA relocations R_MIPS_PC21_S2,
	R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16
	and R_MIPS_PCLO16.
 	(mips_reloc_map): Add entries for BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3,
 	BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and
 	BFD_RELOC_LO16_PCREL.
 	* elfn32-mips.c: Likewise.
 	* elfxx-mips.c (MIPSR6_P): New define.
 	(mipsr6_exec_plt_entry): New array.
	(hi16_reloc_p): Add support for R_MIPS_PCHI16.
	(lo16_reloc_p): Add support for R_MIPS_PCLO16.
 	(aligned_pcrel_reloc_p): New function.
 	(mips_elf_relocation_needs_la25_stub): Add support for relocs:
 	R_MIPS_PC21_S2 and R_MIPS_PC26_S2.
 	(mips_elf_calculate_relocation): Add support for relocs:
 	R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2,
 	R_MIPS_PCHI16 and R_MIPS_PCLO16.
 	(_bfd_elf_mips_mach): Add support for mips32r6 and mips64r6.
	(mips_elf_add_lo16_rel_addend): Add support for R_MIPS_PCHI16.
 	(_bfd_mips_elf_check_relocs): Add support for relocs:
	R_MIPS_PC21_S2 and R_MIPS_PC26_S2.
 	(_bfd_mips_elf_relocate_section): Add a check for unaligned
 	pc relative relocs.
 	(_bfd_mips_elf_finish_dynamic_symbol): Add support for MIPS r6
 	plt entry.
 	(mips_set_isa_flags): Add support for mips32r6 and mips64r6.
 	(_bfd_mips_elf_print_private_bfd_data): Likewise.
 	(mips_32bit_flags_p): Add support for mips32r6.
 	* libbfd.h (bfd_reloc_code_real_names): Add entries for
 	BFD_RELOC_MIPS_21_PCREL_S2, BFD_RELOC_MIPS_26_PCREL_S2,
 	BFD_RELOC_MIPS_18_PCREL_S3 and BFD_RELOC_MIPS_19_PCREL_S2.
 	* reloc.c: Document relocs BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3 and
 	BFD_RELOC_MIPS_19_PCREL_S2.

binutils/
 	* readelf.c (get_machine_flags): Add support for mips32r6 and
 	mips64r6.

elfcpp/
 	* mips.h (E_MIPS_ARCH_32R6, E_MIPS_ARCH_64R6): New enum constants.

gas/
 	* config/tc-mips.c (mips_nan2008): New static global.
	(mips_flag_nan2008): Removed.
	(LL_SC_FMT): New define.
	(COP12_FMT): Updated.
	(ISA_IS_R6): New define.
 	(ISA_HAS_64BIT_REGS): Add mips64r6.
 	(ISA_HAS_DROR): Likewise.
 	(ISA_HAS_64BIT_FPRS): Add mips32r6 and mips64r6.
 	(ISA_HAS_ROR): Likewise.
 	(ISA_HAS_ODD_SINGLE_FPR): Likewise.
 	(ISA_HAS_MXHC1): Likewise.
 	(hilo_interlocks): Likewise.
 	(md_longopts): Likewise.
	(ISA_HAS_LEGACY_NAN): New define.
 	(options): Add OPTION_MIPS32R6 and OPTION_MIPS64R6.
 	(mips_ase): Add field rem_rev.
 	(mips_ases): Updated to add which ISA an ASE was removed in.
 	(mips_isa_rev): Add support for mips32r6 and mips64r6.
 	(mips_check_isa_supports_ase): Add support to check if an ASE
 	has been removed in the specified MIPS ISA revision.
 	(validate_mips_insn): Skip '-' character.
	(macro_build): Likewise.
	(mips_check_options): Prevent R6 working with fp32, mips16,
	micromips, or branch relaxation.
	(file_mips_check_options): Set R6 floating point registers to
	64 bit.  Also deal with the nan2008 option.
 	(limited_pcrel_reloc_p): Add relocs: BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3,
 	BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and
 	BFD_RELOC_LO16_PCREL.
 	(operand_reg_mask): Add support for OP_SAME_RS_RT, OP_CHECK_PREV
	and OP_NON_ZERO_REG.
 	(match_check_prev_operand): New static function.
 	(match_same_rs_rt_operand): New static function.
	(match_non_zero_reg_operand): New static function.
 	(match_operand): Added entries for: OP_SAME_RS_RT, OP_CHECK_PREV
	and OP_NON_ZERO_REG.
 	(insns_between): Added case to deal with forbidden slots.
 	(append_insn): Added support for relocs: BFD_RELOC_MIPS_21_PCREL_S2
 	and BFD_RELOC_MIPS_26_PCREL_S2.
 	(match_insn): Add support for operands -A, -B, +' and +".  Also
 	skip '-' character.
 	(mips_percent_op): Add entries for %pcrel_hi and %pcrel_lo.
 	(md_parse_option): Add support for mips32r6 and mips64r6.  Also
	update the nan option handling.
 	(md_pcrel_from): Add cases for relocs: BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2.
 	(mips_force_relocation): Prevent forced relaxation for MIPS r6.
 	(md_apply_fix): Add support for relocs: BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3,
 	BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and
 	BFD_RELOC_LO16_PCREL.
 	(s_mipsset): Add support for mips32r6 and mips64r6.
	(s_nan): Update to support the new nan2008 framework.
 	(tc_gen_reloc): Add relocs: BFD_RELOC_MIPS_21_PCREL_S2,
 	BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3,
 	BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and
 	BFD_RELOC_LO16_PCREL.
	(mips_elf_final_processing): Updated to use the mips_nan2008.
 	(mips_cpu_info_table): Add entries for mips32r6 and mips64r6.
	(macro): Enable ldc2, sdc2, ll, lld, swc2, sc, scd, cache, pref
	macros for R6.
	(mips_fix_adjustable): Make PC relative R6 relocations relative
	to the symbol and not the section.
 	* configure.ac: Add support for mips32r6 and mips64r6.
 	* configure: Regenerate.
 	* doc/c-mips.texi: Document the -mips32r6 and -mips64r6 command line
 	options.
	* doc/as.texinfo: Likewise.

gas/testsuite/
	* gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
	non-supported instructions from being tested.
	* gas/mips/24k-triple-stores-2.s: Likewise.
	* gas/mips/24k-triple-stores-3.s: Likewise.
	* gas/mips/24k-triple-stores-6.s: Likewise.
	* gas/mips/beq.s: Likewise.
	* gas/mips/eva.s: Likewise.
	* gas/mips/ld-zero-3.s: Likewise.
	* gas/mips/mips32-cp2.s: Likewise.
	* gas/mips/mips32.s: Likewise.
	* gas/mips/mips4.s: Likewise.
	* gas/mips/add.s: Don't test the add instructions if r6, and
	add padding.
	* gas/mips/add.d: Check for a triple dot not a nop at the end of the
	disassembly output.
	* gas/mips/micromips@add.d: Likewise.
	* gas/mips/mipsr6@24k-branch-delay-1.d: New file.
	* gas/mips/mipsr6@24k-triple-stores-1.d: New file.
	* gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
	* gas/mips/mipsr6@24k-triple-stores-2.d: New file.
	* gas/mips/mipsr6@24k-triple-stores-3.d: New file.
	* gas/mips/mipsr6@24k-triple-stores-6.d: New file.
	* gas/mips/mipsr6@add.d: New file.
	* gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
	* gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
	* gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
	* gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
	* gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
	* gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
	* gas/mips/mipsr6@beq.d: New file.
	* gas/mips/mipsr6@bge.d: New file.
	* gas/mips/mipsr6@bgeu.d: New file.
	* gas/mips/mipsr6@blt.d: New file.
	* gas/mips/mipsr6@bltu.d: New file.
	* gas/mips/mipsr6@branch-misc-1.d: New file.
	* gas/mips/mipsr6@branch-misc-2-64.d: New file.
	* gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
	* gas/mips/mipsr6@branch-misc-4-64.d: New file.
	* gas/mips/mipsr6@cache.d: New file.
	* gas/mips/mipsr6@eva.d: New file.
	* gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
	* gas/mips/mipsr6@jal-svr4pic.d: New file.
	* gas/mips/mipsr6@ld-zero-2.d: New file.
	* gas/mips/mipsr6@ld-zero-3.d: New file.
	* gas/mips/mipsr6@loc-swap-dis.d: New file.
	* gas/mips/mipsr6@mips32-cp2.d: New file.
	* gas/mips/mipsr6@mips32-imm.d: New file.
	* gas/mips/mipsr6@mips32.d: New file.
	* gas/mips/mipsr6@mips32r2.d: New file.
	* gas/mips/mipsr6@mips4-fp.d: New file.
	* gas/mips/mipsr6@mips4-fp.l: New file.
	* gas/mips/mipsr6@mips4-fp.s: New file.
	* gas/mips/mipsr6@mips4.d: New file.
	* gas/mips/mipsr6@mips5-fp.d: New file.
	* gas/mips/mipsr6@mips5-fp.l: New file.
	* gas/mips/mipsr6@mips5-fp.s: New file.
	* gas/mips/mipsr6@mips64.d: New file.
	* gas/mips/mipsr6@msa-branch.d: New file.
	* gas/mips/mipsr6@msa.d: New file.
	* gas/mips/mipsr6@pref.d: New file.
	* gas/mips/mipsr6@relax-swap3.d: New file.
	* gas/mips/r6-64-n32.d: New file.
	* gas/mips/r6-64-n64.d: New file.
	* gas/mips/r6-64-removed.l: New file.
	* gas/mips/r6-64-removed.s: New file.
	* gas/mips/r6-64.s: New file.
	* gas/mips/r6-attr-none-double.d: New file.
	* gas/mips/r6-n32.d: New file.
	* gas/mips/r6-n64.d: New file.
	* gas/mips/r6-removed.l: New file.
	* gas/mips/r6-removed.s: New file.
	* gas/mips/r6.d: New file.
	* gas/mips/r6.s: New file.
	* gas/mips/mipsr6@mips32-dsp.d: New file.
	* gas/mips/mipsr6@mips32-dspr2.d: New file.
	* gas/mips/mipsr6@mips32r2-ill.l: New file.
	* gas/mips/mipsr6@mips32r2-ill.s: New file.
	* gas/mips/cache.s: Add r6 instruction varients.
	* gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
	architectures.  Also prevent non r6 supported tests from running.
	Finally, add in support for running the new r6 tests.
	(run_dump_test_arch): Add support for mipsr6 tests.
	(run_list_test_arch): Add support for using files of the
	form arch@testname.l .

include/elf/
 	* mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
 	R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
 	(E_MIPS_ARCH_32R6): New define.
 	(E_MIPS_ARCH_64R6): New define.

include/opcode/
 	* mips.h (mips_operand_type): Add new entries: OP_SAME_RS_RT,
 	OP_CHECK_PREV and OP_NON_ZERO_REG.  Add descriptions for the MIPS R6
	instruction arguments: -a, -b, -d, -s, -t, -u, -v, -w, -x, -y, -A, -B,
	 +I, +O, +R, +:, +\, +", +;
	(mips_check_prev_operand): New struct.
 	(INSN2_FORBIDDEN_SLOT): New define.
 	(INSN_ISA32R6): New define.
 	(INSN_ISA64R6): New define.
	(INSN_UPTO32R6): New define.
	(INSN_UPTO64R6): New define.
	(mips_isa_table): Add INSN_UPTO32R6 and INSN_UPTO64R6.
 	(ISA_MIPS32R6): New define.
 	(ISA_MIPS64R6): New define.
 	(CPU_MIPS32R6): New define.
 	(CPU_MIPS64R6): New define.
 	(cpu_is_member): Add cases for CPU_MIPS32R6, and CPU_MIPS64R6.

ld/
 	* ldmain.c (get_emulation): Add support for -mips32r6 and -mips64r6.

opcodes/
 	* mips-dis.c (mips_arch_choices): Add entries for mips32r6 and
 	mips64r6.
 	(parse_mips_dis_option): Allow MSA and virtualization support for
 	mips64r6.
 	(mips_print_arg_state): Add fields dest_regno and seen_dest.
 	(mips_seen_register): New function.
 	(print_insn_arg): Refactored code to use mips_seen_register
	function.  Add support for OP_SAME_RS_RT, OP_CHECK_PREV and
	OP_NON_ZERO_REG.  Changed OP_REPEAT_DEST_REG case to print out
	the register rather than aborting.
 	(print_insn_args): Add length argument.  Add code to correctly
	calculate the instruction address for pc relative instructions.
	(validate_insn_args): New static function.
 	(print_insn_mips): Prevent jalx disassembling for r6.  Use
	validate_insn_args.
	(print_insn_micromips): Use validate_insn_args.
	all the arguments are valid.
	* mips-formats.h (PREV_CHECK): New define.
 	* mips-opc.c (decode_mips_operand): Add support for -a, -b, -d, -s,
 	-t, -u, -v, -w, -x, -y, -A, -B, +I, +O, +R, +:, +\, +", +;
 	(RD_pc): New define.
 	(FS): New define.
 	(I37): New define.
 	(I69): New define.
 	(mips_builtin_opcodes): Add MIPS R6 instructions.  Exclude recoded
 	MIPS R6 instructions from MIPS R2 instructions.
2014-09-15 12:15:55 +01:00
..
po Regenerate files for openrisk -> or1k change 2014-04-26 23:03:04 +09:30
.gitignore bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore 2010-12-09 09:03:18 +00:00
ChangeLog Add support for MIPS R6. 2014-09-15 12:15:55 +01:00
ChangeLog-0001 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-0203 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2004 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2005 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2006 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2007 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2008 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2009 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2010 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2011 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-2012 opcodes/ChangeLog 2013-01-02 13:13:36 +00:00
ChangeLog-2013 New Year - binutils ChangeLog rotation 2014-01-08 05:32:12 -08:00
ChangeLog-9297 Add copyright notices 2012-12-10 12:48:03 +00:00
ChangeLog-9899 Add copyright notices 2012-12-10 12:48:03 +00:00
MAINTAINERS Update copyright years 2014-03-05 22:16:15 +10:30
Makefile.am Use modern AC_INIT in configure.in 2014-07-04 12:41:26 +09:30
Makefile.in Rename configure.in to configure.ac 2014-07-04 13:40:28 +09:30
aarch64-asm-2.c [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-asm.c [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-asm.h Update copyright years 2014-03-05 22:16:15 +10:30
aarch64-dis-2.c [PATCH/AArch64] Generic support for all system registers using mrs and msr 2014-09-03 14:53:53 +01:00
aarch64-dis.c [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-dis.h [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-gen.c Update copyright years 2014-03-05 22:16:15 +10:30
aarch64-opc-2.c [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-opc.c [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-opc.h [PATCH/AArch64] Implement LSE feature 2014-09-03 14:53:53 +01:00
aarch64-tbl.h [PATCH/AArch64] Generic support for all system registers using mrs and msr 2014-09-03 14:53:53 +01:00
aclocal.m4 include/opcode/ 2012-08-13 14:26:14 +00:00
alpha-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
alpha-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
arc-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
arc-dis.h Update copyright years 2014-03-05 22:16:15 +10:30
arc-ext.c Update copyright years 2014-03-05 22:16:15 +10:30
arc-ext.h Update copyright years 2014-03-05 22:16:15 +10:30
arc-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
arm-dis.c ARM/opcodes: Fix negative hexadecimal offset disassembly 2014-08-22 16:42:12 +01:00
avr-dis.c Add support for the AVR Tiny series of microcontrollers. 2014-07-01 10:20:17 +01:00
bfin-dis.c opcodes: blackfin: convert ad-hoc ints to bfd_boolean 2014-08-14 09:14:39 -04:00
cgen-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
cgen-asm.in Update copyright years 2014-03-05 22:16:15 +10:30
cgen-bitset.c Update copyright years 2014-03-05 22:16:15 +10:30
cgen-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
cgen-dis.in Update copyright years 2014-03-05 22:16:15 +10:30
cgen-ibld.in Update copyright years 2014-03-05 22:16:15 +10:30
cgen-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
cgen.sh Update copyright years 2014-03-05 22:16:15 +10:30
config.in Rename configure.in to configure.ac 2014-07-04 13:40:28 +09:30
configure Use modern AC_INIT in configure.in 2014-07-04 12:41:26 +09:30
configure.ac Rename configure.in to configure.ac 2014-07-04 13:40:28 +09:30
configure.com Update copyright years 2014-03-05 22:16:15 +10:30
cr16-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
cr16-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
cris-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
cris-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
crx-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
crx-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
d10v-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
d10v-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
d30v-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
d30v-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
dep-in.sed
dis-buf.c Update copyright years 2014-03-05 22:16:15 +10:30
dis-init.c Update copyright years 2014-03-05 22:16:15 +10:30
disassemble.c Remove support for the (deprecated) openrisc and or32 configurations and replace 2014-04-22 15:57:47 +01:00
dlx-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
epiphany-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
fr30-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
fr30-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
fr30-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
fr30-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
fr30-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
fr30-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
fr30-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
frv-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
frv-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
frv-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
frv-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
frv-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
frv-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
frv-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
h8300-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
h8500-dis.c Use sigsetjmp/siglongjmp in opcodes 2014-05-02 08:27:16 -07:00
h8500-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
hppa-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
i370-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
i370-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
i386-dis-evex.h Add AVX512DQ instructions and their AVX512VL variants. 2014-07-22 10:23:49 -07:00
i386-dis.c Properly handle suffix for iret and sysret 2014-09-10 09:39:24 -07:00
i386-gen.c Add AVX512DQ instructions and their AVX512VL variants. 2014-07-22 10:23:49 -07:00
i386-init.h Add AVX512DQ instructions and their AVX512VL variants. 2014-07-22 10:23:49 -07:00
i386-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
i386-opc.h Add AVX512DQ instructions and their AVX512VL variants. 2014-07-22 10:23:49 -07:00
i386-opc.tbl Add AVX512DQ instructions and their AVX512VL variants. 2014-07-22 10:23:49 -07:00
i386-reg.tbl Update copyright years 2014-03-05 22:16:15 +10:30
i386-tbl.h Add AVX512DQ instructions and their AVX512VL variants. 2014-07-22 10:23:49 -07:00
i860-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
i960-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-asmtab.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-asmtab.h Update copyright years 2014-03-05 22:16:15 +10:30
ia64-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-gen.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-ic.tbl Add Intel Itanium Series 9500 support 2012-09-04 13:52:06 +00:00
ia64-opc-a.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc-b.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc-d.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc-f.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc-i.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc-m.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc-x.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
ia64-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
ia64-raw.tbl * ia64-raw.tbl: Replace non-ASCII char. 2013-05-17 12:57:16 +00:00
ia64-war.tbl
ia64-waw.tbl * ia64-raw.tbl: Replace non-ASCII char. 2013-05-17 12:57:16 +00:00
ip2k-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
ip2k-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
ip2k-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
ip2k-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
ip2k-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
ip2k-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
ip2k-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
iq2000-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
lm32-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
lm32-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
lm32-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
lm32-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
lm32-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
lm32-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
lm32-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
lm32-opinst.c Update copyright years 2014-03-05 22:16:15 +10:30
m32c-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
m32c-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
m32c-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
m32c-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
m32c-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
m32c-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
m32c-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
m32r-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
m32r-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
m32r-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
m32r-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
m32r-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
m32r-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
m32r-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
m32r-opinst.c Update copyright years 2014-03-05 22:16:15 +10:30
m68hc11-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
m68hc11-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
m68k-dis.c Remove unnecessary header from m68k-dis.c 2014-05-20 13:15:18 +09:30
m68k-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
m88k-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
m10200-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
m10200-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
m10300-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
m10300-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
makefile.vms Update copyright years 2014-03-05 22:16:15 +10:30
mcore-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
mcore-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
mep-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
mep-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
mep-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
mep-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
mep-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
mep-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
mep-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
metag-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
microblaze-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
microblaze-dis.h Update copyright years 2014-03-05 22:16:15 +10:30
microblaze-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
microblaze-opcm.h Update copyright years 2014-03-05 22:16:15 +10:30
micromips-opc.c MIPS: Make the CODE10 operand code consistent between ISAs 2014-08-26 13:44:34 +01:00
mips-dis.c Add support for MIPS R6. 2014-09-15 12:15:55 +01:00
mips-formats.h Add support for MIPS R6. 2014-09-15 12:15:55 +01:00
mips-opc.c Add support for MIPS R6. 2014-09-15 12:15:55 +01:00
mips16-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
mmix-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
mmix-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
moxie-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
moxie-opc.c Add new sign-extension instructions to moxie port 2014-04-02 20:04:23 -04:00
msp430-decode.c Update copyright years 2014-03-05 22:16:15 +10:30
msp430-decode.opc Update copyright years 2014-03-05 22:16:15 +10:30
msp430-dis.c Fix the disassembly of MSP430 extended index addressing mode. 2014-06-03 08:54:04 +01:00
mt-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
mt-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
mt-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
mt-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
mt-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
mt-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
mt-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
nds32-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
nds32-asm.h Update copyright years 2014-03-05 22:16:15 +10:30
nds32-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
nds32-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
nios2-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
nios2-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
ns32k-dis.c Use sigsetjmp/siglongjmp in opcodes 2014-05-02 08:27:16 -07:00
opc2c.c Update copyright years 2014-03-05 22:16:15 +10:30
opintl.h Update copyright years 2014-03-05 22:16:15 +10:30
or1k-asm.c Whitespace fixes for cpu/or1k.opc 2014-06-12 12:30:57 +09:30
or1k-desc.c or1k: add missing l.msync, l.psync and l.psync instructions. 2014-07-20 20:26:09 +03:00
or1k-desc.h or1k: add missing l.msync, l.psync and l.psync instructions. 2014-07-20 20:26:09 +03:00
or1k-dis.c Whitespace fixes for cpu/or1k.opc 2014-06-12 12:30:57 +09:30
or1k-ibld.c Whitespace fixes for cpu/or1k.opc 2014-06-12 12:30:57 +09:30
or1k-opc.c or1k: add missing l.msync, l.psync and l.psync instructions. 2014-07-20 20:26:09 +03:00
or1k-opc.h or1k: add missing l.msync, l.psync and l.psync instructions. 2014-07-20 20:26:09 +03:00
or1k-opinst.c or1k: add missing l.msync, l.psync and l.psync instructions. 2014-07-20 20:26:09 +03:00
pdp11-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
pdp11-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
pj-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
pj-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
ppc-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
ppc-opc.c Allow both signed and unsigned fields in PowerPC cmpli insn 2014-06-07 14:55:11 +09:30
rl78-decode.c Update copyright years 2014-03-05 22:16:15 +10:30
rl78-decode.opc Update copyright years 2014-03-05 22:16:15 +10:30
rl78-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
rx-decode.c Fix RX gas testsuite failures by accounting for new variations in the disassembler's output. 2014-03-19 09:38:25 +00:00
rx-decode.opc Fix RX gas testsuite failures by accounting for new variations in the disassembler's output. 2014-03-19 09:38:25 +00:00
rx-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
s390-dis.c This patch set mainly aims at improving the S/390 disassembler's 2014-08-19 15:42:13 +01:00
s390-mkopc.c Update copyright years 2014-03-05 22:16:15 +10:30
s390-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
s390-opc.txt Update copyright years 2014-03-05 22:16:15 +10:30
score-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
score-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
score7-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
sh-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
sh-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
sh64-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
sh64-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
sh64-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
sparc-dis.c This patch adds support for the hyperprivileged registers %hstick_offset 2014-03-19 16:43:41 +00:00
sparc-opc.c This fixes a thinko in the LEON support recently added to the assembler. 2014-06-02 13:11:17 +02:00
spu-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
spu-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
stamp-h.in
sysdep.h Use sigsetjmp/siglongjmp in opcodes 2014-05-02 08:27:16 -07:00
tic4x-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tic6x-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tic30-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tic54x-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tic54x-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
tic80-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tic80-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
tilegx-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tilegx-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
tilepro-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
tilepro-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
v850-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
v850-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
vax-dis.c Use sigsetjmp/siglongjmp in opcodes 2014-05-02 08:27:16 -07:00
w65-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
w65-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
xc16x-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
xgate-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
xgate-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-asm.c Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-desc.c Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-desc.h Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-dis.c Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-ibld.c Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-opc.c Update copyright years 2014-03-05 22:16:15 +10:30
xstormy16-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
xtensa-dis.c Use sigsetjmp/siglongjmp in opcodes 2014-05-02 08:27:16 -07:00
z8k-dis.c Use sigsetjmp/siglongjmp in opcodes 2014-05-02 08:27:16 -07:00
z8k-opc.h Update copyright years 2014-03-05 22:16:15 +10:30
z8kgen.c Update copyright years 2014-03-05 22:16:15 +10:30
z80-dis.c Update copyright years 2014-03-05 22:16:15 +10:30