1 2018-01-16 Nick Clifton <nickc@redhat.com>
3 * po/fr.po: Updated French translation.
5 2018-01-15 Jim Wilson <jimw@sifive.com>
7 * testsuite/gas/riscv/c-zero-imm.s: Test addi that compresses to c.nop.
8 * testsuite/gas/riscv/c-zero-imm.d: Likewise.
10 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
12 * config/tc-arm.c (ToC): Define macro.
14 (insns): Make use of above macros for new instructions introduced in
17 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
19 * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
20 and vlstm conditionally executable and reindent parameters.
21 * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
22 aforementionned instructions.
24 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
26 * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
27 profile architecture or if in autodetection mode. Clarify that
28 deprecation is for performance reason and concerns Armv8-A and Armv8-R.
29 * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
31 * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
32 * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
33 * testsuite/gas/arm/udf.l: Likewise.
34 * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
36 2018-01-15 Nick Clifton <nickc@redhat.com>
38 * po/uk.po: Updated Ukranian translation.
40 2018-01-13 Nick Clifton <nickc@redhat.com>
42 * po/gas.pot: Regenerated.
44 2018-01-13 Nick Clifton <nickc@redhat.com>
46 * configure: Regenerate.
48 2018-01-13 Nick Clifton <nickc@redhat.com>
51 * NEWS: Add marker for 2.30.
53 2018-01-12 Gunther Nikl <gnikl@users.sourceforge.net>
55 * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
56 define to 0 and 1. Remove a dangling reference to "AMD 29000"
59 2018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
61 * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
62 * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
63 * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
64 * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
65 * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
66 * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
67 * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
68 * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
70 * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
71 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
72 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
73 * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
74 * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
75 * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
76 * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
77 * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
79 2018-01-11 Alan Modra <amodra@gmail.com>
81 * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
82 positive "‘profile’ may be used uninitialized".
84 2018-01-10 Jan Beulich <jbeulich@suse.com>
86 * testsuite/gas/i386/avx512_4fmaps.s,
87 testsuite/gas/i386/avx512_4fmaps_vl.s,
88 testsuite/gas/i386/x86-64-avx512_4fmaps.s,
89 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
90 Disp8 forms (and the transition happening at the right
92 * testsuite/gas/i386/avx512_4fmaps.d,
93 testsuite/gas/i386/avx512_4fmaps-intel.d,
94 testsuite/gas/i386/avx512_4fmaps_vl.d,
95 testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
96 testsuite/gas/i386/x86-64-avx512_4fmaps.d,
97 testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
98 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
99 testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
102 2018-01-10 Jan Beulich <jbeulich@suse.com>
104 * testsuite/gas/i386/avx512bw.s,
105 testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
107 * testsuite/gas/i386/avx512bw-intel.d,
108 testsuite/gas/i386/avx512bw.d,
109 testsuite/gas/i386/avx512bw_vl-intel.d.
110 testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
112 2018-01-09 Jim Wilson <jimw@sifive.com>
114 * testsuite/gas/riscv/auipc-x0.d: New.
115 * testsuite/gas/riscv/auipc-x0.s: New.
117 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
119 * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
120 in Arm execution state, and Armv6T2 and above in Thumb execution
122 * testsuite/gas/arm/csdb.s: New.
123 * testsuite/gas/arm/csdb.d: New.
124 * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
125 * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
127 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
129 * testsuite/gas/aarch64/system.d: Update expected results to expect
132 2018-01-08 H.J. Lu <hongjiu.lu@intel.com>
135 * testsuite/gas/i386/i386.exp: Run x86-64-movd and
137 * testsuite/gas/i386/x86-64-movd-intel.d: New file.
138 * testsuite/gas/i386/x86-64-movd.d: Likewise.
139 * testsuite/gas/i386/x86-64-movd.s: Likewise.
141 2018-01-08 Nick Clifton <nickc@redhat.com>
144 * doc/c-i386.texi (i386-Directives): Document the .largecomm
147 2018-01-04 Jim Wilson <jimw@sifive.com>
149 * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
150 * testsuite/gas/riscv/priv-reg.d: Likewise.
152 2018-01-03 Alan Modra <amodra@gmail.com>
154 Update year range in copyright notice of all files.
156 2018-01-02 Nick Clifton <nickc@redhat.com>
159 * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
160 version of ARM MRS instruction.
162 For older changes see ChangeLog-2017
164 Copyright (C) 2018 Free Software Foundation, Inc.
166 Copying and distribution of this file, with or without modification,
167 are permitted in any medium without royalty provided the copyright
168 notice and this notice are preserved.
174 version-control: never