Home | History | Annotate | Line # | Download | only in opcodes
ChangeLog-2012 revision 1.1
      1  1.1  christos 2012-12-17  Nick Clifton  <nickc (a] redhat.com>
      2  1.1  christos 
      3  1.1  christos 	* MAINTAINERS: Add copyright notice.
      4  1.1  christos 	* Makefile.am: Likewise.
      5  1.1  christos 	* configure.com: Likewise.
      6  1.1  christos 	* configure.in: Likewise.
      7  1.1  christos 	* makefile.vms: Likewise.
      8  1.1  christos 	* rl78-decode.c: Likewise.
      9  1.1  christos 	* rl78-decode.opc: Likewise.
     10  1.1  christos 	* rx-decode.c: Likewise.
     11  1.1  christos 	* rx-decode.opc: Likewise.
     12  1.1  christos 	* Makefile.in: Regenerate.
     13  1.1  christos 
     14  1.1  christos 2012-12-13  Alan Modra  <amodra (a] gmail.com>
     15  1.1  christos 
     16  1.1  christos 	PR binutils/14950
     17  1.1  christos 	* ppc-opc.c (insert_sci8, extract_sci8): Rewrite.
     18  1.1  christos 	(insert_sci8n, extract_sci8n): Likewise.
     19  1.1  christos 
     20  1.1  christos 2012-11-30  Oleg Raikhman  <oleg (a] adapteva.com>
     21  1.1  christos 	    Joern Rennecke  <joern.rennecke (a] embecosm.com>
     22  1.1  christos 
     23  1.1  christos 	* epiphany-desc.c, epiphany-desc.h, epiphany-opc.c: Regenerate.
     24  1.1  christos 
     25  1.1  christos 2012-11-29  Roland McGrath  <mcgrathr (a] google.com>
     26  1.1  christos 
     27  1.1  christos 	* s390-mkopc.c (file_header): Add const.
     28  1.1  christos 
     29  1.1  christos 2012-11-29  David Holsgrove  <david.holsgrove (a] xilinx.com>
     30  1.1  christos 
     31  1.1  christos 	* microblaze-opc.h: Rename INST_TYPE_RD_R1_SPECIAL to
     32  1.1  christos 	INST_TYPE_R1_R2_SPECIAL
     33  1.1  christos 	* microblaze-dis.c (print_insn_microblaze): Same.
     34  1.1  christos 
     35  1.1  christos 2012-11-23  Alan Modra  <amodra (a] gmail.com>
     36  1.1  christos 
     37  1.1  christos 	* ppc-dis.c (ppc_parse_cpu): Add "sticky" param.  Track bits
     38  1.1  christos 	set from ppc_opts.sticky in it.  Delete "retain_mask".
     39  1.1  christos 	(powerpc_init_dialect): Choose default dialect from info->mach
     40  1.1  christos 	before parsing -M options.  Handle more bfd_mach_ppc variants.
     41  1.1  christos 	Update common default to power7.
     42  1.1  christos 
     43  1.1  christos 2012-11-21  David Holsgrove  <david.holsgrove (a] xilinx.com>
     44  1.1  christos 
     45  1.1  christos 	* microblaze-opc.h (op_code_struct): Add swapb, swaph Increase MAX_OPCODES.
     46  1.1  christos 	* microblaze-opcm.h (microblaze_instr): Likewise
     47  1.1  christos 
     48  1.1  christos 2012-11-21  Edgar E. Iglesias <edgar.iglesias (a] gmail.com>
     49  1.1  christos 
     50  1.1  christos 	* microblaze-opcm.h: Add REG_SLR_MASK, REG_SHR_MASK, REG_SHR and REG_SLR
     51  1.1  christos 	* microblaze-dis.c (get_field_special): Handle REG_SLR_MASK and REG_SHR_MASK
     52  1.1  christos 
     53  1.1  christos 2012-11-20  Kirill Yukhin  <kirill.yukhin (a] intel.com>
     54  1.1  christos 	    H.J. Lu  <hongjiu.lu (a] intel.com>
     55  1.1  christos 
     56  1.1  christos 	PR gas/14859
     57  1.1  christos 	* i386-opc.tbl: Fix opcode for 64-bit jecxz.
     58  1.1  christos 	* i386-tbl.h: Regenerated.
     59  1.1  christos 
     60  1.1  christos 2012-11-20  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
     61  1.1  christos 
     62  1.1  christos 	* s390-opc.txt: Fix srstu and strag opcodes.
     63  1.1  christos 
     64  1.1  christos 2012-11-14  David Holsgrove  <david.holsgrove (a] xilinx.com>
     65  1.1  christos 
     66  1.1  christos 	* microblaze-opc.h: Define new instruction type INST_TYPE_IMM5,
     67  1.1  christos 	update OPCODE_MASK_H13S, add OPCODE_MASK_HN, define MIN_IMM5 / MAX_IMM5,
     68  1.1  christos 	and increase MAX_OPCODES.
     69  1.1  christos 	(op_code_struct):  add mbar and sleep
     70  1.1  christos 	* microblaze-opcm.h (microblaze_instr): add mbar
     71  1.1  christos 	Define IMM_MBAR and IMM5_MBAR_MASK
     72  1.1  christos 	* microblaze-dis.c: Add get_field_imm5_mbar
     73  1.1  christos 	(print_insn_microblaze): Add support for INST_TYPE_IMM5 and INST_TYPE_NONE
     74  1.1  christos 
     75  1.1  christos 2012-11-14  Edgar E. Iglesias <edgar.iglesias (a] gmail.com>
     76  1.1  christos 
     77  1.1  christos 	* microblaze-opc.h: Increase MAX_OPCODES (op_code_struct):  add clz insn
     78  1.1  christos 	* microblaze-opcm.h (microblaze_instr): add clz
     79  1.1  christos 
     80  1.1  christos 2012-11-14  Edgar E. Iglesias <edgar.iglesias (a] gmail.com>
     81  1.1  christos 
     82  1.1  christos 	* microblaze-opc.h: Increase MAX_OPCODES (op_code_struct):  add lbur,
     83  1.1  christos 	lhur, lwr, sbr, shr, swr
     84  1.1  christos 	* microblaze-opcm.h (microblaze_instr): add lbur, lhur, lwr, sbr, shr,
     85  1.1  christos 	swr
     86  1.1  christos 
     87  1.1  christos 2012-11-09  Nick Clifton  <nickc (a] redhat.com>
     88  1.1  christos 
     89  1.1  christos 	* configure.in: Add bfd_v850_rh850_arch.
     90  1.1  christos 	* configure: Regenerate.
     91  1.1  christos 	* disassemble.c (disassembler): Likewise.
     92  1.1  christos 
     93  1.1  christos 2012-11-09  H.J. Lu  <hongjiu.lu (a] intel.com>
     94  1.1  christos 
     95  1.1  christos 	* aarch64-opc.h (gen_mask): Remove trailing redundant `;'.
     96  1.1  christos 	* ia64-gen.c (fetch_insn_class): Likewise.
     97  1.1  christos 
     98  1.1  christos 2012-11-08  Alan Modra  <amodra (a] gmail.com>
     99  1.1  christos 
    100  1.1  christos 	* po/POTFILES.in: Regenerate.
    101  1.1  christos 
    102  1.1  christos 2012-11-05  Alan Modra  <amodra (a] gmail.com>
    103  1.1  christos 
    104  1.1  christos 	* configure.in: Apply 2012-09-10 change to config.in here.
    105  1.1  christos 
    106  1.1  christos 2012-10-26  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
    107  1.1  christos 
    108  1.1  christos 	* s390-mkopc.c: Accept empty lines in s390-opc.txt.
    109  1.1  christos 	* s390-opc.c: Add M_20OPT field. New instruction formats RRF_RURR2
    110  1.1  christos 	and RRF_RMRR.
    111  1.1  christos 	* s390-opc.txt: Add new instructions.  New instruction type for lptea.
    112  1.1  christos 
    113  1.1  christos 2012-10-26  Christian Groessler  <chris (a] groessler.org>
    114  1.1  christos 
    115  1.1  christos 	* z8kgen.c (struct op): Fix encoding for translate opcodes (trdb,
    116  1.1  christos 	trdrb, trib, trirb, trtdb, trtdrb, trtib, trtirb).  Remove
    117  1.1  christos 	non-existing opcode trtrb.
    118  1.1  christos 	* z8k-opc.h: Regenerate.
    119  1.1  christos 
    120  1.1  christos 2012-10-26  Alan Modra  <amodra (a] gmail.com>
    121  1.1  christos 
    122  1.1  christos 	* ppc-opc (powerpc_opcodes): "lfdp" and "stfdp" use DS offset.
    123  1.1  christos 
    124  1.1  christos 2012-10-24  Roland McGrath  <mcgrathr (a] google.com>
    125  1.1  christos 
    126  1.1  christos 	* i386-dis.c (ckprefix): When bailing out for fwait with prefixes,
    127  1.1  christos 	set rex_used to rex.
    128  1.1  christos 
    129  1.1  christos 2012-10-22  Peter Bergner  <bergner (a] vnet.ibm.com>
    130  1.1  christos 
    131  1.1  christos 	* ppc-opc.c (powerpc_opcodes) <vcfpsxws>: Fix opcode spelling.
    132  1.1  christos 
    133  1.1  christos 2012-10-18  Tom Tromey  <tromey (a] redhat.com>
    134  1.1  christos 
    135  1.1  christos 	* tic54x-dis.c (print_instruction): Don't use K&R style.
    136  1.1  christos 	(print_parallel_instruction, sprint_dual_address)
    137  1.1  christos 	(sprint_indirect_address, sprint_direct_address, sprint_mmr)
    138  1.1  christos 	(sprint_cc2, sprint_condition): Likewise.
    139  1.1  christos 
    140  1.1  christos 2012-10-18  Kai Tietz  <ktietz (a] redhat.com>
    141  1.1  christos 
    142  1.1  christos 	* aarch64-asm.c (aarch64_ins_ldst_reglist): Initialize
    143  1.1  christos 	value with a default.
    144  1.1  christos 	(do_special_encoding): Likewise.
    145  1.1  christos 	(aarch64_ins_ldst_elemlist): Pre-initialize QSsize, and opcodeh2
    146  1.1  christos 	variables with default.
    147  1.1  christos 	* arc-dis.c (write_comments_): Don't use strncat due
    148  1.1  christos 	size of state->commentBuffer pointer isn't predictable.
    149  1.1  christos 
    150  1.1  christos 2012-10-15  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    151  1.1  christos 
    152  1.1  christos 	* aarch64-opc.c (aarch64_sys_regs): Add rmr_el1, rmr_el2 and
    153  1.1  christos 	rmr_el3; remove daifset and daifclr.
    154  1.1  christos 
    155  1.1  christos 2012-10-15  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    156  1.1  christos 
    157  1.1  christos 	* aarch64-opc.c (operand_general_constraint_met_p): Change to check
    158  1.1  christos 	the alignment of addr.offset.imm instead of that of shifter.amount for
    159  1.1  christos 	operand type AARCH64_OPND_ADDR_UIMM12.
    160  1.1  christos 
    161  1.1  christos 2012-10-11  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
    162  1.1  christos 
    163  1.1  christos 	* arm-dis.c: Use preferred form of vrint instruction variants
    164  1.1  christos 	for disassembly.
    165  1.1  christos 
    166  1.1  christos 2012-10-09  Nagajyothi Eggone  <nagajyothi.eggone (a] amd.com>
    167  1.1  christos 
    168  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CPU_BDVER3_FLAGS.
    169  1.1  christos 	* i386-init.h: Regenerated.
    170  1.1  christos 
    171  1.1  christos 2012-10-05  Peter Bergner  <bergner (a] vnet.ibm.com>
    172  1.1  christos 
    173  1.1  christos 	* ppc-dis.c (ppc_opts) <altivec>: Use PPC_OPCODE_ALTIVEC2;
    174  1.1  christos 	* ppc-opc.c (VBA): New define.
    175  1.1  christos 	(powerpc_opcodes) <vcuxwfp, vcsxwfp, vcfpuxws, vcfpsxsw, vmr, vnot,
    176  1.1  christos 	mfppr, mfppr32, mtppr, mtppr32>: New extended mnemonics.
    177  1.1  christos 
    178  1.1  christos 2012-10-04  Nick Clifton  <nickc (a] redhat.com>
    179  1.1  christos 
    180  1.1  christos 	* v850-dis.c (disassemble): Place square parentheses around second
    181  1.1  christos 	register operand of clr1, not1, set1 and tst1 instructions.
    182  1.1  christos 
    183  1.1  christos 2012-10-04  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
    184  1.1  christos 
    185  1.1  christos 	* s390-mkopc.c: Support new option zEC12.
    186  1.1  christos 	* s390-opc.c: Add new instruction formats.
    187  1.1  christos 	* s390-opc.txt: Add new instructions for zEC12.
    188  1.1  christos 
    189  1.1  christos 2012-09-27  Anthony Green  <green (a] moxielogic.com>
    190  1.1  christos 
    191  1.1  christos 	* moxie-dis.c (print_insn_moxie): Print 'bad' instructions.
    192  1.1  christos 	* moxie-opc.c: All 'bad' instructions have the itype MOXIE_BAD.
    193  1.1  christos 
    194  1.1  christos 2012-09-25  Saravanan Ekanathan <saravanan.ekanathan (a] amd.com>
    195  1.1  christos 
    196  1.1  christos 	* i386-gen.c (cpu_flag_init): Add missing Cpu flags in
    197  1.1  christos 	CPU_BDVER1_FLAGS, CPU_BDVER2_FLAGS, CPU_BTVER1_FLAGS
    198  1.1  christos 	and CPU_BTVER2_FLAGS.
    199  1.1  christos 	* i386-init.h: Regenerated.
    200  1.1  christos 
    201  1.1  christos 2012-09-20  Michael Zolotukhin  <michael.v.zolotukhin (a] intel.com>
    202  1.1  christos 
    203  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CpuCX16 to CPU_NOCONA_FLAGS,
    204  1.1  christos 	CPU_CORE_FLAGS, CPU_CORE2_FLAGS, CPU_COREI7_FLAGS,
    205  1.1  christos 	CPU_BDVER1_FLAGS, CPU_BDVER2_FLAGS, CPU_BTVER1_FLAGS,
    206  1.1  christos 	CPU_BTVER2_FLAGS.  Add CPU_CX16_FLAGS.
    207  1.1  christos 	(cpu_flags): Add CpuCX16.
    208  1.1  christos 	* i386-opc.h (CpuCX16): New.
    209  1.1  christos 	(i386_cpu_flags): Add cpucx16.
    210  1.1  christos 	* i386-opc.tbl: Replace CpuSSE3 with CpuCX16 for cmpxchg16b.
    211  1.1  christos 	* i386-tbl.h: Regenerate.
    212  1.1  christos 	* i386-init.h: Likewise.
    213  1.1  christos 
    214  1.1  christos 2012-09-18  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
    215  1.1  christos 
    216  1.1  christos 	* arm-dis.c: Changed ldra and strl-form mnemonics
    217  1.1  christos 	to lda and stl-form.
    218  1.1  christos 
    219  1.1  christos 2012-09-18  Chao-ying Fu  <fu (a] mips.com>
    220  1.1  christos 
    221  1.1  christos 	* micromips-opc.c (micromips_opcodes): Correct the encoding of
    222  1.1  christos 	the "swxc1" instruction.
    223  1.1  christos 
    224  1.1  christos 2012-09-17  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    225  1.1  christos 
    226  1.1  christos 	* aarch64-asm.c (aarch64_ins_imm_half): Remove ATTRIBUTE_UNUSED from
    227  1.1  christos 	the parameter 'inst'.
    228  1.1  christos 	(aarch64_ins_addr_simm): Add ATTRIBUTE_UNUSED to the parameter 'inst'.
    229  1.1  christos 	(convert_mov_to_movewide): Change to assert (0) when
    230  1.1  christos 	aarch64_wide_constant_p returns FALSE.
    231  1.1  christos 
    232  1.1  christos 2012-09-14  David Edelsohn  <dje.gcc (a] gmail.com>
    233  1.1  christos 
    234  1.1  christos 	* configure: Regenerate.
    235  1.1  christos 
    236  1.1  christos 2012-09-14  Anthony Green  <green (a] moxielogic.com>
    237  1.1  christos 
    238  1.1  christos 	* moxie-dis.c (print_insn_moxie): Branch targets are relative to
    239  1.1  christos 	the address after the branch instruction.
    240  1.1  christos 
    241  1.1  christos 2012-09-13  Anthony Green  <green (a] moxielogic.com>
    242  1.1  christos 
    243  1.1  christos 	* moxie-dis.c (print_insn_moxie): Handle bi-endian encodings.
    244  1.1  christos 
    245  1.1  christos 2012-09-10  Matthias Klose  <doko (a] ubuntu.com>
    246  1.1  christos 
    247  1.1  christos 	* config.in: Disable sanity check for kfreebsd.
    248  1.1  christos 
    249  1.1  christos 2012-09-10  H.J. Lu  <hongjiu.lu (a] intel.com>
    250  1.1  christos 
    251  1.1  christos 	* configure: Regenerated.
    252  1.1  christos 
    253  1.1  christos 2012-09-04  Sergey A. Guriev <sergey.a.guriev (a] intel.com>
    254  1.1  christos 
    255  1.1  christos 	* ia64-asmtab.h (completer_index): Extend bitfield to full uint.
    256  1.1  christos 	* ia64-gen.c: Promote completer index type to longlong.
    257  1.1  christos 	(irf_operand): Add new register recognition.
    258  1.1  christos 	(in_iclass_mov_x): Add an entry for the new mov_* instruction type.
    259  1.1  christos 	(lookup_specifier): Add new resource recognition.
    260  1.1  christos 	(insert_bit_table_ent): Relax abort condition according to the
    261  1.1  christos 	changed completer index type.
    262  1.1  christos 	(print_dis_table): Fix printf format for completer index.
    263  1.1  christos 	* ia64-ic.tbl: Add a new instruction class.
    264  1.1  christos 	* ia64-opc-i.c (ia64_opcodes_i): Define new I-instructions.
    265  1.1  christos 	* ia64-opc-m.c (ia64_opcodes_m): Define new M-instructions.
    266  1.1  christos 	* ia64-opc.h: Define short names for new operand types.
    267  1.1  christos 	* ia64-raw.tbl: Add new RAW resource for DAHR register.
    268  1.1  christos 	* ia64-waw.tbl: Add new WAW resource for DAHR register.
    269  1.1  christos 	* ia64-asmtab.c: Regenerate.
    270  1.1  christos 
    271  1.1  christos 2012-08-29  Peter Bergner  <bergner (a] vnet.ibm.com>
    272  1.1  christos 
    273  1.1  christos 	* ppc-opc.c (VXASHB_MASK): New define.
    274  1.1  christos 	(powerpc_opcodes) <vsldoi>: Use VXASHB_MASK.
    275  1.1  christos 
    276  1.1  christos 2012-08-28  Peter Bergner  <bergner (a] vnet.ibm.com>
    277  1.1  christos 
    278  1.1  christos 	* ppc-opc.c (UIMM4, UIMM3, UIMM2, VXVA_MASK, VXVB_MASK, VXVAVB_MASK,
    279  1.1  christos 	VXVDVA_MASK, VXUIMM4_MASK, VXUIMM3_MASK, VXUIMM2_MASK): New defines.
    280  1.1  christos 	(powerpc_opcodes) <vexptefp, vlogefp, vrefp, vrfim, vrfin, vrfip,
    281  1.1  christos 	vrfiz, vrsqrtefp, vupkhpx, vupkhsb, vupkhsh, vupklpx, vupklsb,
    282  1.1  christos 	vupklsh>: Use VXVA_MASK.
    283  1.1  christos 	<vspltisb, vspltish, vspltisw>: Use VXVB_MASK.
    284  1.1  christos 	<mfvscr>: Use VXVAVB_MASK.
    285  1.1  christos 	<mtvscr>: Use VXVDVA_MASK.
    286  1.1  christos 	<vspltb>: Use VXUIMM4_MASK.
    287  1.1  christos 	<vsplth>: Use VXUIMM3_MASK.
    288  1.1  christos 	<vspltw>: Use VXUIMM2_MASK.
    289  1.1  christos 
    290  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    291  1.1  christos 
    292  1.1  christos 	* arm-dis.c (neon_opcodes): Add 2 operand sha instructions.
    293  1.1  christos 
    294  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    295  1.1  christos 
    296  1.1  christos 	* arm-dis.c (neon_opcodes): Add SHA 3-operand instructions.
    297  1.1  christos 
    298  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    299  1.1  christos 
    300  1.1  christos 	* arm-dis.c (neon_opcodes): Handle VMULL.P64.
    301  1.1  christos 
    302  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    303  1.1  christos 
    304  1.1  christos 	* arm-dis.c (neon_opcodes): Add support for AES instructions.
    305  1.1  christos 
    306  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    307  1.1  christos 
    308  1.1  christos 	* arm-dis.c (coprocessor_opcodes): Add support for HP/DP
    309  1.1  christos 	conversions.
    310  1.1  christos 
    311  1.1  christos 2012-08-24  Matthew  Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    312  1.1  christos 
    313  1.1  christos 	* arm-dis.c (coprocessor_opcodes): Add VRINT.
    314  1.1  christos 	(neon_opcodes): Likewise.
    315  1.1  christos 
    316  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    317  1.1  christos 
    318  1.1  christos 	* arm-dis.c (coprocessor_opcodes): Add support for new VCVT
    319  1.1  christos 	variants.
    320  1.1  christos 	(neon_opcodes): Likewise.
    321  1.1  christos 
    322  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    323  1.1  christos 
    324  1.1  christos 	* arm-dis.c (coprocessor_opcodes): Add VMAXNM/VMINNM.
    325  1.1  christos 	(neon_opcodes): Likewise.
    326  1.1  christos 
    327  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    328  1.1  christos 
    329  1.1  christos 	* arm-dis.c (coprocessor_opcodes): Add VSEL.
    330  1.1  christos 	(print_insn_coprocessor): Add new %<>c bitfield format
    331  1.1  christos 	specifier.
    332  1.1  christos 
    333  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    334  1.1  christos 
    335  1.1  christos 	* arm-dis.c (arm_opcodes): Add LDRA/STRL instructions.
    336  1.1  christos 	(thumb32_opcodes): Likewise.
    337  1.1  christos 	(print_arm_insn): Add support for %<>T formatter.
    338  1.1  christos 
    339  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    340  1.1  christos 
    341  1.1  christos 	* arm-dis.c (arm_opcodes): Add HLT.
    342  1.1  christos 	(thumb_opcodes): Likewise.
    343  1.1  christos 
    344  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    345  1.1  christos 
    346  1.1  christos 	* arm-dis.c (thumb32_opcodes): Add DCPS instruction.
    347  1.1  christos 
    348  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    349  1.1  christos 
    350  1.1  christos 	* arm-dis.c (arm_opcodes): Add SEVL.
    351  1.1  christos 	(thumb_opcodes): Likewise.
    352  1.1  christos 	(thumb32_opcodes): Likewise.
    353  1.1  christos 
    354  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    355  1.1  christos 
    356  1.1  christos 	* arm-dis.c (data_barrier_option): New function.
    357  1.1  christos 	(print_insn_arm): Use data_barrier_option.
    358  1.1  christos 	(print_insn_thumb32): Use data_barrier_option.
    359  1.1  christos 
    360  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com
    361  1.1  christos 
    362  1.1  christos 	* arm-dis.c (COND_UNCOND): New constant.
    363  1.1  christos 	(print_insn_coprocessor): Add support for %u format specifier.
    364  1.1  christos 	(print_insn_neon): Likewise.
    365  1.1  christos 
    366  1.1  christos 2012-08-21  David S. Miller  <davem (a] davemloft.net>
    367  1.1  christos 
    368  1.1  christos 	* sparc-opc.c (4-argument crypto instructions): Fix encoding using
    369  1.1  christos 	F3F4 macro.
    370  1.1  christos 
    371  1.1  christos 2012-08-20  Edmar Wienskoski  <edmar (a] freescale.com>
    372  1.1  christos 
    373  1.1  christos 	* ppc-opc.c (powerpc_opcodes): Changed opcode for vabsdub,
    374  1.1  christos 	vabsduh, vabsduw, mviwsplt.
    375  1.1  christos 
    376  1.1  christos 2012-08-17  Nagajyothi Eggone  <nagajyothi.eggone (a] amd.com>
    377  1.1  christos 
    378  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CPU_BTVER1_FLAGS and
    379  1.1  christos 	CPU_BTVER2_FLAGS.
    380  1.1  christos 
    381  1.1  christos 	* i386-opc.h: Update CpuPRFCHW comment.
    382  1.1  christos 
    383  1.1  christos 	* i386-opc.tbl: Enable prefetch instruction for CpuPRFCHW.
    384  1.1  christos 	* i386-init.h: Regenerated.
    385  1.1  christos 	* i386-tbl.h: Likewise.
    386  1.1  christos 
    387  1.1  christos 2012-08-17  Nick Clifton  <nickc (a] redhat.com>
    388  1.1  christos 
    389  1.1  christos 	* po/uk.po: New Ukranian translation.
    390  1.1  christos 	* configure.in (ALL_LINGUAS): Add uk.
    391  1.1  christos 	* configure: Regenerate.
    392  1.1  christos 
    393  1.1  christos 2012-08-16  Peter Bergner  <bergner (a] vnet.ibm.com>
    394  1.1  christos 
    395  1.1  christos 	* ppc-opc.c (powerpc_opcodes) <"lswx">: Use RAX for the second and
    396  1.1  christos 	RBX for the third operand.
    397  1.1  christos 	<"lswi">: Use RAX for second and NBI for the third operand.
    398  1.1  christos 
    399  1.1  christos 2012-08-15  DJ Delorie  <dj (a] redhat.com>
    400  1.1  christos 
    401  1.1  christos 	* rl78-decode.opc (rl78_decode_opcode): Merge %e and %[01]
    402  1.1  christos 	operands, so that data addresses can be corrected when not
    403  1.1  christos 	ES-overridden.
    404  1.1  christos 	* rl78-decode.c: Regenerate.
    405  1.1  christos 	* rl78-dis.c (print_insn_rl78): Make order of modifiers
    406  1.1  christos 	irrelevent.  When the 'e' specifier is used on an operand and no
    407  1.1  christos 	ES prefix is provided, adjust address to make it absolute.
    408  1.1  christos 
    409  1.1  christos 2012-08-15  Peter Bergner  <bergner (a] vnet.ibm.com>
    410  1.1  christos 
    411  1.1  christos 	* ppc-opc.c <RSQ, RTQ>: Use PPC_OPERAND_GPR.
    412  1.1  christos 
    413  1.1  christos 2012-08-15  Peter Bergner  <bergner (a] vnet.ibm.com>
    414  1.1  christos 
    415  1.1  christos 	* ppc-opc.c <xnop, yield, mdoio, mdoom>: New extended mnemonics.
    416  1.1  christos 
    417  1.1  christos 2012-08-14  Maciej W. Rozycki  <macro (a] codesourcery.com>
    418  1.1  christos 
    419  1.1  christos 	* mips-dis.c (print_insn_args): Add GET_OP and GET_OP_S local
    420  1.1  christos 	macros, use local variables for info struct member accesses,
    421  1.1  christos 	update the type of the variable used to hold the instruction
    422  1.1  christos 	word.
    423  1.1  christos 	(print_insn_mips, print_mips16_insn_arg): Likewise.
    424  1.1  christos 	(print_insn_mips16): Add GET_OP and GET_OP_S local macros, use
    425  1.1  christos 	local variables for info struct member accesses.
    426  1.1  christos 	(print_insn_micromips): Add GET_OP_S local macro.
    427  1.1  christos 	(_print_insn_mips): Update the type of the variable used to hold
    428  1.1  christos 	the instruction word.
    429  1.1  christos 
    430  1.1  christos 2012-08-13  Ian Bolton  <ian.bolton (a] arm.com>
    431  1.1  christos 	    Laurent Desnogues  <laurent.desnogues (a] arm.com>
    432  1.1  christos 	    Jim MacArthur  <jim.macarthur (a] arm.com>
    433  1.1  christos 	    Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
    434  1.1  christos 	    Nigel Stephens  <nigel.stephens (a] arm.com>
    435  1.1  christos 	    Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
    436  1.1  christos 	    Richard Earnshaw  <rearnsha (a] arm.com>
    437  1.1  christos 	    Sofiane Naci  <sofiane.naci (a] arm.com>
    438  1.1  christos 	    Tejas Belagod  <tejas.belagod (a] arm.com>
    439  1.1  christos 	    Yufeng Zhang  <yufeng.zhang (a] arm.com>
    440  1.1  christos 
    441  1.1  christos 	* Makefile.am: Add AArch64.
    442  1.1  christos 	* Makefile.in: Regenerate.
    443  1.1  christos 	* aarch64-asm.c: New file.
    444  1.1  christos 	* aarch64-asm.h: New file.
    445  1.1  christos 	* aarch64-dis.c: New file.
    446  1.1  christos 	* aarch64-dis.h: New file.
    447  1.1  christos 	* aarch64-gen.c: New file.
    448  1.1  christos 	* aarch64-opc.c: New file.
    449  1.1  christos 	* aarch64-opc.h: New file.
    450  1.1  christos 	* aarch64-tbl.h: New file.
    451  1.1  christos 	* configure.in: Add AArch64.
    452  1.1  christos 	* configure: Regenerate.
    453  1.1  christos 	* disassemble.c: Add AArch64.
    454  1.1  christos 	* aarch64-asm-2.c: New file (automatically generated).
    455  1.1  christos 	* aarch64-dis-2.c: New file (automatically generated).
    456  1.1  christos 	* aarch64-opc-2.c: New file (automatically generated).
    457  1.1  christos 	* po/POTFILES.in: Regenerate.
    458  1.1  christos 
    459  1.1  christos 2012-08-13  Maciej W. Rozycki  <macro (a] codesourcery.com>
    460  1.1  christos 
    461  1.1  christos 	* micromips-opc.c (micromips_opcodes): Update comment.
    462  1.1  christos 	* mips-opc.c (mips_builtin_opcodes): Likewise.  Mark coprocessor
    463  1.1  christos 	instructions for IOCT as appropriate.
    464  1.1  christos 	* mips-dis.c (print_insn_mips): Replace OPCODE_IS_MEMBER with
    465  1.1  christos 	opcode_is_member.
    466  1.1  christos 	* configure.in: Substitute NO_WMISSING_FIELD_INITIALIZERS with
    467  1.1  christos 	the result of a check for the -Wno-missing-field-initializers
    468  1.1  christos 	GCC option.
    469  1.1  christos 	* Makefile.am (NO_WMISSING_FIELD_INITIALIZERS): New variable.
    470  1.1  christos 	(mips-opc.lo): Pass $(NO_WMISSING_FIELD_INITIALIZERS) to
    471  1.1  christos 	compilation.
    472  1.1  christos 	(mips16-opc.lo): Likewise.
    473  1.1  christos 	(micromips-opc.lo): Likewise.
    474  1.1  christos 	* aclocal.m4: Regenerate.
    475  1.1  christos 	* configure: Regenerate.
    476  1.1  christos 	* Makefile.in: Regenerate.
    477  1.1  christos 
    478  1.1  christos 2012-08-11  Saravanan Ekanathan <saravanan.ekanathan (a] amd.com>
    479  1.1  christos 
    480  1.1  christos 	PR gas/14423
    481  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CpuFMA in CPU_BDVER2_FLAGS.
    482  1.1  christos 	* i386-init.h: Regenerated.
    483  1.1  christos 
    484  1.1  christos 2012-08-09  Nick Clifton  <nickc (a] redhat.com>
    485  1.1  christos 
    486  1.1  christos 	* po/vi.po: Updated Vietnamese translation.
    487  1.1  christos 
    488  1.1  christos 2012-08-07  Roland McGrath  <mcgrathr (a] google.com>
    489  1.1  christos 
    490  1.1  christos 	* i386-dis.c (reg_table): Fill out REG_0F0D table with
    491  1.1  christos 	AMD-reserved cases as "prefetch".
    492  1.1  christos 	(MOD_0F18_REG_4, MOD_0F18_REG_5): New enum constants.
    493  1.1  christos 	(MOD_0F18_REG_6, MOD_0F18_REG_7): Likewise.
    494  1.1  christos 	(reg_table): Use those under REG_0F18.
    495  1.1  christos 	(mod_table): Add those cases as "nop/reserved".
    496  1.1  christos 
    497  1.1  christos 2012-08-07  Jan Beulich <jbeulich (a] suse.com>
    498  1.1  christos 
    499  1.1  christos 	* i386-opc.tbl: Remove "FIXME" comments from SVME instructions.
    500  1.1  christos 
    501  1.1  christos 2012-08-06  Roland McGrath  <mcgrathr (a] google.com>
    502  1.1  christos 
    503  1.1  christos 	* i386-dis.c (print_insn): Print spaces between multiple excess
    504  1.1  christos 	prefixes.  Return actual number of excess prefixes consumed,
    505  1.1  christos 	not always one.
    506  1.1  christos 
    507  1.1  christos 	* i386-dis.c (OP_REG): Ignore REX_B for segment register cases.
    508  1.1  christos 
    509  1.1  christos 2012-08-06  Roland McGrath  <mcgrathr (a] google.com>
    510  1.1  christos 	    Victor Khimenko  <khim (a] google.com>
    511  1.1  christos 	    H.J. Lu  <hongjiu.lu (a] intel.com>
    512  1.1  christos 
    513  1.1  christos 	* i386-dis.c (OP_sI): In b_T_mode and v_mode, REX_W trumps DFLAG.
    514  1.1  christos 	(putop): For 'T', 'U', and 'V', treat REX_W like DFLAG.
    515  1.1  christos 	(intel_operand_size): For stack_v_mode, treat REX_W like DFLAG.
    516  1.1  christos 	(OP_E_register): Likewise.
    517  1.1  christos 	(OP_REG): For low 8 whole registers, treat REX_W like DFLAG.
    518  1.1  christos 
    519  1.1  christos 2012-08-02  Jan-Benedict Glaw  <jbglaw (a] lug-owl.de>
    520  1.1  christos 
    521  1.1  christos 	* configure.in: Formatting.
    522  1.1  christos 	* configure: Regenerate.
    523  1.1  christos 
    524  1.1  christos 2012-08-01  Alan Modra  <amodra (a] gmail.com>
    525  1.1  christos 
    526  1.1  christos 	* h8300-dis.c: Fix printf arg warnings.
    527  1.1  christos 	* i960-dis.c: Likewise.
    528  1.1  christos 	* mips-dis.c: Likewise.
    529  1.1  christos 	* pdp11-dis.c: Likewise.
    530  1.1  christos 	* sh-dis.c: Likewise.
    531  1.1  christos 	* v850-dis.c: Likewise.
    532  1.1  christos 	* configure.in: Formatting.
    533  1.1  christos 	* configure: Regenerate.
    534  1.1  christos 	* rl78-decode.c: Regenerate.
    535  1.1  christos 	* po/POTFILES.in: Regenerate.
    536  1.1  christos 
    537  1.1  christos 2012-07-31  Chao-Ying Fu  <fu (a] mips.com>
    538  1.1  christos 	    Catherine Moore  <clm (a] codesourcery.com>
    539  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
    540  1.1  christos 
    541  1.1  christos 	* micromips-opc.c (WR_a, RD_a, MOD_a): New macros.
    542  1.1  christos 	(DSP_VOLA): Likewise.
    543  1.1  christos 	(D32, D33): Likewise.
    544  1.1  christos 	(micromips_opcodes): Add DSP ASE instructions.
    545  1.1  christos 	* mips-dis.c (print_insn_micromips) <'2', '3'>: New cases.
    546  1.1  christos 	<'4', '5', '6', '7', '8', '0', '^', '@'>: Likewise.
    547  1.1  christos 
    548  1.1  christos 2012-07-31  Jan Beulich <jbeulich (a] suse.com>
    549  1.1  christos 
    550  1.1  christos 	* i386-opc.tbl (vmovntdqa): Move up into 256-bit integer AVX2
    551  1.1  christos 	instruction group. Mark as requiring AVX2.
    552  1.1  christos 	* i386-tbl.h: Re-generate.
    553  1.1  christos 
    554  1.1  christos 2012-07-30  Nick Clifton  <nickc (a] redhat.com>
    555  1.1  christos 
    556  1.1  christos 	* po/opcodes.pot: Updated template.
    557  1.1  christos 	* po/es.po: Updated Spanish translation.
    558  1.1  christos 	* po/fi.po: Updated Finnish translation.
    559  1.1  christos 
    560  1.1  christos 2012-07-27  Mike Frysinger  <vapier (a] gentoo.org>
    561  1.1  christos 
    562  1.1  christos 	* configure.in (BFD_VERSION): Run bfd/configure --version and
    563  1.1  christos 	parse the output of that.
    564  1.1  christos 	* configure: Regenerate.
    565  1.1  christos 
    566  1.1  christos 2012-07-25  James Lemke  <jwlemke (a] codesourcery.com>
    567  1.1  christos 
    568  1.1  christos 	* ppc-opc.c (powerpc_opcodes): Add/remove PPCVLE for some 32-bit insns.
    569  1.1  christos 
    570  1.1  christos 2012-07-24  Stephan McCamant  <smcc (a] cs.berkeley.edu>
    571  1.1  christos 	    Dr David Alan Gilbert  <dave (a] treblig.org>
    572  1.1  christos 
    573  1.1  christos 	PR binutils/13135
    574  1.1  christos 	* arm-dis.c: Add necessary casts for printing integer values.
    575  1.1  christos 	Use %s when printing string values.
    576  1.1  christos 	* hppa-dis.c: Likewise.
    577  1.1  christos 	* m68k-dis.c: Likewise.
    578  1.1  christos 	* microblaze-dis.c: Likewise.
    579  1.1  christos 	* mips-dis.c: Likewise.
    580  1.1  christos 	* sparc-dis.c: Likewise.
    581  1.1  christos 
    582  1.1  christos 2012-07-19  Michael Zolotukhin  <michael.v.zolotukhin (a] intel.com>
    583  1.1  christos 
    584  1.1  christos 	PR binutils/14355
    585  1.1  christos 	* i386-dis.c (VEX_LEN_0FXOP_08_CC): New.
    586  1.1  christos 	(VEX_LEN_0FXOP_08_CD): Likewise.
    587  1.1  christos 	(VEX_LEN_0FXOP_08_CE): Likewise.
    588  1.1  christos 	(VEX_LEN_0FXOP_08_CF): Likewise.
    589  1.1  christos 	(VEX_LEN_0FXOP_08_EC): Likewise.
    590  1.1  christos 	(VEX_LEN_0FXOP_08_ED): Likewise.
    591  1.1  christos 	(VEX_LEN_0FXOP_08_EE): Likewise.
    592  1.1  christos 	(VEX_LEN_0FXOP_08_EF): Likewise.
    593  1.1  christos 	(xop_table): Fix entries for vpcomb, vpcomw, vpcomd, vpcomq,
    594  1.1  christos 	vpcomub, vpcomuw, vpcomud, vpcomuq.
    595  1.1  christos 	(vex_len_table): Add entries for VEX_LEN_0FXOP_08_CC,
    596  1.1  christos 	VEX_LEN_0FXOP_08_CD, VEX_LEN_0FXOP_08_CE, VEX_LEN_0FXOP_08_CF,
    597  1.1  christos 	VEX_LEN_0FXOP_08_EC, VEX_LEN_0FXOP_08_ED, VEX_LEN_0FXOP_08_EE,
    598  1.1  christos 	VEX_LEN_0FXOP_08_EF.
    599  1.1  christos 
    600  1.1  christos 2012-07-16  Michael Zolotukhin  <michael.v.zolotukhin (a] intel.com>
    601  1.1  christos 
    602  1.1  christos 	* i386-dis.c (PREFIX_0F38F6): New.
    603  1.1  christos 	(prefix_table): Add adcx, adox instructions.
    604  1.1  christos 	(three_byte_table): Use PREFIX_0F38F6.
    605  1.1  christos 	(mod_table): Add rdseed instruction.
    606  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CpuADX, CpuRDSEED, CpuPRFCHW.
    607  1.1  christos 	(cpu_flags): Likewise.
    608  1.1  christos 	* i386-opc.h: Add CpuADX, CpuRDSEED, CpuPRFCHW.
    609  1.1  christos 	(i386_cpu_flags): Add fields cpurdseed, cpuadx, cpuprfchw.
    610  1.1  christos 	* i386-opc.tbl: Add instrcutions adcx, adox, rdseed. Extend
    611  1.1  christos 	prefetchw.
    612  1.1  christos 	* i386-tbl.h: Regenerate.
    613  1.1  christos 	* i386-init.h: Likewise.
    614  1.1  christos 
    615  1.1  christos 2012-07-05  Thomas Schwinge  <thomas (a] codesourcery.com>
    616  1.1  christos 
    617  1.1  christos 	* mips-dis.c: Remove gratuitous newline.
    618  1.1  christos 
    619  1.1  christos 2012-07-05  Sean Keys  <skeys (a] ipdatasys.com>
    620  1.1  christos 
    621  1.1  christos 	* xgate-dis.c: Removed an IF statement that will
    622  1.1  christos 	always be false due to overlapping operand masks.
    623  1.1  christos 	* xgate-opc.c: Corrected 'com' opcode entry and
    624  1.1  christos 	fixed spacing.
    625  1.1  christos 
    626  1.1  christos 2012-07-02  Roland McGrath  <mcgrathr (a] google.com>
    627  1.1  christos 
    628  1.1  christos 	* i386-opc.tbl: Add RepPrefixOk to nop.
    629  1.1  christos 	* i386-tbl.h: Regenerate.
    630  1.1  christos 
    631  1.1  christos 2012-06-28  Nick Clifton  <nickc (a] redhat.com>
    632  1.1  christos 
    633  1.1  christos 	* po/vi.po: Updated Vietnamese translation.
    634  1.1  christos 
    635  1.1  christos 2012-06-22  Roland McGrath  <mcgrathr (a] google.com>
    636  1.1  christos 
    637  1.1  christos 	* i386-opc.tbl: Add RepPrefixOk to ret.
    638  1.1  christos 	* i386-tbl.h: Regenerate.
    639  1.1  christos 
    640  1.1  christos 	* i386-opc.h (RepPrefixOk): New enum constant.
    641  1.1  christos 	(i386_opcode_modifier): New bitfield 'repprefixok'.
    642  1.1  christos 	* i386-gen.c (opcode_modifiers): Add RepPrefixOk.
    643  1.1  christos 	* i386-opc.tbl: Add RepPrefixOk to bsf, bsr, and to all
    644  1.1  christos 	instructions that have IsString.
    645  1.1  christos 	* i386-tbl.h: Regenerate.
    646  1.1  christos 
    647  1.1  christos 2012-06-11  Andreas Schwab  <schwab (a] linux-m68k.org>
    648  1.1  christos 
    649  1.1  christos 	* ppc-opc.c (lvsl, lvebx, isellt, icbt, ldepx, lwepx, lvsr, lvehx)
    650  1.1  christos 	(iselgt, lvewx, iseleq, isel, dcbst, dcbstep, dcbfl, dcbf, lbepx)
    651  1.1  christos 	(lvx, dcbfep, dcbtstls, stvebx, dcbtstlse, stdepx, stwepx, dcbtls)
    652  1.1  christos 	(stvehx, dcbtlse, stvewx, stbepx, icblc, stvx, dcbtstt, dcbtst)
    653  1.1  christos 	(dcbtst, dcbtstep, dcbtt, dcbt, dcbt, lhepx, eciwx, dcbtep)
    654  1.1  christos 	(dcread, lxvdsx, lvxl, dcblc, sthepx, ecowx, dcbi, dcread, icbtls)
    655  1.1  christos 	(stvxl, lxsdx, lfdepx, stxsdx, stfdepx, dcba, dcbal, lxvw4x)
    656  1.1  christos 	(tlbivax, lfdpx, lxvd2x, tlbsrx., stxvw4x, tlbsx, tlbsx., stfdpx)
    657  1.1  christos 	(stfqx, stxvd2x, icbi, icbiep, icread, dcbzep): Change RA to RA0.
    658  1.1  christos 
    659  1.1  christos 2012-05-19  Alan Modra  <amodra (a] gmail.com>
    660  1.1  christos 
    661  1.1  christos 	* ppc-dis.c: Don't include elf32-ppc.h, do include elf/ppc.h.
    662  1.1  christos 	(get_powerpc_dialect): Detect VLE sections from ELF sh_flags.
    663  1.1  christos 
    664  1.1  christos 2012-05-18  Alan Modra  <amodra (a] gmail.com>
    665  1.1  christos 
    666  1.1  christos 	* ia64-opc.c: Remove #include "ansidecl.h".
    667  1.1  christos 	* z8kgen.c: Include sysdep.h first.
    668  1.1  christos 
    669  1.1  christos 	* arc-dis.c: Include sysdep.h first, remove some redundant includes.
    670  1.1  christos 	* bfin-dis.c: Likewise.
    671  1.1  christos 	* i860-dis.c: Likewise.
    672  1.1  christos 	* ia64-dis.c: Likewise.
    673  1.1  christos 	* ia64-gen.c: Likewise.
    674  1.1  christos 	* m68hc11-dis.c: Likewise.
    675  1.1  christos 	* mmix-dis.c: Likewise.
    676  1.1  christos 	* msp430-dis.c: Likewise.
    677  1.1  christos 	* or32-dis.c: Likewise.
    678  1.1  christos 	* rl78-dis.c: Likewise.
    679  1.1  christos 	* rx-dis.c: Likewise.
    680  1.1  christos 	* tic4x-dis.c: Likewise.
    681  1.1  christos 	* tilegx-opc.c: Likewise.
    682  1.1  christos 	* tilepro-opc.c: Likewise.
    683  1.1  christos 	* rx-decode.c: Regenerate.
    684  1.1  christos 
    685  1.1  christos 2012-05-17  James Lemke  <jwlemke (a] codesourcery.com>
    686  1.1  christos 
    687  1.1  christos 	* ppc-opc.c (powerpc_macros): Add entries for e_extlwi to e_clrlslwi.
    688  1.1  christos 
    689  1.1  christos 2012-05-17  James Lemke  <jwlemke (a] codesourcery.com>
    690  1.1  christos 
    691  1.1  christos 	* ppc-opc.c (extract_sprg): Use ALLOW8_SPRG to include VLE.
    692  1.1  christos 
    693  1.1  christos 2012-05-17  Daniel Richard G.  <skunk (a] iskunk.org>
    694  1.1  christos 	    Nick Clifton  <nickc (a] redhat.com>
    695  1.1  christos 
    696  1.1  christos 	PR 14072
    697  1.1  christos 	* configure.in: Add check that sysdep.h has been included before
    698  1.1  christos 	any system header files.
    699  1.1  christos 	* configure: Regenerate.
    700  1.1  christos 	* config.in: Regenerate.
    701  1.1  christos 	* sysdep.h: Generate an error if included before config.h.
    702  1.1  christos 	* alpha-opc.c: Include sysdep.h before any other header file.
    703  1.1  christos 	* alpha-dis.c: Likewise.
    704  1.1  christos 	* avr-dis.c: Likewise.
    705  1.1  christos 	* cgen-opc.c: Likewise.
    706  1.1  christos 	* cr16-dis.c: Likewise.
    707  1.1  christos 	* cris-dis.c: Likewise.
    708  1.1  christos 	* crx-dis.c: Likewise.
    709  1.1  christos 	* d10v-dis.c: Likewise.
    710  1.1  christos 	* d10v-opc.c: Likewise.
    711  1.1  christos 	* d30v-dis.c: Likewise.
    712  1.1  christos 	* d30v-opc.c: Likewise.
    713  1.1  christos 	* h8500-dis.c: Likewise.
    714  1.1  christos 	* i370-dis.c: Likewise.
    715  1.1  christos 	* i370-opc.c: Likewise.
    716  1.1  christos 	* m10200-dis.c: Likewise.
    717  1.1  christos 	* m10300-dis.c: Likewise.
    718  1.1  christos 	* micromips-opc.c: Likewise.
    719  1.1  christos 	* mips-opc.c: Likewise.
    720  1.1  christos 	* mips61-opc.c: Likewise.
    721  1.1  christos 	* moxie-dis.c: Likewise.
    722  1.1  christos 	* or32-opc.c: Likewise.
    723  1.1  christos 	* pj-dis.c: Likewise.
    724  1.1  christos 	* ppc-dis.c: Likewise.
    725  1.1  christos 	* ppc-opc.c: Likewise.
    726  1.1  christos 	* s390-dis.c: Likewise.
    727  1.1  christos 	* sh-dis.c: Likewise.
    728  1.1  christos 	* sh64-dis.c: Likewise.
    729  1.1  christos 	* sparc-dis.c: Likewise.
    730  1.1  christos 	* sparc-opc.c: Likewise.
    731  1.1  christos 	* spu-dis.c: Likewise.
    732  1.1  christos 	* tic30-dis.c: Likewise.
    733  1.1  christos 	* tic54x-dis.c: Likewise.
    734  1.1  christos 	* tic80-dis.c: Likewise.
    735  1.1  christos 	* tic80-opc.c: Likewise.
    736  1.1  christos 	* tilegx-dis.c: Likewise.
    737  1.1  christos 	* tilepro-dis.c: Likewise.
    738  1.1  christos 	* v850-dis.c: Likewise.
    739  1.1  christos 	* v850-opc.c: Likewise.
    740  1.1  christos 	* vax-dis.c: Likewise.
    741  1.1  christos 	* w65-dis.c: Likewise.
    742  1.1  christos 	* xgate-dis.c: Likewise.
    743  1.1  christos 	* xtensa-dis.c: Likewise.
    744  1.1  christos 	* rl78-decode.opc: Likewise.
    745  1.1  christos 	* rl78-decode.c: Regenerate.
    746  1.1  christos 	* rx-decode.opc: Likewise.
    747  1.1  christos 	* rx-decode.c: Regenerate.
    748  1.1  christos 
    749  1.1  christos 2012-05-17  Alan Modra  <amodra (a] gmail.com>
    750  1.1  christos 
    751  1.1  christos 	* ppc_dis.c: Don't include elf/ppc.h.
    752  1.1  christos 
    753  1.1  christos 2012-05-16  Meador Inge  <meadori (a] codesourcery.com>
    754  1.1  christos 
    755  1.1  christos 	* arm-dis.c (arm_opcodes): Don't disassemble STMFD/LDMIA sp!, {reg}
    756  1.1  christos 	to PUSH/POP {reg}.
    757  1.1  christos 
    758  1.1  christos 2012-05-15  James Murray <jsm (a] jsm-net.demon.co.uk>
    759  1.1  christos 	    Stephane Carrez <stcarrez (a] nerim.fr>
    760  1.1  christos 
    761  1.1  christos 	* configure.in: Add S12X and XGATE co-processor support to m68hc11
    762  1.1  christos 	target.
    763  1.1  christos 	* disassemble.c: Likewise.
    764  1.1  christos 	* configure: Regenerate.
    765  1.1  christos 	* m68hc11-dis.c: Make objdump output more consistent, use hex
    766  1.1  christos 	instead of decimal and use 0x prefix for hex.
    767  1.1  christos 	* m68hc11-opc.c: Add S12X and XGATE opcodes.
    768  1.1  christos 
    769  1.1  christos 2012-05-14  James Lemke  <jwlemke (a] codesourcery.com>
    770  1.1  christos 
    771  1.1  christos 	* ppc-dis.c (get_powerpc_dialect): Use is_ppc_vle.
    772  1.1  christos 	(PPC_OPCD_SEGS, VLE_OPCD_SEGS): New defines.
    773  1.1  christos 	(vle_opcd_indices): New array.
    774  1.1  christos 	(lookup_vle): New function.
    775  1.1  christos 	(disassemble_init_powerpc): Revise for second (VLE) opcode table.
    776  1.1  christos 	(print_insn_powerpc): Likewise.
    777  1.1  christos 	* ppc-opc.c: Likewise.
    778  1.1  christos 
    779  1.1  christos 2012-05-14  Catherine Moore  <clm (a] codesourcery.com>
    780  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
    781  1.1  christos 	    Rhonda Wittels  <rhonda (a] codesourcery.com>
    782  1.1  christos 	    Nathan Froyd <froydnj (a] codesourcery.com>
    783  1.1  christos 
    784  1.1  christos 	* ppc-opc.c (insert_arx, extract_arx): New functions.
    785  1.1  christos 	(insert_ary, extract_ary): New functions.
    786  1.1  christos 	(insert_li20, extract_li20): New functions.
    787  1.1  christos 	(insert_rx, extract_rx): New functions.
    788  1.1  christos 	(insert_ry, extract_ry): New functions.
    789  1.1  christos 	(insert_sci8, extract_sci8): New functions.
    790  1.1  christos 	(insert_sci8n, extract_sci8n): New functions.
    791  1.1  christos 	(insert_sd4h, extract_sd4h): New functions.
    792  1.1  christos 	(insert_sd4w, extract_sd4w): New functions.
    793  1.1  christos 	(insert_vlesi, extract_vlesi): New functions.
    794  1.1  christos 	(insert_vlensi, extract_vlensi): New functions.
    795  1.1  christos 	(insert_vleui, extract_vleui): New functions.
    796  1.1  christos 	(insert_vleil, extract_vleil): New functions.
    797  1.1  christos 	(BI_MASK, BB_MASK, BT): Use PPC_OPERAND_CR_BIT.
    798  1.1  christos 	(BI16, BI32, BO32, B8): New.
    799  1.1  christos 	(B15, B24, CRD32, CRS): New.
    800  1.1  christos 	(CRD, OBF, BFA, CR, CRFS): Use PPC_OPERAND_CR_REG.
    801  1.1  christos 	(DB, IMM20, RD, Rx, ARX, RY, RZ): New.
    802  1.1  christos 	(ARY, SCLSCI8, SCLSCI8N, SE_SD, SE_SDH): New.
    803  1.1  christos 	(SH6_MASK): Use PPC_OPSHIFT_INV.
    804  1.1  christos 	(SI8, UI5, OIMM5, UI7, BO16): New.
    805  1.1  christos 	(VLESIMM, VLENSIMM, VLEUIMM, VLEUIMML): New.
    806  1.1  christos 	(XT6, XA6, XB6, XB6S, XC6): Use PPC_OPSHIFT_INV.
    807  1.1  christos 	(ALLOW8_SPRG): New.
    808  1.1  christos 	(insert_sprg, extract_sprg): Check ALLOW8_SPRG.
    809  1.1  christos 	(OPVUP, OPVUP_MASK OPVUP): New
    810  1.1  christos 	(BD8, BD8_MASK, BD8IO, BD8IO_MASK): New.
    811  1.1  christos 	(EBD8IO, EBD8IO1_MASK, EBD8IO2_MASK, EBD8IO3_MASK): New.
    812  1.1  christos 	(BD15, BD15_MASK, EBD15, EBD15_MASK, EBD15BI, EBD15BI_MASK): New.
    813  1.1  christos 	(BD24,BD24_MASK, C_LK, C_LK_MASK, C, C_MASK): New.
    814  1.1  christos 	(IA16, IA16_MASK, I16A, I16A_MASK, I16L, I16L_MASK): New.
    815  1.1  christos 	(IM7, IM7_MASK, LI20, LI20_MASK, SCI8, SCI8_MASK): New.
    816  1.1  christos 	(SCI8BF, SCI8BF_MASK, SD4, SD4_MASK): New.
    817  1.1  christos 	(SE_IM5, SE_IM5_MASK): New.
    818  1.1  christos 	(SE_R, SE_R_MASK, SE_RR, SE_RR_MASK): New.
    819  1.1  christos 	(EX, EX_MASK, BO16F, BO16T, BO32F, BO32T): New.
    820  1.1  christos 	(BO32DNZ, BO32DZ): New.
    821  1.1  christos 	(NO371, PPCSPE, PPCISEL, PPCEFS, MULHW): Include PPC_OPCODE_VLE.
    822  1.1  christos 	(PPCVLE): New.
    823  1.1  christos 	(powerpc_opcodes): Add new VLE instructions.  Update existing
    824  1.1  christos 	instruction to include PPCVLE if supported.
    825  1.1  christos 	* ppc-dis.c (ppc_opts): Add vle entry.
    826  1.1  christos 	(get_powerpc_dialect): New function.
    827  1.1  christos 	(powerpc_init_dialect): VLE support.
    828  1.1  christos 	(print_insn_big_powerpc): Call get_powerpc_dialect.
    829  1.1  christos 	(print_insn_little_powerpc): Likewise.
    830  1.1  christos 	(operand_value_powerpc): Handle negative shift counts.
    831  1.1  christos 	(print_insn_powerpc): Handle 2-byte instruction lengths.
    832  1.1  christos 
    833  1.1  christos 2012-05-11  Daniel Richard G.  <skunk (a] iskunk.org>
    834  1.1  christos 
    835  1.1  christos 	PR binutils/14028
    836  1.1  christos 	* configure.in: Invoke ACX_HEADER_STRING.
    837  1.1  christos 	* configure: Regenerate.
    838  1.1  christos 	* config.in: Regenerate.
    839  1.1  christos 	* sysdep.h: If STRINGS_WITH_STRING is defined then include both
    840  1.1  christos 	string.h and strings.h.
    841  1.1  christos 
    842  1.1  christos 2012-05-11  Nick Clifton  <nickc (a] redhat.com>
    843  1.1  christos 
    844  1.1  christos 	PR binutils/14006
    845  1.1  christos 	* arm-dis.c (print_insn): Fix detection of instruction mode in
    846  1.1  christos 	files containing multiple executable sections.
    847  1.1  christos 
    848  1.1  christos 2012-05-03  Sean Keys  <skeys (a] ipdatasys.com>
    849  1.1  christos 
    850  1.1  christos 	* Makefile.in, configure: regenerate
    851  1.1  christos 	* disassemble.c (disassembler): Recognize ARCH_XGATE.
    852  1.1  christos 	* xgate-dis.c (read_memory, print_insn, print_insn_xgate):
    853  1.1  christos 	New functions.
    854  1.1  christos 	* configure.in: Recognize xgate.
    855  1.1  christos 	* xgate-dis.c, xgate-opc.c: New files for support of xgate
    856  1.1  christos 	* Makefile.am (CFILES, ALL_MACHINES): New files for disassembly
    857  1.1  christos 	and opcode generation for xgate.
    858  1.1  christos 
    859  1.1  christos 2012-04-30  DJ Delorie  <dj (a] redhat.com>
    860  1.1  christos 
    861  1.1  christos 	* rx-decode.opc (MOV): Do not sign-extend immediates which are
    862  1.1  christos 	already the maximum bit size.
    863  1.1  christos 	* rx-decode.c: Regenerate.
    864  1.1  christos 
    865  1.1  christos 2012-04-27  David S. Miller  <davem (a] davemloft.net>
    866  1.1  christos 
    867  1.1  christos 	* sparc-dis.c (v9a_asr_reg_names): Add 'cfr'.
    868  1.1  christos 	* sparc-opc.c (sparc_opcodes): Add rd/wr cases for %cfr.
    869  1.1  christos 
    870  1.1  christos 	* sparc-opc.c (sparc_opcodes): Add 'wr X, %pause' and 'pause'.
    871  1.1  christos 	* sparc-dis.c (v9a_asr_reg_names): Add 'pause'.
    872  1.1  christos 
    873  1.1  christos 	* sparc-opc.c (CBCOND): New define.
    874  1.1  christos 	(CBCOND_XCC): Likewise.
    875  1.1  christos 	(cbcond): New helper macro.
    876  1.1  christos 	(sparc_opcodes): Add compare-and-branch instructions.
    877  1.1  christos 
    878  1.1  christos 	* sparc-dis.c (print_insn_sparc): Handle ')'.
    879  1.1  christos 	* sparc-opc.c (sparc_opcodes): Add crypto instructions.
    880  1.1  christos 
    881  1.1  christos 	* sparc-opc.c (sparc_opcodes): Rework table to put HWCAP values
    882  1.1  christos 	into new struct sparc_opcode 'hwcaps' field instead of 'flags'.
    883  1.1  christos 
    884  1.1  christos 2012-04-12  David S. Miller  <davem (a] davemloft.net>
    885  1.1  christos 
    886  1.1  christos 	* sparc-dis.c (X_DISP10): Define.
    887  1.1  christos 	(print_insn_sparc): Handle '='.
    888  1.1  christos 
    889  1.1  christos 2012-04-01  Mike Frysinger  <vapier (a] gentoo.org>
    890  1.1  christos 
    891  1.1  christos 	* bfin-dis.c (fmtconst): Replace decimal handling with a single
    892  1.1  christos 	sprintf call and the '*' field width.
    893  1.1  christos 
    894  1.1  christos 2012-03-23  Maxim Kuvyrkov  <maxim (a] codesourcery.com>
    895  1.1  christos 
    896  1.1  christos 	* mips-dis.c (mips_arch_choices): Add entry for Broadcom XLP.
    897  1.1  christos 
    898  1.1  christos 2012-03-16  Alan Modra  <amodra (a] gmail.com>
    899  1.1  christos 
    900  1.1  christos 	* ppc-dis.c (PPC_OPC_SEGS, PPC_OP_TO_SEG): Delete.
    901  1.1  christos 	(powerpc_opcd_indices): Bump array size.
    902  1.1  christos 	(disassemble_init_powerpc): Set powerpc_opcd_indices entries
    903  1.1  christos 	corresponding to unused opcodes to following entry.
    904  1.1  christos 	(lookup_powerpc): New function, extracted and optimised from..
    905  1.1  christos 	(print_insn_powerpc): ..here.
    906  1.1  christos 
    907  1.1  christos 2012-03-15  Alan Modra  <amodra (a] gmail.com>
    908  1.1  christos 	    James Lemke  <jwlemke (a] codesourcery.com>
    909  1.1  christos 
    910  1.1  christos 	* disassemble.c (disassemble_init_for_target): Handle ppc init.
    911  1.1  christos 	* ppc-dis.c (private): New var.
    912  1.1  christos 	(powerpc_init_dialect): Don't return calloc failure, instead use
    913  1.1  christos 	private.
    914  1.1  christos 	(PPC_OPCD_SEGS, PPC_OP_TO_SEG): Define.
    915  1.1  christos 	(powerpc_opcd_indices): New array.
    916  1.1  christos 	(disassemble_init_powerpc): New function.
    917  1.1  christos 	(print_insn_big_powerpc): Don't init dialect here.
    918  1.1  christos 	(print_insn_little_powerpc): Likewise.
    919  1.1  christos 	(print_insn_powerpc): Start search using powerpc_opcd_indices.
    920  1.1  christos 
    921  1.1  christos 2012-03-10  Edmar Wienskoski  <edmar (a] freescale.com>
    922  1.1  christos 
    923  1.1  christos 	* ppc-dis.c (ppc_opts): Add entries for "e5500" and "e6500".
    924  1.1  christos 	* ppc-opc.c (insert_ls, TMR, ESYNC, XSYNCLE_MASK): New.
    925  1.1  christos 	(PPCVEC2, PPCTMR, E6500): New short names.
    926  1.1  christos 	(powerpc_opcodes): Add vabsdub, vabsduh, vabsduw, dni, mvidsplt,
    927  1.1  christos 	mviwsplt, icblq., mftmr, mttmr, dcblq., miso, lvexbx, lvexhx,
    928  1.1  christos 	lvexwx, stvexbx, stvexhx, stvexwx, lvepx, lvepxl, stvepx, stvepxl,
    929  1.1  christos 	lvtrx, lvtrxl, lvtlx, lvtlxl, stvfrx, stvfrxl, stvflx, stvflxl,
    930  1.1  christos 	lvswx, lvswxl, stvswx, stvswxl, lvsm mnemonics. Accept LS, ESYNC
    931  1.1  christos 	optional operands on sync instruction for E6500 target.
    932  1.1  christos 
    933  1.1  christos 2012-03-08  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
    934  1.1  christos 
    935  1.1  christos 	* s390-opc.txt: Set instruction type of pku to SS_L2RDRD.
    936  1.1  christos 
    937  1.1  christos 2012-02-27  Alan Modra  <amodra (a] gmail.com>
    938  1.1  christos 
    939  1.1  christos 	* mt-dis.c: Regenerate.
    940  1.1  christos 
    941  1.1  christos 2012-02-27  Alan Modra  <amodra (a] gmail.com>
    942  1.1  christos 
    943  1.1  christos 	* v850-opc.c (extract_v8): Rearrange to make it obvious this
    944  1.1  christos 	is the inverse of corresponding insert function.
    945  1.1  christos 	(extract_d22, extract_u9, extract_r4): Likewise.
    946  1.1  christos 	(extract_d9): Correct sign extension.
    947  1.1  christos 	(extract_d16_15): Don't assume "long" is 32 bits, and don't
    948  1.1  christos 	rely on implementation defined behaviour for shift right of
    949  1.1  christos 	signed types.
    950  1.1  christos 	(extract_d16_16, extract_d17_16, extract_i9): Likewise.
    951  1.1  christos 	(extract_d23): Likewise, and correct mask.
    952  1.1  christos 
    953  1.1  christos 2012-02-27  Alan Modra  <amodra (a] gmail.com>
    954  1.1  christos 
    955  1.1  christos 	* crx-dis.c (print_arg): Mask constant to 32 bits.
    956  1.1  christos 	* crx-opc.c (cst4_map): Use int array.
    957  1.1  christos 
    958  1.1  christos 2012-02-27  Alan Modra  <amodra (a] gmail.com>
    959  1.1  christos 
    960  1.1  christos 	* arc-dis.c (BITS): Don't use shifts to mask off bits.
    961  1.1  christos 	(FIELDD): Sign extend with xor,sub.
    962  1.1  christos 
    963  1.1  christos 2012-02-25  Walter Lee  <walt (a] tilera.com>
    964  1.1  christos 
    965  1.1  christos 	* tilegx-opc.c: Handle TILEGX_OPC_LD4S_TLS and TILEGX_OPC_LD_TLS.
    966  1.1  christos 	* tilepro-opc.c: Handle TILEPRO_OPC_LW_TLS and
    967  1.1  christos 	TILEPRO_OPC_LW_TLS_SN.
    968  1.1  christos 
    969  1.1  christos 2012-02-21  H.J. Lu  <hongjiu.lu (a] intel.com>
    970  1.1  christos 
    971  1.1  christos 	* i386-opc.h (HLEPrefixNone): New.
    972  1.1  christos 	(HLEPrefixLock): Likewise.
    973  1.1  christos 	(HLEPrefixAny): Likewise.
    974  1.1  christos 	(HLEPrefixRelease): Likewise.
    975  1.1  christos 
    976  1.1  christos 2012-02-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    977  1.1  christos 
    978  1.1  christos 	* i386-dis.c (HLE_Fixup1): New.
    979  1.1  christos 	(HLE_Fixup2): Likewise.
    980  1.1  christos 	(HLE_Fixup3): Likewise.
    981  1.1  christos 	(Ebh1): Likewise.
    982  1.1  christos 	(Evh1): Likewise.
    983  1.1  christos 	(Ebh2): Likewise.
    984  1.1  christos 	(Evh2): Likewise.
    985  1.1  christos 	(Ebh3): Likewise.
    986  1.1  christos 	(Evh3): Likewise.
    987  1.1  christos 	(MOD_C6_REG_7): Likewise.
    988  1.1  christos 	(MOD_C7_REG_7): Likewise.
    989  1.1  christos 	(RM_C6_REG_7): Likewise.
    990  1.1  christos 	(RM_C7_REG_7): Likewise.
    991  1.1  christos 	(XACQUIRE_PREFIX): Likewise.
    992  1.1  christos 	(XRELEASE_PREFIX): Likewise.
    993  1.1  christos 	(dis386): Use Ebh1/Evh1 on add, adc, and, btc, btr, bts,
    994  1.1  christos 	cmpxchg, dec, inc, neg, not, or, sbb, sub, xor and xadd. Use
    995  1.1  christos 	Ebh2/Evh2 on xchg.  Use Ebh3/Evh3 on mov.
    996  1.1  christos 	(reg_table): Use Ebh1/Evh1 on add, adc, and, dec, inc, neg,
    997  1.1  christos 	not, or, sbb, sub and xor.  Use Ebh3/Evh3 on mov.  Use
    998  1.1  christos 	MOD_C6_REG_7 and MOD_C7_REG_7.
    999  1.1  christos 	(mod_table): Add MOD_C6_REG_7 and MOD_C7_REG_7.
   1000  1.1  christos 	(rm_table): Add RM_C6_REG_7 and RM_C7_REG_7.  Add xend and
   1001  1.1  christos 	xtest.
   1002  1.1  christos 	(prefix_name): Handle XACQUIRE_PREFIX and XRELEASE_PREFIX.
   1003  1.1  christos 	(CMPXCHG8B_Fixup): Handle HLE prefix on cmpxchg8b.
   1004  1.1  christos 
   1005  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CPU_HLE_FLAGS and
   1006  1.1  christos 	CPU_RTM_FLAGS.
   1007  1.1  christos 	(cpu_flags): Add CpuHLE and CpuRTM.
   1008  1.1  christos 	(opcode_modifiers): Add HLEPrefixOk.
   1009  1.1  christos 
   1010  1.1  christos 	* i386-opc.h (CpuHLE): New.
   1011  1.1  christos 	(CpuRTM): Likewise.
   1012  1.1  christos 	(HLEPrefixOk): Likewise.
   1013  1.1  christos 	(i386_cpu_flags): Add cpuhle and cpurtm.
   1014  1.1  christos 	(i386_opcode_modifier): Add hleprefixok.
   1015  1.1  christos 
   1016  1.1  christos 	* i386-opc.tbl: Add HLEPrefixOk=3 to mov.  Add HLEPrefixOk to
   1017  1.1  christos 	add, adc, and, btc, btr, bts, cmpxchg, dec, inc, neg, not, or,
   1018  1.1  christos 	sbb, sub, xor and xadd.  Add HLEPrefixOk=2 to xchg with memory
   1019  1.1  christos 	operand.  Add xacquire, xrelease, xabort, xbegin, xend and
   1020  1.1  christos 	xtest.
   1021  1.1  christos 	* i386-init.h: Regenerated.
   1022  1.1  christos 	* i386-tbl.h: Likewise.
   1023  1.1  christos 
   1024  1.1  christos 2012-01-24  DJ Delorie  <dj (a] redhat.com>
   1025  1.1  christos 
   1026  1.1  christos 	* rl78-decode.opc (rl78_decode_opcode): Add NOT1.
   1027  1.1  christos 	* rl78-decode.c: Regenerate.
   1028  1.1  christos 
   1029  1.1  christos 2012-01-17  James Murray  <jsm (a] jsm-net.demon.co.uk>
   1030  1.1  christos 
   1031  1.1  christos 	PR binutils/10173
   1032  1.1  christos 	* cr16-dis.c (print_arg): Test symtab_size not num_symbols.
   1033  1.1  christos 
   1034  1.1  christos 2012-01-17  Andreas Schwab  <schwab (a] linux-m68k.org>
   1035  1.1  christos 
   1036  1.1  christos 	* m68k-opc.c (m68k_opcodes): Fix entries for pmove with BADx/BACx
   1037  1.1  christos 	register and move them after pmove with PSR/PCSR register.
   1038  1.1  christos 
   1039  1.1  christos 2012-01-13  H.J. Lu  <hongjiu.lu (a] intel.com>
   1040  1.1  christos 
   1041  1.1  christos 	* i386-dis.c (mod_table): Add vmfunc.
   1042  1.1  christos 
   1043  1.1  christos 	* i386-gen.c (cpu_flag_init): Add CPU_VMFUNC_FLAGS.
   1044  1.1  christos 	(cpu_flags): CpuVMFUNC.
   1045  1.1  christos 
   1046  1.1  christos 	* i386-opc.h (CpuVMFUNC): New.
   1047  1.1  christos 	(i386_cpu_flags): Add cpuvmfunc.
   1048  1.1  christos 
   1049  1.1  christos 	* i386-opc.tbl: Add vmfunc.
   1050  1.1  christos 	* i386-init.h: Regenerated.
   1051  1.1  christos 	* i386-tbl.h: Likewise.
   1052  1.1  christos 
   1053  1.1  christos For older changes see ChangeLog-2011
   1054  1.1  christos 
   1056  1.1  christos Copyright (C) 2012 Free Software Foundation, Inc.
   1057  1.1  christos 
   1058  1.1  christos Copying and distribution of this file, with or without modification,
   1059  1.1  christos are permitted in any medium without royalty provided the copyright
   1060  1.1  christos notice and this notice are preserved.
   1061  1.1  christos 
   1062  1.1  christos Local Variables:
   1063  1.1  christos mode: change-log
   1064  1.1  christos left-margin: 8
   1065  1.1  christos fill-column: 74
   1066  1.1  christos version-control: never
   1067                End:
   1068