Home | History | Annotate | Line # | Download | only in opcodes
ChangeLog revision 1.9
      1  1.9  christos 2018-07-18  Nick Clifton  <nickc (a] redhat.com>
      2  1.6  christos 
      3  1.9  christos 	2.31.1 Release point.
      4  1.9  christos 	* configure: Regenerate.
      5  1.9  christos 	* po/opcodes.pot: Regenerate.
      6  1.9  christos 
      7  1.9  christos 2018-07-14  Nick Clifton  <nickc (a] redhat.com>
      8  1.9  christos 
      9  1.9  christos 	* configure: Regenerate.
     10  1.9  christos 	* po/opcodes.pot: Regenerate.
     11  1.9  christos 
     12  1.9  christos 2018-07-14  Nick Clifton  <nickc (a] redhat.com>
     13  1.9  christos 
     14  1.9  christos 	2.31 Release point.
     15  1.9  christos 	* configure: Regenerate.
     16  1.9  christos 
     17  1.9  christos 2018-07-12  Sudakshina Das  <sudi.das (a] arm.com>
     18  1.9  christos 
     19  1.9  christos 	* aarch64-tbl.h (aarch64_opcode_table): Add entry for
     20  1.9  christos 	ssbb and pssbb and update dsb flags to F_HAS_ALIAS.
     21  1.9  christos 	* aarch64-asm-2.c: Regenerate.
     22  1.9  christos 	* aarch64-dis-2.c: Regenerate.
     23  1.9  christos 	* aarch64-opc-2.c: Regenerate.
     24  1.9  christos 
     25  1.9  christos 2018-07-11  Sudakshina Das  <sudi.das (a] arm.com>
     26  1.9  christos 
     27  1.9  christos 	* arm-dis.c (arm_opcodes): Add ssbb and pssbb and move
     28  1.9  christos 	csdb together with them.
     29  1.9  christos 	(thumb32_opcodes): Likewise.
     30  1.9  christos 
     31  1.9  christos 2018-07-12  Tamar Christina  <tamar.christina (a] arm.com>
     32  1.9  christos 
     33  1.9  christos 	PR binutils/23192
     34  1.9  christos 	* aarch64-tbl.h (sqdmlal, sqdmlal2, smlsl, smlsl2, sqdmlsl, sqdmlsl2,
     35  1.9  christos 	mul, smull, smull2, sqdmull, sqdmull2, sqdmulh, sqrdmulh, mla, umlal,
     36  1.9  christos 	umlal2, mls, umlsl, umlsl2, umull, umull2, sqdmlal, sqdmlsl, sqdmull,
     37  1.9  christos 	sqdmulh, sqrdmulh): Use Em16.
     38  1.9  christos 
     39  1.9  christos 2018-07-06  Tamar Christina  <tamar.christina (a] arm.com>
     40  1.9  christos 
     41  1.9  christos 	PR binutils/23242
     42  1.9  christos 	* aarch64-tbl.h (ldarh): Fix disassembly mask.
     43  1.9  christos 
     44  1.9  christos 2018-07-06  Tamar Christina  <tamar.christina (a] arm.com>
     45  1.9  christos 
     46  1.9  christos 	PR binutils/23369
     47  1.9  christos 	* aarch64-opc.c (aarch64_sys_regs): Make read/write csselr_el1,
     48  1.9  christos 	vsesr_el2, osdtrrx_el1, osdtrtx_el1, pmsidr_el1.
     49  1.9  christos 
     50  1.9  christos 2018-06-29  Tamar Christina  <tamar.christina (a] arm.com>
     51  1.9  christos 
     52  1.9  christos 	PR binutils/23192
     53  1.9  christos 	* aarch64-asm-2.c: Regenerate.
     54  1.9  christos 	* aarch64-dis-2.c: Likewise.
     55  1.9  christos 	* aarch64-opc-2.c: Likewise.
     56  1.9  christos 	* aarch64-dis.c (aarch64_ext_reglane): Add AARCH64_OPND_Em16 constraint.
     57  1.9  christos 	* aarch64-opc.c (operand_general_constraint_met_p,
     58  1.9  christos 	aarch64_print_operand): Likewise.
     59  1.9  christos 	* aarch64-tbl.h (aarch64_opcode_table): Change Em to Em16 for smlal,
     60  1.9  christos 	smlal2, fmla, fmls, fmul, fmulx, sqrdmlah, sqrdlsh, fmlal, fmlsl,
     61  1.9  christos 	fmlal2, fmlsl2.
     62  1.9  christos 	(AARCH64_OPERANDS): Add Em2.
     63  1.9  christos 
     64  1.9  christos 2018-06-26  Nick Clifton  <nickc (a] redhat.com>
     65  1.9  christos 
     66  1.9  christos 	* po/uk.po: Updated Ukranian translation.
     67  1.9  christos 	* po/de.po: Updated German translation.
     68  1.9  christos 	* po/pt_BR.po: Updated Brazilian Portuguese translation.
     69  1.9  christos 
     70  1.9  christos 2018-06-26  Nick Clifton  <nickc (a] redhat.com>
     71  1.9  christos 
     72  1.9  christos 	* nfp-dis.c: Fix spelling mistake.
     73  1.9  christos 
     74  1.9  christos 2018-06-24  Nick Clifton  <nickc (a] redhat.com>
     75  1.6  christos 
     76  1.7  christos 	* configure: Regenerate.
     77  1.8  christos 	* po/opcodes.pot: Regenerate.
     78  1.7  christos 
     79  1.9  christos 2018-06-24  Nick Clifton  <nickc (a] redhat.com>
     80  1.9  christos 
     81  1.9  christos 	2.31 branch created.
     82  1.9  christos 
     83  1.9  christos 2018-06-19  Tamar Christina  <tamar.christina (a] arm.com>
     84  1.9  christos 
     85  1.9  christos 	* aarch64-tbl.h (aarch64_opcode_table): Fix alias flag for negs
     86  1.9  christos 	* aarch64-asm-2.c: Regenerate.
     87  1.9  christos 	* aarch64-dis-2.c: Likewise.
     88  1.9  christos 
     89  1.9  christos 2018-06-21  Maciej W. Rozycki  <macro (a] mips.com>
     90  1.9  christos 
     91  1.9  christos 	* mips-dis.c (print_mips_disassembler_options): Fix a typo in
     92  1.9  christos 	`-M ginv' option description.
     93  1.9  christos 
     94  1.9  christos 2018-06-20  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
     95  1.9  christos 
     96  1.9  christos 	PR gas/23305
     97  1.9  christos 	* riscv-opc.c (riscv_opcodes): Use new format specifier 'B' for
     98  1.9  christos 	la and lla.
     99  1.9  christos 
    100  1.9  christos 2018-06-19  Simon Marchi  <simon.marchi (a] ericsson.com>
    101  1.9  christos 
    102  1.9  christos 	* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.11.
    103  1.9  christos 	* configure.ac: Remove AC_PREREQ.
    104  1.9  christos 	* Makefile.in: Re-generate.
    105  1.9  christos 	* aclocal.m4: Re-generate.
    106  1.9  christos 	* configure: Re-generate.
    107  1.9  christos 
    108  1.9  christos 2018-06-14  Faraz Shahbazker  <Faraz.Shahbazker (a] mips.com>
    109  1.9  christos 
    110  1.9  christos 	* mips-dis.c (mips_arch_choices): Add GINV to mips32r6 and
    111  1.9  christos 	mips64r6 descriptors.
    112  1.9  christos 	(parse_mips_ase_option): Handle -Mginv option.
    113  1.9  christos 	(print_mips_disassembler_options): Document -Mginv.
    114  1.9  christos 	* mips-opc.c (decode_mips_operand) <+\>: New operand format.
    115  1.9  christos 	(GINV): New macro.
    116  1.9  christos 	(mips_opcodes): Define ginvi and ginvt.
    117  1.9  christos 
    118  1.9  christos 2018-06-13  Scott Egerton  <scott.egerton (a] imgtec.com>
    119  1.9  christos 	    Faraz Shahbazker  <Faraz.Shahbazker (a] mips.com>
    120  1.9  christos 
    121  1.9  christos 	* mips-dis.c (mips_arch_choices): Add CRC and CRC64 ASEs.
    122  1.9  christos 	* mips-opc.c (CRC, CRC64): New macros.
    123  1.9  christos 	(mips_builtin_opcodes): Define crc32b, crc32h, crc32w,
    124  1.9  christos 	crc32cb, crc32ch and crc32cw for CRC.  Define crc32d and
    125  1.9  christos 	crc32cd for CRC64.
    126  1.9  christos 
    127  1.9  christos 2018-06-08  Egeyar Bagcioglu  <egeyar.bagcioglu (a] oracle.com>
    128  1.9  christos 
    129  1.9  christos 	PR 20319
    130  1.9  christos 	* aarch64-tbl.h: Introduce QL_INT2FP_FMOV and QL_FP2INT_FMOV.
    131  1.9  christos 	(aarch64_opcode_table) : Use QL_INT2FP_FMOV and QL_FP2INT_FMOV.
    132  1.9  christos 
    133  1.9  christos 2018-06-06  Alan Modra  <amodra (a] gmail.com>
    134  1.9  christos 
    135  1.9  christos 	* xtensa-dis.c (print_insn_xtensa): Init fmt and valid_insn after
    136  1.9  christos 	setjmp.  Move init for some other vars later too.
    137  1.9  christos 
    138  1.9  christos 2018-06-04  Max Filippov  <jcmvbkbc (a] gmail.com>
    139  1.9  christos 
    140  1.9  christos 	* xtensa-dis.c (bfd.h, elf/xtensa.h): New includes.
    141  1.9  christos 	(dis_private): Add new fields for property section tracking.
    142  1.9  christos 	(xtensa_coalesce_insn_tables, xtensa_find_table_entry)
    143  1.9  christos 	(xtensa_instruction_fits): New functions.
    144  1.9  christos 	(fetch_data): Bump minimal fetch size to 4.
    145  1.9  christos 	(print_insn_xtensa): Make struct dis_private static.
    146  1.9  christos 	Load and prepare property table on section change.
    147  1.9  christos 	Don't disassemble literals. Don't disassemble instructions that
    148  1.9  christos 	cross property table boundaries.
    149  1.9  christos 
    150  1.9  christos 2018-06-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    151  1.9  christos 
    152  1.9  christos 	* configure: Regenerated.
    153  1.9  christos 
    154  1.9  christos 2018-06-01  Jan Beulich  <jbeulich (a] suse.com>
    155  1.9  christos 
    156  1.9  christos 	* i386-opc.tbl (mov, movq): Fold to/from SReg* forms.
    157  1.9  christos 	* i386-tbl.h: Re-generate.
    158  1.9  christos 
    159  1.9  christos 2018-06-01  Jan Beulich  <jbeulich (a] suse.com>
    160  1.9  christos 
    161  1.9  christos 	* i386-opc.tbl (sldt, str): Add NoRex64.
    162  1.9  christos 	* i386-tbl.h: Re-generate.
    163  1.9  christos 
    164  1.9  christos 2018-06-01  Jan Beulich  <jbeulich (a] suse.com>
    165  1.9  christos 
    166  1.9  christos 	* i386-opc.tbl (invpcid): Add Oword.
    167  1.9  christos 	* i386-tbl.h: Re-generate.
    168  1.9  christos 
    169  1.9  christos 2018-06-01  Alan Modra  <amodra (a] gmail.com>
    170  1.9  christos 
    171  1.9  christos 	* sysdep.h (_bfd_error_handler): Don't declare.
    172  1.9  christos 	* msp430-decode.opc: Include bfd.h.  Don't include ansidecl.h here.
    173  1.9  christos 	* rl78-decode.opc: Likewise.
    174  1.9  christos 	* msp430-decode.c: Regenerate.
    175  1.9  christos 	* rl78-decode.c: Regenerate.
    176  1.9  christos 
    177  1.9  christos 2018-05-30  Amit Pawar <Amit.Pawar (a] amd.com>
    178  1.9  christos 
    179  1.9  christos 	* i386-gen.c (cpu_flag_init): Add CPU_ZNVER2_FLAGS.
    180  1.9  christos 	* i386-init.h : Regenerated.
    181  1.9  christos 
    182  1.9  christos 2018-05-25  Alan Modra  <amodra (a] gmail.com>
    183  1.9  christos 
    184  1.9  christos 	* Makefile.in: Regenerate.
    185  1.9  christos 	* po/POTFILES.in: Regenerate.
    186  1.9  christos 
    187  1.9  christos 2018-05-21  Peter Bergner  <bergner (a] vnet.ibm.com.com>
    188  1.9  christos 
    189  1.9  christos 	* ppc-opc.c (insert_bat, extract_bat, insert_bba, extract_bba,
    190  1.9  christos 	insert_rbs, extract_rbs, insert_xb6s, extract_xb6s): Delete functions.
    191  1.9  christos 	(insert_bab, extract_bab, insert_btab, extract_btab,
    192  1.9  christos 	insert_rsb, extract_rsb, insert_xab6, extract_xab6): New functions.
    193  1.9  christos 	(BAT, BBA VBA RBS XB6S): Delete macros.
    194  1.9  christos 	(BTAB, BAB, VAB, RAB, RSB, XAB6): New macros.
    195  1.9  christos 	(BB, BD, RBX, XC6): Update for new macros.
    196  1.9  christos 	(powerpc_opcodes) <evmr, evnot, vmr, vnot, crnot, crclr, crset,
    197  1.9  christos 	crmove, not, not., mr, mr., xxspltd, xxswapd, xvmovsp, xvmovdp,
    198  1.9  christos 	e_crnot, e_crclr, e_crset, e_crmove>: Likewise.
    199  1.9  christos 	* ppc-dis.c (print_insn_powerpc): Delete handling of fake operands.
    200  1.9  christos 
    201  1.9  christos 2018-05-18  John Darrington  <john (a] darrington.wattle.id.au>
    202  1.9  christos 
    203  1.9  christos 	* Makefile.am: Add support for s12z architecture.
    204  1.9  christos 	* configure.ac: Likewise.
    205  1.9  christos 	* disassemble.c: Likewise.
    206  1.9  christos 	* disassemble.h: Likewise.
    207  1.9  christos 	* Makefile.in: Regenerate.
    208  1.9  christos 	* configure: Regenerate.
    209  1.9  christos 	* s12z-dis.c: New file.
    210  1.9  christos 	* s12z.h: New file.
    211  1.9  christos 
    212  1.9  christos 2018-05-18  Alan Modra  <amodra (a] gmail.com>
    213  1.9  christos 
    214  1.9  christos 	* nfp-dis.c: Don't #include libbfd.h.
    215  1.9  christos 	(init_nfp3200_priv): Use bfd_get_section_contents.
    216  1.9  christos 	(nit_nfp6000_mecsr_sec): Likewise.
    217  1.9  christos 
    218  1.9  christos 2018-05-17  Nick Clifton  <nickc (a] redhat.com>
    219  1.9  christos 
    220  1.9  christos 	* po/zh_CN.po: Updated simplified Chinese translation.
    221  1.9  christos 
    222  1.9  christos 2018-05-16  Tamar Christina  <tamar.christina (a] arm.com>
    223  1.9  christos 
    224  1.9  christos 	PR binutils/23109
    225  1.9  christos 	* aarch64-tbl.h (aarch64_opcode_table): Correct sdot and udot.
    226  1.9  christos 	* aarch64-dis-2.c: Regenerate.
    227  1.9  christos 
    228  1.9  christos 2018-05-15  Tamar Christina  <tamar.christina (a] arm.com>
    229  1.9  christos 
    230  1.9  christos 	PR binutils/21446
    231  1.9  christos 	* aarch64-asm.c (opintl.h): Include.
    232  1.9  christos 	(aarch64_ins_sysreg): Enforce read/write constraints.
    233  1.9  christos 	* aarch64-dis.c (aarch64_ext_sysreg): Likewise.
    234  1.9  christos 	* aarch64-opc.h (F_DEPRECATED, F_ARCHEXT, F_HASXT): Moved here.
    235  1.9  christos 	(F_REG_READ, F_REG_WRITE): New.
    236  1.9  christos 	* aarch64-opc.c (aarch64_print_operand): Generate notes for
    237  1.9  christos 	AARCH64_OPND_SYSREG.
    238  1.9  christos 	(F_DEPRECATED, F_ARCHEXT, F_HASXT): Move to aarch64-opc.h.
    239  1.9  christos 	(aarch64_sys_regs): Add constraints to currentel, midr_el1, ctr_el0,
    240  1.9  christos 	mpidr_el1, revidr_el1, aidr_el1, dczid_el0, id_dfr0_el1, id_pfr0_el1,
    241  1.9  christos 	id_pfr1_el1, id_afr0_el1, id_mmfr0_el1, id_mmfr1_el1, id_mmfr2_el1,
    242  1.9  christos 	id_mmfr3_el1, id_mmfr4_el1, id_isar0_el1, id_isar1_el1, id_isar2_el1,
    243  1.9  christos 	id_isar3_el1, id_isar4_el1, id_isar5_el1, mvfr0_el1, mvfr1_el1,
    244  1.9  christos 	mvfr2_el1, ccsidr_el1, id_aa64pfr0_el1, id_aa64pfr1_el1,
    245  1.9  christos 	id_aa64dfr0_el1, id_aa64dfr1_el1, id_aa64isar0_el1, id_aa64isar1_el1,
    246  1.9  christos 	id_aa64mmfr0_el1, id_aa64mmfr1_el1, id_aa64mmfr2_el1, id_aa64afr0_el1,
    247  1.9  christos 	id_aa64afr0_el1, id_aa64afr1_el1, id_aa64zfr0_el1, clidr_el1,
    248  1.9  christos 	csselr_el1, vsesr_el2, erridr_el1, erxfr_el1, rvbar_el1, rvbar_el2,
    249  1.9  christos 	rvbar_el3, isr_el1, tpidrro_el0, cntfrq_el0, cntpct_el0, cntvct_el0,
    250  1.9  christos 	mdccsr_el0, dbgdtrrx_el0, dbgdtrtx_el0, osdtrrx_el1, osdtrtx_el1,
    251  1.9  christos 	mdrar_el1, oslar_el1, oslsr_el1, dbgauthstatus_el1, pmbidr_el1,
    252  1.9  christos 	pmsidr_el1, pmswinc_el0, pmceid0_el0, pmceid1_el0.
    253  1.9  christos 	* aarch64-tbl.h (aarch64_opcode_table): Add constraints to
    254  1.9  christos 	msr (F_SYS_WRITE), mrs (F_SYS_READ).
    255  1.9  christos 
    256  1.9  christos 2018-05-15  Tamar Christina  <tamar.christina (a] arm.com>
    257  1.9  christos 
    258  1.9  christos 	PR binutils/21446
    259  1.9  christos 	* aarch64-dis.c (no_notes: New.
    260  1.9  christos 	(parse_aarch64_dis_option): Support notes.
    261  1.9  christos 	(aarch64_decode_insn, print_operands): Likewise.
    262  1.9  christos 	(print_aarch64_disassembler_options): Document notes.
    263  1.9  christos 	* aarch64-opc.c (aarch64_print_operand): Support notes.
    264  1.9  christos 
    265  1.9  christos 2018-05-15  Tamar Christina  <tamar.christina (a] arm.com>
    266  1.9  christos 
    267  1.9  christos 	PR binutils/21446
    268  1.9  christos 	* aarch64-asm.h (aarch64_insert_operand, aarch64_##x): Return boolean
    269  1.9  christos 	and take error struct.
    270  1.9  christos 	* aarch64-asm.c (aarch64_ext_regno, aarch64_ins_reglane,
    271  1.9  christos 	aarch64_ins_reglist, aarch64_ins_ldst_reglist,
    272  1.9  christos 	aarch64_ins_ldst_reglist_r, aarch64_ins_ldst_elemlist,
    273  1.9  christos 	aarch64_ins_advsimd_imm_shift, aarch64_ins_imm, aarch64_ins_imm_half,
    274  1.9  christos 	aarch64_ins_advsimd_imm_modified, aarch64_ins_fpimm,
    275  1.9  christos 	aarch64_ins_imm_rotate1, aarch64_ins_imm_rotate2, aarch64_ins_fbits,
    276  1.9  christos 	aarch64_ins_aimm, aarch64_ins_limm_1, aarch64_ins_limm,
    277  1.9  christos 	aarch64_ins_inv_limm, aarch64_ins_ft, aarch64_ins_addr_simple,
    278  1.9  christos 	aarch64_ins_addr_regoff, aarch64_ins_addr_offset, aarch64_ins_addr_simm,
    279  1.9  christos 	aarch64_ins_addr_simm10, aarch64_ins_addr_uimm12,
    280  1.9  christos 	aarch64_ins_simd_addr_post, aarch64_ins_cond, aarch64_ins_sysreg,
    281  1.9  christos 	aarch64_ins_pstatefield, aarch64_ins_sysins_op, aarch64_ins_barrier,
    282  1.9  christos 	aarch64_ins_prfop, aarch64_ins_hint, aarch64_ins_reg_extended,
    283  1.9  christos 	aarch64_ins_reg_shifted, aarch64_ins_sve_addr_ri_s4xvl,
    284  1.9  christos 	aarch64_ins_sve_addr_ri_s6xvl, aarch64_ins_sve_addr_ri_s9xvl,
    285  1.9  christos 	aarch64_ins_sve_addr_ri_s4, aarch64_ins_sve_addr_ri_u6,
    286  1.9  christos 	aarch64_ins_sve_addr_rr_lsl, aarch64_ins_sve_addr_rz_xtw,
    287  1.9  christos 	aarch64_ins_sve_addr_zi_u5, aarch64_ext_sve_addr_zz,
    288  1.9  christos 	aarch64_ins_sve_addr_zz_lsl, aarch64_ins_sve_addr_zz_sxtw,
    289  1.9  christos 	aarch64_ins_sve_addr_zz_uxtw, aarch64_ins_sve_aimm,
    290  1.9  christos 	aarch64_ins_sve_asimm, aarch64_ins_sve_index, aarch64_ins_sve_limm_mov,
    291  1.9  christos 	aarch64_ins_sve_quad_index, aarch64_ins_sve_reglist,
    292  1.9  christos 	aarch64_ins_sve_scale, aarch64_ins_sve_shlimm, aarch64_ins_sve_shrimm,
    293  1.9  christos 	aarch64_ins_sve_float_half_one, aarch64_ins_sve_float_half_two,
    294  1.9  christos 	aarch64_ins_sve_float_zero_one, aarch64_opcode_encode): Likewise.
    295  1.9  christos 	* aarch64-dis.h (aarch64_extract_operand, aarch64_##x): Likewise.
    296  1.9  christos 	* aarch64-dis.c (aarch64_ext_regno, aarch64_ext_reglane,
    297  1.9  christos 	aarch64_ext_reglist, aarch64_ext_ldst_reglist,
    298  1.9  christos 	aarch64_ext_ldst_reglist_r, aarch64_ext_ldst_elemlist,
    299  1.9  christos 	aarch64_ext_advsimd_imm_shift, aarch64_ext_imm, aarch64_ext_imm_half,
    300  1.9  christos 	aarch64_ext_advsimd_imm_modified, aarch64_ext_fpimm,
    301  1.9  christos 	aarch64_ext_imm_rotate1, aarch64_ext_imm_rotate2, aarch64_ext_fbits,
    302  1.9  christos 	aarch64_ext_aimm, aarch64_ext_limm_1, aarch64_ext_limm, decode_limm,
    303  1.9  christos 	aarch64_ext_inv_limm, aarch64_ext_ft, aarch64_ext_addr_simple,
    304  1.9  christos 	aarch64_ext_addr_regoff, aarch64_ext_addr_offset, aarch64_ext_addr_simm,
    305  1.9  christos 	aarch64_ext_addr_simm10, aarch64_ext_addr_uimm12,
    306  1.9  christos 	aarch64_ext_simd_addr_post, aarch64_ext_cond, aarch64_ext_sysreg,
    307  1.9  christos 	aarch64_ext_pstatefield, aarch64_ext_sysins_op, aarch64_ext_barrier,
    308  1.9  christos 	aarch64_ext_prfop, aarch64_ext_hint, aarch64_ext_reg_extended,
    309  1.9  christos 	aarch64_ext_reg_shifted, aarch64_ext_sve_addr_ri_s4xvl,
    310  1.9  christos 	aarch64_ext_sve_addr_ri_s6xvl, aarch64_ext_sve_addr_ri_s9xvl,
    311  1.9  christos 	aarch64_ext_sve_addr_ri_s4, aarch64_ext_sve_addr_ri_u6,
    312  1.9  christos 	aarch64_ext_sve_addr_rr_lsl, aarch64_ext_sve_addr_rz_xtw,
    313  1.9  christos 	aarch64_ext_sve_addr_zi_u5, aarch64_ext_sve_addr_zz,
    314  1.9  christos 	aarch64_ext_sve_addr_zz_lsl, aarch64_ext_sve_addr_zz_sxtw,
    315  1.9  christos 	aarch64_ext_sve_addr_zz_uxtw, aarch64_ext_sve_aimm,
    316  1.9  christos 	aarch64_ext_sve_asimm, aarch64_ext_sve_index, aarch64_ext_sve_limm_mov,
    317  1.9  christos 	aarch64_ext_sve_quad_index, aarch64_ext_sve_reglist,
    318  1.9  christos 	aarch64_ext_sve_scale, aarch64_ext_sve_shlimm, aarch64_ext_sve_shrimm,
    319  1.9  christos 	aarch64_ext_sve_float_half_one, aarch64_ext_sve_float_half_two,
    320  1.9  christos 	aarch64_ext_sve_float_zero_one, aarch64_opcode_decode): Likewise.
    321  1.9  christos 	(determine_disassembling_preference, aarch64_decode_insn,
    322  1.9  christos 	print_insn_aarch64_word, print_insn_data): Take errors struct.
    323  1.9  christos 	(print_insn_aarch64): Use errors.
    324  1.9  christos 	* aarch64-asm-2.c: Regenerate.
    325  1.9  christos 	* aarch64-dis-2.c: Regenerate.
    326  1.9  christos 	* aarch64-gen.c (print_operand_inserter): Use errors and change type to
    327  1.9  christos 	boolean in aarch64_insert_operan.
    328  1.9  christos 	(print_operand_extractor): Likewise.
    329  1.9  christos 	* aarch64-opc.c (aarch64_print_operand): Use sysreg struct.
    330  1.9  christos 
    331  1.9  christos 2018-05-15  Francois H. Theron  <francois.theron (a] netronome.com>
    332  1.9  christos 
    333  1.9  christos 	* nfp-dis.c: Use uint64_t for instruction variables, not bfd_vma.
    334  1.9  christos 
    335  1.9  christos 2018-05-09  H.J. Lu  <hongjiu.lu (a] intel.com>
    336  1.9  christos 
    337  1.9  christos 	* i386-opc.tbl: Remove Disp<N> from movidir{i,64b}.
    338  1.9  christos 
    339  1.9  christos 2018-05-09  Sebastian Rasmussen  <sebras (a] gmail.com>
    340  1.9  christos 
    341  1.9  christos 	* cr16-opc.c (cr16_instruction): Comment typo fix.
    342  1.9  christos 	* hppa-dis.c (print_insn_hppa): Likewise.
    343  1.9  christos 
    344  1.9  christos 2018-05-08  Jim Wilson  <jimw (a] sifive.com>
    345  1.9  christos 
    346  1.9  christos 	* riscv-opc.c (match_c_slli, match_slli_as_c_slli): New.
    347  1.9  christos 	(match_c_slli64, match_srxi_as_c_srxi): New.
    348  1.9  christos 	(riscv_opcodes) <slli, sll>: Use match_slli_as_c_slli.
    349  1.9  christos 	<srli, srl, srai, sra>: Use match_srxi_as_c_srxi.
    350  1.9  christos 	<c.slli, c.srli, c.srai>: Use match_s_slli.
    351  1.9  christos 	<c.slli64, c.srli64, c.srai64>: New.
    352  1.9  christos 
    353  1.9  christos 2018-05-08  Alan Modra  <amodra (a] gmail.com>
    354  1.9  christos 
    355  1.9  christos 	* ppc-dis.c (PPC_OPCD_SEGS): Define using PPC_OP.
    356  1.9  christos 	(VLE_OPCD_SEGS, SPE2_OPCD_SEGS): Similarly, using macros used to
    357  1.9  christos 	partition opcode space for index lookup.
    358  1.9  christos 
    359  1.9  christos 2018-05-07  Peter Bergner  <bergner (a] vnet.ibm.com.com>
    360  1.9  christos 
    361  1.9  christos 	* ppc-dis.c (print_insn_powerpc) <insn_is_short>: Replace this...
    362  1.9  christos 	<insn_length>: ...with this.  Update usage.
    363  1.9  christos 	Remove duplicate call to *info->memory_error_func.
    364  1.9  christos 
    365  1.9  christos 2018-05-07  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    366  1.9  christos 	    H.J. Lu  <hongjiu.lu (a] intel.com>
    367  1.9  christos 
    368  1.9  christos 	* i386-dis.c (Gva): New.
    369  1.9  christos 	(enum): Add PREFIX_0F38F8, PREFIX_0F38F9,
    370  1.9  christos 	MOD_0F38F8_PREFIX_2, MOD_0F38F9_PREFIX_0.
    371  1.9  christos 	(prefix_table): New instructions (see prefix above).
    372  1.9  christos 	(mod_table): New instructions (see prefix above).
    373  1.9  christos 	(OP_G): Handle va_mode.
    374  1.9  christos 	* i386-gen.c (cpu_flag_init): Add CPU_MOVDIRI_FLAGS,
    375  1.9  christos 	CPU_MOVDIR64B_FLAGS.
    376  1.9  christos 	(cpu_flags): Add CpuMOVDIRI and CpuMOVDIR64B.
    377  1.9  christos 	* i386-opc.h (enum): Add CpuMOVDIRI, CpuMOVDIR64B.
    378  1.9  christos 	(i386_cpu_flags): Add cpumovdiri and cpumovdir64b.
    379  1.9  christos 	* i386-opc.tbl: Add movidir{i,64b}.
    380  1.9  christos 	* i386-init.h: Regenerated.
    381  1.9  christos 	* i386-tbl.h: Likewise.
    382  1.9  christos 
    383  1.9  christos 2018-05-07  H.J. Lu  <hongjiu.lu (a] intel.com>
    384  1.9  christos 
    385  1.9  christos 	* i386-gen.c (opcode_modifiers): Replace AddrPrefixOp0 with
    386  1.9  christos 	AddrPrefixOpReg.
    387  1.9  christos 	* i386-opc.h (AddrPrefixOp0): Renamed to ...
    388  1.9  christos 	(AddrPrefixOpReg): This.
    389  1.9  christos 	(i386_opcode_modifier): Rename addrprefixop0 to addrprefixopreg.
    390  1.9  christos 	* i386-opc.tbl: Replace AddrPrefixOp0 with AddrPrefixOpReg.
    391  1.9  christos 
    392  1.9  christos 2018-05-07  Peter Bergner  <bergner (a] vnet.ibm.com.com>
    393  1.9  christos 
    394  1.9  christos 	* ppc-opc.c (powerpc_num_opcodes): Change type to unsigned.
    395  1.9  christos 	(vle_num_opcodes): Likewise.
    396  1.9  christos 	(spe2_num_opcodes): Likewise.
    397  1.9  christos 	* ppc-dis.c (disassemble_init_powerpc) <powerpc_opcd_indices>: Rewrite
    398  1.9  christos 	initialization loop.
    399  1.9  christos 	(disassemble_init_powerpc) <vle_opcd_indices>: Likewise.
    400  1.9  christos 	(disassemble_init_powerpc) <spe2_opcd_indices>: Likewise.  Initialize
    401  1.9  christos 	only once.
    402  1.9  christos 
    403  1.9  christos 2018-05-01  Tamar Christina  <tamar.christina (a] arm.com>
    404  1.9  christos 
    405  1.9  christos 	* aarch64-dis.c (aarch64_opcode_decode): Moved memory clear code.
    406  1.9  christos 
    407  1.9  christos 2018-04-30  Francois H. Theron <francois.theron (a] netronome.com>
    408  1.9  christos 
    409  1.9  christos 	Makefile.am: Added nfp-dis.c.
    410  1.9  christos 	configure.ac: Added bfd_nfp_arch.
    411  1.9  christos 	disassemble.h: Added print_insn_nfp prototype.
    412  1.9  christos 	disassemble.c: Added ARCH_nfp and call to print_insn_nfp
    413  1.9  christos 	nfp-dis.c: New, for NFP support.
    414  1.9  christos 	po/POTFILES.in: Added nfp-dis.c to the list.
    415  1.9  christos 	Makefile.in: Regenerate.
    416  1.9  christos 	configure: Regenerate.
    417  1.9  christos 
    418  1.9  christos 2018-04-26  Jan Beulich  <jbeulich (a] suse.com>
    419  1.9  christos 
    420  1.9  christos 	* i386-opc.tbl: Fold various non-memory operand AVX512VL
    421  1.9  christos 	templates into their base ones.
    422  1.9  christos 	* i386-tlb.h: Re-generate.
    423  1.9  christos 
    424  1.9  christos 2018-04-26  Jan Beulich  <jbeulich (a] suse.com>
    425  1.9  christos 
    426  1.9  christos 	* i386-gen.c (cpu_flag_init): Use CPU_XOP_FLAGS for
    427  1.9  christos 	CPU_BDVER1_FLAGS. Use CPU_AVX2_FLAGS for CPU_ZNVER1_FLAGS. Use
    428  1.9  christos 	CPU_AVX_FLAGS for CPU_BTVER1_FLAGS. Add CPU_XSAVE_FLAGS to
    429  1.9  christos 	CPU_LWP_FLAGS, CPU_AVX_FLAGS, CPU_MPX_FLAGS, and CPU_OSPKE_FLAGS.
    430  1.9  christos 	* i386-init.h: Re-generate.
    431  1.9  christos 
    432  1.9  christos 2018-04-26  Jan Beulich  <jbeulich (a] suse.com>
    433  1.9  christos 
    434  1.9  christos 	* i386-gen.c (cpu_flag_init): Drop all uses of CpuRegMMX,
    435  1.9  christos 	CpuRegXMM, CpuRegYMM, CpuRegZMM, and CpuRegMask. Use
    436  1.9  christos 	CPU_AVX2_FLAGS for CPU_AVX512F_FLAGS and drop bogus comment.
    437  1.9  christos 	Don't use CPU_AVX2_FLAGS for CPU_AVX512VL_FLAGS and drop bogus
    438  1.9  christos 	comment.
    439  1.9  christos 	(cpu_flags): Drop CpuRegMMX, CpuRegXMM, CpuRegYMM, CpuRegZMM,
    440  1.9  christos 	and CpuRegMask.
    441  1.9  christos 	* i386-opc.h: CpuRegMMX, CpuRegXMM, CpuRegYMM, CpuRegZMM,
    442  1.9  christos 	CpuRegMask: Delete.
    443  1.9  christos 	(union i386_cpu_flags): Remove cpuregmmx, cpuregxmm, cpuregymm,
    444  1.9  christos 	cpuregzmm, and cpuregmask.
    445  1.9  christos 	* i386-init.h: Re-generate.
    446  1.9  christos 	* i386-tbl.h: Re-generate.
    447  1.9  christos 
    448  1.9  christos 2018-04-26  Jan Beulich  <jbeulich (a] suse.com>
    449  1.9  christos 
    450  1.9  christos 	* i386-gen.c (cpu_flag_init): CPU_I586_FLAGS inherits Cpu387 only.
    451  1.9  christos 	CPU_287_FLAGS is Cpu287 only. CPU_387_FLAGS is Cpu387 only.
    452  1.9  christos 	* i386-init.h: Re-generate.
    453  1.9  christos 
    454  1.9  christos 2018-04-26  Jan Beulich  <jbeulich (a] suse.com>
    455  1.9  christos 
    456  1.9  christos 	* i386-gen.c (VexImmExt): Delete.
    457  1.9  christos 	* i386-opc.h (VexImmExt, veximmext): Delete.
    458  1.9  christos 	* i386-opc.tbl: Drop all VexImmExt uses.
    459  1.9  christos 	* i386-tlb.h: Re-generate.
    460  1.9  christos 
    461  1.9  christos 2018-04-25  Jan Beulich  <jbeulich (a] suse.com>
    462  1.9  christos 
    463  1.9  christos 	* i386-opc.tbl (vpslld, vpsrad, vpsrld): Drop AVX512VL
    464  1.9  christos 	register-only forms.
    465  1.9  christos 	* i386-tlb.h: Re-generate.
    466  1.9  christos 
    467  1.9  christos 2018-04-25  Tamar Christina  <tamar.christina (a] arm.com>
    468  1.9  christos 
    469  1.9  christos 	* aarch64-tbl.h (sqrdmlah, sqrdmlsh): Fix masks.
    470  1.9  christos 
    471  1.9  christos 2018-04-17  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    472  1.9  christos 
    473  1.9  christos 	* i386-dis.c: Add REG_0F1C_MOD_0, MOD_0F1C_PREFIX_0,
    474  1.9  christos 	PREFIX_0F1C.
    475  1.9  christos 	* i386-gen.c (cpu_flag_init): Add CPU_CLDEMOTE_FLAGS,
    476  1.9  christos 	(cpu_flags): Add CpuCLDEMOTE.
    477  1.9  christos 	* i386-init.h: Regenerate.
    478  1.9  christos 	* i386-opc.h (enum): Add CpuCLDEMOTE,
    479  1.9  christos 	(i386_cpu_flags): Add cpucldemote.
    480  1.9  christos 	* i386-opc.tbl: Add cldemote.
    481  1.9  christos 	* i386-tbl.h: Regenerate.
    482  1.9  christos 
    483  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    484  1.9  christos 
    485  1.9  christos 	* Makefile.am: Remove sh5 and sh64 support.
    486  1.9  christos 	* configure.ac: Likewise.
    487  1.9  christos 	* disassemble.c: Likewise.
    488  1.9  christos 	* disassemble.h: Likewise.
    489  1.9  christos 	* sh-dis.c: Likewise.
    490  1.9  christos 	* sh64-dis.c: Delete.
    491  1.9  christos 	* sh64-opc.c: Delete.
    492  1.9  christos 	* sh64-opc.h: Delete.
    493  1.9  christos 	* Makefile.in: Regenerate.
    494  1.9  christos 	* configure: Regenerate.
    495  1.9  christos 	* po/POTFILES.in: Regenerate.
    496  1.9  christos 
    497  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    498  1.9  christos 
    499  1.9  christos 	* Makefile.am: Remove w65 support.
    500  1.9  christos 	* configure.ac: Likewise.
    501  1.9  christos 	* disassemble.c: Likewise.
    502  1.9  christos 	* disassemble.h: Likewise.
    503  1.9  christos 	* w65-dis.c: Delete.
    504  1.9  christos 	* w65-opc.h: Delete.
    505  1.9  christos 	* Makefile.in: Regenerate.
    506  1.9  christos 	* configure: Regenerate.
    507  1.9  christos 	* po/POTFILES.in: Regenerate.
    508  1.9  christos 
    509  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    510  1.9  christos 
    511  1.9  christos 	* configure.ac: Remove we32k support.
    512  1.9  christos 	* configure: Regenerate.
    513  1.9  christos 
    514  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    515  1.9  christos 
    516  1.9  christos 	* Makefile.am: Remove m88k support.
    517  1.9  christos 	* configure.ac: Likewise.
    518  1.9  christos 	* disassemble.c: Likewise.
    519  1.9  christos 	* disassemble.h: Likewise.
    520  1.9  christos 	* m88k-dis.c: Delete.
    521  1.9  christos 	* Makefile.in: Regenerate.
    522  1.9  christos 	* configure: Regenerate.
    523  1.9  christos 	* po/POTFILES.in: Regenerate.
    524  1.9  christos 
    525  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    526  1.9  christos 
    527  1.9  christos 	* Makefile.am: Remove i370 support.
    528  1.9  christos 	* configure.ac: Likewise.
    529  1.9  christos 	* disassemble.c: Likewise.
    530  1.9  christos 	* disassemble.h: Likewise.
    531  1.9  christos 	* i370-dis.c: Delete.
    532  1.9  christos 	* i370-opc.c: Delete.
    533  1.9  christos 	* Makefile.in: Regenerate.
    534  1.9  christos 	* configure: Regenerate.
    535  1.9  christos 	* po/POTFILES.in: Regenerate.
    536  1.9  christos 
    537  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    538  1.9  christos 
    539  1.9  christos 	* Makefile.am: Remove h8500 support.
    540  1.9  christos 	* configure.ac: Likewise.
    541  1.9  christos 	* disassemble.c: Likewise.
    542  1.9  christos 	* disassemble.h: Likewise.
    543  1.9  christos 	* h8500-dis.c: Delete.
    544  1.9  christos 	* h8500-opc.h: Delete.
    545  1.9  christos 	* Makefile.in: Regenerate.
    546  1.9  christos 	* configure: Regenerate.
    547  1.9  christos 	* po/POTFILES.in: Regenerate.
    548  1.9  christos 
    549  1.9  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    550  1.9  christos 
    551  1.9  christos 	* configure.ac: Remove tahoe support.
    552  1.9  christos 	* configure: Regenerate.
    553  1.9  christos 
    554  1.9  christos 2018-04-15  H.J. Lu  <hongjiu.lu (a] intel.com>
    555  1.9  christos 
    556  1.9  christos 	* i386-dis.c (prefix_table): Replace Em with Edq on tpause and
    557  1.9  christos 	umwait.
    558  1.9  christos 	* i386-opc.tbl: Allow 32-bit registers for tpause and umwait in
    559  1.9  christos 	64-bit mode.
    560  1.9  christos 	* i386-tbl.h: Regenerated.
    561  1.9  christos 
    562  1.9  christos 2018-04-11  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    563  1.9  christos 
    564  1.9  christos 	* i386-dis.c (enum): Add PREFIX_MOD_0_0FAE_REG_6,
    565  1.9  christos 	PREFIX_MOD_1_0FAE_REG_6.
    566  1.9  christos 	(va_mode): New.
    567  1.9  christos 	(OP_E_register): Use va_mode.
    568  1.9  christos 	* i386-dis-evex.h (prefix_table):
    569  1.9  christos 	New instructions (see prefixes above).
    570  1.9  christos 	* i386-gen.c (cpu_flag_init): Add WAITPKG.
    571  1.9  christos 	(cpu_flags): Likewise.
    572  1.9  christos 	* i386-opc.h (enum): Likewise.
    573  1.9  christos 	(i386_cpu_flags): Likewise.
    574  1.9  christos 	* i386-opc.tbl: Add umonitor, umwait, tpause.
    575  1.9  christos 	* i386-init.h: Regenerate.
    576  1.9  christos 	* i386-tbl.h: Likewise.
    577  1.9  christos 
    578  1.9  christos 2018-04-11  Alan Modra  <amodra (a] gmail.com>
    579  1.9  christos 
    580  1.9  christos 	* opcodes/i860-dis.c: Delete.
    581  1.9  christos 	* opcodes/i960-dis.c: Delete.
    582  1.9  christos 	* Makefile.am: Remove i860 and i960 support.
    583  1.9  christos 	* configure.ac: Likewise.
    584  1.9  christos 	* disassemble.c: Likewise.
    585  1.9  christos 	* disassemble.h: Likewise.
    586  1.9  christos 	* Makefile.in: Regenerate.
    587  1.9  christos 	* configure: Regenerate.
    588  1.9  christos 	* po/POTFILES.in: Regenerate.
    589  1.9  christos 
    590  1.9  christos 2018-04-04  H.J. Lu  <hongjiu.lu (a] intel.com>
    591  1.9  christos 
    592  1.9  christos 	PR binutils/23025
    593  1.9  christos 	* i386-dis.c (get_valid_dis386): Don't set vex.prefix nor vex.w
    594  1.9  christos 	to 0.
    595  1.9  christos 	(print_insn): Clear vex instead of vex.evex.
    596  1.9  christos 
    597  1.9  christos 2018-04-04  Nick Clifton  <nickc (a] redhat.com>
    598  1.9  christos 
    599  1.9  christos 	* po/es.po: Updated Spanish translation.
    600  1.9  christos 
    601  1.9  christos 2018-03-28  Jan Beulich  <jbeulich (a] suse.com>
    602  1.9  christos 
    603  1.9  christos 	* i386-gen.c (opcode_modifiers): Delete VecESize.
    604  1.9  christos 	* i386-opc.h (VecESize): Delete.
    605  1.9  christos 	(struct i386_opcode_modifier): Delete vecesize.
    606  1.9  christos 	* i386-opc.tbl: Drop VecESize.
    607  1.9  christos 	* i386-tlb.h: Re-generate.
    608  1.9  christos 
    609  1.9  christos 2018-03-28  Jan Beulich  <jbeulich (a] suse.com>
    610  1.9  christos 
    611  1.9  christos 	* i386-opc.h (NO_BROADCAST, BROADCAST_1TO16, BROADCAST_1TO8,
    612  1.9  christos 	BROADCAST_1TO4, BROADCAST_1TO2): Delete.
    613  1.9  christos 	(struct i386_opcode_modifier): Shrink broadcast field to 1 bit.
    614  1.9  christos 	* i386-opc.tbl: Replace Broadcast=<N> by Broadcast.
    615  1.9  christos 	* i386-tlb.h: Re-generate.
    616  1.9  christos 
    617  1.9  christos 2018-03-28  Jan Beulich  <jbeulich (a] suse.com>
    618  1.9  christos 
    619  1.9  christos 	* i386-opc.tbl (vcvt*d2si, vcvt*d2usi, vcvt*s2si, vcvt*s2usi):
    620  1.9  christos 	Fold AVX512 forms
    621  1.9  christos 	* i386-tlb.h: Re-generate.
    622  1.9  christos 
    623  1.9  christos 2018-03-28  Jan Beulich  <jbeulich (a] suse.com>
    624  1.9  christos 
    625  1.9  christos 	* i386-dis.c (prefix_table): Drop Y for cvt*2si.
    626  1.9  christos 	(vex_len_table): Drop Y for vcvt*2si.
    627  1.9  christos 	(putop): Replace plain 'Y' handling by abort().
    628  1.9  christos 
    629  1.9  christos 2018-03-28  Nick Clifton  <nickc (a] redhat.com>
    630  1.9  christos 
    631  1.9  christos 	PR 22988
    632  1.9  christos 	* aarch64-tbl.h (aarch64_opcode_table): Add entries for LDFF1xx
    633  1.9  christos 	instructions with only a base address register.
    634  1.9  christos 	* aarch64-opc.c (operand_general_constraint_met_p): Add code to
    635  1.9  christos 	handle AARHC64_OPND_SVE_ADDR_R.
    636  1.9  christos 	(aarch64_print_operand): Likewise.
    637  1.9  christos 	* aarch64-asm-2.c: Regenerate.
    638  1.9  christos 	* aarch64_dis-2.c: Regenerate.
    639  1.9  christos 	* aarch64-opc-2.c: Regenerate.
    640  1.9  christos 
    641  1.9  christos 2018-03-22  Jan Beulich  <jbeulich (a] suse.com>
    642  1.9  christos 
    643  1.9  christos 	* i386-opc.tbl: Drop VecESize from register only insn forms and
    644  1.9  christos 	memory forms not allowing broadcast.
    645  1.9  christos 	* i386-tlb.h: Re-generate.
    646  1.9  christos 
    647  1.9  christos 2018-03-22  Jan Beulich  <jbeulich (a] suse.com>
    648  1.9  christos 
    649  1.9  christos 	* i386-opc.tbl (vfrczs*, vphadd*, vphsub*, vpmacs*, vpmadcs*,
    650  1.9  christos 	vprot*, vpsha*, vpshl*, bextr, blc*, bls*, t1mskc, tzmsk, sha1*,
    651  1.9  christos 	sha256*): Drop Disp<N>.
    652  1.9  christos 
    653  1.9  christos 2018-03-22  Jan Beulich  <jbeulich (a] suse.com>
    654  1.9  christos 
    655  1.9  christos 	* i386-dis.c (EbndS, bnd_swap_mode): New.
    656  1.9  christos 	(prefix_table): Use EbndS.
    657  1.9  christos 	(OP_E_register, OP_E_memory): Also handle bnd_swap_mode.
    658  1.9  christos 	* i386-opc.tbl (bndmov): Move misplaced Load.
    659  1.9  christos 	* i386-tlb.h: Re-generate.
    660  1.9  christos 
    661  1.9  christos 2018-03-22  Jan Beulich  <jbeulich (a] suse.com>
    662  1.9  christos 
    663  1.9  christos 	* i386-opc.tbl (vcvtdq2pd, vcvtps2pd, vcvtudq2pd): Use separate
    664  1.9  christos 	templates allowing memory operands and folded ones for register
    665  1.9  christos 	only flavors.
    666  1.9  christos 	* i386-tlb.h: Re-generate.
    667  1.9  christos 
    668  1.9  christos 2018-03-22  Jan Beulich  <jbeulich (a] suse.com>
    669  1.9  christos 
    670  1.9  christos 	* i386-opc.tbl (vfrczp*, vpcmov, vpermil2p*): Fold 128- and
    671  1.9  christos 	256-bit templates. Drop redundant leftover Disp<N>.
    672  1.9  christos 	* i386-tlb.h: Re-generate.
    673  1.9  christos 
    674  1.9  christos 2018-03-14  Kito Cheng  <kito.cheng (a] gmail.com>
    675  1.9  christos 
    676  1.9  christos 	* riscv-opc.c (riscv_insn_types): New.
    677  1.9  christos 
    678  1.9  christos 2018-03-13  Nick Clifton  <nickc (a] redhat.com>
    679  1.9  christos 
    680  1.9  christos 	* po/pt_BR.po: Updated Brazilian Portuguese translation.
    681  1.9  christos 
    682  1.9  christos 2018-03-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    683  1.9  christos 
    684  1.9  christos 	* i386-opc.tbl: Add Optimize to clr.
    685  1.9  christos 	* i386-tbl.h: Regenerated.
    686  1.9  christos 
    687  1.9  christos 2018-03-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    688  1.9  christos 
    689  1.9  christos 	* i386-gen.c (opcode_modifiers): Remove OldGcc.
    690  1.9  christos 	* i386-opc.h (OldGcc): Removed.
    691  1.9  christos 	(i386_opcode_modifier): Remove oldgcc.
    692  1.9  christos 	* i386-opc.tbl: Remove fsubp, fsubrp, fdivp and fdivrp
    693  1.9  christos 	instructions for old (<= 2.8.1) versions of gcc.
    694  1.9  christos 	* i386-tbl.h: Regenerated.
    695  1.9  christos 
    696  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    697  1.9  christos 
    698  1.9  christos 	* i386-opc.h (EVEXDYN): New.
    699  1.9  christos 	* i386-opc.tbl: Fold various AVX512VL templates.
    700  1.9  christos 	* i386-tlb.h: Re-generate.
    701  1.9  christos 
    702  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    703  1.9  christos 
    704  1.9  christos 	* i386-opc.tbl (vexpandpd, vexpandps, vmovapd, vmovaps,
    705  1.9  christos 	vmovdqa32, vmovdqa64, vmovdqu32, vmovdqu64, vmovupd, vmovups,
    706  1.9  christos 	vpexpandd, vpexpandq): Fold AFX512VF templates.
    707  1.9  christos 	* i386-tlb.h: Re-generate.
    708  1.9  christos 
    709  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    710  1.9  christos 
    711  1.9  christos 	* i386-opc.tbl (vgf2p8affineinvqb, vgf2p8affineqb, vgf2p8mulb):
    712  1.9  christos 	Fold 128- and 256-bit VEX-encoded templates.
    713  1.9  christos 	* i386-tlb.h: Re-generate.
    714  1.9  christos 
    715  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    716  1.9  christos 
    717  1.9  christos 	* i386-opc.tbl (vexpandpd, vexpandps, vmovapd, vmovaps,
    718  1.9  christos 	vmovdqa32, vmovdqa64, vmovdqu32, vmovdqu64, vmovupd, vmovups,
    719  1.9  christos 	vpexpandd, vpexpandq): Fold AVX512F templates.
    720  1.9  christos 	* i386-tlb.h: Re-generate.
    721  1.9  christos 
    722  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    723  1.9  christos 
    724  1.9  christos 	* i386-opc.tbl (llwpcb, slwpcb, lwpval, lwpins): Fold 32- and
    725  1.9  christos 	64-bit templates. Drop Disp<N>.
    726  1.9  christos 	* i386-tlb.h: Re-generate.
    727  1.9  christos 
    728  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    729  1.9  christos 
    730  1.9  christos 	* i386-opc.tbl (vfmadd*, vfmsub*, vfnmadd*, vfnmsub*): Fold 128-
    731  1.9  christos 	and 256-bit templates.
    732  1.9  christos 	* i386-tlb.h: Re-generate.
    733  1.9  christos 
    734  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    735  1.9  christos 
    736  1.9  christos 	* i386-opc.tbl (cmpxchg8b): Add NoRex64.
    737  1.9  christos 	* i386-tlb.h: Re-generate.
    738  1.9  christos 
    739  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    740  1.9  christos 
    741  1.9  christos 	* i386-opc.tbl (cmpxchg16b, fisttp, fisttpll, bndmov, mwaitx):
    742  1.9  christos 	Drop NoAVX.
    743  1.9  christos 	* i386-tlb.h: Re-generate.
    744  1.7  christos 
    745  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    746  1.9  christos 
    747  1.9  christos 	* i386-opc.tbl (ldmxcsr, stmxcsr): Add NoAVX.
    748  1.9  christos 	* i386-tlb.h: Re-generate.
    749  1.9  christos 
    750  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    751  1.9  christos 
    752  1.9  christos 	* i386-gen.c (opcode_modifiers): Delete FloatD.
    753  1.9  christos 	* i386-opc.h (FloatD): Delete.
    754  1.9  christos 	(struct i386_opcode_modifier): Delete floatd.
    755  1.9  christos 	* i386-opc.tbl (fadd, fsub, fsubr, fmul, fdiv, fdivr): Replace
    756  1.9  christos 	FloatD by D.
    757  1.9  christos 	* i386-tlb.h: Re-generate.
    758  1.9  christos 
    759  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    760  1.9  christos 
    761  1.9  christos 	* i386-dis.c (float_reg): Adjust DC and DE fsub*/fdiv* patterns.
    762  1.9  christos 
    763  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    764  1.9  christos 
    765  1.9  christos 	* i386-opc.tbl (vmovd): Disallow Qword memory operands.
    766  1.9  christos 	* i386-tlb.h: Re-generate.
    767  1.9  christos 
    768  1.9  christos 2018-03-08  Jan Beulich  <jbeulich (a] suse.com>
    769  1.9  christos 
    770  1.9  christos 	* i386-opc.tbl (vcvtpd2ps): Fold AVX 128- and 256-bit memory
    771  1.9  christos 	forms.
    772  1.9  christos 	* i386-tlb.h: Re-generate.
    773  1.9  christos 
    774  1.9  christos 2018-03-07  Alan Modra  <amodra (a] gmail.com>
    775  1.9  christos 
    776  1.9  christos 	* disassemble.c (disassembler): Use bfd_arch_powerpc entry for
    777  1.9  christos 	bfd_arch_rs6000.
    778  1.9  christos 	* disassemble.h (print_insn_rs6000): Delete.
    779  1.9  christos 	* ppc-dis.c (powerpc_init_dialect): Handle rs6000.
    780  1.9  christos 	(disassemble_init_powerpc): Call powerpc_init_dialect for rs6000.
    781  1.9  christos 	(print_insn_rs6000): Delete.
    782  1.9  christos 
    783  1.9  christos 2018-03-03  Alan Modra  <amodra (a] gmail.com>
    784  1.9  christos 
    785  1.9  christos 	* sysdep.h (opcodes_error_handler): Define.
    786  1.9  christos 	(_bfd_error_handler): Declare.
    787  1.9  christos 	* Makefile.am: Remove stray #.
    788  1.9  christos 	* opc2c.c (main): Remove bogus -l arg handling.  Print "DO NOT
    789  1.9  christos 	EDIT" comment.
    790  1.9  christos 	* aarch64-dis.c, * arc-dis.c, * arm-dis.c, * avr-dis.c,
    791  1.9  christos 	* d30v-dis.c, * h8300-dis.c, * mmix-dis.c, * ppc-dis.c,
    792  1.9  christos 	* riscv-dis.c, * s390-dis.c, * sparc-dis.c, * v850-dis.c: Use
    793  1.9  christos 	opcodes_error_handler to print errors.  Standardize error messages.
    794  1.9  christos 	* msp430-decode.opc, * nios2-dis.c, * rl78-decode.opc: Likewise,
    795  1.9  christos 	and include opintl.h.
    796  1.9  christos 	* nds32-asm.c: Likewise, and include sysdep.h and opintl.h.
    797  1.9  christos 	* i386-gen.c: Standardize error messages.
    798  1.9  christos 	* msp430-decode.c, * rl78-decode.c, rx-decode.c: Regenerate.
    799  1.9  christos 	* Makefile.in: Regenerate.
    800  1.9  christos 	* epiphany-asm.c, * epiphany-desc.c, * epiphany-dis.c,
    801  1.9  christos 	* epiphany-ibld.c, * fr30-asm.c, * fr30-desc.c, * fr30-dis.c,
    802  1.9  christos 	* fr30-ibld.c, * frv-asm.c, * frv-desc.c, * frv-dis.c, * frv-ibld.c,
    803  1.9  christos 	* frv-opc.c, * ip2k-asm.c, * ip2k-desc.c, * ip2k-dis.c, * ip2k-ibld.c,
    804  1.9  christos 	* iq2000-asm.c, * iq2000-desc.c, * iq2000-dis.c, * iq2000-ibld.c,
    805  1.9  christos 	* lm32-asm.c, * lm32-desc.c, * lm32-dis.c, * lm32-ibld.c,
    806  1.9  christos 	* m32c-asm.c, * m32c-desc.c, * m32c-dis.c, * m32c-ibld.c,
    807  1.9  christos 	* m32r-asm.c, * m32r-desc.c, * m32r-dis.c, * m32r-ibld.c,
    808  1.9  christos 	* mep-asm.c, * mep-desc.c, * mep-dis.c, * mep-ibld.c, * mt-asm.c,
    809  1.9  christos 	* mt-desc.c, * mt-dis.c, * mt-ibld.c, * or1k-asm.c, * or1k-desc.c,
    810  1.9  christos 	* or1k-dis.c, * or1k-ibld.c, * xc16x-asm.c, * xc16x-desc.c,
    811  1.9  christos 	* xc16x-dis.c, * xc16x-ibld.c, * xstormy16-asm.c, * xstormy16-desc.c,
    812  1.9  christos 	* xstormy16-dis.c, * xstormy16-ibld.c: Regenerate.
    813  1.9  christos 
    814  1.9  christos 2018-03-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    815  1.9  christos 
    816  1.9  christos 	* * i386-opc.tbl: Add "Optimize" to AVX256 and AVX512
    817  1.9  christos 	vpsub[bwdq] instructions.
    818  1.9  christos 	* i386-tbl.h: Regenerated.
    819  1.9  christos 
    820  1.9  christos 2018-03-01  Alan Modra  <amodra (a] gmail.com>
    821  1.9  christos 
    822  1.9  christos 	* configure.ac (ALL_LINGUAS): Sort.
    823  1.7  christos 	* configure: Regenerate.
    824  1.7  christos 
    825  1.9  christos 2018-02-27  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    826  1.9  christos 
    827  1.9  christos 	* arm-dis.c (print_insn_coprocessor): Replace uses of ARM_FEATURE_COPY
    828  1.9  christos 	macro by assignements.
    829  1.9  christos 
    830  1.9  christos 2018-02-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    831  1.9  christos 
    832  1.9  christos 	PR gas/22871
    833  1.9  christos 	* i386-gen.c (opcode_modifiers): Add Optimize.
    834  1.9  christos 	* i386-opc.h (Optimize): New enum.
    835  1.9  christos 	(i386_opcode_modifier): Add optimize.
    836  1.9  christos 	* i386-opc.tbl: Add "Optimize" to "mov $imm, reg",
    837  1.9  christos 	"sub reg, reg/mem", "test $imm, acc", "test $imm, reg/mem",
    838  1.9  christos 	"and $imm, acc", "and $imm, reg/mem", "xor reg, reg/mem",
    839  1.9  christos 	"movq $imm, reg" and AVX256 and AVX512 versions of vandnps,
    840  1.9  christos 	vandnpd, vpandn, vpandnd, vpandnq, vxorps, vxorpd, vpxor,
    841  1.9  christos 	vpxord and vpxorq.
    842  1.9  christos 	* i386-tbl.h: Regenerated.
    843  1.9  christos 
    844  1.9  christos 2018-02-26  Alan Modra  <amodra (a] gmail.com>
    845  1.9  christos 
    846  1.9  christos 	* crx-dis.c (getregliststring): Allocate a large enough buffer
    847  1.9  christos 	to silence false positive gcc8 warning.
    848  1.9  christos 
    849  1.9  christos 2018-02-22  Shea Levy <shea (a] shealevy.com>
    850  1.9  christos 
    851  1.9  christos 	* disassemble.c (ARCH_riscv): Define if ARCH_all.
    852  1.9  christos 
    853  1.9  christos 2018-02-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    854  1.9  christos 
    855  1.9  christos 	* i386-opc.tbl: Add {rex},
    856  1.9  christos 	* i386-tbl.h: Regenerated.
    857  1.9  christos 
    858  1.9  christos 2018-02-20  Maciej W. Rozycki  <macro (a] mips.com>
    859  1.9  christos 
    860  1.9  christos 	* mips16-opc.c (decode_mips16_operand) <'M'>: Remove case.
    861  1.9  christos 	(mips16_opcodes): Replace `M' with `m' for "restore".
    862  1.9  christos 
    863  1.9  christos 2018-02-19  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    864  1.9  christos 
    865  1.9  christos 	* arm-dis.c (thumb_opcodes): Fix BXNS mask.
    866  1.9  christos 
    867  1.9  christos 2018-02-13  Maciej W. Rozycki  <macro (a] mips.com>
    868  1.9  christos 
    869  1.9  christos 	* wasm32-dis.c (print_insn_wasm32): Rename `index' local
    870  1.9  christos 	variable to `function_index'.
    871  1.9  christos 
    872  1.9  christos 2018-02-13  Nick Clifton  <nickc (a] redhat.com>
    873  1.9  christos 
    874  1.9  christos 	PR 22823
    875  1.9  christos 	* metag-dis.c (print_fmmov): Double buffer size to avoid warning
    876  1.9  christos 	about truncation of printing.
    877  1.9  christos 
    878  1.9  christos 2018-02-12  Henry Wong <henry (a] stuffedcow.net>
    879  1.9  christos 
    880  1.9  christos 	* mips-opc.c (mips_builtin_opcodes): Correct "sigrie" encoding.
    881  1.9  christos 
    882  1.9  christos 2018-02-05  Nick Clifton  <nickc (a] redhat.com>
    883  1.9  christos 
    884  1.9  christos 	* po/pt_BR.po: Updated Brazilian Portuguese translation.
    885  1.9  christos 
    886  1.9  christos 2018-01-23  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    887  1.9  christos 
    888  1.9  christos 	* i386-dis.c (enum): Add pconfig.
    889  1.9  christos 	* i386-gen.c (cpu_flag_init): Add CPU_PCONFIG_FLAGS.
    890  1.9  christos 	(cpu_flags): Add CpuPCONFIG.
    891  1.9  christos 	* i386-opc.h (enum): Add CpuPCONFIG.
    892  1.9  christos 	(i386_cpu_flags): Add cpupconfig.
    893  1.9  christos 	* i386-opc.tbl: Add PCONFIG instruction.
    894  1.9  christos 	* i386-init.h: Regenerate.
    895  1.9  christos 	* i386-tbl.h: Likewise.
    896  1.9  christos 
    897  1.9  christos 2018-01-23  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    898  1.9  christos 
    899  1.9  christos 	* i386-dis.c (enum): Add PREFIX_0F09.
    900  1.9  christos 	* i386-gen.c (cpu_flag_init): Add CPU_WBNOINVD_FLAGS.
    901  1.9  christos 	(cpu_flags): Add CpuWBNOINVD.
    902  1.9  christos 	* i386-opc.h (enum): Add CpuWBNOINVD.
    903  1.9  christos 	(i386_cpu_flags): Add cpuwbnoinvd.
    904  1.9  christos 	* i386-opc.tbl: Add WBNOINVD instruction.
    905  1.9  christos 	* i386-init.h: Regenerate.
    906  1.9  christos 	* i386-tbl.h: Likewise.
    907  1.9  christos 
    908  1.9  christos 2018-01-17  Jim Wilson  <jimw (a] sifive.com>
    909  1.9  christos 
    910  1.9  christos 	* riscv-opc.c (riscv_opcodes) <addi>: Use z instead of 0.
    911  1.9  christos 
    912  1.9  christos 2018-01-17  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    913  1.9  christos 
    914  1.9  christos 	* i386-gen.c (cpu_flag_init): Delete CPU_CET_FLAGS, CpuCET.
    915  1.9  christos 	Add CPU_IBT_FLAGS, CPU_SHSTK_FLAGS, CPY_ANY_IBT_FLAGS,
    916  1.9  christos 	CPU_ANY_SHSTK_FLAGS, CpuIBT, CpuSHSTK.
    917  1.9  christos 	(cpu_flags): Add CpuIBT, CpuSHSTK.
    918  1.9  christos 	* i386-opc.h (enum): Add CpuIBT, CpuSHSTK.
    919  1.9  christos 	(i386_cpu_flags): Add cpuibt, cpushstk.
    920  1.9  christos 	* i386-opc.tbl: Change CpuCET to CpuSHSTK and CpuIBT.
    921  1.9  christos 	* i386-init.h: Regenerate.
    922  1.9  christos 	* i386-tbl.h: Likewise.
    923  1.9  christos 
    924  1.8  christos 2018-01-16  Nick Clifton  <nickc (a] redhat.com>
    925  1.7  christos 
    926  1.8  christos 	* po/pt_BR.po: Updated Brazilian Portugese translation.
    927  1.8  christos 	* po/de.po: Updated German translation.
    928  1.7  christos 
    929  1.9  christos 2018-01-15  Jim Wilson  <jimw (a] sifive.com>
    930  1.9  christos 
    931  1.9  christos 	* riscv-opc.c (match_c_nop): New.
    932  1.9  christos 	(riscv_opcodes) <addi>: Handle an addi that compresses to c.nop.
    933  1.9  christos 
    934  1.8  christos 2018-01-15  Nick Clifton  <nickc (a] redhat.com>
    935  1.7  christos 
    936  1.8  christos 	* po/uk.po: Updated Ukranian translation.
    937  1.7  christos 
    938  1.8  christos 2018-01-13  Nick Clifton  <nickc (a] redhat.com>
    939  1.7  christos 
    940  1.9  christos 	* po/opcodes.pot: Regenerated.
    941  1.9  christos 
    942  1.9  christos 2018-01-13  Nick Clifton  <nickc (a] redhat.com>
    943  1.9  christos 
    944  1.8  christos 	* configure: Regenerate.
    945  1.5  christos 
    946  1.8  christos 2018-01-13  Nick Clifton  <nickc (a] redhat.com>
    947  1.5  christos 
    948  1.8  christos 	2.30 branch created.
    949  1.5  christos 
    950  1.8  christos 2018-01-11  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
    951  1.5  christos 
    952  1.8  christos 	* i386-opc.tbl: Remove VL variants for 4FMAPS and 4VNNIW insns.
    953  1.7  christos 	* i386-tbl.h: Regenerate.
    954  1.1     skrll 
    955  1.8  christos 2018-01-10  Jan Beulich  <jbeulich (a] suse.com>
    956  1.1     skrll 
    957  1.8  christos 	* i386-opc.tbl (v4fmaddss, v4fnmaddss): Adjust Disp8MemShift.
    958  1.8  christos 	* i386-tbl.h: Re-generate.
    959  1.1     skrll 
    960  1.8  christos 2018-01-10  Jan Beulich  <jbeulich (a] suse.com>
    961  1.4  christos 
    962  1.8  christos 	* i386-opc.tbl (vpcmpeqb, vpcmpleb, vpcmpltb, vpcmpneqb,
    963  1.8  christos 	vpcmpnleb, vpcmpnltb, vpcmpequb, vpcmpleub, vpcmpltub,
    964  1.8  christos 	vpcmpnequb, vpcmpnleub, vpcmpnltub, vpcmpeqw, vpcmplew,
    965  1.8  christos 	vpcmpltw, vpcmpneqw, vpcmpnlew, vpcmpnltw, vpcmpequw, vpcmpleuw,
    966  1.8  christos 	vpcmpltuw, vpcmpnequw, vpcmpnleuw, vpcmpnltuw): Adjust
    967  1.8  christos 	Disp8MemShift of AVX512VL forms.
    968  1.8  christos 	* i386-tbl.h: Re-generate.
    969  1.4  christos 
    970  1.8  christos 2018-01-09  Jim Wilson  <jimw (a] sifive.com>
    971  1.1     skrll 
    972  1.8  christos 	* riscv-dis.c (maybe_print_address): If base_reg is zero,
    973  1.8  christos 	then the hi_addr value is zero.
    974  1.1     skrll 
    975  1.8  christos 2018-01-09  James Greenhalgh  <james.greenhalgh (a] arm.com>
    976  1.1     skrll 
    977  1.8  christos 	* arm-dis.c (arm_opcodes): Add csdb.
    978  1.8  christos 	(thumb32_opcodes): Add csdb.
    979  1.1     skrll 
    980  1.8  christos 2018-01-09  James Greenhalgh  <james.greenhalgh (a] arm.com>
    981  1.1     skrll 
    982  1.8  christos 	* aarch64-tbl.h (aarch64_opcode_table): Add "csdb".
    983  1.8  christos 	* aarch64-asm-2.c: Regenerate.
    984  1.8  christos 	* aarch64-dis-2.c: Regenerate.
    985  1.8  christos 	* aarch64-opc-2.c: Regenerate.
    986  1.1     skrll 
    987  1.8  christos 2018-01-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    988  1.1     skrll 
    989  1.8  christos 	PR gas/22681
    990  1.8  christos 	* i386-opc.tbl: Properly encode vmovd with Qword memeory operand.
    991  1.8  christos 	Remove AVX512 vmovd with 64-bit operands.
    992  1.8  christos 	* i386-tbl.h: Regenerated.
    993  1.1     skrll 
    994  1.8  christos 2018-01-05  Jim Wilson  <jimw (a] sifive.com>
    995  1.1     skrll 
    996  1.8  christos 	* riscv-dis.c (print_insn_args) <'s'>: Call maybe_print_address for a
    997  1.8  christos 	jalr.
    998  1.1     skrll 
    999  1.8  christos 2018-01-03  Alan Modra  <amodra (a] gmail.com>
   1000  1.1     skrll 
   1001  1.8  christos 	Update year range in copyright notice of all files.
   1002  1.1     skrll 
   1003  1.8  christos 2018-01-02  Jan Beulich  <jbeulich (a] suse.com>
   1004  1.1     skrll 
   1005  1.8  christos 	* i386-gen.c (operand_type_init): Restore OPERAND_TYPE_REGYMM
   1006  1.8  christos 	and OPERAND_TYPE_REGZMM entries.
   1007  1.3  christos 
   1008  1.8  christos For older changes see ChangeLog-2017
   1009  1.1     skrll 
   1011  1.5  christos Copyright (C) 2018 Free Software Foundation, Inc.
   1012  1.5  christos 
   1013  1.5  christos Copying and distribution of this file, with or without modification,
   1014  1.5  christos are permitted in any medium without royalty provided the copyright
   1015  1.5  christos notice and this notice are preserved.
   1016  1.1     skrll 
   1017  1.1     skrll Local Variables:
   1018  1.1     skrll mode: change-log
   1019  1.1     skrll left-margin: 8
   1020  1.1     skrll fill-column: 74
   1021  1.1     skrll version-control: never
   1022                End:
   1023