or1k: add missing l.msync, l.psync and l.psync instructions.
[deliverable/binutils-gdb.git] / cpu / ChangeLog
index bd82d13b5ddbd71bd95502f31e620af0c2d45d96..0594cdf9330048d343b0d2cbfd3719e95702549d 100644 (file)
@@ -1,3 +1,61 @@
+2014-07-20  Stefan Kristiansson  <stefan.kristiansson@saunalahti.fi>
+
+       * or1korbis.cpu (l-msync, l-psync, l-csync): New instructions.
+
+2014-06-12  Alan Modra  <amodra@gmail.com>
+
+       * or1k.opc: Whitespace fixes.
+
+2014-05-08  Stefan Kristiansson  <stefan.kristiansson@saunalahti.fi>
+
+       * or1korbis.cpu (h-atomic-reserve): New hardware.
+       (h-atomic-address): Likewise.
+       (insn-opcode): Add opcodes for LWA and SWA.
+       (atomic-reserve): New operand.
+       (atomic-address): Likewise.
+       (l-lwa, l-swa): New instructions.
+       (l-lbs): Fix typo in comment.
+       (store-insn): Clear atomic reserve on store to atomic-address.
+       Fix register names in fmt field.
+
+2014-04-22  Christian Svensson  <blue@cmd.nu>
+
+       * openrisc.cpu: Delete.
+       * openrisc.opc: Delete.
+       * or1k.cpu: New file.
+       * or1k.opc: New file.
+       * or1kcommon.cpu: New file.
+       * or1korbis.cpu: New file.
+       * or1korfpx.cpu: New file.
+
+2013-12-07  Mike Frysinger  <vapier@gentoo.org>
+
+       * epiphany.opc: Remove +x file mode.
+
+2013-03-08  Yann Sionneau  <yann.sionneau@gmail.com>
+
+       PR binutils/15241
+       * lm32.cpu (Control and status registers): Add CFG2, PSW,
+       TLBVADDR, TLBPADDR and TLBBADVADDR.
+
+2012-11-30  Oleg Raikhman  <oleg@adapteva.com>
+           Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * epiphany.cpu (keyword gr-names): Move sb/sl/ip after r9/r10/r12.
+       (load_insn): Add NO-DIS attribute to x, p, d, dpm, dl0, dl0.l.
+       (testset-insn): Add NO_DIS attribute to t.l.
+       (store-insn): Add NO-DIS attribute to x.l, p.l, d.l, dpm.l, dl0.l.
+       (move-insns): Add NO-DIS attribute to cmov.l.
+       (op-mmr-movts): Add NO-DIS attribute to movts.l.
+       (op-mmr-movfs): Add NO-DIS attribute to movfs.l.
+       (op-rrr): Add NO-DIS attribute to .l.
+       (shift-rrr): Add NO-DIS attribute to .l.
+       (op-shift-rri): Add NO-DIS attribute to i32.l.
+       (bitrl, movtl): Add NO-DIS attribute.
+       (op-iextrrr): Add NO-DIS attribute to .l
+       (op-two_operands-float, op-fabs-float): Add NO-DIS attribute to f32.l.
+       (op-fix2float-float, op-float2fix-float, op-fextop-float): Likewise.
+
 2012-02-27  Alan Modra  <amodra@gmail.com>
 
        * mt.opc (print_dollarhex): Trim values to 32 bits.
        * New file.
 
 \f
+Copyright (C) 2003-2012 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
 Local Variables:
 mode: change-log
 left-margin: 8
This page took 0.0242 seconds and 4 git commands to generate.