Update Russian translation for the gas sub-directory
[deliverable/binutils-gdb.git] / gas / ChangeLog
1 2018-01-29 Nick Clifton <nickc@redhat.com>
2
3 * po/ru.po: Updated Russian translation.
4
5 2018-01-26 Maciej W. Rozycki <macro@mips.com>
6
7 * configure.tgt: Use generic emulation for `mips-*-windiss',
8 overriding the blanket choice made for `*-*-windiss'.
9
10 2018-01-26 Maciej W. Rozycki <macro@mips.com>
11
12 * configure.tgt: Use `mips-*-sysv4*' rather than
13 `mips-*-sysv4*MP*'.
14
15 2018-01-24 Renlin Li <renlin.li@arm.com>
16
17 * config/tc-aarch64.c (reloc_table): add entries for
18 BFD_RELOC_AARCH64_MOVW_PREL_G0, BFD_RELOC_AARCH64_MOVW_PREL_G0_NC,
19 BFD_RELOC_AARCH64_MOVW_PREL_G1, BFD_RELOC_AARCH64_MOVW_PREL_G1_NC,
20 BFD_RELOC_AARCH64_MOVW_PREL_G2, BFD_RELOC_AARCH64_MOVW_PREL_G2_NC,
21 BFD_RELOC_AARCH64_MOVW_PREL_G3.
22 (process_movw_reloc_info): Supports newly added MOVW_PREL relocations.
23 (md_apply_fix): Likewise
24 * testsuite/gas/aarch64/prel_g0.s: New.
25 * testsuite/gas/aarch64/prel_g0.d: New.
26 * testsuite/gas/aarch64/prel_g0_nc.s: New.
27 * testsuite/gas/aarch64/prel_g0_nc.d: New.
28 * testsuite/gas/aarch64/prel_g1.s: New.
29 * testsuite/gas/aarch64/prel_g1.d: New.
30 * testsuite/gas/aarch64/prel_g1_nc.s: New.
31 * testsuite/gas/aarch64/prel_g1_nc.d: New.
32 * testsuite/gas/aarch64/prel_g2.s: New.
33 * testsuite/gas/aarch64/prel_g2.d: New.
34 * testsuite/gas/aarch64/prel_g2_nc.s: New.
35 * testsuite/gas/aarch64/prel_g2_nc.d: New.
36 * testsuite/gas/aarch64/prel_g3.s: New.
37 * testsuite/gas/aarch64/prel_g3.d: New.
38
39 2018-01-23 Maciej W. Rozycki <macro@mips.com>
40
41 * configure.ac: Also set `mips_default_abi' to N32_ABI for
42 `mips64*-ps2-elf*'.
43 * configure: Regenerate.
44
45 2018-01-23 Maciej W. Rozycki <macro@mips.com>
46
47 * config/tc-mips.c (options): Remove OPTION_COMPAT_ARCH_BASE
48 enum value.
49
50 2018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
51
52 * config/tc-i386.c (cpu_arch): Add .pconfig.
53 * doc/c-i386.texi: Document .pconfig.
54 * testsuite/gas/i386/i386.exp: Add PCONFIG tests.
55 * testsuite/gas/i386/pconfig-intel.d: New test.
56 * testsuite/gas/i386/pconfig.d: Likewise.
57 * testsuite/gas/i386/pconfig.s: Likewise.
58 * testsuite/gas/i386/x86-64-pconfig-intel.d: Likewise.
59 * testsuite/gas/i386/x86-64-pconfig.d: Likewise.
60 * testsuite/gas/i386/x86-64-pconfig.s: Likewise.
61
62 2018-01-23 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
63
64 * config/tc-i386.c (cpu_arch): Add .wbnoinvd.
65 * doc/c-i386.texi: Document .wbnoinvd.
66 * testsuite/gas/i386/i386.exp: Add WBNOINVD tests.
67 * testsuite/gas/i386/wbnoinvd-intel.d: New test.
68 * testsuite/gas/i386/wbnoinvd.d: Likewise.
69 * testsuite/gas/i386/wbnoinvd.s: Likewise.
70 * testsuite/gas/i386/x86-64-wbnoinvd-intel.d: Likewise.
71 * testsuite/gas/i386/x86-64-wbnoinvd.d: Likewise.
72 * testsuite/gas/i386/x86-64-wbnoinvd.s: Likewise.
73
74 2018-01-23 Maciej W. Rozycki <macro@mips.com>
75
76 * config/tc-mips.c (md_show_usage): Correctly indicate the
77 configuration-specific default ABI.
78
79 2018-01-23 Maciej W. Rozycki <macro@mips.com>
80
81 * config/tc-mips.c (md_show_usage): Report `-mmips16e2' and
82 `-mno-mips16e2' options.
83
84 2018-01-22 Maciej W. Rozycki <macro@mips.com>
85
86 * doc/c-mips.texi (MIPS ASE Instruction Generation Overrides):
87 Correct syntax of the `.set nomips16e2' directive description.
88
89 2018-01-22 Oleg Endo <olegendo@gcc.gnu.org>
90
91 PR 22737
92 * config/tc-rx.c (rx_start_line): Handle escaped double-quote character.
93 * testsuite/gas/rx/pr22737.s: New test.
94 * testsuite/gas/rx/pr22737.d: Likewise.
95 * testsuite/gas/rx/rx.exp: Run the new test.
96
97 2018-01-19 Thomas Preud'homme <thomas.preudhomme@arm.com>
98
99 * config/tc-arm.c (ToC macro): Remove spurious comment.
100 (ToU macro): Likewise.
101
102 2018-01-17 Jim Wilson <jimw@sifive.com>
103
104 * config/tc-riscv.c (validate_riscv_insn) <'z'>: New.
105 (riscv_ip) <'z'>: New.
106
107 2018-01-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
108
109 * config/tc-i386.c (cpu_arch): Delete .cet. Add .ibt, .shstk.
110 (cpu_noarch): Add noibt, noshstk.
111 (parse_insn): Change cpucet to cpuibt.
112 * doc/c-i386.texi: Delete .cet. Add .ibt, .shstk.
113 * testsuite/gas/i386/cet-ibt-inval.l: New test.
114 * testsuite/gas/i386/cet-ibt-inval.s: Likewise.
115 * testsuite/gas/i386/cet-shstk-inval.l: Likewise.
116 * testsuite/gas/i386/cet-shstk-inval.s: Likewise.
117 * testsuite/gas/i386/x86-64-cet-ibt-inval.l: Likewise.
118 * testsuite/gas/i386/x86-64-cet-ibt-inval.s: Likewise.
119 * testsuite/gas/i386/x86-64-cet-shstk-inval.l: Likewise.
120 * testsuite/gas/i386/x86-64-cet-shstk-inval.s: Likewise.
121
122 2018-01-16 Nick Clifton <nickc@redhat.com>
123
124 * po/fr.po: Updated French translation.
125
126 2018-01-15 Jim Wilson <jimw@sifive.com>
127
128 * testsuite/gas/riscv/c-zero-imm.s: Test addi that compresses to c.nop.
129 * testsuite/gas/riscv/c-zero-imm.d: Likewise.
130
131 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
132
133 * config/tc-arm.c (ToC): Define macro.
134 (ToU): Likewise.
135 (insns): Make use of above macros for new instructions introduced in
136 Armv8-M.
137
138 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
139
140 * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
141 and vlstm conditionally executable and reindent parameters.
142 * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
143 aforementionned instructions.
144
145 2018-01-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
146
147 * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
148 profile architecture or if in autodetection mode. Clarify that
149 deprecation is for performance reason and concerns Armv8-A and Armv8-R.
150 * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
151 message.
152 * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
153 * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
154 * testsuite/gas/arm/udf.l: Likewise.
155 * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
156
157 2018-01-15 Nick Clifton <nickc@redhat.com>
158
159 * po/uk.po: Updated Ukranian translation.
160
161 2018-01-13 Nick Clifton <nickc@redhat.com>
162
163 * po/gas.pot: Regenerated.
164
165 2018-01-13 Nick Clifton <nickc@redhat.com>
166
167 * configure: Regenerate.
168
169 2018-01-13 Nick Clifton <nickc@redhat.com>
170
171 2.30 branch created.
172 * NEWS: Add marker for 2.30.
173
174 2018-01-12 Gunther Nikl <gnikl@users.sourceforge.net>
175
176 * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
177 define to 0 and 1. Remove a dangling reference to "AMD 29000"
178 in a comment.
179
180 2018-01-11 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
181
182 * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
183 * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
184 * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
185 * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
186 * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
187 * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
188 * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
189 * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
190 tests.
191 * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
192 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
193 * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
194 * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
195 * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
196 * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
197 * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
198 * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
199
200 2018-01-11 Alan Modra <amodra@gmail.com>
201
202 * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
203 positive "‘profile’ may be used uninitialized".
204
205 2018-01-10 Jan Beulich <jbeulich@suse.com>
206
207 * testsuite/gas/i386/avx512_4fmaps.s,
208 testsuite/gas/i386/avx512_4fmaps_vl.s,
209 testsuite/gas/i386/x86-64-avx512_4fmaps.s,
210 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
211 Disp8 forms (and the transition happening at the right
212 boundary).
213 * testsuite/gas/i386/avx512_4fmaps.d,
214 testsuite/gas/i386/avx512_4fmaps-intel.d,
215 testsuite/gas/i386/avx512_4fmaps_vl.d,
216 testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
217 testsuite/gas/i386/x86-64-avx512_4fmaps.d,
218 testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
219 testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
220 testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
221 expectations.
222
223 2018-01-10 Jan Beulich <jbeulich@suse.com>
224
225 * testsuite/gas/i386/avx512bw.s,
226 testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
227 operands.
228 * testsuite/gas/i386/avx512bw-intel.d,
229 testsuite/gas/i386/avx512bw.d,
230 testsuite/gas/i386/avx512bw_vl-intel.d.
231 testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
232
233 2018-01-09 Jim Wilson <jimw@sifive.com>
234
235 * testsuite/gas/riscv/auipc-x0.d: New.
236 * testsuite/gas/riscv/auipc-x0.s: New.
237
238 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
239
240 * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
241 in Arm execution state, and Armv6T2 and above in Thumb execution
242 state.
243 * testsuite/gas/arm/csdb.s: New.
244 * testsuite/gas/arm/csdb.d: New.
245 * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
246 * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
247
248 2018-01-09 James Greenhalgh <james.greenhalgh@arm.com>
249
250 * testsuite/gas/aarch64/system.d: Update expected results to expect
251 CSDB for hint 0x14.
252
253 2018-01-08 H.J. Lu <hongjiu.lu@intel.com>
254
255 PR gas/22681
256 * testsuite/gas/i386/i386.exp: Run x86-64-movd and
257 x86-64-movd-intel.
258 * testsuite/gas/i386/x86-64-movd-intel.d: New file.
259 * testsuite/gas/i386/x86-64-movd.d: Likewise.
260 * testsuite/gas/i386/x86-64-movd.s: Likewise.
261
262 2018-01-08 Nick Clifton <nickc@redhat.com>
263
264 PR 22553
265 * doc/c-i386.texi (i386-Directives): Document the .largecomm
266 directive.
267
268 2018-01-04 Jim Wilson <jimw@sifive.com>
269
270 * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
271 * testsuite/gas/riscv/priv-reg.d: Likewise.
272
273 2018-01-03 Alan Modra <amodra@gmail.com>
274
275 Update year range in copyright notice of all files.
276
277 2018-01-02 Nick Clifton <nickc@redhat.com>
278
279 PR 18119
280 * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
281 version of ARM MRS instruction.
282
283 For older changes see ChangeLog-2017
284 \f
285 Copyright (C) 2018 Free Software Foundation, Inc.
286
287 Copying and distribution of this file, with or without modification,
288 are permitted in any medium without royalty provided the copyright
289 notice and this notice are preserved.
290
291 Local Variables:
292 mode: change-log
293 left-margin: 8
294 fill-column: 74
295 version-control: never
296 End:
This page took 0.043484 seconds and 5 git commands to generate.