1 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
3 * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
4 and vlstm conditionally executable and reindent parameters.
5 * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
6 aforementionned instructions.
8 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
10 * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
11 profile architecture or if in autodetection mode. Clarify that
12 deprecation is for performance reason and concerns Armv8-A and Armv8-R.
13 * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
15 * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
16 * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
17 * testsuite/gas/arm/udf.l: Likewise.
18 * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
20 2018-01-15 Nick Clifton <nickc@redhat.com>
22 * po/uk.po: Updated Ukranian translation.
24 2018-01-13 Nick Clifton <nickc@redhat.com>
26 * po/gas.pot: Regenerated.
28 2018-01-13 Nick Clifton <nickc@redhat.com>
30 * configure: Regenerate.
32 2018-01-13 Nick Clifton <nickc@redhat.com>
35 * NEWS: Add marker for 2.30.
37 2018-01-12 Gunther Nikl <gnikl@users.sourceforge.net>
39 * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
40 define to 0 and 1. Remove a dangling reference to "AMD 29000"
43 2018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
45 * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
46 * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
47 * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
48 * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
49 * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
50 * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
51 * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
52 * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
54 * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
55 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
56 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
57 * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
58 * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
59 * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
60 * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
61 * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
63 2018-01-11 Alan Modra <amodra@gmail.com>
65 * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
66 positive "‘profile’ may be used uninitialized".
68 2018-01-10 Jan Beulich <jbeulich@suse.com>
70 * testsuite/gas/i386/avx512_4fmaps.s,
71 testsuite/gas/i386/avx512_4fmaps_vl.s,
72 testsuite/gas/i386/x86-64-avx512_4fmaps.s,
73 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
74 Disp8 forms (and the transition happening at the right
76 * testsuite/gas/i386/avx512_4fmaps.d,
77 testsuite/gas/i386/avx512_4fmaps-intel.d,
78 testsuite/gas/i386/avx512_4fmaps_vl.d,
79 testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
80 testsuite/gas/i386/x86-64-avx512_4fmaps.d,
81 testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
82 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
83 testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
86 2018-01-10 Jan Beulich <jbeulich@suse.com>
88 * testsuite/gas/i386/avx512bw.s,
89 testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
91 * testsuite/gas/i386/avx512bw-intel.d,
92 testsuite/gas/i386/avx512bw.d,
93 testsuite/gas/i386/avx512bw_vl-intel.d.
94 testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
96 2018-01-09 Jim Wilson <jimw@sifive.com>
98 * testsuite/gas/riscv/auipc-x0.d: New.
99 * testsuite/gas/riscv/auipc-x0.s: New.
101 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
103 * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
104 in Arm execution state, and Armv6T2 and above in Thumb execution
106 * testsuite/gas/arm/csdb.s: New.
107 * testsuite/gas/arm/csdb.d: New.
108 * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
109 * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
111 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
113 * testsuite/gas/aarch64/system.d: Update expected results to expect
116 2018-01-08 H.J. Lu <hongjiu.lu@intel.com>
119 * testsuite/gas/i386/i386.exp: Run x86-64-movd and
121 * testsuite/gas/i386/x86-64-movd-intel.d: New file.
122 * testsuite/gas/i386/x86-64-movd.d: Likewise.
123 * testsuite/gas/i386/x86-64-movd.s: Likewise.
125 2018-01-08 Nick Clifton <nickc@redhat.com>
128 * doc/c-i386.texi (i386-Directives): Document the .largecomm
131 2018-01-04 Jim Wilson <jimw@sifive.com>
133 * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
134 * testsuite/gas/riscv/priv-reg.d: Likewise.
136 2018-01-03 Alan Modra <amodra@gmail.com>
138 Update year range in copyright notice of all files.
140 2018-01-02 Nick Clifton <nickc@redhat.com>
143 * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
144 version of ARM MRS instruction.
146 For older changes see ChangeLog-2017
148 Copyright (C) 2018 Free Software Foundation, Inc.
150 Copying and distribution of this file, with or without modification,
151 are permitted in any medium without royalty provided the copyright
152 notice and this notice are preserved.
158 version-control: never