Automatic date update in version.in
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
0984958b
MR
12018-01-23 Maciej W. Rozycki <macro@mips.com>
2
3 * configure.ac: Also set `mips_default_abi' to N32_ABI for
4 `mips64*-ps2-elf*'.
5 * configure: Regenerate.
6
62fd0a98
MR
72018-01-23 Maciej W. Rozycki <macro@mips.com>
8
9 * config/tc-mips.c (options): Remove OPTION_COMPAT_ARCH_BASE
10 enum value.
11
be3a8dca
IT
122018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
13
14 * config/tc-i386.c (cpu_arch): Add .pconfig.
15 * doc/c-i386.texi: Document .pconfig.
16 * testsuite/gas/i386/i386.exp: Add PCONFIG tests.
17 * testsuite/gas/i386/pconfig-intel.d: New test.
18 * testsuite/gas/i386/pconfig.d: Likewise.
19 * testsuite/gas/i386/pconfig.s: Likewise.
20 * testsuite/gas/i386/x86-64-pconfig-intel.d: Likewise.
21 * testsuite/gas/i386/x86-64-pconfig.d: Likewise.
22 * testsuite/gas/i386/x86-64-pconfig.s: Likewise.
23
3233d7d0
IT
242018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
25
26 * config/tc-i386.c (cpu_arch): Add .wbnoinvd.
27 * doc/c-i386.texi: Document .wbnoinvd.
28 * testsuite/gas/i386/i386.exp: Add WBNOINVD tests.
29 * testsuite/gas/i386/wbnoinvd-intel.d: New test.
30 * testsuite/gas/i386/wbnoinvd.d: Likewise.
31 * testsuite/gas/i386/wbnoinvd.s: Likewise.
32 * testsuite/gas/i386/x86-64-wbnoinvd-intel.d: Likewise.
33 * testsuite/gas/i386/x86-64-wbnoinvd.d: Likewise.
34 * testsuite/gas/i386/x86-64-wbnoinvd.s: Likewise.
35
b4f6242e
MR
362018-01-23 Maciej W. Rozycki <macro@mips.com>
37
38 * config/tc-mips.c (md_show_usage): Correctly indicate the
39 configuration-specific default ABI.
40
f866b262
MR
412018-01-23 Maciej W. Rozycki <macro@mips.com>
42
43 * config/tc-mips.c (md_show_usage): Report `-mmips16e2' and
44 `-mno-mips16e2' options.
45
75c80ee1
MR
462018-01-22 Maciej W. Rozycki <macro@mips.com>
47
48 * doc/c-mips.texi (MIPS ASE Instruction Generation Overrides):
49 Correct syntax of the `.set nomips16e2' directive description.
50
49da480f
OE
512018-01-22 Oleg Endo <olegendo@gcc.gnu.org>
52
53 PR 22737
54 * config/tc-rx.c (rx_start_line): Handle escaped double-quote character.
55 * testsuite/gas/rx/pr22737.s: New test.
56 * testsuite/gas/rx/pr22737.d: Likewise.
57 * testsuite/gas/rx/rx.exp: Run the new test.
58
a3ab6cb0
TP
592018-01-19 Thomas Preud'homme <thomas.preudhomme@arm.com>
60
61 * config/tc-arm.c (ToC macro): Remove spurious comment.
62 (ToU macro): Likewise.
63
e925c834
JW
642018-01-17 Jim Wilson <jimw@sifive.com>
65
66 * config/tc-riscv.c (validate_riscv_insn) <'z'>: New.
67 (riscv_ip) <'z'>: New.
68
d777820b
IT
692018-01-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
70
71 * config/tc-i386.c (cpu_arch): Delete .cet. Add .ibt, .shstk.
72 (cpu_noarch): Add noibt, noshstk.
73 (parse_insn): Change cpucet to cpuibt.
74 * doc/c-i386.texi: Delete .cet. Add .ibt, .shstk.
75 * testsuite/gas/i386/cet-ibt-inval.l: New test.
76 * testsuite/gas/i386/cet-ibt-inval.s: Likewise.
77 * testsuite/gas/i386/cet-shstk-inval.l: Likewise.
78 * testsuite/gas/i386/cet-shstk-inval.s: Likewise.
79 * testsuite/gas/i386/x86-64-cet-ibt-inval.l: Likewise.
80 * testsuite/gas/i386/x86-64-cet-ibt-inval.s: Likewise.
81 * testsuite/gas/i386/x86-64-cet-shstk-inval.l: Likewise.
82 * testsuite/gas/i386/x86-64-cet-shstk-inval.s: Likewise.
83
f6efed01
NC
842018-01-16 Nick Clifton <nickc@redhat.com>
85
86 * po/fr.po: Updated French translation.
87
2721d702
JW
882018-01-15 Jim Wilson <jimw@sifive.com>
89
90 * testsuite/gas/riscv/c-zero-imm.s: Test addi that compresses to c.nop.
91 * testsuite/gas/riscv/c-zero-imm.d: Likewise.
92
cf3cf39d
TP
932018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
94
95 * config/tc-arm.c (ToC): Define macro.
96 (ToU): Likewise.
97 (insns): Make use of above macros for new instructions introduced in
98 Armv8-M.
99
2875ce2b
TP
1002018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
101
102 * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
103 and vlstm conditionally executable and reindent parameters.
104 * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
105 aforementionned instructions.
106
df9909b8
TP
1072018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
108
109 * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
110 profile architecture or if in autodetection mode. Clarify that
111 deprecation is for performance reason and concerns Armv8-A and Armv8-R.
112 * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
113 message.
114 * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
115 * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
116 * testsuite/gas/arm/udf.l: Likewise.
117 * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
118
616dcb87
NC
1192018-01-15 Nick Clifton <nickc@redhat.com>
120
121 * po/uk.po: Updated Ukranian translation.
122
3957a496
NC
1232018-01-13 Nick Clifton <nickc@redhat.com>
124
125 * po/gas.pot: Regenerated.
126
769c7ea5
NC
1272018-01-13 Nick Clifton <nickc@redhat.com>
128
129 * configure: Regenerate.
130
9176ac5b
NC
1312018-01-13 Nick Clifton <nickc@redhat.com>
132
faf766e3 133 2.30 branch created.
9176ac5b
NC
134 * NEWS: Add marker for 2.30.
135
b5b62006
GN
1362018-01-12 Gunther Nikl <gnikl@users.sourceforge.net>
137
138 * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
139 define to 0 and 1. Remove a dangling reference to "AMD 29000"
140 in a comment.
141
888a89da
IT
1422018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
143
144 * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
145 * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
146 * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
147 * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
148 * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
149 * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
150 * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
151 * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
152 tests.
153 * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
154 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
155 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
156 * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
157 * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
158 * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
159 * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
160 * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
161
b90d5ba0
AM
1622018-01-11 Alan Modra <amodra@gmail.com>
163
164 * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
165 positive "‘profile’ may be used uninitialized".
166
cbda583a
JB
1672018-01-10 Jan Beulich <jbeulich@suse.com>
168
169 * testsuite/gas/i386/avx512_4fmaps.s,
170 testsuite/gas/i386/avx512_4fmaps_vl.s,
171 testsuite/gas/i386/x86-64-avx512_4fmaps.s,
172 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
173 Disp8 forms (and the transition happening at the right
174 boundary).
175 * testsuite/gas/i386/avx512_4fmaps.d,
176 testsuite/gas/i386/avx512_4fmaps-intel.d,
177 testsuite/gas/i386/avx512_4fmaps_vl.d,
178 testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
179 testsuite/gas/i386/x86-64-avx512_4fmaps.d,
180 testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
181 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
182 testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
183 expectations.
184
c9e92278
JB
1852018-01-10 Jan Beulich <jbeulich@suse.com>
186
187 * testsuite/gas/i386/avx512bw.s,
188 testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
189 operands.
190 * testsuite/gas/i386/avx512bw-intel.d,
191 testsuite/gas/i386/avx512bw.d,
192 testsuite/gas/i386/avx512bw_vl-intel.d.
193 testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
194
35fd2b2b
JW
1952018-01-09 Jim Wilson <jimw@sifive.com>
196
197 * testsuite/gas/riscv/auipc-x0.d: New.
198 * testsuite/gas/riscv/auipc-x0.s: New.
199
91d8b670
JG
2002018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
201
202 * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
203 in Arm execution state, and Armv6T2 and above in Thumb execution
204 state.
205 * testsuite/gas/arm/csdb.s: New.
206 * testsuite/gas/arm/csdb.d: New.
207 * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
208 * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
209
be2e7d95
JG
2102018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
211
212 * testsuite/gas/aarch64/system.d: Update expected results to expect
213 CSDB for hint 0x14.
214
704a705d
L
2152018-01-08 H.J. Lu <hongjiu.lu@intel.com>
216
217 PR gas/22681
218 * testsuite/gas/i386/i386.exp: Run x86-64-movd and
219 x86-64-movd-intel.
220 * testsuite/gas/i386/x86-64-movd-intel.d: New file.
221 * testsuite/gas/i386/x86-64-movd.d: Likewise.
222 * testsuite/gas/i386/x86-64-movd.s: Likewise.
223
102e9361
NC
2242018-01-08 Nick Clifton <nickc@redhat.com>
225
226 PR 22553
227 * doc/c-i386.texi (i386-Directives): Document the .largecomm
228 directive.
229
645a2c5b
JW
2302018-01-04 Jim Wilson <jimw@sifive.com>
231
232 * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
233 * testsuite/gas/riscv/priv-reg.d: Likewise.
234
219d1afa
AM
2352018-01-03 Alan Modra <amodra@gmail.com>
236
237 Update year range in copyright notice of all files.
238
806ab1c0
NC
2392018-01-02 Nick Clifton <nickc@redhat.com>
240
241 PR 18119
242 * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
243 version of ARM MRS instruction.
244
1e563868 245For older changes see ChangeLog-2017
3499769a 246\f
1e563868 247Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
248
249Copying and distribution of this file, with or without modification,
250are permitted in any medium without royalty provided the copyright
251notice and this notice are preserved.
252
253Local Variables:
254mode: change-log
255left-margin: 8
256fill-column: 74
257version-control: never
258End:
This page took 0.251229 seconds and 4 git commands to generate.