* powerpc.cc (Powerpc_relobj): Add and use Address typedef.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index c036420bb34c44d79b65c39c81c0ca165f34742e..a77330eb839a592a82cb459fe8a49b85fecb2990 100644 (file)
@@ -1,3 +1,119 @@
+2012-08-29  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * ppc-opc.c (VXASHB_MASK): New define.
+       (powerpc_opcodes) <vsldoi>: Use VXASHB_MASK.
+
+2012-08-28  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * ppc-opc.c (UIMM4, UIMM3, UIMM2, VXVA_MASK, VXVB_MASK, VXVAVB_MASK,
+       VXVDVA_MASK, VXUIMM4_MASK, VXUIMM3_MASK, VXUIMM2_MASK): New defines.
+       (powerpc_opcodes) <vexptefp, vlogefp, vrefp, vrfim, vrfin, vrfip,
+       vrfiz, vrsqrtefp, vupkhpx, vupkhsb, vupkhsh, vupklpx, vupklsb,
+       vupklsh>: Use VXVA_MASK.
+       <vspltisb, vspltish, vspltisw>: Use VXVB_MASK.
+       <mfvscr>: Use VXVAVB_MASK.
+       <mtvscr>: Use VXVDVA_MASK.
+       <vspltb>: Use VXUIMM4_MASK.
+       <vsplth>: Use VXUIMM3_MASK.
+       <vspltw>: Use VXUIMM2_MASK.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (neon_opcodes): Add 2 operand sha instructions.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (neon_opcodes): Add SHA 3-operand instructions.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (neon_opcodes): Handle VMULL.P64.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (neon_opcodes): Add support for AES instructions.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (coprocessor_opcodes): Add support for HP/DP
+       conversions.
+
+2012-08-24  Matthew  Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (coprocessor_opcodes): Add VRINT.
+       (neon_opcodes): Likewise.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (coprocessor_opcodes): Add support for new VCVT
+       variants.
+       (neon_opcodes): Likewise.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (coprocessor_opcodes): Add VMAXNM/VMINNM.
+       (neon_opcodes): Likewise.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (coprocessor_opcodes): Add VSEL.
+       (print_insn_coprocessor): Add new %<>c bitfield format
+       specifier.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (arm_opcodes): Add LDRA/STRL instructions.
+       (thumb32_opcodes): Likewise.
+       (print_arm_insn): Add support for %<>T formatter.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (arm_opcodes): Add HLT.
+       (thumb_opcodes): Likewise.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (thumb32_opcodes): Add DCPS instruction.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (arm_opcodes): Add SEVL.
+       (thumb_opcodes): Likewise.
+       (thumb32_opcodes): Likewise.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
+
+       * arm-dis.c (data_barrier_option): New function.
+       (print_insn_arm): Use data_barrier_option.
+       (print_insn_thumb32): Use data_barrier_option.
+
+2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com
+
+       * arm-dis.c (COND_UNCOND): New constant.
+       (print_insn_coprocessor): Add support for %u format specifier.
+       (print_insn_neon): Likewise.
+
+2012-08-21  David S. Miller  <davem@davemloft.net>
+
+       * sparc-opc.c (4-argument crypto instructions): Fix encoding using
+       F3F4 macro.
+
+2012-08-20  Edmar Wienskoski  <edmar@freescale.com>
+
+       * ppc-opc.c (powerpc_opcodes): Changed opcode for vabsdub,
+       vabsduh, vabsduw, mviwsplt.
+
+2012-08-17  Nagajyothi Eggone  <nagajyothi.eggone@amd.com>
+
+       * i386-gen.c (cpu_flag_init): Add CPU_BTVER1_FLAGS and
+       CPU_BTVER2_FLAGS.
+
+       * i386-opc.h: Update CpuPRFCHW comment.
+
+       * i386-opc.tbl: Enable prefetch instruction for CpuPRFCHW.
+       * i386-init.h: Regenerated.
+       * i386-tbl.h: Likewise.
+
 2012-08-17  Nick Clifton  <nickc@redhat.com>
 
        * po/uk.po: New Ukranian translation.
        the instruction word.
 
 2012-08-13  Ian Bolton  <ian.bolton@arm.com>
-            Laurent Desnogues  <laurent.desnogues@arm.com>
-            Jim MacArthur  <jim.macarthur@arm.com>
-            Marcus Shawcroft  <marcus.shawcroft@arm.com>
-            Nigel Stephens  <nigel.stephens@arm.com>
-            Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-            Richard Earnshaw  <rearnsha@arm.com>
-            Sofiane Naci  <sofiane.naci@arm.com>
-            Tejas Belagod  <tejas.belagod@arm.com>
-            Yufeng Zhang  <yufeng.zhang@arm.com>
+           Laurent Desnogues  <laurent.desnogues@arm.com>
+           Jim MacArthur  <jim.macarthur@arm.com>
+           Marcus Shawcroft  <marcus.shawcroft@arm.com>
+           Nigel Stephens  <nigel.stephens@arm.com>
+           Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+           Richard Earnshaw  <rearnsha@arm.com>
+           Sofiane Naci  <sofiane.naci@arm.com>
+           Tejas Belagod  <tejas.belagod@arm.com>
+           Yufeng Zhang  <yufeng.zhang@arm.com>
 
        * Makefile.am: Add AArch64.
        * Makefile.in: Regenerate.
        * po/POTFILES.in: Regenerate.
 
 2012-07-31  Chao-Ying Fu  <fu@mips.com>
-            Catherine Moore  <clm@codesourcery.com>
-            Maciej W. Rozycki  <macro@codesourcery.com>
+           Catherine Moore  <clm@codesourcery.com>
+           Maciej W. Rozycki  <macro@codesourcery.com>
 
        * micromips-opc.c (WR_a, RD_a, MOD_a): New macros.
        (DSP_VOLA): Likewise.
 2012-07-05  Sean Keys  <skeys@ipdatasys.com>
 
        * xgate-dis.c: Removed an IF statement that will
-        always be false due to overlapping operand masks.
-        * xgate-opc.c: Corrected 'com' opcode entry and
-        fixed spacing.
+       always be false due to overlapping operand masks.
+       * xgate-opc.c: Corrected 'com' opcode entry and
+       fixed spacing.
 
 2012-07-02  Roland McGrath  <mcgrathr@google.com>
 
This page took 0.025565 seconds and 4 git commands to generate.