2007-10-22 H.J. Lu <hongjiu.lu@intel.com>
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index b02c61f1756059b1c4fce9e1a1bf533f611414aa..9ca117e483ddc0a5e6f18fcb1bd159391e837db2 100644 (file)
@@ -1,3 +1,158 @@
+2007-10-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (prefix_table): Reordered by opcode.
+       (mod_table): Likewise.
+
+2007-10-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (prefix_table): Use XS on psrldq and pslldq.
+
+2007-10-17  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * m68k-opc.c (m68k_opcodes): Correct move sr and ccr masks for
+       coldfire.
+
+2007-10-15  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * ppc-opc.c (powerpc_opcodes): Fix the first two operands of
+       dquaiq. to use the TE and FRT macros.
+
+2007-10-15  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * ppc-opc.c (TE): Correct signedness.
+       (powerpc_opcodes): Sort psq_st and psq_stu according to major
+       opcode number.
+
+2007-10-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (dis386_twobyte): Reformat.
+       (prefix_table):  Likewise.
+       (three_byte_table): Likewise.
+
+2007-10-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * mcore-dis.c (print_insn_mcore): Protect "fprintf" var against
+       macro expansion.
+
+2007-10-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-gen.c (opcode_modifiers): Add FirstXmm0.
+
+       * i386-opc.h (FirstXmm0): New.
+       (IsPrefix): Updated.
+       (i386_opcode_modifier): Add firstxmm0.
+
+       * i386-opc.tbl (blendvpd): Replace RegKludge with FirstXmm0.
+       (blendvps): Likewise.
+       (pblendvb): Likewise.
+       * i386-tbl.h: Regenerated.
+
+2007-10-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (prefix_table): Reformat pblendvb and blendvps.
+
+2007-10-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (v_mode): Defined as previous one + 1.
+       (w_mode): Likewise.
+       (d_mode): Likewise.
+       (q_mode): Likewise.
+       (t_mode): Likewise.
+       (x_mode): Likewise.
+       (m_mode): Likewise.
+       (cond_jump_mode): Likewise.
+       (loop_jcxz_mode): Likewise.
+       (dq_mode): Likewise.
+       (dqw_mode): Likewise.
+       (f_mode): Likewise.
+       (const_1_mode): Likewise.
+       (stack_v_mode): Likewise.
+       (z_mode): Likewise.
+       (o_mode): Likewise.
+       (dqb_mode): Likewise.
+       (dqd_mode): Likewise.
+       (es_reg): Likewise.
+       (cs_reg): Likewise.
+       (ss_reg): Likewise.
+       (ds_reg): Likewise.
+       (fs_reg): Likewise.
+       (gs_reg): Likewise.
+       (eAX_reg): Likewise.
+       (eCX_reg): Likewise.
+       (eDX_reg): Likewise.
+       (eBX_reg): Likewise.
+       (eSP_reg): Likewise.
+       (eBP_reg): Likewise.
+       (eSI_reg): Likewise.
+       (eDI_reg): Likewise.
+       (al_reg): Likewise.
+       (cl_reg): Likewise.
+       (dl_reg): Likewise.
+       (bl_reg): Likewise.
+       (ah_reg): Likewise.
+       (ch_reg): Likewise.
+       (dh_reg): Likewise.
+       (bh_reg): Likewise.
+       (ax_reg): Likewise.
+       (cx_reg): Likewise.
+       (dx_reg): Likewise.
+       (bx_reg): Likewise.
+       (sp_reg): Likewise.
+       (bp_reg): Likewise.
+       (si_reg): Likewise.
+       (di_reg): Likewise.
+       (rAX_reg): Likewise.
+       (rCX_reg): Likewise.
+       (rDX_reg): Likewise.
+       (rBX_reg): Likewise.
+       (rSP_reg): Likewise.
+       (rBP_reg): Likewise.
+       (rSI_reg): Likewise.
+       (rDI_reg): Likewise.
+       (z_mode_ax_reg): Likewise.
+       (indir_dx_reg): Likewise.
+       (DREX_OC1): Updated.
+       (DREX_NO_OC0): Likewise.
+       (DREX_MASK): Likewise.
+       (MAX_BYTEMODE): New.  Issue an error if MAX_BYTEMODE is not
+       less than DREX_OC1.
+
+2007-10-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c: Updated comments for 'Y'.
+       (putop): Don't add 'q' for 'Y' if suffix_always isn't true.
+
+2007-10-08  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * opcodes/mips-dis.c (mips_cp0_names_r3000): New definition.
+       (mips_cp0_names_r4000): Likewise.
+       (mips_arch_choices): Link to the above as appropriate.
+
+2007-10-08  Nick Clifton  <nickc@redhat.com>
+
+       * configure.in (SHARED_DEPENDENCIES): Change non-cygwin dependency
+       to be ../bfd/libbfd.la.
+       * configure: Regenerate.
+
+2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (dis386_twobyte): Add getsec.
+
+       * i386-gen.c (cpu_flags): Add CpuSMX.
+
+       * i386-opc.h (CpuSMX): New.
+       (CpuSSSE3): Updated.
+       (i386_cpu_flags): Add cpusmx.
+
+       * i386-opc.tbl: Add getsec.
+       * i386-init.h: Regenerated.
+       * i386-tbl.h: Likewise.
+
+2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (reg_table): Use "{ XX }" on "(bad)".
+       (prefix_table): Likewise.
+
 2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
 
        * i386-dis.c (dis386_twobyte): Use EXx instead of EXq on
This page took 0.025357 seconds and 4 git commands to generate.