Update soruces to make alpha, arc and arm targets compile cleanly
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 9b0e2a0253f7e45dbfd8b4e96e08b16f371006fa..7a786ff147f2048a7ac7a17ac155039a54dab00a 100644 (file)
@@ -1,3 +1,228 @@
+2009-09-25  Martin Thuresson  <martint@google.com>
+
+       Update soruces to make arc and arm targets compile cleanly with
+       -Wc++-compat:
+       * arc-dis.c Fix casts.
+       * arc-ext.c: Add casts.
+       * arm-dis.c (enum opcode_sentinel_enum): Gave name to anonymous
+       enum.
+
+2009-09-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-gen.c (opcode_modifiers): Remove Vex256.
+       (set_bitfield): Handle XXX=V.
+
+       * i386-opc.h (Vex): Update comments.
+       (Vex256): Removed.
+       (VexNDS): Updated.
+       (i386_opcode_modifier): Change vex to 2 bits.  Remove vex256. 
+
+       * i386-opc.tbl: Replace "Vex|Vex256" with Vex=2.
+       * i386-tbl.h: Regenerated.
+
+2009-09-23  Nick Clifton  <nickc@redhat.com>
+
+       * po/fr.po: Updated French translation.
+
+2009-09-21  Ben Elliston  <bje@au.ibm.com>
+           Peter Bergner  <bergner@vnet.ibm.com>
+
+       * ppc-dis.c (ppc_opts): Add "ppca2" entry.
+       * ppc-opc.c (powerpc_opcodes): Add eratilx, eratsx, eratsx.,
+       eratre, wchkall, eratwe, ldawx., mdfcrx., mfdcr. mtdcrx., icswx,
+       icswx., mtdcr., dci, wclrone, wclrall, wclr, erativax, tlbsrx.,
+       ici mnemonics.
+       (ERAT_T): New operand.
+       (XWC_MASK): New mask.
+       (XOPL2): New macro.
+       (PPCA2): Define.
+
+2009-09-18  Nick Clifton  <nickc@redhat.com>
+
+       * po/es.po: Updated Spanish translation.
+       * po/vi.po: Updated Vietnamese translation.
+
+2009-09-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (OP_E_memory): Don't print '-' in Intel mode if
+       disp == -disp.
+
+2009-09-14  Nick Clifton  <nickc@redhat.com>
+
+       * po/nl.po: Updated Dutch translation.
+
+2009-09-11  Nick Clifton  <nickc@redhat.com>
+
+       * po/opcodes.pot: Updated by the Translation project.
+
+2009-09-11  Martin Thuresson  <martint@google.com>
+
+       Updated sources to compile cleanly with -Wc++-compat:
+       * ld.h (enum endian_enum,enum symbolic_enum,enum dynamic_list_enum): Move to top level.
+       * ldcref.c: Add casts.
+       * ldctor.c: Add casts.
+       * ldexp.c
+       * ldexp.h (enum node_tree_enum,enum phase_enum): Move to top level.
+       * ldlang.c: Add casts. (lang_insert_orphan): Use enum name instead of integer.
+       * ldlang.h (enum statement_enum): Move to top level.
+       * ldmain.c: Add casts.
+       * ldwrite.c: Add casts.
+       * lexsup.c: Add casts. (enum control_enum): Move to top level.
+       * mri.c: Add casts. (mri_draw_tree): Use enum name instead of integer.
+
+2009-09-10  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+       
+       * s390-dis.c (print_insn_s390): Avoid 'long long'.
+
+2009-09-10  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+       
+       * s390-dis.c (s390_extract_operand): Remove the shift for pcrel operands.
+       (print_insn_s390): Signextend and shift pcrel operands before printing.
+
+2009-09-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (vex_len_table): Change VEX_LEN_AE_R_X_M0 to
+       VEX_LEN_AE_R_X_M_0 in comments.
+
+2009-09-08  DJ Delorie  <dj@redhat.com>
+
+       * mep-opc.c: Regenerate.
+
+2009-09-08  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * z8kgen.c (struct op): Replace unused flavor with id.
+       (opt): Remove extra xorb entry.
+       (func): Use id field as fallback.
+       (sub): Return new string, caller changed.
+       (internal): Allocate end marker.  Assign unique id before sorting.
+       (gas): Likewise.  Fix loop end condition.
+       * z8k-opc.h: Regenerate.
+
+2009-09-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * ppc-opc.c (powerpc_macros <extrdi>): Allow n+b of 64.
+
+2009-09-07  Alan Modra  <amodra@bigpond.net.au>
+
+       * z8kgen.c (func): Fix thinko last patch.
+
+2009-09-07  Alan Modra  <amodra@bigpond.net.au>
+
+       * z8kgen.c (func): Stabilize qsort of identically named entries.
+       * z8k-opc.h: Regenerate.
+
+2009-09-07  Tristan Gingold  <gingold@adacore.com>
+
+       * po/opcodes.pot: Regenerate.
+
+2009-09-07  Alan Modra  <amodra@bigpond.net.au>
+
+       * configure.in (BUILD_LIBS, BUILD_LIB_DEPS): Define and subst.
+       * configure: Regenerate.
+       * Makefile.am (LIBIBERTY, BUILD_LIBIBERTY, BUILD_LIBINTL): Delete.
+       (BUILD_LIBS, BUILD_LIB_DEPS): Define.  Use..
+       (i386-gen, ia64-gen, z8kgen): ..here.
+       * Makefile.in: Regenerate.
+
+2009-09-07  Tristan Gingold  <gingold@adacore.com>
+
+       * z8k-opc.h: Regenerate.
+
+2009-09-05  Martin Thuresson  <martin@mtme.org>
+
+       * ia64-dis.c (print_insn_ia64): Update code to use renamed member.
+       * m88k-dis.c (m88kdis): Rename variable class to in_class.
+       * tic80-opc.c (tic80_symbol_to_value, tic80_value_to_symbol):
+       Rename argument class to symbol_class.
+
+2009-09-04  Jie Zhang  <jie.zhang@analog.com>
+
+       * bfin-dis.c (decode_pseudodbg_assert_0): Change according
+       to the new encoding of DBGA, DBGAH, and DBGAL.
+       (_print_insn_bfin): Likewise.
+
+2009-09-03  Jie Zhang  <jie.zhang@analog.com>
+
+       * bfin-dis.c (_print_insn_bfin): Don't declare.
+       (print_insn_bfin): Don't declare.
+       (dregs_pair): Remove.
+       (ignore_bits): Remove.
+       (ccstat): Remove.
+
+2009-09-03  Jie Zhang  <jie.zhang@analog.com>
+
+       * bfin-dis.c (IS_DREG): Define.
+       (IS_PREG): Define.
+       (IS_AREG): Define.
+       (IS_GENREG): Define.
+       (IS_DAGREG): Define.
+       (IS_SYSREG): Define.
+       (decode_REGMV_0): Check illegal register move instructions.
+
+2009-09-03  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * Makefile.am (BUILD_LIBINTL): New variable.
+       (i386-gen$(EXEEXT_FOR_BUILD)): Use it.
+       (ia64-gen$(EXEEXT_FOR_BUILD)): And here.
+       (z8kgen$(EXEEXT_FOR_BUILD)): And here.
+       * Makefile.in: Regenerate.
+
+2009-09-01  DJ Delorie  <dj@redhat.com>
+
+       * mep-asm.c: Regenerate.
+       * mep-desc.c: Regenerate.
+       * mep-opc.c: Regenerate.
+
+2009-09-01  Tristan Gingold  <gingold@adacore.com>
+
+       * makefile.vms: Ported to Itanium VMS.  Remove useless targets and
+       dependencies.  Remove unused FORMAT variable.
+       * configure.com: New file to create build.com DCL script for
+       Itanium VMS or Alpha VMS.
+
+2009-08-29  Martin Thuresson  <martin@mtme.org>
+
+       * cris-dis.c (bytes_to_skip): Update code to use new name.
+       * i386-dis.c (putop): Update code to use new name.
+       * i386-gen.c (process_i386_opcodes): Update code to use
+       new name.
+       * i386-opc.h (struct template): Rename struct template to
+       insn_template. Update code accordingly.
+       * i386-tbl.h (i386_optab): Update type to use new name.
+       * ia64-dis.c (print_insn_ia64): Rename variable template
+       to template_val.
+       * tic30-dis.c (struct instruction, get_tic30_instruction):
+       Update code to use new name.
+       * tic54x-dis.c (has_lkaddr, get_insn_size)
+       (print_parallel_instruction, print_insn_tic54x, tic54x_get_insn):
+       Update code to use new name.
+       * tic54x-opc.c (tic54x_unknown_opcode, tic54x_optab):
+       Update type to new name.
+       * z8kgen.c (internal, gas): Rename variable new to new_op.
+
+2009-08-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.am (COMPILE_FOR_BUILD): Remove BUILD_CPPFLAGS.
+       Replace BUILD_CFLAGS with CFLAGS_FOR_BUILD.
+       (LINK_FOR_BUILD): Replace BUILD_CFLAGS/BUILD_LDFLAGS with
+       CFLAGS_FOR_BUILD/LDFLAGS_FOR_BUILD.
+       * Makefile.in: Regenerated.
+
+2009-08-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * Makefile.am (bfdlibdir, bfdincludedir): Move definition ...
+       [INSTALL_LIBBFD]: ... here, ...
+       [INSTALL_LIBBFD]: ... and empty overrides here.
+       [!INSTALL_LIBBFD]: (rpath_bfdlibdir): New variable.
+       [!INSTALL_LIBBFD] (libbfd_la_LDFLAGS): Use it.
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+
+2009-08-26  Philippe De Muyter  <phdm@macqel.be>
+
+       * m68k-dis.c (print_insn_arg): Add movecr register names for
+       coldfire v4e families.
+
 2009-08-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * Makefile.am (SUBDIRS): Build '.' before 'po'.
This page took 0.025302 seconds and 4 git commands to generate.