Home | History | Annotate | Line # | Download | only in opcodes
ChangeLog revision 1.10
      1  1.10  christos 2020-02-01  Nick Clifton  <nickc (a] redhat.com>
      2   1.6  christos 
      3  1.10  christos 	Binutils 2.34 release.
      4   1.9  christos 
      5  1.10  christos 2020-01-27  Tamar Christina  <tamar.christina (a] arm.com>
      6   1.9  christos 
      7  1.10  christos 	Backport from mainline.
      8  1.10  christos 	2020-01-27  Tamar Christina  <tamar.christina (a] arm.com>
      9   1.9  christos 
     10  1.10  christos 	PR 25403
     11  1.10  christos 	* aarch64-tbl.h (struct aarch64_opcode): Re-order cfinv.
     12  1.10  christos 	* aarch64-asm-2.c: Regenerate
     13  1.10  christos 	* aarch64-dis-2.c: Likewise.
     14  1.10  christos 	* aarch64-opc-2.c: Likewise.
     15   1.9  christos 
     16  1.10  christos 2020-01-21  Jan Beulich  <jbeulich (a] suse.com>
     17   1.9  christos 
     18  1.10  christos 	* i386-opc.tbl (vcvtneps2bf16x): Add Broadcast, Xmmword, and
     19  1.10  christos 	Dword.
     20  1.10  christos 	(vcvtneps2bf16y): Add Broadcast, Ymmword, and Dword.
     21  1.10  christos 	* i386-tbl.h: Re-generate.
     22   1.9  christos 
     23  1.10  christos 2020-01-20  Nick Clifton  <nickc (a] redhat.com>
     24   1.9  christos 
     25   1.9  christos 	* po/de.po: Updated German translation.
     26   1.9  christos 	* po/pt_BR.po: Updated Brazilian Portuguese translation.
     27  1.10  christos 	* po/uk.po: Updated Ukranian translation.
     28   1.9  christos 
     29  1.10  christos 2020-01-18  Nick Clifton  <nickc (a] redhat.com>
     30   1.6  christos 
     31   1.7  christos 	* configure: Regenerate.
     32   1.8  christos 	* po/opcodes.pot: Regenerate.
     33   1.7  christos 
     34  1.10  christos 2020-01-18  Nick Clifton  <nickc (a] redhat.com>
     35   1.9  christos 
     36  1.10  christos 	Binutils 2.34 branch created.
     37   1.9  christos 
     38  1.10  christos 2020-01-17  Christian Biesinger  <cbiesinger (a] google.com>
     39   1.9  christos 
     40  1.10  christos 	* opintl.h: Fix spelling error (seperate).
     41   1.9  christos 
     42  1.10  christos 2020-01-17  H.J. Lu  <hongjiu.lu (a] intel.com>
     43   1.9  christos 
     44  1.10  christos 	* i386-opc.tbl: Add {vex} pseudo prefix.
     45  1.10  christos 	* i386-tbl.h: Regenerated.
     46   1.9  christos 
     47  1.10  christos 2020-01-16  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
     48   1.9  christos 
     49  1.10  christos 	PR 25376
     50  1.10  christos 	* opcodes/arm-dis.c (coprocessor_opcodes): Use CORE_HIGH for MVE bits.
     51  1.10  christos 	(neon_opcodes): Likewise.
     52  1.10  christos 	(select_arm_features): Make sure we enable MVE bits when selecting
     53  1.10  christos 	armv8.1-m.main.  Make sure we do not enable MVE bits when not selecting
     54  1.10  christos 	any architecture.
     55   1.9  christos 
     56  1.10  christos 2020-01-16  Jan Beulich  <jbeulich (a] suse.com>
     57   1.9  christos 
     58  1.10  christos 	* i386-opc.tbl: Drop stale comment from XOP section.
     59   1.9  christos 
     60  1.10  christos 2020-01-16  Jan Beulich  <jbeulich (a] suse.com>
     61   1.9  christos 
     62  1.10  christos 	* i386-opc.tbl (movq): Add VexWIG to SSE2AVX XMM->XMM forms.
     63  1.10  christos 	(extractps): Add VexWIG to SSE2AVX forms.
     64   1.9  christos 	* i386-tbl.h: Re-generate.
     65   1.9  christos 
     66  1.10  christos 2020-01-16  Jan Beulich  <jbeulich (a] suse.com>
     67   1.9  christos 
     68  1.10  christos 	* i386-opc.tbl (pextrq, pinsrq): Drop IgnoreSize and Qword. Drop
     69  1.10  christos 	Size64 from and use VexW1 on SSE2AVX forms.
     70  1.10  christos 	(vpextrq, vpinsrq): Drop IgnoreSize and Qword. Drop Size64 from
     71  1.10  christos 	VEX-encoded forms. Add Cpu64 to EVEX-encoded forms. Use VexW1.
     72   1.9  christos 	* i386-tbl.h: Re-generate.
     73   1.9  christos 
     74  1.10  christos 2020-01-15  Alan Modra  <amodra (a] gmail.com>
     75   1.9  christos 
     76  1.10  christos 	* tic4x-dis.c (tic4x_version): Make unsigned long.
     77  1.10  christos 	(optab, optab_special, registernames): New file scope vars.
     78  1.10  christos 	(tic4x_print_register): Set up registernames rather than
     79  1.10  christos 	malloc'd registertable.
     80  1.10  christos 	(tic4x_disassemble): Delete optable and optable_special.  Use
     81  1.10  christos 	optab and optab_special instead.  Throw away old optab,
     82  1.10  christos 	optab_special and registernames when info->mach changes.
     83   1.9  christos 
     84  1.10  christos 2020-01-14  Sergey Belyashov  <sergey.belyashov (a] gmail.com>
     85   1.9  christos 
     86  1.10  christos 	PR 25377
     87  1.10  christos 	* z80-dis.c (suffix): Use .db instruction to generate double
     88  1.10  christos 	prefix.
     89   1.9  christos 
     90  1.10  christos 2020-01-14  Alan Modra  <amodra (a] gmail.com>
     91   1.9  christos 
     92  1.10  christos 	* z8k-dis.c (unpack_instr): Formatting.  Cast unsigned short
     93  1.10  christos 	values to unsigned before shifting.
     94   1.9  christos 
     95  1.10  christos 2020-01-13  Thomas Troeger  <tstroege (a] gmx.de>
     96   1.9  christos 
     97  1.10  christos 	* arm-dis.c (print_insn_arm): Fill in insn info fields for control
     98  1.10  christos 	flow instructions.
     99  1.10  christos 	(print_insn_thumb16, print_insn_thumb32): Likewise.
    100  1.10  christos 	(print_insn): Initialize the insn info.
    101  1.10  christos 	* i386-dis.c (print_insn): Initialize the insn info fields, and
    102  1.10  christos 	detect jumps.
    103   1.9  christos 
    104  1.10  christos 2012-01-13  Claudiu Zissulescu <claziss (a] gmail.com>
    105   1.9  christos 
    106  1.10  christos 	* arc-opc.c (C_NE): Make it required.
    107   1.9  christos 
    108  1.10  christos 2012-01-13  Claudiu Zissulescu <claziss (a] gmail.com>
    109   1.9  christos 
    110  1.10  christos         * opcode/arc-dis.c (regnames): Correct ACCL/ACCH naming, fix typo
    111  1.10  christos 	reserved register name.
    112   1.9  christos 
    113  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    114   1.9  christos 
    115  1.10  christos 	* ns32k-dis.c (Is_gen): Use strchr, add 'f'.
    116  1.10  christos 	(print_insn_ns32k): Adjust ioffset for 'f' index_offset.
    117   1.9  christos 
    118  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    119   1.9  christos 
    120  1.10  christos 	* wasm32-dis.c (print_insn_wasm32): Localise variables.  Store
    121  1.10  christos 	result of wasm_read_leb128 in a uint64_t and check that bits
    122  1.10  christos 	are not lost when copying to other locals.  Use uint32_t for
    123  1.10  christos 	most locals.  Use PRId64 when printing int64_t.
    124   1.9  christos 
    125  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    126   1.9  christos 
    127  1.10  christos 	* score-dis.c: Formatting.
    128  1.10  christos 	* score7-dis.c: Formatting.
    129   1.9  christos 
    130  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    131   1.9  christos 
    132  1.10  christos 	* score-dis.c (print_insn_score48): Use unsigned variables for
    133  1.10  christos 	unsigned values.  Don't left shift negative values.
    134  1.10  christos 	(print_insn_score32): Likewise.
    135  1.10  christos 	* score7-dis.c (print_insn_score32, print_insn_score16): Likewise.
    136   1.9  christos 
    137  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    138   1.9  christos 
    139  1.10  christos 	* tic4x-dis.c (tic4x_print_register): Remove dead code.
    140   1.9  christos 
    141  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    142   1.9  christos 
    143  1.10  christos 	* fr30-ibld.c: Regenerate.
    144   1.9  christos 
    145  1.10  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    146   1.9  christos 
    147  1.10  christos 	* xgate-dis.c (print_insn): Don't left shift signed value.
    148  1.10  christos 	(ripBits): Formatting, use 1u.
    149   1.9  christos 
    150  1.10  christos 2020-01-10  Alan Modra  <amodra (a] gmail.com>
    151   1.9  christos 
    152  1.10  christos 	* tilepro-opc.c (parse_insn_tilepro): Make opval unsigned.
    153  1.10  christos 	* tilegx-opc.c (parse_insn_tilegx): Likewise.  Delete raw_opval.
    154   1.9  christos 
    155  1.10  christos 2020-01-10  Alan Modra  <amodra (a] gmail.com>
    156   1.9  christos 
    157  1.10  christos 	* m10300-dis.c (disassemble): Move extraction of DREG, AREG, RREG,
    158  1.10  christos 	and XRREG value earlier to avoid a shift with negative exponent.
    159  1.10  christos 	* m10200-dis.c (disassemble): Similarly.
    160   1.9  christos 
    161  1.10  christos 2020-01-09  Nick Clifton  <nickc (a] redhat.com>
    162   1.9  christos 
    163  1.10  christos 	PR 25224
    164  1.10  christos 	* z80-dis.c (ld_ii_ii): Use correct cast.
    165   1.9  christos 
    166  1.10  christos 2020-01-03  Sergey Belyashov  <sergey.belyashov (a] gmail.com>
    167   1.9  christos 
    168  1.10  christos 	PR 25224
    169  1.10  christos 	* z80-dis.c (ld_ii_ii): Use character constant when checking
    170  1.10  christos 	opcode byte value.
    171   1.7  christos 
    172  1.10  christos 2020-01-09  Jan Beulich  <jbeulich (a] suse.com>
    173   1.9  christos 
    174  1.10  christos 	* i386-dis.c (SEP_Fixup): New.
    175  1.10  christos 	(SEP): Define.
    176  1.10  christos 	(dis386_twobyte): Use it for sysenter/sysexit.
    177  1.10  christos 	(enum x86_64_isa): Change amd64 enumerator to value 1.
    178  1.10  christos 	(OP_J): Compare isa64 against intel64 instead of amd64.
    179  1.10  christos 	* i386-opc.tbl (sysenter, sysexit): Split into AMD64 and Intel64
    180   1.9  christos 	forms.
    181  1.10  christos 	* i386-tbl.h: Re-generate.
    182   1.9  christos 
    183  1.10  christos 2020-01-08  Alan Modra  <amodra (a] gmail.com>
    184   1.9  christos 
    185  1.10  christos 	* z8k-dis.c: Include libiberty.h
    186  1.10  christos 	(instr_data_s): Make max_fetched unsigned.
    187  1.10  christos 	(z8k_lookup_instr): Make nibl_index and tabl_index unsigned.
    188  1.10  christos 	Don't exceed byte_info bounds.
    189  1.10  christos 	(output_instr): Make num_bytes unsigned.
    190  1.10  christos 	(unpack_instr): Likewise for nibl_count and loop.
    191  1.10  christos 	* z8kgen.c (gas <opcode_entry_type>): Make noperands, length and
    192  1.10  christos 	idx unsigned.
    193  1.10  christos 	* z8k-opc.h: Regenerate.
    194   1.9  christos 
    195  1.10  christos 2020-01-07  Shahab Vahedi  <shahab (a] synopsys.com>
    196   1.9  christos 
    197  1.10  christos 	* arc-tbl.h (llock): Use 'LLOCK' as class.
    198  1.10  christos 	(llockd): Likewise.
    199  1.10  christos 	(scond): Use 'SCOND' as class.
    200  1.10  christos 	(scondd): Likewise.
    201  1.10  christos 	(llockd): Set data_size_mode to 'C_ZZ_D' which is 64-bit.
    202  1.10  christos 	(scondd): Likewise.
    203   1.9  christos 
    204  1.10  christos 2020-01-06  Alan Modra  <amodra (a] gmail.com>
    205   1.9  christos 
    206  1.10  christos 	* m32c-ibld.c: Regenerate.
    207   1.7  christos 
    208  1.10  christos 2020-01-06  Alan Modra  <amodra (a] gmail.com>
    209   1.9  christos 
    210  1.10  christos 	PR 25344
    211  1.10  christos 	* z80-dis.c (suffix): Don't use a local struct buffer copy.
    212  1.10  christos 	Peek at next byte to prevent recursion on repeated prefix bytes.
    213  1.10  christos 	Ensure uninitialised "mybuf" is not accessed.
    214  1.10  christos 	(print_insn_z80): Don't zero n_fetch and n_used here,..
    215  1.10  christos 	(print_insn_z80_buf): ..do it here instead.
    216   1.9  christos 
    217  1.10  christos 2020-01-04  Alan Modra  <amodra (a] gmail.com>
    218   1.9  christos 
    219  1.10  christos 	* m32r-ibld.c: Regenerate.
    220   1.9  christos 
    221  1.10  christos 2020-01-04  Alan Modra  <amodra (a] gmail.com>
    222   1.9  christos 
    223  1.10  christos 	* cr16-dis.c (cr16_match_opcode): Avoid shift left of signed value.
    224   1.9  christos 
    225  1.10  christos 2020-01-04  Alan Modra  <amodra (a] gmail.com>
    226   1.9  christos 
    227  1.10  christos 	* crx-dis.c (match_opcode): Avoid shift left of signed value.
    228   1.9  christos 
    229  1.10  christos 2020-01-04  Alan Modra  <amodra (a] gmail.com>
    230   1.9  christos 
    231  1.10  christos 	* d30v-dis.c (print_insn): Avoid signed overflow in left shift.
    232   1.9  christos 
    233  1.10  christos 2020-01-03  Jan Beulich  <jbeulich (a] suse.com>
    234   1.9  christos 
    235  1.10  christos 	* aarch64-tbl.h (aarch64_opcode_table): Use
    236  1.10  christos 	SVE_ADDR_RX_LSL{1,2,3} for LD1RO{H,W,D}.
    237   1.9  christos 
    238  1.10  christos 2020-01-03  Jan Beulich  <jbeulich (a] suse.com>
    239   1.9  christos 
    240  1.10  christos 	* aarch64-tbl.h (aarch64_opcode_table): Correct SIMD
    241  1.10  christos 	forms of SUDOT and USDOT.
    242   1.9  christos 
    243  1.10  christos 2020-01-03  Jan Beulich  <jbeulich (a] suse.com>
    244   1.9  christos 
    245  1.10  christos 	* aarch64-tbl.h (aarch64_opcode_table): Drop 'i' from
    246  1.10  christos 	uzip{1,2}.
    247  1.10  christos 	* opcodes/aarch64-dis-2.c: Re-generate.
    248   1.9  christos 
    249  1.10  christos 2020-01-03  Jan Beulich  <jbeulich (a] suse.com>
    250   1.9  christos 
    251  1.10  christos 	* aarch64-tbl.h (aarch64_opcode_table): Correct 64-bit
    252  1.10  christos 	FMMLA encoding.
    253  1.10  christos 	* opcodes/aarch64-dis-2.c: Re-generate.
    254   1.9  christos 
    255  1.10  christos 2020-01-02  Sergey Belyashov  <sergey.belyashov (a] gmail.com>
    256   1.9  christos 
    257  1.10  christos 	* z80-dis.c: Add support for eZ80 and Z80 instructions.
    258   1.9  christos 
    259  1.10  christos 2020-01-01  Alan Modra  <amodra (a] gmail.com>
    260   1.1     skrll 
    261   1.8  christos 	Update year range in copyright notice of all files.
    262   1.1     skrll 
    263  1.10  christos For older changes see ChangeLog-2019
    264   1.1     skrll 
    266   1.5  christos Copyright (C) 2020 Free Software Foundation, Inc.
    267   1.5  christos 
    268   1.5  christos Copying and distribution of this file, with or without modification,
    269   1.5  christos are permitted in any medium without royalty provided the copyright
    270   1.5  christos notice and this notice are preserved.
    271   1.1     skrll 
    272   1.1     skrll Local Variables:
    273   1.1     skrll mode: change-log
    274   1.1     skrll left-margin: 8
    275   1.1     skrll fill-column: 74
    276   1.1     skrll version-control: never
    277                 End:
    278