]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/ChangeLog
9449f1d4ed588c1722e4ef84e3e24c4cae49e658
[thirdparty/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2015-08-11 Jiong Wang <jiong.wang@arm.com>
2
3 * gas/aarch64/reloc-tlsldm_lo12_nc-1.s: New testcase.
4 * gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.s: Likewise.
5 * gas/aarch64/reloc-tlsldm_lo12_nc-1.d: New expectation file.
6 * gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d: Likewise.
7
8 2015-08-11 Jiong Wang <jiong.wang@arm.com>
9
10 * gas/aarch64/reloc-tlsldm-page-1.s: New testcase.
11 * gas/aarch64/reloc-tlsldm-page-ilp32-1.s: Likewise.
12 * gas/aarch64/reloc-tlsldm-page-1.d: New expectation file.
13 * gas/aarch64/reloc-tlsldm-page-ilp32-1.d: Likewise.
14
15 2015-08-10 Robert Suchanek <robert.suchanek@imgtec.com>
16
17 * gas/mips/r6.s: Add tests for "sigrie".
18 * gas/mips/r6.d: Check for "sigrie".
19 * gas/mips/r6-n32.d: Likewise.
20 * gas/mips/r6-n64.d: Likewise.
21
22 2015-07-30 H.J. Lu <hongjiu.lu@intel.com>
23
24 PR binutils/13571
25 * gas/i386/i386.exp: Run i386-intel and x86_64-intel.
26 * gas/i386/i386-intel.d: New file.
27 * gas/i386/x86_64-intel.d: Likewise.
28
29 2015-07-24 Nick Clifton <nickc@redhat.com>
30
31 * gas/all/struct.d: Allow for extra symbols in the output.
32 * gas/macros/test1.d: Likewise.
33 * gas/elf/elf.exp: Add an rl78 machine.
34 * gas/elf/sections2e-rl78: New file.
35
36 2015-07-22 Alexander Fomin <alexander.fomin@intel.com>
37
38 PR binutils/18631
39 * gas/i386avx512dq-intel.d: Replace "QWORD" with "DWORD" in
40 vcvtt?ps2u?qq instructions disassembly regexes.
41 Add disassembly regex for new test.
42 * gas/i386/avx512dq.d: Likewise.
43 * gas/i386/avx512dq_vl-intel.d: Likewise.
44 * gas/i386/avx512dq_vl.d: Likewise.
45 * gas/i386/x86-64-avx512dq-intel.d: Likewise.
46 * gas/i386/x86-64-avx512dq.d: Likewise.
47 * gas/i386/x86-64-avx512dq_vl-intel.d: Likewise.
48 * gas/i386/x86-64-avx512dq_vl.d: Likewise.
49 * gas/i386/avx512dq.s: Add new test for Intel syntax with memory
50 operand and broadcasting enabled.
51 * gas/i386/avx512dq_vl.s: Likewise.
52 * gas/i386/x86-64-avx512dq.s: Likewise.
53 * gas/i386/x86-64-avx512dq_vl.s: Likewise.
54
55 2015-07-20 Matthew Wahab <matthew.wahab@arm.com>
56
57 * gas/arm/attr-march-armv6kz.d: New.
58 * gas/arm/attr-march-armv6kzt2.d: New.
59
60 2015-07-16 Jiong Wang <jiong.wang@arm.com>
61
62 * gas/aarch64/reloc-tlsldm-1.s: New testcase.
63 * gas/aarch64/reloc-tlsldm-ilp32-1.s: Ditto.
64 * gas/aarch64/reloc-tlsldm-1.d: New expectation file.
65 * gas/aarch64/reloc-tlsldm-ilp32-1.d: Ditto.
66
67 2015-07-16 James Greenhalgh <james.greenhalgh@arm.com>
68
69 * gas/arm/arch7em-bad.l: Update expected errors.
70 * gas/arm/arch7m-bad.l: Likewise.
71 * gas/arm/arm-idiv-bad.l: Likewise.
72 * gas/arm/arm7-bad.l: Likewise.
73 * gas/arm/armv1-bad.l: Likewise.
74 * gas/arm/thumb-w-bad.l: Likewise.
75
76 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
77
78 * gas/i386/dw2-compress-1.d: Updated to accept .debug_* sections.
79
80 2015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
81
82 * gas/avr/pc-relative-reloc.d: New test for 32 bit pc relative reloc.
83 * gas/avr/per-function-debugline.s: New test source.
84
85 2015-07-03 Alan Modra <alan@squeak.grove.modra.org>
86
87 * gas/ppc/titan.d: Correct mfmcsrr0 disassembly.
88
89 2015-07-01 Sandra Loosemore <sandra@codesourcery.com>
90 Cesar Philippidis <cesar@codesourcery.com>
91
92 * gas/nios2/add-r2.d: New.
93 * gas/nios2/align_fill-r2.d: New.
94 * gas/nios2/align_text-r2.d: New.
95 * gas/nios2/aligned_text-r2.d: New.
96 * gas/nios2/and-r2.d: New.
97 * gas/nios2/andc.d: New.
98 * gas/nios2/andc.s: New.
99 * gas/nios2/bmx.d: New.
100 * gas/nios2/bmx.s: New.
101 * gas/nios2/branch-r2.d: New.
102 * gas/nios2/break-r2.d: New.
103 * gas/nios2/bret-r2.d: New.
104 * gas/nios2/cache-r2.d: New.
105 * gas/nios2/cache-r2.s: New.
106 * gas/nios2/call-r2.d: New.
107 * gas/nios2/call26-r2.d: New.
108 * gas/nios2/call26_noat-r2.d: New.
109 * gas/nios2/call_noat-r2.d: New.
110 * gas/nios2/cdx_add.d: New.
111 * gas/nios2/cdx_add.s: New.
112 * gas/nios2/cdx_and.d: New.
113 * gas/nios2/cdx_and.s: New.
114 * gas/nios2/cdx_break.d: New.
115 * gas/nios2/cdx_break.s: New.
116 * gas/nios2/cdx_callr.d: New.
117 * gas/nios2/cdx_callr.s: New.
118 * gas/nios2/cdx_jmpr.d: New.
119 * gas/nios2/cdx_jmpr.s: New.
120 * gas/nios2/cdx_ldbu.d: New.
121 * gas/nios2/cdx_ldbu.s: New.
122 * gas/nios2/cdx_ldhu.d: New.
123 * gas/nios2/cdx_ldhu.s: New.
124 * gas/nios2/cdx_ldw.d: New.
125 * gas/nios2/cdx_ldw.s: New.
126 * gas/nios2/cdx_ldwsp.d: New.
127 * gas/nios2/cdx_ldwsp.s: New.
128 * gas/nios2/cdx_mov.d: New.
129 * gas/nios2/cdx_mov.s: New.
130 * gas/nios2/cdx_neg.d: New.
131 * gas/nios2/cdx_neg.s: New.
132 * gas/nios2/cdx_not.d: New.
133 * gas/nios2/cdx_not.s: New.
134 * gas/nios2/cdx_or.d: New.
135 * gas/nios2/cdx_or.s: New.
136 * gas/nios2/cdx_pop.d: New.
137 * gas/nios2/cdx_pop.s: New.
138 * gas/nios2/cdx_push.d: New.
139 * gas/nios2/cdx_push.s: New.
140 * gas/nios2/cdx_relax.d: New.
141 * gas/nios2/cdx_relax.s: New.
142 * gas/nios2/cdx_ret.d: New.
143 * gas/nios2/cdx_ret.s: New.
144 * gas/nios2/cdx_sll.d: New.
145 * gas/nios2/cdx_sll.s: New.
146 * gas/nios2/cdx_spaddi.d: New.
147 * gas/nios2/cdx_spaddi.s: New.
148 * gas/nios2/cdx_spdeci.d: New.
149 * gas/nios2/cdx_spdeci.s: New.
150 * gas/nios2/cdx_srl.d: New.
151 * gas/nios2/cdx_srl.s: New.
152 * gas/nios2/cdx_stb.d: New.
153 * gas/nios2/cdx_stb.s: New.
154 * gas/nios2/cdx_sth.d: New.
155 * gas/nios2/cdx_sth.s: New.
156 * gas/nios2/cdx_stw.d: New.
157 * gas/nios2/cdx_stw.s: New.
158 * gas/nios2/cdx_stwsp.d: New.
159 * gas/nios2/cdx_stwsp.s: New.
160 * gas/nios2/cdx_sub.d: New.
161 * gas/nios2/cdx_sub.s: New.
162 * gas/nios2/cdx_trap.d: New.
163 * gas/nios2/cdx_trap.s: New.
164 * gas/nios2/cdx_xor.d: New.
165 * gas/nios2/cdx_xor.s: New.
166 * gas/nios2/cmp-r2.d: New.
167 * gas/nios2/comments-r2.d: New.
168 * gas/nios2/complex-r2.d: New.
169 * gas/nios2/ctl-r2.d: New.
170 * gas/nios2/custom-r2.d: New.
171 * gas/nios2/eni.d: New.
172 * gas/nios2/eni.s: New.
173 * gas/nios2/etbt-r2.d: New.
174 * gas/nios2/flushda-r2.d: New.
175 * gas/nios2/jmp-r2.d: New.
176 * gas/nios2/ldb-r2.d: New.
177 * gas/nios2/ldb-r2.s: New.
178 * gas/nios2/ldh-r2.d: New.
179 * gas/nios2/ldh-r2.s: New.
180 * gas/nios2/ldw-r2.d: New.
181 * gas/nios2/ldw-r2.s: New.
182 * gas/nios2/ldwm.d: New.
183 * gas/nios2/ldwm.s: New.
184 * gas/nios2/lineseparator-r2.d: New.
185 * gas/nios2/movia-r2.d: New.
186 * gas/nios2/mpx.d: New.
187 * gas/nios2/mpx.s: New.
188 * gas/nios2/mul-r2.d: New.
189 * gas/nios2/nop-r2.d: New.
190 * gas/nios2/nop-r2.s: New.
191 * gas/nios2/nor-r2.d: New.
192 * gas/nios2/or-r2.d: New.
193 * gas/nios2/rdprs-r2.d: New.
194 * gas/nios2/rdprs-r2.s: New.
195 * gas/nios2/registers-r2.d: New.
196 * gas/nios2/ret-r2.d: New.
197 * gas/nios2/rotate-r2.d: New.
198 * gas/nios2/stb-r2.d: New.
199 * gas/nios2/stb-r2.s: New.
200 * gas/nios2/sth-r2.d: New.
201 * gas/nios2/sth-r2.s: New.
202 * gas/nios2/stw-r2.d: New.
203 * gas/nios2/stw-r2.s: New.
204 * gas/nios2/stwm.d: New.
205 * gas/nios2/stwm.s: New.
206 * gas/nios2/sub-r2.d: New.
207 * gas/nios2/sync-r2.d: New.
208 * gas/nios2/trap-r2.d: New.
209 * gas/nios2/tret-r2.d: New.
210 * gas/nios2/wrpie.d: New.
211 * gas/nios2/wrpie.s: New.
212 * gas/nios2/wrprs-r2.d: New.
213 * gas/nios2/xor-r2.d: New.
214
215 2015-06-30 Amit Pawar <Amit.Pawar@amd.com>
216
217 * gas/i386/i386.exp: Add new mwaitx test cases.
218 * gas/i386/mwaitx.s: New.
219 * gas/i386/mwaitx-bdver4.d: New.
220 * gas/i386/x86-64-mwaitx.s: New.
221 * gas/i386/x86-64-mwaitx-bdver4.d: New.
222 * gas/i386/mwaitx-reg.s: New.
223 * gas/i386/mwaitx-reg.l: New.
224 * gas/i386/x86-64-mwaitx-reg.l: New.
225 * gas/i386/x86-64-mwaitx-reg.s: New.
226 * gas/i386/arch-13.s: Updated.
227 * gas/i386/arch-13.d: Updated.
228 * gas/i386/arch-13-znver1.d: Updated.
229 * gas/i386/x86-64-arch-3.s: Updated.
230 * gas/i386/x86-64-arch-3.d: Updated.
231 * gas/i386/x86-64-arch-3-znver1.d: Updated.
232
233 2015-06-27 H.J. Lu <hongjiu.lu@intel.com>
234
235 * gas/ia64/psn.d: Updated.
236 * gas/ia64/xdata-ilp32.d: Likewise.
237
238 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
239
240 * gas/mmix/loc-3.d: Updated.
241 * gas/mmix/loc-5.d: Likewise.
242
243 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
244
245 PR gas/18451
246 * gas/elf/elf.exp: Run strtab.
247 * gas/elf/strtab.d: New file.
248 * gas/elf/strtab.s: Likewise.
249
250 2015-06-22 Peter Bergner <bergner@vnet.ibm.com>
251
252 * gas/ppc/e6500.s <sync>: Fix invalid test.
253 * gas/ppc/e6500.d: Likewise.
254
255 2015-06-22 Nick Clifton <nickc@redhat.com>
256
257 * gas/arm/backslash-at.s: Add extra .byte directives so that the
258 foo symbol does not appear to point half way through an
259 instruction.
260 * gas/arm/backslash-at.d: Update expected disassembly.
261 * gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
262 * gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
263 * gas/i386/x86-64-opcode-inval-intel.d: Likewise.
264 * gas/i386/x86-64-opcode-inval.d: Likewise.
265
266 2015-06-19 Peter Bergner <bergner@vnet.ibm.com>
267
268 * gas/ppc/power8.d: Fixup rfebb test results.
269 * gas/ppc/a2.s: Fix invalid mfcr test.
270 * gas/ppc/a2.d: Likewise.
271
272 2015-06-18 Nick Clifton <nickc@redhat.com>
273
274 PR gas/18541
275 * gas/arm/thumb.s: Add test of ADR against a nearby symbol.
276 * gas/arm/thumb.d: Update expected output.
277 * gas/arm/thumb-eabi.d: Likewise.
278
279 2015-06-18 Nick Clifton <nickc@redhat.com>
280
281 PR gas/18481
282 * gas/arm/tls.s: Add tests of the tpoff pseudo with a local
283 symbol.
284 * gas/arm/tls.d: Update expected output.
285
286 2015-06-17 Alessandro Marzocchi <alessandro.marzocchi@gmail.com>
287
288 PR gas/18500
289 * gas/arm/vfpv2-ldr_immediate.s: New test case.
290 * gas/arm/vfpv2-ldr_immediate.d: Expected disassembly.
291 * gas/arm/vfpv3-ldr_immediate.s: New test case.
292 * gas/arm/vfpv3-ldr_immediate.d: Expected disassembly.
293 * gas/arm/vfpv3xd-ldr_immediate.s: New test case.
294 * gas/arm/vfpv3xd-ldr_immediate.d: Expected disassembly.
295
296 PR gas/18499
297 * gas/arm/thumb2_ldr_immediate_armv6.s: New test case.
298 * gas/arm/thumb2_ldr_immediate_armv6.d: Expected disassembly.
299 * gas/arm/thumb2_ldr_immediate_armv6t2.s: New test case.
300 * gas/arm/thumb2_ldr_immediate_armv6t2.d: Expected disassembly.
301
302 2015-06-16 Matthew Wahab <matthew.wahab@arm.com>
303
304 * sysreg.d: Add id_mmfr4_el1, update expected output.
305 * sysreg.s: Add id_mmfr4_el1.
306
307 2015-06-15 Renlin Li <renlin.li@arm.com>
308
309 * gas/aarch64/reloc-insn.s: Update test
310 * gas/aarch64/reloc-insn.d: Update expected result.
311
312 2015-06-13 Mark Wielaard <mjw@redhat.com>
313
314 * gas/aarch64/dwarf.d: New.
315 * gas/aarch64/dwarf.s: New.
316
317 2015-06-04 Peter Bergner <bergner@vnet.ibm.com>
318
319 * gas/ppc/a2.d: Fixup test case due to new extended mnemonic.
320 * gas/ppc/power4.s <hwsync, lwsync, ptesync, sync>: Add tests.
321 * gas/ppc/power4.d: Likewise.
322
323 2015-06-03 Matthew Wahab <matthew.wahab@arm.com>
324
325 * gas/arm/armv8-a+rdma.d: New.
326 * gas/arm/armv8-a+rdma.s: New.
327
328 2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
329
330 * gas/arm/armv8-a+pan.d: New.
331 * gas/arm/armv8-a+pan.s: New.
332
333 2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
334
335 * gas/aarch64/rdma-directive.d: New.
336 * gas/aarch64/rdma.d: New.
337 * gas/aarch64/rdma.s: New.
338
339 2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
340
341 * gas/aarch64/lor-directive.d: New.
342 * gas/aarch64/lor.d: New.
343 * gas/aarch64/lor.s: New
344
345 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
346
347 * gas/aarch64/pan-directive.d: New.
348 * gas/aarch64/pan.d: New.
349 * gas/aarch64/pan.s: New
350
351 2015-06-01 Jiong Wang <jiong.wang@arm.com>
352
353 * gas/aarch64/ilp32-basic.s: New testcase.
354 * gas/aarch64/ilp32-basic.d: Ditto.
355
356 2015-06-01 Jiong Wang <jiong.wang@arm.com>
357
358 * gas/aarch64/reloc-insn.s: New testcase.
359 * gas/aarch64/reloc-insn.d: Ditto.
360
361 2015-06-01 Jan Beulich <jbeulich@suse.com>
362
363 * gas/i386/avx512f.s: Adjust operand order for Intel syntax
364 vcvt{,u}si2ss.
365 * gas/i386/x86-64-avx512f.s: Adjust operand order for Intel
366 syntax vcvt{,u}si2s{d,s}.
367
368 2015-06-01 Jan Beulich <jbeulich@suse.com>
369
370 * gas/i386/avx512f-intel.d: Adjust expectations on operand order.
371 * gas/i386/evex-lig256-intel.d: Likewise.
372 * gas/i386/evex-lig512-intel.d: Likewise.
373 * gas/i386/x86-64-avx512f-intel.d: Likewise.
374 * gas/i386/x86-64-evex-lig256-intel.d: Likewise.
375 * gas/i386/x86-64-evex-lig512-intel.d: Likewise.
376
377 2015-05-28 Catherine Moore <clm@codesourcery.com>
378 Bernd Schmidt <bernds@codesourcery.com>
379
380 gas/testsuite/
381 * gas/mips/mips.exp: Run new tests.
382
383 * gas/mips/compact-eh-1.s: New file.
384 * gas/mips/compact-eh-2.s: New file.
385 * gas/mips/compact-eh-3.s: New file.
386 * gas/mips/compact-eh-4.s: New file.
387 * gas/mips/compact-eh-5.s: New file.
388 * gas/mips/compact-eh-6.s: New file.
389 * gas/mips/compact-eh-7.s: New file.
390 * gas/mips/compact-eh-eb-1.d: New file.
391 * gas/mips/compact-eh-eb-2.d: New file.
392 * gas/mips/compact-eh-eb-3.d: New file.
393 * gas/mips/compact-eh-eb-4.d: New file.
394 * gas/mips/compact-eh-eb-5.d: New file.
395 * gas/mips/compact-eh-eb-6.d: New file.
396 * gas/mips/compact-eh-eb-7.d: New file.
397 * gas/mips/compact-eh-el-1.d: New file.
398 * gas/mips/compact-eh-el-2.d: New file.
399 * gas/mips/compact-eh-el-3.d: New file.
400 * gas/mips/compact-eh-el-4.d: New file.
401 * gas/mips/compact-eh-el-5.d: New file.
402 * gas/mips/compact-eh-el-6.d: New file.
403 * gas/mips/compact-eh-el-7.d: New file.
404 * gas/mips/compact-eh-err1.l: New file.
405 * gas/mips/compact-eh-err1.s: New file.
406 * gas/mips/compact-eh-err2.l: New file.
407 * gas/mips/compact-eh-err2.s: New file.
408
409 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
410
411 PR binutis/18386
412 * gas/i386/i386.exp: Run x86-64-branch-2 and x86-64-branch-3.
413 * gas/i386/x86-64-branch.d: Also pass -Mintel64 to objdump.
414 * gas/i386/ilp32/x86-64-branch.d: Likewise.
415 * gas/i386/x86-64-branch-2.d: New file.
416 * gas/i386/x86-64-branch-2.s: Likewise.
417 * gas/i386/x86-64-branch-3.l: Likewise.
418 * gas/i386/x86-64-branch-3.s: Likewise.
419
420 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
421
422 * gas/i386/i386.exp: Don't run pcrel for ELF targets. Run
423 pcrel-elf, relax-4 and x86-64-relax-3 for ELF targets.
424 * gas/i386/pcrel-elf.d: New file.
425 * gas/i386/relax-4.d: Likewise.
426 * gas/i386/x86-64-relax-3.d: Likewise.
427 * gas/i386/relax-3.d: Pass -mshared to assembler. Updated.
428 * gas/i386/x86-64-relax-2.d: Likewise.
429 * gas/i386/relax-3.s: Add test for PLT relocation.
430
431 2015-05-14 Peter Bergner <bergner@vnet.ibm.com>
432
433 * gas/ppc/power4.d: Add a slbia test.
434 * gas/ppc/power4.s: Likewise.
435 * gas/ppc/power6.d: Add slbia and tlbie tests.
436 * gas/ppc/power6.s: Likewise.
437 * gas/ppc/power7.d: Remove wait tests. Add a tlbie test.
438 * gas/ppc/power7.s: Likewise.
439
440 2015-05-13 Max Filippov <jcmvbkbc@gmail.com>
441
442 * gas/xtensa/trampoline.s: Add regression testcase.
443
444 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
445
446 * gas/i386/i386.exp: Run iamcu-1, iamcu-2, iamcu-3, iamcu-inval-1,
447 iamcu-inval-2 and iamcu-inval-3.
448 * gas/i386/iamcu-1.d: New file.
449 * gas/i386/iamcu-1.s: Likewise.
450 * gas/i386/iamcu-2.d: Likewise.
451 * gas/i386/iamcu-2.s: Likewise.
452 * gas/i386/iamcu-3.d: Likewise.
453 * gas/i386/iamcu-3.s: Likewise.
454 * gas/i386/iamcu-inval-1.l: Likewise.
455 * gas/i386/iamcu-inval-1.s: Likewise.
456 * gas/i386/iamcu-inval-2.l: Likewise.
457 * gas/i386/iamcu-inval-2.s: Likewise.
458 * gas/i386/iamcu-inval-3.l: Likewise.
459 * gas/i386/iamcu-inval-3.s: Likewise.
460
461 2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
462
463 PR binutis/18386
464 * gas/i386/i386.exp: Run x86-64-jump.
465 * gas/i386/x86-64-branch.d: Updated.
466 * gas/i386/ilp32/x86-64-branch.d: Likewise.
467 * gas/i386/x86-64-branch.s: Add tests for the operand size prefix
468 with call, jmp and jb.
469 * gas/i386/x86-64-jump.d: New file.
470 * gas/i386/x86-64-jump.s: Likewise.
471
472 2015-05-08 Nick Clifton <nickc@redhat.com>
473
474 PR gas/18347
475 * gas/arm/pr18347.s: Add tests of other symbol assignments which
476 should not generate the warning.
477 * gas/arm/pr18347.l: Update expected output.
478
479 2015-05-07 H.J. Lu <hongjiu.lu@intel.com>
480
481 * gas/i386/i386.exp: Run relax-3 and x86-64-relax-2.
482 * gas/i386/relax-3.d: New file.
483 * gas/i386/relax-3.s: Likewise.
484 * gas/i386/x86-64-relax-2.d: Likewise.
485
486 2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
487
488 * gas/sparc/natural-32.d: Test ldn, ldna, stn, stna, slln, srln,
489 sran, casn, casna and clrn.
490 * gas/sparc/natural-32.s: Likewise.
491 * gas/sparc/natural.s: Likewise.
492 * gas/sparc/natural.d: Likewise.
493
494 2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
495
496
497 * gas/sparc/natural.s: New file.
498 * gas/sparc/natural-32.s: Likewise.
499 * gas/sparc/natural.d: Likewise.
500 * gas/sparc/natural-32.d: Likewise.
501 * gas/sparc/sparc.exp (sparc_elf_setup): Run the tests natural and
502 natural-32.
503
504 2015-05-06 Renlin Li <renlin.li@arm.com>
505
506 * gas/aarch64/codealign_1.s: New.
507 * gas/aarch64/codealign_1.d: New.
508
509 2015-05-05 Renlin Li <renlin.li@arm.com>
510
511 * gas/aarch64/mapping_5.d: New.
512 * gas/aarch64/mapping_5.s: New.
513 * gas/aarch64/mapping_6.d: New.
514 * gas/aarch64/mapping_6.s: New.
515
516 2015-05-01 H.J. Lu <hongjiu.lu@intel.com>
517
518 * gas/i386/i386.exp: Run note.
519 * gas/i386/note.d: New file.
520 * gas/i386/note.s: Likewise.
521
522 2015-04-30 Nick Clifton <nickc@redhat.com>
523
524 PR gas/18347
525 * gas/arm/pr18347.s: New file: Test case.
526 * gas/arm/pr18347.l: New file: Expected assembler output.
527 * gas/arm/pr18347.d: New file: Test driver.
528
529 2015-04-29 Nick Clifton <nickc@redhat.com>
530
531 PR gas/18265
532 * gas/arm/pr18256.s: New file: Test case.
533 * gas/arm/pr18256.l: New file: Expected assembler output.
534 * gas/arm/pr18256.d: New file: Test driver.
535
536 2015-04-28 Renlin Li <renlin.li@arm.com>
537
538 * gas/arm/thumb2_vpool_be.d: Adjust the desired output.
539 * gas/arm/vldconst_be.d: Ditto.
540
541 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
542
543 * gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand
544 ordering change.
545 * gas/ppc/a2.d: Likewise.
546 * gas/ppc/476.d: Likewise.
547 * gas/ppc/booke.s: Remove invalid 3 operand dcbt tests.
548 * gas/ppc/booke.d: Likewise.
549 * gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv
550 and waitimpl tests.
551 * gas/ppc/power7.d: Likewise.
552
553 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
554
555 * doc/as.texinfo: Document Tag_GNU_S390_ABI_Vector.
556
557 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
558
559 * gas/s390/zarch-z13.d: Fix tests for VFCE, VLDE, VFSQ, WFK, and
560 WFC.
561 * gas/s390/zarch-z13.s: Likewise.
562
563 2015-04-24 Richard Earnshaw <rearnsha@arm.com>
564
565 * gas/arm/align64.d: Delete trailing padding NOPs.
566
567 2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
568
569 * gas/mips/dla-warn.l: New file.
570 * gas/mips/dla-warn.s: New file.
571 * gas/mips/la-warn.l: New file.
572 * gas/mips/la-warn.s: New file.
573 * gas/mips/mips.exp: Run new tests.
574
575 2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
576
577 * gas/mips/mips.exp: Require o32 for r6-branch-constraints.
578
579 2015-04-23 Jan Beulich <jbeulich@suse.com>
580
581 * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
582 register, non-broadcast cases.
583 * gas/i386/x86-64-avx512dq.d: Likewise.
584 * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
585 vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
586 cases.
587 * gas/i386/x86-64-avx512dq_vl.d: Likewise.
588 * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
589 vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
590 cases.
591 * gas/i386/x86-64-avx512f_vl.d: Likewise.
592
593 2015-04-23 Jan Beulich <jbeulich@suse.com>
594
595 * gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in
596 some AT&T and all Intel cases.
597 * gas/i386/x86-64-avx512dq.s: Likewise.
598 * gas/i386/avx512dq_vl.s: Drop 'x' and 'y' suffixes from
599 vcvt{,u}qq2ps and vfpclassp{d,s} in some AT&T and all Intel
600 cases.
601 * gas/i386/x86-64-avx512dq_vl.s: Likewise.
602 * gas/i386/avx512f_vl.s: Drop 'x' and 'y' suffixes from
603 vcvt{,t}pd2{,u}dq and vcvtpd2ps in some AT&T and all Intel
604 cases.
605 * gas/i386/x86-64-avx512f_vl.s: Likewise.
606
607 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
608
609 * gas/i386/ilp32/x86-64-unwind.d: Don't hardcode offset of
610 .shstrtab section.
611 * gas/i386/x86-64-unwind.d: Likewise.
612 * gas/ia64/alias-ilp32.d: Likewise.
613 * gas/ia64/alias.d: Likewise.
614 * gas/ia64/group-1.d: Likewise.
615 * gas/ia64/group-2.d: Likewise.
616 * gas/ia64/secname-ilp32.d: Likewise.
617 * gas/ia64/secname.d: Likewise.
618 * gas/ia64/unwind-ilp32.d: Likewise.
619 * gas/ia64/unwind.d: Likewise.
620 * gas/mmix/bspec-1.d: Likewise.
621 * gas/mmix/byte-1.d: Likewise.
622 * gas/mmix/loc-1.d: Likewise.
623 * gas/mmix/loc-2.d: Likewise.
624 * gas/mmix/loc-3.d: Likewise.
625 * gas/mmix/loc-4.d: Likewise.
626 * gas/mmix/loc-5.d: Likewise.
627 * gas/tic6x/scomm-directive-4.d: Likewise.
628
629 2015-04-15 H.J. Lu <hongjiu.lu@intel.com>
630
631 PR binutils/17898
632 * gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
633 * gas/i386/prefix.d: Updated.
634
635 2015-04-15 Renlin Li <renlin.li@arm.com>
636
637 * gas/arm/arch7em.d: Adjust required ssat and ssat16 immediate field.
638 * gas/arm/thumb32.d: Likewise.
639
640 2015-04-14 Nick Clifton <nickc@redhat.com>
641
642 * gas/lns/lns.exp: Add RL78 to list of targets using
643 DW_LNS_fixed_advance_pc.
644
645 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
646
647 * gas/i386/dw2-compressed-1.d: New file.
648 * gas/i386/dw2-compressed-2.d: Likewise.
649 * gas/i386/dw2-compressed-3.d: Likewise.
650 * gas/i386/x86-64-dw2-compressed-2.d: Likewise.
651 * gas/i386/i386.exp: Run dw2-compressed-2, dw2-compressed-1,
652 dw2-compressed-3 and x86-64-dw2-compressed-2.
653
654 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
655
656 * lib/gas-defs.exp (run_dump_test): Remove is_zlib_supported check.
657
658 2015-03-20 H.J. Lu <hongjiu.lu@intel.com>
659
660 * gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
661 nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
662 nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
663 x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
664 x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
665 x86-64-nops-1-btver2.
666 * gas/i386/nops-1-core2.d: Updated.
667 * gas/i386/nops-1-k8.d: Likewise.
668 * gas/i386/nops-4a-i686.d: Likewise.
669 * gas/i386/nops-5-i686.d: Likewise.
670 * gas/i386/nops-5.d: Likewise.
671 * gas/i386/nops-6.d: Likewise.
672 * gas/i386/x86-64-nops-1-core2.d: Likewise.
673 * gas/i386/x86-64-nops-1-g64.d: Likewise.
674 * gas/i386/x86-64-nops-1-k8.d: Likewise.
675 * gas/i386/x86-64-nops-1.d: Likewise.
676 * gas/i386/x86-64-nops-2.d: Likewise.
677 * gas/i386/x86-64-nops-3.d: Likewise.
678 * gas/i386/x86-64-nops-4-core2.d: Likewise.
679 * gas/i386/x86-64-nops-4-k8.d: Likewise.
680 * gas/i386/x86-64-nops-4.d: Likewise.
681 * gas/i386/x86-64-nops-5-k8.d: Likewise.
682 * gas/i386/x86-64-nops-5.d: Likewise.
683 * gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
684 * gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
685 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
686 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
687 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
688 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
689 * gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
690 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
691 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
692 * gas/i386/ilp32/x86-64-nops-5.d: Likewise.
693 * gas/i386/nops-1-bdver1.d: Removed.
694 * gas/i386/nops-1-bdver2.d: Likewise.
695 * gas/i386/nops-1-bdver3.d: Likewise.
696 * gas/i386/nops-1-bdver4.d: Likewise.
697 * gas/i386/nops-1-btver1.d: Likewise.
698 * gas/i386/nops-1-btver2.d: Likewise.
699 * gas/i386/nops-1-znver1.d: Likewise.
700 * gas/i386/x86-64-nops-1-bdver1.d: Likewise.
701 * gas/i386/x86-64-nops-1-bdver2.d: Likewise.
702 * gas/i386/x86-64-nops-1-bdver3.d: Likewise.
703 * gas/i386/x86-64-nops-1-bdver4.d: Likewise.
704 * gas/i386/x86-64-nops-1-btver1.d: Likewise.
705 * gas/i386/x86-64-nops-1-btver2.d: Likewise.
706 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
707 * gas/i386/x86-64-nops-1-znver1.d: Likewise.
708 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
709
710 2015-03-19 Nick Clifton <nickc@redhat.com>
711
712 PR gas/18087
713 * gas/i386/dw2-compress-1.d: Allow the test to pass regardless of
714 whether the .debug_info section was compressed on not.
715
716 2015-03-18 H.J. Lu <hongjiu.lu@intel.com>
717
718 PR gas/18087
719 * gas/i386/dw2-compress-1.d: Revert the last change.
720 * gas/i386/dw2-compress-3.d: New.
721 * gas/i386/dw2-compress-3.s: Likewise.
722 * gas/i386/i386.exp: Run dw2-compress-3 for ELF targets.
723
724 2015-03-18 Jon Turney <jon.turney@dronecode.org.uk>
725 Nick Clifton <nickc@redhat.com>
726
727 PR binutils/18087
728 * gas/i386/dw2-compress-1.d: Do not expect the .debug_abbrev or
729 .debug_info sections to be compressed.
730
731 2015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
732
733 * gas/i386/i386.exp: Add new znver1 test cases.
734 * gas/i386/arch-13-znver1.d: New.
735 * gas/i386/arch-13.d: New.
736 * gas/i386/arch-13.s: New.
737 * gas/i386/clzero.d: New.
738 * gas/i386/clzero.s: New.
739 * gas/i386/nops-1-znver1.d: New.
740 * gas/i386/x86-64-arch-3-znver1.d: New.
741 * gas/i386/x86-64-arch-3.d: New.
742 * gas/i386/x86-64-arch-3.s: New.
743 * gas/i386/x86-64-clzero.d: New.
744 * gas/i386/x86-64-nops-1-znver1.d: New.
745
746 2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
747
748 * gas/mips/mips.exp: Added branch constraints testcase.
749 * gas/mips/r6-branch-constraints.s: New test.
750 * gas/mips/r6-branch-constraints.l: New test.
751
752 2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
753
754 * gas/mips/r6.s: Add evp and dvp instructions.
755 * gas/mips/r6.d: Likewise.
756 * gas/mips/r6-n32.d: Likewise.
757 * gas/mips/r6-n64.d: Likewise.
758
759 2015-03-13 Jiong Wang <jiong.wang@arm.com>
760
761 * gas/aarch64/diagnostic.s: New testcases.
762 * gas/aarch64/diagnostic.l: New error match.
763
764 2015-03-13 Jiong Wang <jiong.wang@arm.com>
765
766 * gas/aarch64/tail_padding.s: New testcase.
767 * gas/aarch64/tail_padding.d: New expectation file.
768
769 2015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
770
771 * gas/s390/zarch-z13.d: Add more z13 instructions.
772 * gas/s390/zarch-z13.s: Likewise.
773
774 2015-03-05 Renlin Li <renlin.li@arm.com>
775
776 * gas/arm/dis-data.d: Adjust the desired output.
777 * gas/arm/dis-data2.d: Ditto.
778
779 2015-03-10 Renlin Li <renlin.li@arm.com>
780
781 * gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
782 * gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
783 * gas/aarch64/reloc-insn.d: Likewise.
784
785 2015-03-10 Matthew Wahab <matthew.wahab@arm.com>
786
787 * gas/aarch64/codealign.d: Add test for code section alignment.
788 * gas/aarch64/codealign.s: New file.
789
790 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
791
792 PR gas/17843
793 * gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
794 R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
795 sequence.
796
797 2015-02-28 Alan Modra <amodra@gmail.com>
798
799 * gas/sparc/pcrel.d: Update for changed padding in data sections.
800 * gas/sparc/pcrel64.d: Likewise.
801
802 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
803
804 * gas/aarch64/diagnostic.s: Add LDR test.
805 * gas/aarch64/diagnostic.l: Likewise.
806
807 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
808
809 * gas/aarch64/diagnostic.s: Add ADR test.
810 * gas/aarch64/diagnostic.l: Likewise.
811
812 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
813
814 * gas/avr/avr-prop-1.d: New file.
815 * gas/avr/avr-prop-1.s: New file.
816
817 2015-02-25 Kaz Kojima <kkojima@rr.iij4u.or.jp>
818 Oleg Endo <olegendo@gcc.gnu.org>
819
820 * gas/sh/arch/arch.exp: Replace dead code to generate expected .s files
821 with ...
822 * gas/sh/arch/sh-opc-gen-as.pl: ... this new script.
823 * gas/sh/arch/arch_expected.txt: Regenerate.
824 * gas/sh/arch/sh-dsp.s: Likewise.
825 * gas/sh/arch/sh-opc-gen-as.pl: Likewise.
826 * gas/sh/arch/sh.s: Likewise.
827 * gas/sh/arch/sh2.s: Likewise.
828 * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
829 * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
830 * gas/sh/arch/sh2a-nofpu.s: Likewise.
831 * gas/sh/arch/sh2a-or-sh3e.s: Likewise.
832 * gas/sh/arch/sh2a-or-sh4.s: Likewise.
833 * gas/sh/arch/sh2a.s: Likewise.
834 * gas/sh/arch/sh2e.s: Likewise.
835 * gas/sh/arch/sh3-dsp.s: Likewise.
836 * gas/sh/arch/sh3-nommu.s: Likewise.
837 * gas/sh/arch/sh3.s: Likewise.
838 * gas/sh/arch/sh3e.s: Likewise.
839 * gas/sh/arch/sh4-nofpu.s: Likewise.
840 * gas/sh/arch/sh4-nommu-nofpu.s: Likewise.
841 * gas/sh/arch/sh4.s: Likewise.
842 * gas/sh/arch/sh4a-nofpu.s: Likewise.
843 * gas/sh/arch/sh4a.s: Likewise.
844 * gas/sh/arch/sh4al-dsp.s: Likewise.
845
846 2015-02-24 Nick Clifton <nickc@redhat.com>
847
848 * gas/elf/elf.exp: Add special version of the section2 test for
849 the V850.
850 * gas/elf/section2.e-v850: New file.
851
852 2015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
853
854 * gas/arm/armv1.l: Remove 'Warning: ' from expected messages
855 for deprecations.
856 * gas/arm/armv8-a-bad.l: Likewise.
857 * gas/arm/armv8-a-it-bad.l: Likewise.
858 * gas/arm/depr-swp.l: Likewise.
859 * gas/arm/ldsgeb.l: Likewise.
860 * gas/arm/ldsgeh.l: Likewise.
861 * gas/arm/thumb2_bad_reg.l: Likewise.
862 * gas/arm/thumb32.l: Likewise.
863 * gas/arm/udf.l: Likewise.
864 * gas/arm/vstr-arm-bad.l: Likewise.
865
866 2015-01-28 James Bowman <james.bowman@ftdichip.com>
867
868 * gas/ft32/ft32.exp: New file.
869 * gas/ft32/insn.d: New file.
870 * gas/ft32/insn.s: New file.
871
872 2015-01-19 Alan Modra <amodra@gmail.com>
873
874 * gas/all/none.s,
875 * gas/all/none.d: New test.
876 * gas/all/gas.exp: Run it.
877
878 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
879
880 * gas/s390/esa-g5.d: Add a variant without the optional operand.
881 * gas/s390/esa-g5.s: Likewise.
882 * gas/s390/esa-z9-109.d: Likewise.
883 * gas/s390/esa-z9-109.s: Likewise.
884 * gas/s390/zarch-z9-109.d: Likewise.
885 * gas/s390/zarch-z9-109.s: Likewise.
886 * gas/s390/zarch-z10.d: For variants with a zero optional argument
887 it is not dumped by objdump anymore.
888 * gas/s390/zarch-zEC12.d: Likewise.
889
890 * gas/s390/zarch-z13.d: New file.
891 * gas/s390/zarch-z13.s: New file.
892 * gas/s390/s390.exp: Run the test for the z13 files.
893
894 2015-01-13 Matthew Wahab <matthew.wahab@arm.com>
895
896 * gas/arm/ual-vcmp.s: Add vcmp, vcmpe with #0x0 operand.
897 * gas/ual/vcmp.d: Update expected output.
898 * gas/ual/vcmp-zero-bad.l: Likewise
899
900 2015-01-12 Jan Beulich <jbeulich@suse.com>
901
902 gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
903 gas/cfi/cfi.exp: Run new tests.
904
905 2015-01-12 Jan Beulich <jbeulich@suse.com>
906
907 * gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
908 VQSHL, and VQSHLU immediates.
909 * gas/arm/neon-addressing-bad.l: Update accordingly.
910
911 2015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
912
913 * gas/avr/large-debug-line-table.d: New file.
914 * gas/avr/large-debug-line-table.s: New file.
915
916 2015-01-01 Alan Modra <amodra@gmail.com>
917
918 Update year range in copyright notice of all files.
919
920 For older changes see ChangeLog-2014
921 \f
922 Copyright (C) 2015 Free Software Foundation, Inc.
923
924 Copying and distribution of this file, with or without modification,
925 are permitted in any medium without royalty provided the copyright
926 notice and this notice are preserved.
927
928 Local Variables:
929 mode: change-log
930 left-margin: 8
931 fill-column: 74
932 version-control: never
933 End: