Fix typo in documentation of assembler's .dc directive.
[external/binutils.git] / gas / ChangeLog
1 2018-02-26  Nick Clifton  <nickc@redhat.com>
2
3         * doc/as.texinfo (Dc): Fix typo.
4
5 2018-02-26  Alan Modra  <amodra@gmail.com>
6
7         * testsuite/gas/mips/reginfo-2.l: Update.
8
9 2018-02-23  Alan Modra  <amodra@gmail.com>
10
11         * testsuite/gas/mips/reginfo-2.l: Update.
12
13 2018-02-23  Nick Clifton  <nickc@redhat.com>
14
15         * doc/as.texinfo (Pseudo Ops): Add nodes for .dc, .dcb and .ds.
16
17 2018-02-23  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
18
19         * config/tc-nds32.c (ict_model): New function. Hook new
20         directive .ict_model.
21         (nds32_insert_relax_entry): Tag the bits of entry relocation
22         for .ict_model.
23
24 2018-02-22  H.J. Lu  <hongjiu.lu@intel.com>
25
26         * config/tc-i386.c (_i386_insn): Add rex_encoding.
27         (md_assemble): When i.rex_encoding is true, generate a REX byte
28         if possible.
29         (parse_insn): Set i.rex_encoding for {rex}.
30         * doc/c-i386.texi: Document {rex}.
31         * testsuite/gas/i386/x86-64-pseudos.s: Add {rex} tests.
32         * testsuite/gas/i386/x86-64-pseudos.d: Updated.
33
34 2018-02-22  A. Wilcox  <awilfox@adelielinux.org>
35
36         PR 22014
37         * config/tc-mips.c (mips_lookup_insn): Use memmove to strip the
38         instruction size suffix.
39
40 2018-02-20  Maciej W. Rozycki  <macro@mips.com>
41
42         * testsuite/gas/mips/mips16-branch-reloc-4.d: New test.
43         * testsuite/gas/mips/mips16-branch-reloc-5.d: New test.
44         * testsuite/gas/mips/mips16-branch-reloc-4.s: New test source.
45         * testsuite/gas/mips/mips16-branch-reloc-5.s: New test source.
46         * testsuite/gas/mips/mips.exp: Run the new tests.
47
48 2018-02-20  Max Filippov  <jcmvbkbc@gmail.com>
49
50         * config/tc-xtensa.c (struct litpool_frag): Add new field
51         literal_count.
52         (MAX_AUTO_POOL_LITERALS, MAX_EXPLICIT_POOL_LITERALS)
53         (MAX_POOL_LITERALS): New macro definitions.
54         (auto_litpool_limit): Initialize to 0.
55         (md_parse_option): Set auto_litpool_limit in the presence of
56         --auto-litpools option.
57         (xtensa_maybe_create_literal_pool_frag): Zero-initialize
58         literal_count field.
59         (xg_find_litpool): New function. Make sure that found literal
60         pool size is within the limit.
61         (xtensa_move_literals): Extract literal pool search code into
62         the new function.
63         * testsuite/gas/xtensa/all.exp: Add auto-litpools-2 test.
64         * testsuite/gas/xtensa/auto-litpools-2.d: New file.
65         * testsuite/gas/xtensa/auto-litpools-2.s: New file.
66         * testsuite/gas/xtensa/auto-litpools.d: Fix up changed
67         addresses.
68         * testsuite/gas/xtensa/auto-litpools.s: Change literal value so
69         that objdump doesn't get out of sync.
70
71 2018-02-20  Thomas Preud'homme  <thomas.preudhomme@arm.com>
72
73         * doc/c-arm.texi (.arch_extension): Mention extensions it accepts are
74         also the same as -march.
75
76 2018-02-17  H.J. Lu  <hongjiu.lu@intel.com>
77
78         * NEWS: Mention .nop directive.
79         * as.h (_relax_state): Add rs_space_nop and rs_fill_nop.
80         * read.c (potable): Add .nop.
81         (s_nop): New function.
82         * read.h (s_nop): New prototype.
83         * write.c (cvt_frag_to_fill): Handle rs_space_nop and
84         rs_fill_nop.
85         (md_generate_nops): New function.
86         (relax_segment): Likewise.
87         (write_contents): Use md_generate_nops for rs_fill_nop.
88         * config/tc-i386.c (alt64_11): New.
89         (alt64_patt): Likewise.
90         (md_convert_frag): Handle rs_space_nop.
91         (i386_output_nops): New function.
92         (i386_generate_nops): Likewise.
93         (i386_align_code): Call i386_output_nops.
94         * config/tc-i386.h (i386_generate_nops): New.
95         (md_generate_nops): Likewise.
96         * doc/as.texinfo: Document .nop directive.
97         * testsuite/gas/i386/i386.exp: Run .nop directive tests.
98         * testsuite/gas/i386/nop-1.d: New file.
99         * testsuite/gas/i386/nop-1.s: Likewise.
100         * testsuite/gas/i386/nop-2.d: Likewise.
101         * testsuite/gas/i386/nop-2.s: Likewise.
102         * testsuite/gas/i386/nop-3.d: Likewise.
103         * testsuite/gas/i386/nop-3.s: Likewise.
104         * testsuite/gas/i386/nop-4.d: Likewise.
105         * testsuite/gas/i386/nop-4.s: Likewise.
106         * testsuite/gas/i386/nop-5.d: Likewise.
107         * testsuite/gas/i386/nop-5.s: Likewise.
108         * testsuite/gas/i386/nop-6.d: Likewise.
109         * testsuite/gas/i386/nop-6.s: Likewise.
110         * testsuite/gas/i386/nop-bad-1.l: Likewise.
111         * testsuite/gas/i386/nop-bad-1.s: Likewise.
112         * testsuite/gas/i386/x86-64-nop-1.d: Likewise.
113         * testsuite/gas/i386/x86-64-nop-2.d: Likewise.
114         * testsuite/gas/i386/x86-64-nop-3.d: Likewise.
115         * testsuite/gas/i386/x86-64-nop-4.d: Likewise.
116         * testsuite/gas/i386/x86-64-nop-5.d: Likewise.
117         * testsuite/gas/i386/x86-64-nop-6.d: Likewise.
118
119 2018-02-15  Tamar Christina  <tamar.christina@arm.com>
120
121         * config/tc-arm.c (cpu_arch_ver): Renumber ARM_ARCH_V8_4A.
122         * testsuite/gas/arm/attr-march-armv8_4-a.d: New.
123
124 2018-02-13  Max Filippov  <jcmvbkbc@gmail.com>
125
126         * config/tc-xtensa.c (xg_find_best_trampoline): Skip trampoline
127         frag that contains source address.
128
129 2018-02-13  Nick Clifton  <nickc@redhat.com>
130
131         PR 22773
132         * config/tc-arm.c (md_apply_fix): Test Rn field of Thumb ORR
133         instruction before assuming that it is a MOV instruction.
134         * testsuite/gas/arm/pr22773.s: New test.
135         * testsuite/gas/arm/pr22773.d: New test driver.
136         * testsuite/gas/arm/pr22773.l: New expected output.
137
138 2018-02-13  H.J. Lu  <hongjiu.lu@intel.com>
139
140         PR gas/22791
141         * config/tc-i386.c (need_plt32_p): New function.
142         (output_jump): Generate BFD_RELOC_X86_64_PLT32 if possible.
143         (md_estimate_size_before_relax): Likewise.
144         * testsuite/gas/i386/reloc64.d: Updated.
145         * testsuite/gas/i386/x86-64-jump.d: Likewise.
146         * testsuite/gas/i386/x86-64-mpx-branch-1.d: Likewise.
147         * testsuite/gas/i386/x86-64-mpx-branch-2.d: Likewise.
148         * testsuite/gas/i386/x86-64-relax-2.d: Likewise.
149         * testsuite/gas/i386/x86-64-relax-3.d: Likewise.
150         * testsuite/gas/i386/ilp32/reloc64.d: Likewise.
151         * testsuite/gas/i386/ilp32/x86-64-branch.d: Likewise.
152
153 2018-02-13  Maciej W. Rozycki  <macro@mips.com>
154
155         * testsuite/gas/mips/loongson-3a-2.d: Rename test.
156
157 2018-02-13  Nick Clifton  <nickc@redhat.com>
158
159         PR 22823
160         * config/obj-elf.c (elf_pseudo_table): Remove now redundant
161         casts.
162         (obj_elf_vtable_inherit): Rename to obj_elf_get_vtable_inherit.
163         (obj_elf_vtable_inherit): New stub function that calls
164         obj_elf_get_vtable_inherit.
165         (obj_elf_vtable_entry): Rename to obj_elf_get_vtable_entry.
166         (obj_elf_vtable_entry): New stub function that calls
167         obj_elf_get_vtable_entry.
168         * config/obj-elf.h (obj_elf_vtable_inherit): Update prototype.
169         (obj_elf_vtable_entry) Likewise.
170         (obj_elf_get_vtable_inherit) Likewise.
171         (obj_elf_get_vtable_entry) Likewise.
172         * config/tc-arm.c (md_pseudo_table): Remove now redundant cast.
173         * config/tc-i386c (md_pseudo_table): Likewise.
174         * config/tc-hppa.c (pa_vtable_entry): Call
175         obj_elf_get_vtable_entry.
176         (pa_vtable_inherit): Call obj_elf_get_vtable_inherit.
177         * config/tc-mips.c (s_mips_file): Replace call to dwarf2_get_file
178         with call to dwarf2_get_filename.
179         * dwarf2dbg.c (dwarf2_directive_file): Rename to
180         dwarf2_directive_filename.
181         (dwarf2_directive_file): New stub function that calls
182         dwarf2_directive_filename.
183         * dwarf2dbg.h: Prototype dwarf2_directive_filename.
184
185 2018-02-12  Maciej W. Rozycki  <macro@mips.com>
186
187         * testsuite/gas/mips/reginfo-2-n32.d: Add `--no-pad-sections' to
188         `as' flags.
189
190 2018-02-12  Henry Wong <henry@stuffedcow.net>
191
192         * testsuite/gas/mips/r6.d: Update for "sigrie" encoding fix.
193         * testsuite/gas/mips/r6-n32.d: Likewise.
194         * testsuite/gas/mips/r6-n64.d: Likewise.
195
196 2018-02-12  Nick Clifton  <nickc@redhat.com>
197
198         * po/ru.po: Updated Russian translation.
199
200 2018-02-08  Alan Modra  <amodra@gmail.com>
201
202         PR 22819
203         * config/tc-ppc.c (md_assemble): Rewrite insn alignment checking.
204         (ppc_frag_check): Likewise.
205         * testsuite/gas/ppc/misalign.d,
206         * testsuite/gas/ppc/misalign.l,
207         * testsuite/gas/ppc/misalign.s: New test.
208         * testsuite/gas/ppc/misalign2.d,
209         * testsuite/gas/ppc/misalign2.s: New test.
210         * testsuite/gas/ppc/ppc.exp: Run them.
211
212 2018-02-05  Maciej W. Rozycki  <macro@mips.com>
213
214         * config/tc-riscv.c (riscv_handle_implicit_zero_offset): Rename
215         `expr' parameter to `ep'.
216
217 2018-02-05  Maciej W. Rozycki  <macro@mips.com>
218
219         * testsuite/gas/mips/reginfo-2.d: New test.
220         * testsuite/gas/mips/reginfo-2-n32.d: New test.
221         * testsuite/gas/mips/reginfo-2.l: New test stderr output.
222         * testsuite/gas/mips/reginfo-2.s: New test source.
223         * testsuite/gas/mips/mips.exp: Run the new tests.
224
225 2018-02-05  Nick Clifton  <nickc@redhat.com>
226
227         * po/ru.po: Updated Russian translation.
228
229 2018-01-31  Alan Modra  <amodra@gmail.com>
230
231         PR 22714
232         * app.c (last_char): New static var.
233         (struct app_save): Add last_char field.
234         (app_push, app_pop): Handle it.
235         (do_scrub_chars): Use last_char in test for "\@".  Set last_char.
236
237 2018-01-29  Eric Botcazou  <ebotcazou@adacore.com>
238
239         PR gas/22738
240         * config/tc-sparc.h (sparc_mach): Declare.
241         (TARGET_MACH): Define to above.
242         * config/tc-sparc.c (sparc_mach): New function.
243         (sparc_md_end): Minor tweak.
244
245 2018-01-29  Nick Clifton  <nickc@redhat.com>
246
247         * po/ru.po: Updated Russian translation.
248
249 2018-01-26  Maciej W. Rozycki  <macro@mips.com>
250
251         * configure.tgt: Use generic emulation for `mips-*-windiss',
252         overriding the blanket choice made for `*-*-windiss'.
253
254 2018-01-26  Maciej W. Rozycki  <macro@mips.com>
255
256         * configure.tgt: Use `mips-*-sysv4*' rather than
257         `mips-*-sysv4*MP*'.
258
259 2018-01-24  Renlin Li  <renlin.li@arm.com>
260
261         * config/tc-aarch64.c (reloc_table): add entries for
262         BFD_RELOC_AARCH64_MOVW_PREL_G0, BFD_RELOC_AARCH64_MOVW_PREL_G0_NC,
263         BFD_RELOC_AARCH64_MOVW_PREL_G1, BFD_RELOC_AARCH64_MOVW_PREL_G1_NC,
264         BFD_RELOC_AARCH64_MOVW_PREL_G2, BFD_RELOC_AARCH64_MOVW_PREL_G2_NC,
265         BFD_RELOC_AARCH64_MOVW_PREL_G3.
266         (process_movw_reloc_info): Supports newly added MOVW_PREL relocations.
267         (md_apply_fix): Likewise
268         * testsuite/gas/aarch64/prel_g0.s: New.
269         * testsuite/gas/aarch64/prel_g0.d: New.
270         * testsuite/gas/aarch64/prel_g0_nc.s: New.
271         * testsuite/gas/aarch64/prel_g0_nc.d: New.
272         * testsuite/gas/aarch64/prel_g1.s: New.
273         * testsuite/gas/aarch64/prel_g1.d: New.
274         * testsuite/gas/aarch64/prel_g1_nc.s: New.
275         * testsuite/gas/aarch64/prel_g1_nc.d: New.
276         * testsuite/gas/aarch64/prel_g2.s: New.
277         * testsuite/gas/aarch64/prel_g2.d: New.
278         * testsuite/gas/aarch64/prel_g2_nc.s: New.
279         * testsuite/gas/aarch64/prel_g2_nc.d: New.
280         * testsuite/gas/aarch64/prel_g3.s: New.
281         * testsuite/gas/aarch64/prel_g3.d: New.
282
283 2018-01-23  Maciej W. Rozycki  <macro@mips.com>
284
285         * configure.ac: Also set `mips_default_abi' to N32_ABI for
286         `mips64*-ps2-elf*'.
287         * configure: Regenerate.
288
289 2018-01-23  Maciej W. Rozycki  <macro@mips.com>
290
291         * config/tc-mips.c (options): Remove OPTION_COMPAT_ARCH_BASE
292         enum value.
293
294 2018-01-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
295
296         * config/tc-i386.c (cpu_arch): Add .pconfig.
297         * doc/c-i386.texi: Document .pconfig.
298         * testsuite/gas/i386/i386.exp: Add PCONFIG tests.
299         * testsuite/gas/i386/pconfig-intel.d: New test.
300         * testsuite/gas/i386/pconfig.d: Likewise.
301         * testsuite/gas/i386/pconfig.s: Likewise.
302         * testsuite/gas/i386/x86-64-pconfig-intel.d: Likewise.
303         * testsuite/gas/i386/x86-64-pconfig.d: Likewise.
304         * testsuite/gas/i386/x86-64-pconfig.s: Likewise.
305
306 2018-01-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
307
308         * config/tc-i386.c (cpu_arch): Add .wbnoinvd.
309         * doc/c-i386.texi: Document .wbnoinvd.
310         * testsuite/gas/i386/i386.exp: Add WBNOINVD tests.
311         * testsuite/gas/i386/wbnoinvd-intel.d: New test.
312         * testsuite/gas/i386/wbnoinvd.d: Likewise.
313         * testsuite/gas/i386/wbnoinvd.s: Likewise.
314         * testsuite/gas/i386/x86-64-wbnoinvd-intel.d: Likewise.
315         * testsuite/gas/i386/x86-64-wbnoinvd.d: Likewise.
316         * testsuite/gas/i386/x86-64-wbnoinvd.s: Likewise.
317
318 2018-01-23  Maciej W. Rozycki  <macro@mips.com>
319
320         * config/tc-mips.c (md_show_usage): Correctly indicate the
321         configuration-specific default ABI.
322
323 2018-01-23  Maciej W. Rozycki  <macro@mips.com>
324
325         * config/tc-mips.c (md_show_usage): Report `-mmips16e2' and
326         `-mno-mips16e2' options.
327
328 2018-01-22  Maciej W. Rozycki  <macro@mips.com>
329
330         * doc/c-mips.texi (MIPS ASE Instruction Generation Overrides):
331         Correct syntax of the `.set nomips16e2' directive description.
332
333 2018-01-22  Oleg Endo  <olegendo@gcc.gnu.org>
334
335         PR 22737
336         * config/tc-rx.c (rx_start_line): Handle escaped double-quote character.
337         * testsuite/gas/rx/pr22737.s: New test.
338         * testsuite/gas/rx/pr22737.d: Likewise.
339         * testsuite/gas/rx/rx.exp: Run the new test.
340
341 2018-01-19  Thomas Preud'homme  <thomas.preudhomme@arm.com>
342
343         * config/tc-arm.c (ToC macro): Remove spurious comment.
344         (ToU macro): Likewise.
345
346 2018-01-17  Jim Wilson  <jimw@sifive.com>
347
348         * config/tc-riscv.c (validate_riscv_insn) <'z'>: New.
349         (riscv_ip) <'z'>: New.
350
351 2018-01-17  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
352
353         * config/tc-i386.c (cpu_arch): Delete .cet. Add .ibt, .shstk.
354         (cpu_noarch): Add noibt, noshstk.
355         (parse_insn): Change cpucet to cpuibt.
356         * doc/c-i386.texi: Delete .cet. Add .ibt, .shstk.
357         * testsuite/gas/i386/cet-ibt-inval.l: New test.
358         * testsuite/gas/i386/cet-ibt-inval.s: Likewise.
359         * testsuite/gas/i386/cet-shstk-inval.l: Likewise.
360         * testsuite/gas/i386/cet-shstk-inval.s: Likewise.
361         * testsuite/gas/i386/x86-64-cet-ibt-inval.l: Likewise.
362         * testsuite/gas/i386/x86-64-cet-ibt-inval.s: Likewise.
363         * testsuite/gas/i386/x86-64-cet-shstk-inval.l: Likewise.
364         * testsuite/gas/i386/x86-64-cet-shstk-inval.s: Likewise.
365
366 2018-01-16  Nick Clifton  <nickc@redhat.com>
367
368         * po/fr.po: Updated French translation.
369
370 2018-01-15  Jim Wilson  <jimw@sifive.com>
371
372         * testsuite/gas/riscv/c-zero-imm.s: Test addi that compresses to c.nop.
373         * testsuite/gas/riscv/c-zero-imm.d: Likewise.
374
375 2018-01-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
376
377         * config/tc-arm.c (ToC): Define macro.
378         (ToU): Likewise.
379         (insns): Make use of above macros for new instructions introduced in
380         Armv8-M.
381
382 2018-01-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
383
384         * config/tc-arm.c (insns): Make blxns, bxns, tt, ttt, tta, ttat, vlldm
385         and vlstm conditionally executable and reindent parameters.
386         * testsuite/gas/arm/archv8m-cmse-main.s: Add conditional version of
387         aforementionned instructions.
388
389 2018-01-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
390
391         * config/tc-arm.c (it_fsm_post_encode): Do not warn if targeting M
392         profile architecture or if in autodetection mode.  Clarify that
393         deprecation is for performance reason and concerns Armv8-A and Armv8-R.
394         * testsuite/gas/arm/armv8-ar-bad.l: Adapt to new IT deprecation warning
395         message.
396         * testsuite/gas/arm/armv8-ar-it-bad.l: Likewise.
397         * testsuite/gas/arm/sp-pc-validations-bad-t-v8a.l: Likewise.
398         * testsuite/gas/arm/udf.l: Likewise.
399         * testsuite/gas/arm/udf.d: Assemble for Armv8-A explicitely.
400
401 2018-01-15  Nick Clifton  <nickc@redhat.com>
402
403         * po/uk.po: Updated Ukranian translation.
404
405 2018-01-13  Nick Clifton  <nickc@redhat.com>
406
407         * po/gas.pot: Regenerated.
408
409 2018-01-13  Nick Clifton  <nickc@redhat.com>
410
411         * configure: Regenerate.
412
413 2018-01-13  Nick Clifton  <nickc@redhat.com>
414
415         2.30 branch created.
416         * NEWS: Add marker for 2.30.
417
418 2018-01-12  Gunther Nikl  <gnikl@users.sourceforge.net>
419
420         * gas/config/aout_gnu.h (USE_EXTENDED_RELOC): Explicitly
421         define to 0 and 1. Remove a dangling reference to "AMD 29000"
422         in a comment.
423
424 2018-01-11  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
425
426         * testsuite/i386/avx512_4fmaps_vl-warn.l: Likewise.
427         * testsuite/i386/avx512_4fmaps_vl-warn.s: Likewise.
428         * testsuite/i386/avx512_4fmaps_vl.d: Likewise.
429         * testsuite/i386/avx512_4fmaps_vl.s: Likewise.
430         * testsuite/i386/avx512_4vnniw_vl-intel.d: Likewise.
431         * testsuite/i386/avx512_4vnniw_vl.d: Likewise.
432         * testsuite/i386/avx512_4vnniw_vl.s: Likewise.
433         * testsuite/i386/i386.exp: Removed _vl tests for 4fmaps an 4vnniw
434         tests.
435         * testsuite/i386/x86-64-avx512_4fmaps_vl-intel.d: Removed.
436         * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.l: Likewise.
437         * testsuite/i386/x86-64-avx512_4fmaps_vl-warn.s: Likewise.
438         * testsuite/i386/x86-64-avx512_4fmaps_vl.d: Likewise.
439         * testsuite/i386/x86-64-avx512_4fmaps_vl.s: Likewise.
440         * testsuite/i386/x86-64-avx512_4vnniw_vl-intel.d: Likewise.
441         * testsuite/i386/x86-64-avx512_4vnniw_vl.d: Likewise.
442         * testsuite/i386/x86-64-avx512_4vnniw_vl.s: Likewise.
443
444 2018-01-11  Alan Modra  <amodra@gmail.com>
445
446         * config/tc-arm.c (aeabi_set_public_attributes): Avoid false
447         positive "‘profile’ may be used uninitialized".
448
449 2018-01-10  Jan Beulich  <jbeulich@suse.com>
450
451         * testsuite/gas/i386/avx512_4fmaps.s,
452         testsuite/gas/i386/avx512_4fmaps_vl.s,
453         testsuite/gas/i386/x86-64-avx512_4fmaps.s,
454         testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Actually test
455         Disp8 forms (and the transition happening at the right
456         boundary).
457         * testsuite/gas/i386/avx512_4fmaps.d,
458         testsuite/gas/i386/avx512_4fmaps-intel.d,
459         testsuite/gas/i386/avx512_4fmaps_vl.d,
460         testsuite/gas/i386/avx512_4fmaps_vl-intel.d,
461         testsuite/gas/i386/x86-64-avx512_4fmaps.d,
462         testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d,
463         testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d,
464         testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Adjust
465         expectations.
466
467 2018-01-10  Jan Beulich  <jbeulich@suse.com>
468
469         * testsuite/gas/i386/avx512bw.s,
470         testsuite/gas/i386/avx512bw_vl.s: Add VPCMP* tests with memory
471         operands.
472         * testsuite/gas/i386/avx512bw-intel.d,
473         testsuite/gas/i386/avx512bw.d,
474         testsuite/gas/i386/avx512bw_vl-intel.d.
475         testsuite/gas/i386/avx512bw_vl.d: Adjust expectations.
476
477 2018-01-09  Jim Wilson  <jimw@sifive.com>
478
479         * testsuite/gas/riscv/auipc-x0.d: New.
480         * testsuite/gas/riscv/auipc-x0.s: New.
481
482 2018-01-09  James Greenhalgh  <james.greenhalgh@arm.com>
483
484         * config/tc-arm.c (insns): Add csdb, enable for Armv3 and above
485         in Arm execution state, and Armv6T2 and above in Thumb execution
486         state.
487         * testsuite/gas/arm/csdb.s: New.
488         * testsuite/gas/arm/csdb.d: New.
489         * testsuite/gas/arm/thumb2_it_bad.l: Add csdb.
490         * testsuite/gas/arm/thumb2_it_bad.s: Add csdb.
491
492 2018-01-09  James Greenhalgh  <james.greenhalgh@arm.com>
493
494         * testsuite/gas/aarch64/system.d: Update expected results to expect
495         CSDB for hint 0x14.
496
497 2018-01-08  H.J. Lu  <hongjiu.lu@intel.com>
498
499         PR gas/22681
500         * testsuite/gas/i386/i386.exp: Run x86-64-movd and
501         x86-64-movd-intel.
502         * testsuite/gas/i386/x86-64-movd-intel.d: New file.
503         * testsuite/gas/i386/x86-64-movd.d: Likewise.
504         * testsuite/gas/i386/x86-64-movd.s: Likewise.
505
506 2018-01-08  Nick Clifton  <nickc@redhat.com>
507
508         PR 22553
509         * doc/c-i386.texi (i386-Directives): Document the .largecomm
510         directive.
511
512 2018-01-04  Jim Wilson  <jimw@sifive.com>
513
514         * testsuite/gas/riscv/priv-reg.s: Add missing stval and mtval.
515         * testsuite/gas/riscv/priv-reg.d: Likewise.
516
517 2018-01-03  Alan Modra  <amodra@gmail.com>
518
519         Update year range in copyright notice of all files.
520
521 2018-01-02  Nick Clifton  <nickc@redhat.com>
522
523         PR 18119
524         * config/tc-arm.c (do_mrs): Fix test of bits 16-19 in non-banked
525         version of ARM MRS instruction.
526
527 For older changes see ChangeLog-2017
528 \f
529 Copyright (C) 2018 Free Software Foundation, Inc.
530
531 Copying and distribution of this file, with or without modification,
532 are permitted in any medium without royalty provided the copyright
533 notice and this notice are preserved.
534
535 Local Variables:
536 mode: change-log
537 left-margin: 8
538 fill-column: 74
539 version-control: never
540 End: