Fix disassembly of RISC-V CSR instructions under -Mno-aliases
[binutils-gdb.git] / opcodes / ChangeLog
index 3f74c26931c6aef4d35f28c014b14183252cc770..04430d1c581b5cad0bc8711b595128e7ea7aabce 100644 (file)
@@ -1,3 +1,49 @@
+2016-12-20  Andrew Waterman  <andrew@sifive.com>
+
+       * riscv-opc.c (riscv_opcodes): Mark the rd* and csr* aliases as
+       INSN_ALIAS.
+
+2016-12-20  Andrew Waterman  <andrew@sifive.com>
+
+       * riscv-opc.c (riscv_opcodes): Change jr and jalr to "o(s)"
+       format.
+
+2016-12-20  Andrew Waterman  <andrew@sifive.com>
+
+       * riscv-dis.c (riscv_disassemble_insn): Default to the ELF's
+       XLEN when none is provided.
+
+2016-12-20  Andrew Waterman  <andrew@sifive.com>
+
+       * riscv-opc.c: Formatting fixes.
+
+2016-12-20  Alan Modra  <amodra@gmail.com>
+
+       * Makefile.am (TARGET_LIBOPCODES_CFILES): Add riscv files.
+       * Makefile.in: Regenerate.
+       * po/POTFILES.in: Regenerate.
+
+2016-12-19  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * mips-dis.c (set_default_mips_dis_options) [SYMTAB_AVAILABLE]:
+       Only examine ELF file structures here.
+
+2016-12-19  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * mips-dis.c (set_default_mips_dis_options) [BFD64]: Only call
+       `bfd_mips_elf_get_abiflags' here.
+
+2016-12-16  Nick Clifton  <nickc@redhat.com>
+
+       * arm-dis.c (print_insn_thumb32): Fix compile time warning
+       computing value_in_comment.
+
+2016-12-14  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * mips-dis.c (mips_convert_abiflags_ases): New function.
+       (set_default_mips_dis_options): Also infer ASE flags from ELF
+       file structures.
+
 2016-12-14  Maciej W. Rozycki  <macro@imgtec.com>
 
        * mips-dis.c (set_default_mips_dis_options): Reorder ELF file