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