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