PR binutils/12329
[deliverable/binutils-gdb.git] / include / opcode / ChangeLog
index dacf3ee1c710196edeab7cab086e53717066bf13..71ea157bacfa27fb12782328d8cee065d395d54e 100644 (file)
@@ -1,3 +1,304 @@
+2011-07-01  Nick Clifton  <nickc@redhat.com>
+
+       * avr.h (AVR_ISA_AVR6): Fix typo, adding AVR_ISA_SPMX.
+
+2011-06-18  Robin Getz  <robin.getz@analog.com>
+
+       * bfin.h (is_macmod_signed): New func
+
+2011-06-18  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin.h (is_macmod_pmove): Add missing space before func args.
+       (is_macmod_hmove): Likewise.
+
+2011-06-13  Walter Lee  <walt@tilera.com>
+
+       * tilegx.h: New file.
+       * tilepro.h: New file.
+
+2011-05-31  Paul Brook  <paul@codesourcery.com>
+
+       * arm.h (ARM_ARCH_V7R_IDIV): Define.
+
+2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * s390.h: Replace S390_OPERAND_REG_EVEN with
+       S390_OPERAND_REG_PAIR.
+
+2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * s390.h: Add S390_OPCODE_REG_EVEN flag.
+
+2011-04-18  Julian Brown  <julian@codesourcery.com>
+
+       * arm.h (ARM_AEXT_V7_ARM): Remove ARM_EXT_OS from bitmask.
+
+2011-04-11  Dan McDonald  <dan@wellkeeper.com>
+
+       PR gas/12296
+       * arm.h (ARM_AEXT_V7_ARM): Add ARM_EXT_OS.
+
+2011-03-22  Eric B. Weddington  <eric.weddington@atmel.com>
+
+       * avr.h (AVR_ISA_SPMX,AVR_ISA_DES,AVR_ISA_M256,AVR_ISA_XMEGA):
+       New instruction set flags.
+       (AVR_INSN): Add new instructions for SPM Z+, DES for XMEGA.
+
+2011-02-28  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * mips.h (M_PREF_AB): New enum value.
+
+2011-02-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin.h (M_S2RND, M_T, M_W32, M_FU, M_TFU, M_IS, M_ISS2, M_IH,
+       M_IU): Define.
+       (is_macmod_pmove, is_macmod_hmove): New functions.
+
+2011-02-11  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin.h: Add OPCODE_BFIN_H ifdef multiple include protection.
+
+2011-02-04  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * tic6x-opcode-table.h (cmtl, ll, sl): Available on C64XP.
+       * tic6x.h (TIC6X_INSN_ATOMIC): Remove.
+
+2010-12-31  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR gas/11395
+       * hppa.h (pa_opcodes): Revert last change.  Exchange 32 and 64-bit
+       "bb" entries.
+
+2010-12-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR gas/11395
+       * hppa.h: Clear "d" bit in "add" and "sub" patterns.
+
+2010-12-18  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * mips.h: Update commentary after last commit.
+
+2010-12-18  Mingjie Xing  <mingjie.xing@gmail.com>
+
+       * mips.h (OP_*_OFFSET_A, OP_*_OFFSET_B, OP_*_OFFSET_C)
+       (OP_*_RZ, OP_*_FZ, INSN2_M_FP_D, INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z)
+       (INSN2_READ_GPR_Z, INSN2_READ_FPR_Z, INSN2_READ_GPR_D): Define.
+
+2010-11-25  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * s390.h (enum s390_opcode_cpu_val): Add S390_OPCODE_MAXCPU.
+
+2010-11-23  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * mips.h: Fix previous commit.
+
+2010-11-23  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * mips.h (INSN_CHIP_MASK): Update according to INSN_LOONGSON_3A.
+       (INSN_LOONGSON_3A): Clear bit 31.
+
+2010-11-15  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       PR gas/12198
+       * arm.h (ARM_AEXT_V6M_ONLY): New define.
+       (ARM_AEXT_V6M): Rewrite in terms of ARM_AEXT_V6M_ONLY.
+       (ARM_ARCH_V6M_ONLY): New define.
+
+2010-11-11  Mingming Sun  <mingm.sun@gmail.com>
+
+       * mips.h (INSN_LOONGSON_3A): Defined.
+       (CPU_LOONGSON_3A): Defined.
+       (OPCODE_IS_MEMBER): Add LOONGSON_3A.
+
+2010-10-09  Matt Rice  <ratmice@gmail.com>
+
+       * cgen.h (CGEN_ATTR, CGEN_ATTR_TYPE): Rename bool attribute to bool_.
+       (CGEN_ATTR_BOOLS, CGEN_ATTR_CGEN_INSN_ALIAS_VALUE): Likewise.
+
+2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm.h (ARM_EXT_VIRT): New define.
+       (ARM_ARCH_V7A_IDIV_MP_SEC): Rename...
+       (ARM_ARCH_V7A_IDIV_MP_SEC_VIRT): ...to this and include Virtualization
+       Extensions.
+
+2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm.h (ARM_AEXT_ADIV): New define.
+       (ARM_ARCH_V7A_IDIV_MP_SEC): Likewise.
+
+2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm.h (ARM_EXT_OS): New define.
+       (ARM_AEXT_V6SM): Likewise.
+       (ARM_ARCH_V6SM): Likewise.
+
+2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm.h (ARM_EXT_MP): Add.
+       (ARM_ARCH_V7A_MP): Likewise.
+
+2010-09-22  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin.h: Declare pseudoChr structs/defines.
+
+2010-09-21  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin.h: Strip trailing whitespace.
+
+2010-07-29  DJ Delorie  <dj@redhat.com>
+
+       * rx.h (RX_Operand_Type): Add TwoReg.
+       (RX_Opcode_ID): Remove ediv and ediv2.
+
+2010-07-27  DJ Delorie  <dj@redhat.com>
+
+       * rx.h (RX_Opcode_ID): Add nop2 and nop3 for statistics.
+
+2010-07-23  Naveen.H.S  <naveen.S@kpitcummins.com>
+           Ina Pandit  <ina.pandit@kpitcummins.com>
+
+       * v850.h: Define PROCESSOR_MASK, PROCESSOR_OPTION_EXTENSION,
+       PROCESSOR_OPTION_ALIAS, PROCESSOR_V850E2, PROCESSOR_V850E2V3 and
+       PROCESSOR_V850E2_ALL.
+       Remove PROCESSOR_V850EA support.
+       (v850_operand): Define V850_OPERAND_EP, V850_OPERAND_FLOAT_CC,
+       V850_OPERAND_VREG, V850E_IMMEDIATE16, V850E_IMMEDIATE16HI,
+       V850E_IMMEDIATE23, V850E_IMMEDIATE32, V850_OPERAND_SIGNED,
+       V850_OPERAND_DISP, V850_PCREL, V850_REG_EVEN, V850E_PUSH_POP,
+       V850_NOT_IMM0, V850_NOT_SA, V850_OPERAND_BANG and
+       V850_OPERAND_PERCENT.
+       Update V850_OPERAND_SRG, V850_OPERAND_CC, V850_OPERAND_RELAX and
+       V850_NOT_R0.
+       Remove V850_OPERAND_SIGNED, V850_OPERAND_EP, V850_OPERAND_DISP
+       and V850E_PUSH_POP
+
+2010-07-06  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * mips.h (MIPS16_INSN_UNCOND_BRANCH): New macro.
+       (MIPS16_INSN_BRANCH): Rename to...
+       (MIPS16_INSN_COND_BRANCH): ... this.
+
+2010-07-03  Alan Modra  <amodra@gmail.com>
+
+       * ppc.h (PPC_OPCODE_32, PPC_OPCODE_BOOKE64, PPC_OPCODE_CLASSIC): Delete.
+       Renumber other PPC_OPCODE defines.
+
+2010-07-03  Alan Modra  <amodra@gmail.com>
+
+       * ppc.h (PPC_OPCODE_COMMON): Expand comment.
+
+2010-06-29  Alan Modra  <amodra@gmail.com>
+
+       * maxq.h: Delete file.
+
+2010-06-14  Sebastian Andrzej Siewior  <bigeasy@linutronix.de>
+
+       * ppc.h (PPC_OPCODE_E500): Define.
+
+2010-05-26  Catherine Moore  <clm@codesourcery.com>
+
+       * opcode/mips.h (INSN_MIPS16): Remove.
+
+2010-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+       * tic6x-insn-formats.h (s_branch): Correct typo in bitmask.
+
+2010-04-15  Nick Clifton  <nickc@redhat.com>
+
+       * alpha.h: Update copyright notice to use GPLv3.
+       * arc.h: Likewise.
+       * arm.h: Likewise.
+       * avr.h: Likewise.
+       * bfin.h: Likewise.
+       * cgen.h: Likewise.
+       * convex.h: Likewise.
+       * cr16.h: Likewise.
+       * cris.h: Likewise.
+       * crx.h: Likewise.
+       * d10v.h: Likewise.
+       * d30v.h: Likewise.
+       * dlx.h: Likewise.
+       * h8300.h: Likewise.
+       * hppa.h: Likewise.
+       * i370.h: Likewise.
+       * i386.h: Likewise.
+       * i860.h: Likewise.
+       * i960.h: Likewise.
+       * ia64.h: Likewise.
+       * m68hc11.h: Likewise.
+       * m68k.h: Likewise.
+       * m88k.h: Likewise.
+       * maxq.h: Likewise.
+       * mips.h: Likewise.
+       * mmix.h: Likewise.
+       * mn10200.h: Likewise.
+       * mn10300.h: Likewise.
+       * msp430.h: Likewise.
+       * np1.h: Likewise.
+       * ns32k.h: Likewise.
+       * or32.h: Likewise.
+       * pdp11.h: Likewise.
+       * pj.h: Likewise.
+       * pn.h: Likewise.
+       * ppc.h: Likewise.
+       * pyr.h: Likewise.
+       * rx.h: Likewise.
+       * s390.h: Likewise.
+       * score-datadep.h: Likewise.
+       * score-inst.h: Likewise.
+       * sparc.h: Likewise.
+       * spu-insns.h: Likewise.
+       * spu.h: Likewise.
+       * tic30.h: Likewise.
+       * tic4x.h: Likewise.
+       * tic54x.h: Likewise.
+       * tic80.h: Likewise.
+       * v850.h: Likewise.
+       * vax.h: Likewise.
+
+2010-03-25  Joseph Myers  <joseph@codesourcery.com>
+
+       * tic6x-control-registers.h, tic6x-insn-formats.h,
+       tic6x-opcode-table.h, tic6x.h: New.
+
+2010-02-25  Wu Zhangjin  <wuzhangjin@gmail.com>
+
+       * mips.h: (LOONGSON2F_NOP_INSN): New macro.
+
+2010-02-08  Philipp Tomsich  <philipp.tomsich@theobroma-systems.com>
+
+       * opcode/ppc.h (PPC_OPCODE_TITAN): Define.
+
+2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ia64.h (ia64_find_opcode): Remove argument name.
+       (ia64_find_next_opcode): Likewise.
+       (ia64_dis_opcode): Likewise.
+       (ia64_free_opcode): Likewise.
+       (ia64_find_dependency): Likewise.
+
+2009-11-22  Doug Evans  <dje@sebabeach.org>
+
+       * cgen.h: Include bfd_stdint.h.
+       (CGEN_INSN_LGSINT, CGEN_INSN_LGUINT): New types.
+
+2009-11-18  Paul Brook  <paul@codesourcery.com>
+
+       * arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define.
+
+2009-11-17  Paul Brook  <paul@codesourcery.com>
+       Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * arm.h (ARM_EXT_V6_DSP): Define.
+       (ARM_AEXT_V6T2, ARM_AEXT_NOTM): Include ARM_EXT_V6_DSP.
+       (ARM_AEXT_V7EM, ARM_ARCH_V7EM): Define.
+
+2009-11-04  DJ Delorie  <dj@redhat.com>
+
+       * rx.h (rx_decode_opcode) (mvtipl): Add.
+       (mvtcp, mvfcp, opecp): Remove.
+
 2009-11-02  Paul Brook  <paul@codesourcery.com>
 
        * arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA,
        PR 3134
        * h8300.h (h8_opcodes): Add an encoding for a mov.l instruction
        with a 32-bit displacement but without the top bit of the 4th byte
-       set.    
+       set.
 
 2008-02-18  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
 
 2006-10-24  Andrew Pinski  <andrew_pinski@playstation.sony.com>
 
        * ppc.h (PPC_OPCODE_CELL): Define.
+
 2006-10-23  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
 
-       * i386.h :  Modify opcode to support for the change in POPCNT opcode 
+       * i386.h :  Modify opcode to support for the change in POPCNT opcode
        in amdfam10 architecture.
 
 2006-09-28  H.J. Lu  <hongjiu.lu@intel.com>
 
 2006-06-05  Thiemo Seufer  <ths@mips.com>
 
-       * mips.h: Improve description of MT flags.      
+       * mips.h: Improve description of MT flags.
 
 2006-05-25  Richard Sandiford  <richard@codesourcery.com>
 
This page took 0.027569 seconds and 4 git commands to generate.