Set to 2.32 release version and regenerate configure and pot files
[external/binutils.git] / cpu / ChangeLog
index 3e01aea..29a89b1 100644 (file)
@@ -1,3 +1,94 @@
+2019-02-02  Nick Clifton  <nickc@redhat.com>
+
+       2.32 Release.
+
+2018-06-24  Nick Clifton  <nickc@redhat.com>
+
+       2.32 branch created.
+
+2018-10-05  Richard Henderson  <rth@twiddle.net>
+           Stafford Horne  <shorne@gmail.com>
+
+       * or1korbis.cpu (insn-opcode-mac): Add opcodes for MACU and MSBU.
+       (insn-opcode-alu-regreg): Add opcodes for MULD and MULDU.
+       (l-mul): Fix overflow support and indentation.
+       (l-mulu): Fix overflow support and indentation.
+       (l-muld, l-muldu, l-msbu, l-macu): New instructions.
+       (l-div); Remove incorrect carry behavior.
+       (l-divu): Fix carry and overflow behavior.
+       (l-mac): Add overflow support.
+       (l-msb, l-msbu): Add carry and overflow support.
+
+2018-10-05  Richard Henderson  <rth@twiddle.net>
+
+       * or1k.opc (parse_disp26): Add support for plta() relocations.
+       (parse_disp21): New function.
+       (or1k_rclass): New enum.
+       (or1k_rtype): New enum.
+       (or1k_imm16_relocs): Define new PO and SPO relocation mappings.
+       (parse_reloc): Add new po(), gotpo() and gottppo() for LO13 relocations.
+       (parse_imm16): Add support for the new 21bit and 13bit relocations.
+       * or1korbis.cpu (f-disp26): Don't assume SI.
+       (f-disp21): New pc-relative 21-bit 13 shifted to right.
+       (insn-opcode): Add ADRP.
+       (l-adrp): New instruction.
+
+2018-10-05  Richard Henderson  <rth@twiddle.net>
+
+       * or1k.opc: Add RTYPE_ enum.
+       (INVALID_STORE_RELOC): New string.
+       (or1k_imm16_relocs): New array array.
+       (parse_reloc): New static function that just does the parsing.
+       (parse_imm16): New static function for generic parsing.
+       (parse_simm16): Change to just call parse_imm16.
+       (parse_simm16_split): New function.
+       (parse_uimm16): Change to call parse_imm16.
+       (parse_uimm16_split): New function.
+       * or1korbis.cpu (simm16-split): Change to use new simm16_split.
+       (uimm16-split): Change to use new uimm16_split.
+
+2018-07-24  Alan Modra  <amodra@gmail.com>
+
+       PR 23430
+       * or1kcommon.cpu (spr-reg-indices): Fix description typo.
+
+2018-05-09  Sebastian Rasmussen  <sebras@gmail.com>
+
+       * or1kcommon.cpu (spr-reg-info): Typo fix.
+
+2018-03-03  Alan Modra  <amodra@gmail.com>
+
+       * frv.opc: Include opintl.h.
+       (add_next_to_vliw): Use opcodes_error_handler to print error.
+       Standardize error message.
+       (fr500_check_insn_major_constraints, frv_vliw_add_insn): Likewise.
+
+2018-01-13  Nick Clifton  <nickc@redhat.com>
+
+       2.30 branch created.
+
+2017-03-15  Stafford Horne  <shorne@gmail.com>
+
+       * or1kcommon.cpu: Add pc set semantics to also update ppc.
+
+2016-10-06  Alan Modra  <amodra@gmail.com>
+
+       * mep.opc (expand_string): Add fall through comment.
+
+2016-03-03  Alan Modra  <amodra@gmail.com>
+
+       * fr30.cpu (f-m4): Replace bogus comment with a better guess
+       at what is really going on.
+
+2016-03-02  Alan Modra  <amodra@gmail.com>
+
+       * fr30.cpu (f-m4): Replace -1 << 4 with -16.
+
+2016-02-02  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * epiphany.opc (epiphany_print_insn): Set info->bytes_per_line to
+       a constant to better align disassembler output.
+
 2014-07-20  Stefan Kristiansson  <stefan.kristiansson@saunalahti.fi>
 
        * or1korbis.cpu (l-msync, l-psync, l-csync): New instructions.