Fix MSP430 assembler to support #hi(<symbol>).
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-05-20  Nick Clifton  <nickc@redhat.com>
2
3         * gas/elf/struct.d: Expect extra output from some toolchains.
4         * gas/symver/symver0.d: Likewise.
5         * gas/symver/symver1.d: Likewise.
6
7 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
8
9         * gas/i386/nops-1-core2.d: Replace data32 with data16.
10         * gas/i386/nops-4a-i686.d: Likewise.
11         * gas/i386/nops-5-i686.d: Likewise.
12         * gas/i386/nops-5.d: Likewise.
13         * gas/i386/x86-64-cbw-intel.d: Likewise.
14         * gas/i386/x86-64-cbw.d: Likewise.
15         * gas/i386/x86-64-io-intel.d: Likewise.
16         * gas/i386/x86-64-io-suffix.d: Likewise.
17         * gas/i386/x86-64-io.d: Likewise.
18         * gas/i386/x86-64-nops-1-core2.d: Likewise.
19         * gas/i386/x86-64-nops-1-g64.d: Likewise.
20         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
21         * gas/i386/x86-64-nops-1.d: Likewise.
22         * gas/i386/x86-64-nops-2.d: Likewise.
23         * gas/i386/x86-64-nops-3.d: Likewise.
24         * gas/i386/x86-64-nops-4-core2.d: Likewise.
25         * gas/i386/x86-64-nops-4.d: Likewise.
26         * gas/i386/x86-64-nops-5-k8.d: Likewise.
27         * gas/i386/x86-64-nops-5.d: Likewise.
28         * gas/i386/x86-64-stack-intel.d: Likewise.
29         * gas/i386/x86-64-stack-suffix.d: Likewise.
30         * gas/i386/x86-64-stack.d: Likewise.
31         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
32         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
33         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
34         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
35         * gas/i386/ilp32/x86-64-io.d: Likewise.
36         * gas/i386/ilp32/x86-64-nops-1-core2.d:
37         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
38         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
39         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
40         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
41         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
42         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
43         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
44         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
45         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
46         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
47         * gas/i386/ilp32/x86-64-stack.d: Likewise.
48
49 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
50
51         * gas/mips/attr-gnu-abi-fp-1.s: New.
52         * gas/mips/attr-gnu-abi-fp-1.d: New.
53         * gas/mips/attr-gnu-abi-msa-1.s: New.
54         * gas/mips/attr-gnu-abi-msa-1.d: New.
55         * gas/mips/mips.exp: Add new tests.
56
57 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
58
59         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
60         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
61         * gas/mips/r5.s: New test.
62         * gas/mips/r5.d: Likewise.
63
64 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
65
66         PR binutils/16893
67         * gas/i386/katmai.d: Expect "gs" as prefix.
68
69         * gas/i386/long-1.s: Replace movapd with movss.
70         * gas/i386/x86-64-long-1.s: Likewise.
71         * gas/i386/long-1-intel.d: Updated.
72         * gas/i386/long-1.d: Likewise.
73         * gas/i386/x86-64-long-1-intel.d: Likewise.
74         * gas/i386/x86-64-long-1.d: Likewise.
75
76         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
77         0xf2 and 0xf3 prefixes.
78         * gas/i386/prefix.d: Updated.
79
80 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
81
82         * gas/i386/opcode-intel.d: Undo the last change.
83         * gas/i386/opcode-suffix.d: Likewise.
84         * gas/i386/opcode.d: Likewise.
85         * gas/i386/opcode.s: Likewise.
86
87         * gas/i386/prefix.s: Add test for fwait with prefix.
88         * gas/i386/prefix.d: Updated.
89
90 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
91
92         PR binutils/16891
93         * gas/i386/opcode.s: Add test for fwait with prefix.
94         * gas/i386/opcode-intel.d: Updated.
95         * gas/i386/opcode-suffix.d: Likewise.
96         * gas/i386/opcode.d: Likewise.
97
98 2014-04-23  Will Newton  <will.newton@linaro.org>
99
100         * gas/arm/backslash-at.d: Fix dump output regexps for
101         armeb-linux-eabi configuration.
102         * gas/arm/got_prel.d: Likewise.
103         * gas/arm/inst-po.d: Likewise.
104         * gas/arm/unwind.d: Likewise.
105
106         * gas/arm/mapmisc.d: Check literal pool mapping with
107         a trailing .align statement.
108         * gas/arm/mapmisc.s: Likewise.
109
110 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
111
112         * gas/mips/mips.exp: Add xpa tests.
113         * gas/mips/xpa.s: New test.
114         * gas/mips/xpa.d: Likewise.
115
116 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
117
118         * gas/nios2/selftest.s: New.
119         * gas/nios2/selftest.d: New.
120
121 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
122
123         * gas/xtensa/all.exp: Add test for the first section frag alignment.
124         * gas/xtensa/first_frag_align.d: First section frag alignment expected
125         dump.
126         * gas/xtensa/first_frag_align.s: First section frag alignment test
127         source.
128
129 2014-04-22  Christian Svensson  <blue@cmd.nu>
130
131         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
132         * gas/all/gas.exp: Likewise.
133         * gas/elf/warn-2.s: Likewise.
134         * gas/lns/lns.exp: Likewise.
135         * gas/lns/lns-common-1-or1k.s: New file.
136         * gas/or1k/allinsn.d: New file.
137         * gas/or1k/allinsn.exp: New file.
138         * gas/or1k/allinsn.s: New file.
139         * gas/openrisc/addi.d: Delete.
140         * gas/openrisc/addi.s: Delete.
141         * gas/openrisc/allinsn.d: Delete.
142         * gas/openrisc/allinsn.exp: Delete.
143         * gas/openrisc/allinsn.s: Delete.
144         * gas/openrisc/lohi.d: Delete.
145         * gas/openrisc/lohi.s: Delete.
146         * gas/openrisc/store.d: Delete.
147         * gas/openrisc/store.s: Delete.
148
149 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
150
151         * gas/avr/diffreloc_withrelax.d: New testcase.
152         * gas/avr/noreloc_withoutrelax.d: Likewise.
153         * gas/avr/relax.s: Likewise.
154
155 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
156
157         * gas/i386/i386.exp: Run SE1 tests.
158         * gas/i386/se1.d: New file.
159         * gas/i386/se1.s: Ditto.
160         * gas/i386/x86-64-se1.d: Ditto.
161         * gas/i386/x86-64-se1.s: Ditto.
162
163 2014-03-21  David Weatherford <weath@cadence.com>
164             Max Filippov <jcmvbkbc@gmail.com>
165
166         * gas/xtensa/all.exp: Add test for trampoline relaxation.
167         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
168         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
169
170 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
171
172         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
173         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
174         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
175         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
176         gas/mips/pcrel-4-64.d: New tests.
177         * gas/mips/mips.exp: Run them.
178         * gas/mips/lui-2.l: Tweak error message for line 7.
179
180 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
181
182         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
183         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
184         * gas/i386/avx512pf.s: Ditto.
185         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
186         * gas/i386/x86-64-avx512pf.s: Ditto.
187         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
188         vpgatherqd, vpscatterqd, vscatterqps.
189         * gas/i386/avx512f.s: Ditto.
190         * gas/i386/x86-64-avx512f-intel.d: Ditto.
191         * gas/i386/x86-64-avx512f.s: Ditto.
192
193 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
194
195         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
196         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
197
198         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
199         * gas/sparc/rdhpr.d: Likewise.
200
201         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
202         * gas/sparc/wrhpr.d: Likewise.
203
204 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
205             Nick Clifton  <nickc@redhat.com>
206
207         * gas/arm/ccs.s: New test case.
208         * gas/arm/ccs.d: New expected disassembly.
209
210 2014-03-19  Nick Clifton  <nickc@redhat.com>
211
212         * gas/rx/mov.d: Update expected disassembly.
213
214 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
215
216         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
217         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
218         * gas/aarch64/verbose-error.l: Ditto.
219
220 2014-03-17  Nick Clifton  <nickc@redhat.com>
221
222         PR gas/16694
223         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
224         * gas/cfi/cfi-arm-1.d: Update expected output.
225
226 2014-03-13  Nick Clifton  <nickc@redhat.com>
227
228         * gas/aarch64/litpool.s: Make the test endian agnostic.
229         * gas/aarch64/litpool.d: Update expected disassembly.
230
231 2014-03-13  Tristan Gingold  <gingold@adacore.com>
232
233         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
234         * gas/pe/pe.exp: Add test.
235
236 2014-03-12  Nick Clifton  <nickc@redhat.com>
237
238         PR gas/16688
239         * gas/aarch64/litpool.s: New test case.
240         * gas/aarch64/litpool.d: Expected disassembly.
241
242 2014-03-05  Alan Modra  <amodra@gmail.com>
243
244         Update copyright years.
245
246 2014-03-03  Nick Clifton  <nickc@redhat.com>
247
248         * gas/msp430/bad.d: Add -mz option.
249         * gas/msp430/bad.s: Add more cases where warnings should be
250         generated.
251         * gas/msp430/bad.l: Add expected warning messages.
252
253 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
254
255         * gas/aarch64/fp-const0-parsing.s: New test.
256         * gas/aarch64/fp-const0-parsing.d: Likewise.
257
258 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
259
260         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
261         * gas/aarch64/ldst-reg-reg-offset.d: Update.
262
263 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
264
265         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
266         * gas/i386/avx512pf.s: Ditto.
267         * gas/i386/avx512pf.d: Ditto.
268         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
269         * gas/i386/x86-64-avx512pf.s: Ditto.
270         * gas/i386/x86-64-avx512pf.d: Ditto.
271         * gas/i386/prefetchwt1-intel.d: New file.
272         * gas/i386/prefetchwt1.s: Ditto.
273         * gas/i386/prefetchwt1.d: Ditto.
274         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
275         * gas/i386/x86-64-prefetchwt1.s: Ditto.
276         * gas/i386/x86-64-prefetchwt1.d: Ditto.
277
278 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
279
280         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
281         * gas/i386/avx512cd.s: Ditto.
282         * gas/i386/avx512cd.d: Ditto.
283         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
284         * gas/i386/x86-64-avx512cd.s: Ditto.
285         * gas/i386/x86-64-avx512cd.d: Ditto.
286         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
287         * gas/i386/avx512f.s: Ditto.
288         * gas/i386/avx512f.d: Ditto.
289         * gas/i386/x86-64-avx512f-intel.d: Ditto.
290         * gas/i386/x86-64-avx512f.s: Ditto.
291         * gas/i386/x86-64-avx512f.d: Ditto.
292
293 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
294
295         * gas/i386/clflushopt-intel.d: New.
296         * gas/i386/clflushopt.d: Ditto.
297         * gas/i386/clflushopt.s: Ditto.
298         * gas/i386/i386.exp: Run new tests.
299         * gas/i386/x86-64-clflushopt-intel.d: New.
300         * gas/i386/x86-64-clflushopt.d: Ditto.
301         * gas/i386/x86-64-clflushopt.s: Ditto.
302         * gas/i386/x86-64-xsavec-intel.d: Ditto.
303         * gas/i386/x86-64-xsavec.d: Ditto.
304         * gas/i386/x86-64-xsavec.s: Ditto.
305         * gas/i386/x86-64-xsaves-intel.d: Ditto.
306         * gas/i386/x86-64-xsaves.d: Ditto.
307         * gas/i386/x86-64-xsaves.s: Ditto.
308         * gas/i386/xsavec-intel.d: Ditto.
309         * gas/i386/xsavec.d: Ditto.
310         * gas/i386/xsavec.s: Ditto.
311         * gas/i386/xsaves-intel.d: Ditto.
312         * gas/i386/xsaves.d: Ditto.
313         * gas/i386/xsaves.s: Ditto.
314
315 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
316
317         PR gas/16488
318         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
319         for gather/scatter instructions.
320         * gas/i386/x86-64-inval-avx512f.s: Likewise.
321         * gas/i386/inval-avx512f.l: Adjust correspondingly.
322         * gas/i386/x86-64-inval-avx512f.l: Likewise.
323
324 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
325
326         * gas/nios2/call26_noat.d: New.
327         * gas/nios2/call26_noat.s: New.
328         * gas/nios2/call_noat.d: New.
329         * gas/nios2/call_noat.s: New.
330
331 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
332             Jan Beulich  <jbeulich@suse.com>
333
334         PR binutils/16490
335         * gas/i386/avx512f.d: Fix test output.
336         * gas/i386/avx512f-intel.d: Likewise.
337         * gas/i386/x86-64-avx512f.d: Likewise.
338         * gas/i386/x86-64-avx512f-intel.d: Likewise.
339
340 2014-01-28  Nick Clifton  <nickc@redhat.com>
341
342         PR binutils/16317
343         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
344         * gas/ia64/xdata.d: Likewise.
345
346 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
347
348         PR gas/16489
349         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
350         * gas/i386/x86-64-vgather-check.s: Likewise.
351         * gas/i386/vgather-check-error.l: Update correspondingly.
352         * gas/i386/vgather-check-none.d: Likewise.
353         * gas/i386/vgather-check-warn.d: Likewise.
354         * gas/i386/vgather-check-warn.e: Likewise.
355         * gas/i386/vgather-check.d: Likewise.
356         * gas/i386/x86-64-vgather-check-error.l: Likewise.
357         * gas/i386/x86-64-vgather-check-none.d: Likewise.
358         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
359         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
360         * gas/i386/x86-64-vgather-check.d: Likewise.
361
362 2014-01-17  Will Newton  <will.newton@linaro.org>
363
364         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
365
366 For older changes see ChangeLog-2013
367 \f
368 Copyright (C) 2014 Free Software Foundation, Inc.
369
370 Copying and distribution of this file, with or without modification,
371 are permitted in any medium without royalty provided the copyright
372 notice and this notice are preserved.
373
374 Local Variables:
375 mode: change-log
376 left-margin: 8
377 fill-column: 74
378 version-control: never
379 End: