[gas/ARM] Remove spurious comments
[deliverable/binutils-gdb.git] / gas / ChangeLog
1 2018-01-19 Thomas Preud'homme <thomas.preudhomme@arm.com>
2
3 * config/tc-arm.c (ToC macro): Remove spurious comment.
4 (ToU macro): Likewise.
5
6 2018-01-17 Jim Wilson <jimw@sifive.com>
7
8 * config/tc-riscv.c (validate_riscv_insn) <'z'>: New.
9 (riscv_ip) <'z'>: New.
10
11 2018-01-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
12
13 * config/tc-i386.c (cpu_arch): Delete .cet. Add .ibt, .shstk.
14 (cpu_noarch): Add noibt, noshstk.
15 (parse_insn): Change cpucet to cpuibt.
16 * doc/c-i386.texi: Delete .cet. Add .ibt, .shstk.
17 * testsuite/gas/i386/cet-ibt-inval.l: New test.
18 * testsuite/gas/i386/cet-ibt-inval.s: Likewise.
19 * testsuite/gas/i386/cet-shstk-inval.l: Likewise.
20 * testsuite/gas/i386/cet-shstk-inval.s: Likewise.
21 * testsuite/gas/i386/x86-64-cet-ibt-inval.l: Likewise.
22 * testsuite/gas/i386/x86-64-cet-ibt-inval.s: Likewise.
23 * testsuite/gas/i386/x86-64-cet-shstk-inval.l: Likewise.
24 * testsuite/gas/i386/x86-64-cet-shstk-inval.s: Likewise.
25
26 2018-01-16 Nick Clifton <nickc@redhat.com>
27
28 * po/fr.po: Updated French translation.
29
30 2018-01-15 Jim Wilson <jimw@sifive.com>
31
32 * testsuite/gas/riscv/c-zero-imm.s: Test addi that compresses to c.nop.
33 * testsuite/gas/riscv/c-zero-imm.d: Likewise.
34
35 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
36
37 * config/tc-arm.c (ToC): Define macro.
38 (ToU): Likewise.
39 (insns): Make use of above macros for new instructions introduced in
40 Armv8-M.
41
42 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
43
44 * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
45 and vlstm conditionally executable and reindent parameters.
46 * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
47 aforementionned instructions.
48
49 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
50
51 * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
52 profile architecture or if in autodetection mode. Clarify that
53 deprecation is for performance reason and concerns Armv8-A and Armv8-R.
54 * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
55 message.
56 * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
57 * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
58 * testsuite/gas/arm/udf.l: Likewise.
59 * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
60
61 2018-01-15 Nick Clifton <nickc@redhat.com>
62
63 * po/uk.po: Updated Ukranian translation.
64
65 2018-01-13 Nick Clifton <nickc@redhat.com>
66
67 * po/gas.pot: Regenerated.
68
69 2018-01-13 Nick Clifton <nickc@redhat.com>
70
71 * configure: Regenerate.
72
73 2018-01-13 Nick Clifton <nickc@redhat.com>
74
75 2.30 branch created.
76 * NEWS: Add marker for 2.30.
77
78 2018-01-12 Gunther Nikl <gnikl@users.sourceforge.net>
79
80 * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
81 define to 0 and 1. Remove a dangling reference to "AMD 29000"
82 in a comment.
83
84 2018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
85
86 * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
87 * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
88 * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
89 * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
90 * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
91 * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
92 * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
93 * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
94 tests.
95 * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
96 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
97 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
98 * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
99 * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
100 * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
101 * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
102 * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
103
104 2018-01-11 Alan Modra <amodra@gmail.com>
105
106 * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
107 positive "‘profile’ may be used uninitialized".
108
109 2018-01-10 Jan Beulich <jbeulich@suse.com>
110
111 * testsuite/gas/i386/avx512_4fmaps.s,
112 testsuite/gas/i386/avx512_4fmaps_vl.s,
113 testsuite/gas/i386/x86-64-avx512_4fmaps.s,
114 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
115 Disp8 forms (and the transition happening at the right
116 boundary).
117 * testsuite/gas/i386/avx512_4fmaps.d,
118 testsuite/gas/i386/avx512_4fmaps-intel.d,
119 testsuite/gas/i386/avx512_4fmaps_vl.d,
120 testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
121 testsuite/gas/i386/x86-64-avx512_4fmaps.d,
122 testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
123 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
124 testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
125 expectations.
126
127 2018-01-10 Jan Beulich <jbeulich@suse.com>
128
129 * testsuite/gas/i386/avx512bw.s,
130 testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
131 operands.
132 * testsuite/gas/i386/avx512bw-intel.d,
133 testsuite/gas/i386/avx512bw.d,
134 testsuite/gas/i386/avx512bw_vl-intel.d.
135 testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
136
137 2018-01-09 Jim Wilson <jimw@sifive.com>
138
139 * testsuite/gas/riscv/auipc-x0.d: New.
140 * testsuite/gas/riscv/auipc-x0.s: New.
141
142 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
143
144 * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
145 in Arm execution state, and Armv6T2 and above in Thumb execution
146 state.
147 * testsuite/gas/arm/csdb.s: New.
148 * testsuite/gas/arm/csdb.d: New.
149 * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
150 * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
151
152 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
153
154 * testsuite/gas/aarch64/system.d: Update expected results to expect
155 CSDB for hint 0x14.
156
157 2018-01-08 H.J. Lu <hongjiu.lu@intel.com>
158
159 PR gas/22681
160 * testsuite/gas/i386/i386.exp: Run x86-64-movd and
161 x86-64-movd-intel.
162 * testsuite/gas/i386/x86-64-movd-intel.d: New file.
163 * testsuite/gas/i386/x86-64-movd.d: Likewise.
164 * testsuite/gas/i386/x86-64-movd.s: Likewise.
165
166 2018-01-08 Nick Clifton <nickc@redhat.com>
167
168 PR 22553
169 * doc/c-i386.texi (i386-Directives): Document the .largecomm
170 directive.
171
172 2018-01-04 Jim Wilson <jimw@sifive.com>
173
174 * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
175 * testsuite/gas/riscv/priv-reg.d: Likewise.
176
177 2018-01-03 Alan Modra <amodra@gmail.com>
178
179 Update year range in copyright notice of all files.
180
181 2018-01-02 Nick Clifton <nickc@redhat.com>
182
183 PR 18119
184 * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
185 version of ARM MRS instruction.
186
187 For older changes see ChangeLog-2017
188 \f
189 Copyright (C) 2018 Free Software Foundation, Inc.
190
191 Copying and distribution of this file, with or without modification,
192 are permitted in any medium without royalty provided the copyright
193 notice and this notice are preserved.
194
195 Local Variables:
196 mode: change-log
197 left-margin: 8
198 fill-column: 74
199 version-control: never
200 End:
This page took 0.043266 seconds and 5 git commands to generate.