X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=opcodes%2FChangeLog;h=ffe1002e33028db77f6962b64ddd297347d5a799;hb=8ebac3aae962b531a2b86b6afba9e9d19a30c74d;hp=0158cf19add6ee48d5cd8fa64989bc1219907f9d;hpb=c373271616505b76f48938e219b4c3a1f71b8788;p=deliverable%2Fbinutils-gdb.git diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 0158cf19ad..ffe1002e33 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,118 @@ +2011-12-13 Alan Modra + + * ppc-opc.c (ISA_V2): Define and use for relevant BO field tests. + (valid_bo_pre_v2, valid_bo_post_v2): New functions, extracted from.. + (valid_bo): ..here. When disassembling, accept either 'y' or 'at' + type encoding on second pass. + (powerpc_opcodes): Use ISA_V2 to enable branch insns rather than + POWER4. + * ppc-dis.c (print_insn_powerpc): Delete dialect_orig. Instead + ignore deprecated on second pass. + +2011-12-08 Andrew Pinski + + * mips-opc.c (mips_builtin_opcodes): Add "pause". + +2011-12-08 Andrew Pinski + Adam Nemet + + * mips-dis.c (mips_arch_choices): Add Octeon2. + For "octeon+", just include OcteonP for the insn. + * mips-opc.c (IOCT): Include Octeon2. + (IOCTP): Include Octeon2. + (IOCT2): New macro. + (mips_builtin_opcodes): Add "laa", "laad", "lac", "lacd", "lad", + "ladd", "lai", "laid", "las", "lasd", "law", "lawd". + Move "lbux", "ldx", "lhx", "lwx", and "lwux" up to where the standard + loads are, and add IOCT2 to them. + Add "lbx" and "lhux". + Add "qmac.00", "qmac.01", "qmac.02", "qmac.03", "qmacs.00", + "qmacs.01", "qmacs.01", "qmacs.02" and "qmacs.03". + Add "zcb" and "zcbt". + +2011-11-29 Andrew Pinski + + * mips-dis.c (mips_arch_choices): Add Octeon+. + * mips-opc.c (IOCT): Include Octeon+. + (IOCTP): New macro. + (mips_builtin_opcodes): Add "saa" and "saad". + +2011-11-25 Pierre Muller + + * mips-dis.c (print_insn_micromips): Rename local variable iprintf + to infprintf to avoid shadow warning. + +2011-11-25 Nick Clifton + + * po/it.po: Updated Italian translation. + +2011-11-16 Maciej W. Rozycki + + * micromips-opc.c (micromips_opcodes): Use NODS rather than TRAP + for "alnv.ps". + +2011-11-02 Nick Clifton + + * po/it.po: New Italian translation. + * configure.in (ALL_LINGUAS): Add it. + * configure: Regenerate. + * po/opcodes.pot: Regenerate. + +2011-11-01 DJ Delorie + + * Makefile.am (TARGET_LIBOPCODES_CFILES): Add rl78-decode.c and + rl78-dis.c. + (MAINTAINERCLEANFILES): Add rl78-decode.c. + (rl78-decode.c): New rule, built from rl78-decode.opc and opc2c. + * Makefile.in: Regenerate. + * configure.in: Add bfd_rl78_arch case. + * configure: Regenerate. + * disassemble.c: Define ARCH_rl78. + (disassembler): Add ARCH_rl78 case. + * rl78-decode.c: New file. + * rl78-decode.opc: New file. + * rl78-dis.c: New file. + +2011-10-27 Peter Bergner + + * ppc-opc.c (powerpc_opcodes) : Use FRT, FRA, FRB and FRBp repsectively on DFP quad + instructions. + +2011-10-26 Nick Clifton + + PR binutils/13348 + * i386-dis.c (print_insn): Fix testing of array subscript. + +2011-10-26 Joern Rennecke + + * disassemble.c (ARCH_epiphany): Move into alphasorted spot. + * epiphany-asm.c, epiphany-opc.h: Regenerate. + +2011-10-25 Joern Rennecke + + * Makefile.am (HFILES): Add epiphany-desc.h and epiphany-opc.h . + (TARGET_LIBOPCODES_CFILES): Add epiphany-asm.c, epiphany-desc.c, + epiphany-dis.c, epiphany-ibld.c and epiphany-opc.c . + (CLEANFILES): Add stamp-epiphany. + (EPIPHANY_DEPS): Set. Make CGEN-generated Epiphany files depend on it. + (stamp-epiphany): New rule. + * configure.in: Handle bfd_epiphany_arch. + * disassemble.c (ARCH_epiphany): Define. + (disassembler): Handle bfd_arch_epiphany. + * epiphany-asm.c: New file. + * epiphany-desc.c: New file. + * epiphany-desc.h: New file. + * epiphany-dis.c: New file. + * epiphany-ibld.c: New file. + * epiphany-opc.c: New file. + * epiphany-opc.h: New file. + * Makefile.in: Regenerate. + * configure: Regenerate. + * po/POTFILES.in: Regenerate. + * po/opcodes.pot: Regenerate. + 2011-10-24 Julian Brown * m68k-opc.c (m68k_opcodes): Fix entries for ColdFire moveml. @@ -85,7 +200,7 @@ * Makefile.in: Regenerate. 2011-08-09 Chao-ying Fu - Maciej W. Rozycki + Maciej W. Rozycki * mips-dis.c (mips_arch_choices): Enable MCU for "mips32r2" and "mips64r2". @@ -137,7 +252,7 @@ * i386-tbl.h: Regenerated. 2011-07-24 Chao-ying Fu - Maciej W. Rozycki + Maciej W. Rozycki * micromips-opc.c: New file. * mips-dis.c (micromips_to_32_reg_b_map): New array.