1 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
3 * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
4 profile architecture or if in autodetection mode. Clarify that
5 deprecation is for performance reason and concerns Armv8-A and Armv8-R.
6 * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
8 * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
9 * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
10 * testsuite/gas/arm/udf.l: Likewise.
11 * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
13 2018-01-15 Nick Clifton <nickc@redhat.com>
15 * po/uk.po: Updated Ukranian translation.
17 2018-01-13 Nick Clifton <nickc@redhat.com>
19 * po/gas.pot: Regenerated.
21 2018-01-13 Nick Clifton <nickc@redhat.com>
23 * configure: Regenerate.
25 2018-01-13 Nick Clifton <nickc@redhat.com>
28 * NEWS: Add marker for 2.30.
30 2018-01-12 Gunther Nikl <gnikl@users.sourceforge.net>
32 * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
33 define to 0 and 1. Remove a dangling reference to "AMD 29000"
36 2018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
38 * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
39 * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
40 * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
41 * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
42 * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
43 * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
44 * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
45 * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
47 * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
48 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
49 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
50 * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
51 * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
52 * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
53 * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
54 * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
56 2018-01-11 Alan Modra <amodra@gmail.com>
58 * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
59 positive "‘profile’ may be used uninitialized".
61 2018-01-10 Jan Beulich <jbeulich@suse.com>
63 * testsuite/gas/i386/avx512_4fmaps.s,
64 testsuite/gas/i386/avx512_4fmaps_vl.s,
65 testsuite/gas/i386/x86-64-avx512_4fmaps.s,
66 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
67 Disp8 forms (and the transition happening at the right
69 * testsuite/gas/i386/avx512_4fmaps.d,
70 testsuite/gas/i386/avx512_4fmaps-intel.d,
71 testsuite/gas/i386/avx512_4fmaps_vl.d,
72 testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
73 testsuite/gas/i386/x86-64-avx512_4fmaps.d,
74 testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
75 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
76 testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
79 2018-01-10 Jan Beulich <jbeulich@suse.com>
81 * testsuite/gas/i386/avx512bw.s,
82 testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
84 * testsuite/gas/i386/avx512bw-intel.d,
85 testsuite/gas/i386/avx512bw.d,
86 testsuite/gas/i386/avx512bw_vl-intel.d.
87 testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
89 2018-01-09 Jim Wilson <jimw@sifive.com>
91 * testsuite/gas/riscv/auipc-x0.d: New.
92 * testsuite/gas/riscv/auipc-x0.s: New.
94 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
96 * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
97 in Arm execution state, and Armv6T2 and above in Thumb execution
99 * testsuite/gas/arm/csdb.s: New.
100 * testsuite/gas/arm/csdb.d: New.
101 * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
102 * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
104 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
106 * testsuite/gas/aarch64/system.d: Update expected results to expect
109 2018-01-08 H.J. Lu <hongjiu.lu@intel.com>
112 * testsuite/gas/i386/i386.exp: Run x86-64-movd and
114 * testsuite/gas/i386/x86-64-movd-intel.d: New file.
115 * testsuite/gas/i386/x86-64-movd.d: Likewise.
116 * testsuite/gas/i386/x86-64-movd.s: Likewise.
118 2018-01-08 Nick Clifton <nickc@redhat.com>
121 * doc/c-i386.texi (i386-Directives): Document the .largecomm
124 2018-01-04 Jim Wilson <jimw@sifive.com>
126 * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
127 * testsuite/gas/riscv/priv-reg.d: Likewise.
129 2018-01-03 Alan Modra <amodra@gmail.com>
131 Update year range in copyright notice of all files.
133 2018-01-02 Nick Clifton <nickc@redhat.com>
136 * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
137 version of ARM MRS instruction.
139 For older changes see ChangeLog-2017
141 Copyright (C) 2018 Free Software Foundation, Inc.
143 Copying and distribution of this file, with or without modification,
144 are permitted in any medium without royalty provided the copyright
145 notice and this notice are preserved.
151 version-control: never