* gas/mips/eret-1.d: Adjust regexps for robustness.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
2
3 * gas/mips/eret-1.d: Adjust regexps for robustness.
4 * gas/mips/eret-2.d: Likewise.
5 * gas/mips/eret-3.d: Likewise.
6 * gas/mips/eret-1.s: Reformat for readability. Add a label
7 at the beginning.
8 * gas/mips/eret-2.s: Add a label at the beginning.
9
10 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
11
12 * gas/mips/eret-1.s: Add trailing padding.
13 * gas/mips/eret-2.s: Likewise.
14 * gas/mips/eret-3.s: Likewise.
15 * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
16 * gas/mips/eret-2.d: Likewise.
17 * gas/mips/eret-3.d: Likewise.
18
19 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
20
21 * gas/mips/mips.exp: Fix a typo.
22
23 2009-09-21 Ben Elliston <bje@au.ibm.com>
24 Peter Bergner <bergner@vnet.ibm.com>
25
26 * gas/ppc/a2.s: New.
27 * gas/ppc/a2.d: Likewise.
28 * gas/ppc/ppc.exp: Run the a2 dump test.
29
30 2009-09-21 Ben Elliston <bje@au.ibm.com>
31
32 * gas/ppc/e500mc.d: Remove blank line at the end of file.
33
34 2009-09-15 H.J. Lu <hongjiu.lu@intel.com>
35
36 * gas/i386/disp.s: Add an offset test.
37 * gas/i386/x86-64-disp.s: Likewise.
38
39 * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
40
41 * gas/i386/disp.d: Updated.
42 * gas/i386/disp-intel.d: Likewise.
43 * gas/i386/intelbad.l: Likewise.
44 * gas/i386/x86-64-disp.d: Likewise.
45 * gas/i386/x86-64-disp-intel.d: Likewise.
46
47 2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
48
49 PR gas/10637
50 * gas/i386/disp.s: Add tests for Intel syntax.
51 * gas/i386/x86-64-disp.s: Likewise.
52
53 * gas/i386/disp.d: Updated.
54 * gas/i386/intelok.d: Likewise.
55 * gas/i386/x86-64-disp.d: Likewise.
56
57 * gas/i386/disp-intel.d: New.
58 * gas/i386/x86-64-disp-intel.d: Likewise.
59
60 * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
61
62 2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
63
64 * gas/i386/merom.[ds]: Renamed to ...
65 * gas/i386/ssse3.[ds]: This.
66
67 * gas/i386/nops-1-merom.d: Renamed to ...
68 * gas/i386/nops-1-core2.d: This.
69
70 * gas/i386/nops-2-merom.d: Renamed to ...
71 * gas/i386/nops-2-core2.d: This.
72
73 * gas/i386/prescott.[ds]: Renamed to ...
74 * gas/i386/sse3.[ds]: This.
75
76 * gas/i386/x86-64-merom.[ds]: Renamed to ...
77 * gas/i386/x86-64-ssse3.[ds]: This.
78
79 * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
80 * gas/i386/x86-64-nops-1-core2.d: This.
81
82 * gas/i386/x86-64-prescott.[ds]: Renamed to ...
83 * gas/i386/x86-64-sse3.[ds]: This.
84
85 * gas/i386/i386.exp: Updated.
86
87 2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
88
89 PR gas/10636
90 * gas/i386/disp.d: New.
91 * gas/i386/disp.s: Likewise.
92 * gas/i386/x86-64-disp.d: Likewise.
93 * gas/i386/x86-64-disp.s: Likewise.
94
95 * gas/i386/i386.exp: Run disp and x86-64-disp.
96
97 * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
98
99 * gas/i386/x86-64-addr32.d: Updated.
100 * gas/i386/x86-64-addr32-intel.d: Likewise.
101 * gas/i386/x86-64-inval.l: Likewise.
102 * gas/i386/x86-64-prescott.d: Likewise.
103
104 * gas/i386/x86-64-inval.s: Add invalid displacement tests.
105
106 * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
107 with 0x909090.
108
109 2009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
110
111 * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
112 * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
113 * gas/mips/jal-xgot.d: Likewise.
114 * gas/mips/mips-abi32-pic2.d: Likewise.
115 * gas/mips/mips.exp: Run it.
116
117 2009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
118
119 * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
120
121 2009-09-11 Hans-Peter Nilsson <hp@bitrange.com>
122
123 PR gas/10623
124 * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
125 gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
126 gas/mmix/swym-opreg2.s: New tests.
127 * gas/mmix/odd-1.d: Adjust for reloc change.
128
129 2009-09-11 Alan Modra <amodra@bigpond.net.au>
130
131 * gas/lns/lns-common-1.s: Use two nops between each .loc.
132 * gas/lns/lns.exp: Don't exclude d10v.
133
134 2009-09-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
135
136 * gas/sh/sh64/syntax-1.s: Regenerate.
137
138 2009-09-08 Kaz Kojima <kkojima@rr.iij4u.or.jp>
139
140 * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
141
142 2009-09-08 Alan Modra <amodra@bigpond.net.au>
143
144 * gas/d30v/serial2.l: Adjust position of page break.
145 * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
146 * gas/mt/ms1-16-003.d: Correct reloc name.
147 * gas/mt/relocs.d: Elide incorrect file format strings.
148
149 2009-09-08 Alan Modra <amodra@bigpond.net.au>
150
151 * gas/all/gas.exp (do_comment): Don't run on m32c.
152 * gas/all/align.d: Likewise.
153 * gas/all/incbin.d: Likewise.
154 * gas/macros/semi.d: Likewise.
155 * gas/elf/ifunc-1.d: Don't run on alpha.
156
157 2009-09-04 Jie Zhang <jie.zhang@analog.com>
158
159 * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
160 for (IU) option for multiply and multiply-accumulate to
161 data register instructon.
162
163 2009-09-03 Jie Zhang <jie.zhang@analog.com>
164
165 * gas/bfin/parallel5.s: New test.
166 * gas/bfin/error.exp: New test.
167
168 2009-09-03 Jie Zhang <jie.zhang@analog.com>
169
170 * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
171 * gas/bfin/bfin.exp: Add the new test.
172
173 2009-09-03 Jie Zhang <jie.zhang@analog.com>
174
175 * gas/bfin/expected_move_errors.s,
176 gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
177 * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
178
179 2009-09-03 Jie Zhang <jie.zhang@analog.com>
180
181 * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
182
183 2009-09-03 Jie Zhang <jie.zhang@analog.com>
184
185 * gas/bfin/loop.s, gas/bfin/loop.d: New test.
186 * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
187 * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
188 * gas/bfin/bfin.exp: Add the new tests.
189
190 2009-09-02 Jie Zhang <jie.zhang@analog.com>
191
192 From Bernd Schmidt <bernd.schmidt@analog.com>
193 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
194 Check error messages for invalid load/store insns.
195
196 2009-09-01 H.J. Lu <hongjiu.lu@intel.com>
197
198 * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
199 * gas/i386/intel-regs.s: Likewise.
200
201 * gas/i386/att-regs.d: Updated.
202 * gas/i386/intel-regs.d: Likewise.
203
204 2009-09-01 H.J. Lu <hongjiu.lu@intel.com>
205
206 * gas/i386/att-regs.s: Remove a tab.
207
208 2009-09-01 Jie Zhang <jie.zhang@analog.com>
209
210 * gas/bfin/expected_comparison_errors.s: Add more cases.
211 * gas/bfin/expected_comparison_errors.l: Update accordingly.
212
213 2009-09-01 Jie Zhang <jie.zhang@analog.com>
214
215 * gas/bfin/stack2.s: Add pop multiple instruction with a label
216 on the same line.
217 * gas/bfin/stack2.d: Adjust accordingly.
218
219 2009-08-31 Jan Beulich <jbeulich@novell.com>
220
221 * gas/elf/section5.l: Remove no longer issued warning pattern.
222
223 2009-08-29 Matt Fleming <matt@console-pimps.org>
224
225 * gas/sh/sign-extension.d: New file.
226 * gas/sh/sign-extension.s: New file.
227 * gas/sh/basic.exp: Run new test.
228
229 2009-08-28 H.J. Lu <hongjiu.lu@intel.com>
230
231 * gas/i386/l1om.d: Check elf64-l1om format.
232
233 2006-08-11 Bernd Schmidt <bernd.schmidt@analog.com>
234
235 * gas/bfin/parallel.s: Add more test cases.
236 * gas/bfin/parallel.d: Update accordingly.
237 * gas/bfin/resource_conflict.l: New test.
238 * gas/bfin/resource_conflict.s: New test.
239 * gas/bfin/bfin.exp: Add resource_conflict.
240
241 2009-08-11 Nick Clifton <nickc@redhat.com>
242
243 PR 10443
244 * gas/arm/t16-bad.l: Update expected messages for moves with
245 shifted operands.
246
247 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
248
249 PR gas/10479
250 * gas/arm/sp-pc-usage-t.d: New test case.
251 * gas/arm/sp-pc-usage-t.s: New file.
252
253 2006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
254
255 From Mike Frysinger <michael.frysinger@analog.com>
256 * gas/bfin/reloc.d: Adjust for the renamed relocations.
257
258 2009-08-07 Daniel Jacobowitz <dan@codesourcery.com>
259
260 * gas/arm/mapping2.s: Test code after .ident.
261
262 2009-08-05 Chao-ying Fu <fu@mips.com>
263
264 * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
265 gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
266
267 2009-08-04 Nathan Sidwell <nathan@codesourcery.com>
268
269 * gas/arm/missing.s: New.
270 * gas/arm/missing.d: New.
271 * gas/arm/missing.l: New.
272
273 2009-07-15 Daniel Gutson <dgutson@codesourcery.com>
274 Daniel Jacobowitz <dan@codesourcery.com>
275
276 * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
277 * gas/arm/mapping.d: Adapted to new symbols generation.
278 * gas/arm/mapping2.d: New test case.
279 * gas/arm/mapping2.s: New file.
280 * gas/arm/mapping3.d: New test case.
281 * gas/arm/mapping3.s: New file.
282 * gas/arm/mapping4.d: New test case.
283 * gas/arm/mapping4.s: New file.
284 * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
285 * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
286
287 2009-07-27 Jan Beulich <jbeulich@novell.com>
288
289 * gas/elf/file.[ds]: New.
290 * gas/elf/elf.exp: Run new test.
291
292 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
293
294 * gas/i386/l1om.d: New.
295 * gas/i386/l1om-inval.l: Likewise.
296 * gas/i386/l1om-inval.s: Likewise.
297
298 * gas/i386/i386.exp: Run l1om-inval and l1om.
299
300 2009-07-24 Jan Beulich <jbeulich@novell.com>
301
302 * gas/i386/8087.[ds]: New.
303 * gas/i386/287.[ds]: New.
304 * gas/i386/387.[ds]: New.
305 * gas/i386/no87.[ls]: New.
306 * gas/i386/no87-2.[ls]: New.
307 * gas/i386/i386.exp: Run new tests.
308 * gas/i386/att-regs.s: Also check FPU register access.
309 * gas/i386/intel-regs.s: Likewise.
310 * gas/i386/att-regs.d: Adjust expectations.
311 * gas/i386/intel-regs.d: Likewise.
312
313 2009-07-23 Ulrich Drepper <drepper@redhat.com>
314
315 * gas/elf/type.s: Add unique global symbol definition.
316 * gas/elf/type.e: Add expected readelf output for global unique
317 symbol.
318
319 2009-07-21 H.J. Lu <hongjiu.lu@intel.com>
320
321 PR gas/10420
322 * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
323
324 * gas/i386/x86-64-nops-1-pentium.d: New.
325
326 2009-07-16 H.J. Lu <hongjiu.lu@intel.com>
327
328 * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
329
330 * gas/i386/ifunc.d: New,
331 * gas/i386/ifunc.s: Likewise.
332 * gas/i386/x86-64-ifunc.d: Likewise.
333
334 2009-07-16 Nathan Sidwell <nathan@codesourcery.com>
335
336 * gas/arm/target-reloc-1.s: New.
337 * gas/arm/target-reloc-1.d: New.
338
339 2009-07-14 Daniel Gutson <dgutson@codesourcery.com>
340
341 * gas/arm/align64.s: New test case.
342 * gas/arm/align64.d: Expected disassembly.
343
344 2009-07-14 Daniel Gutson <dgutson@codesourcery.com>
345
346 * gas/arm/thumb-w-bad.d: New test case.
347 * gas/arm/thumb-w-bad.l: New file.
348 * gas/arm/thumb-w-bad.s: New file.
349 * gas/arm/thumb-w-good.d: New test case.
350 * gas/arm/thumb-w-good.s: New file.
351
352 2009-07-09 Daniel Gutson <dgutson@codesourcery.com>
353
354 * gas/arm/inst-po.d: New testcase.
355 * gas/arm/inst-po.s: New file.
356 * gas/arm/inst-po-2.d: New testcase.
357 * gas/arm/inst-po-2.s: New file.
358 * gas/arm/inst-po-2.l: New file.
359 * gas/arm/inst-po-3.d: New testcase.
360 * gas/arm/inst-po-3.s: New file.
361 * gas/arm/inst-po-be.d: New testcase.
362
363 2009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw>
364
365 * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
366 add patterns for waddsubhx.
367 * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
368
369 2009-07-07 H.J. Lu <hongjiu.lu@intel.com>
370
371 * gas/i386/fma4.d: Append "#pass".
372 * gas/i386/x86-64-fma4.d: Likewise.
373
374 2009-07-07 Tristan Gingold <gingold@adacore.com>
375
376 * gas/i386/jump.d: Adjust to be relocated offset for jump to
377 external symbol.
378
379 2009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
380
381 * gas/i386/i386.exp: Add FMA4 tests.
382 * gas/i386/x86-64-fma4.d: Ditto.
383 * gas/i386/fma4.d: Ditto.
384 * gas/i386/x86-64-fma4.s: Ditto.
385 * gas/i386/fma4.s: Ditto.
386
387 2009-07-01 Nick Clifton <nickc@redhat.com>
388
389 PR 10168
390 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
391
392 2009-07-01 Paul Brook <paul@codesourcery.com>
393
394 * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
395
396 2009-06-30 Nick Clifton <nickc@redhat.com>
397
398 PR 10288
399 * gas/arm/adrl.d: Update expected disassembly.
400 * gas/arm/arch4t-eabi.d: Likewise.
401 * gas/arm/arch4t.d: Likewise.
402 * gas/arm/arch6zk.d: Likewise.
403 * gas/arm/archv6t2.d: Likewise.
404 * gas/arm/arm-it.d: Likewise.
405 * gas/arm/arm3.d: Likewise.
406 * gas/arm/arm7dm.d: Likewise.
407 * gas/arm/arm7t.d: Likewise.
408 * gas/arm/backslash-at.d: Likewise.
409 * gas/arm/bl-local-v4t.d: Likewise.
410 * gas/arm/blx-local.d: Likewise.
411 * gas/arm/copro.d: Likewise.
412 * gas/arm/el_segundo.d: Likewise.
413 * gas/arm/float.d: Likewise.
414 * gas/arm/fp-save.d: Likewise.
415 * gas/arm/fpa-mem.d: Likewise.
416 * gas/arm/group-reloc-alu.d: Likewise.
417 * gas/arm/group-reloc-ldr.d: Likewise.
418 * gas/arm/group-reloc-ldrs.d: Likewise.
419 * gas/arm/immed.d: Likewise.
420 * gas/arm/inst.d: Likewise.
421 * gas/arm/iwmmxt.d: Likewise.
422 * gas/arm/ldconst.d: Likewise.
423 * gas/arm/macro1.d: Likewise.
424 * gas/arm/mapmisc.d: Likewise.
425 * gas/arm/mapsecs.d: Likewise.
426 * gas/arm/mapshort-eabi.d: Likewise.
427 * gas/arm/mapshort-elf.d: Likewise.
428 * gas/arm/movw-local.d: Likewise.
429 * gas/arm/neon-ldst-rm.d: Likewise.
430 * gas/arm/offset.d: Likewise.
431 * gas/arm/reg-alias.d: Likewise.
432 * gas/arm/relax_load_align.d: Likewise.
433 * gas/arm/tcompat.d: Likewise.
434 * gas/arm/tcompat2.d: Likewise.
435 * gas/arm/thumb-eabi.d: Likewise.
436 * gas/arm/thumb.d: Likewise.
437 * gas/arm/thumb1_unified.d: Likewise.
438 * gas/arm/thumb2_add.d: Likewise.
439 * gas/arm/thumb2_it.d: Likewise.
440 * gas/arm/thumb2_it_auto.d: Likewise.
441 * gas/arm/thumb2_pool.d: Likewise.
442 * gas/arm/thumb2_relax.d: Likewise.
443 * gas/arm/thumb32.d: Likewise.
444 * gas/arm/thumbv6.d: Likewise.
445 * gas/arm/thumbv6k.d: Likewise.
446 * gas/arm/tls.d: Likewise.
447 * gas/arm/vfp1.d: Likewise.
448 * gas/arm/vfp1_t2.d: Likewise.
449 * gas/arm/vfp1xD.d: Likewise.
450 * gas/arm/wince.d: Likewise.
451 * gas/arm/wince_inst.d: Likewise.
452 * gas/arm/xscale.d: Likewise.
453
454 2009-06-29 Nick Clifton <nickc@redhat.com>
455
456 PR 10288
457 * gas/arm/arch6zk.d: Update expected disassembly.
458 * gas/arm/arch7.d: Likewise.
459 * gas/arm/arm-it-auto-2.d: Likewise.
460 * gas/arm/arm-it-auto.d: Likewise.
461 * gas/arm/copro.d: Likewise.
462 * gas/arm/float.d: Likewise.
463 * gas/arm/fpa-mem.d: Likewise.
464 * gas/arm/group-reloc-ldc.d: Likewise.
465 * gas/arm/group-reloc-ldr.d: Likewise.
466 * gas/arm/iwmmxt.d: Likewise.
467 * gas/arm/maverick.d: Likewise.
468 * gas/arm/neon-omit.d: Likewise.
469 * gas/arm/svc.d: Likewise.
470 * gas/arm/thumb-eabi.d: Likewise.
471 * gas/arm/thumb.d: Likewise.
472 * gas/arm/thumb1_unified.d: Likewise.
473 * gas/arm/thumb2_add.d: Likewise.
474 * gas/arm/thumb2_relax.d: Likewise.
475 * gas/arm/thumb32.d: Likewise.
476 * gas/arm/vfp-neon-syntax.d: Likewise.
477 * gas/arm/vfp-neon-syntax_t2.d: Likewise.
478 * gas/arm/vfp1xD.d: Likewise.
479 * gas/arm/vfp1xD_t2.d: Likewise.
480 * gas/arm/vfpv3-const-conv.d: Likewise.
481 * gas/arm/xscale.d: Likewise.
482
483 2009-06-22 Daniel Gutson <dgutson@codesourcery.com>
484
485 * gas/arm/arm-it-auto.d: New test.
486 * gas/arm/arm-it-auto.s: New file.
487 * gas/arm/arm-it-auto-2.d: New test case.
488 * gas/arm/arm-it-auto-2.s: New file.
489 * gas/arm/arm-it-auto-3.d: New test case.
490 * gas/arm/arm-it-auto-3.s: New file.
491 * gas/arm/arm-it-bad.d: New test case.
492 * gas/arm/arm-it-bad.l: New file.
493 * gas/arm/arm-it-bad.s: New file.
494 * gas/arm/arm-it-bad-2.d: New test case.
495 * gas/arm/arm-it-bad-2.l: New file.
496 * gas/arm/arm-it-bad-2.s: New file.
497 * gas/arm/arm-it-bad-3.d: New test case.
498 * gas/arm/arm-it-bad-3.l: New file.
499 * gas/arm/arm-it-bad-3.s: New file.
500 * gas/arm/thumb2_it_auto.d: New test.
501 * gas/arm/thumb2_it_bad.l: Error message updated.
502 * gas/arm/thumb2_it_bad_auto.d: New test.
503 * gas/arm/thumb2_it.d: Comment added.
504 * gas/arm/thumb2_it_bad.d: Comment added.
505
506 2009-06-19 Alan Modra <amodra@bigpond.net.au>
507
508 PR gas/10255
509 * gas/cfi/cfi-common-7.s: Skip a multiple of four.
510 * gas/cfi/cfi-common-7.d: Adjust.
511
512 2009-06-18 Nick Clifton <nickc@redhat.com>
513
514 PR 10169
515 * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
516 out of range shift.
517 * gas/arm/thumb2_bad_reg.l: Update expected error messages.
518
519 PR 10288
520 * gas/arm/align.s: Add labels so that COFF based targets can
521 correctly locate THUMB code.
522 * gas/arm/copro.d: Do not pass --architecture switch to objdump.
523
524 2009-06-15 Nick Clifton <nickc@redhat.com>
525
526 PR gas/10186
527 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
528
529 2009-06-09 Jakub Jelinek <jakub@redhat.com>
530
531 PR gas/10255
532 * gas/cfi/cfi-common-7.d: New test.
533 * gas/cfi/cfi-common-7.s: New.
534 * gas/cfi/cfi.exp: Add cfi-common-7 test.
535
536 2009-06-08 Dave Korn <dave.korn.cygwin@gmail.com>
537
538 * gas/i386/jump.d: Tweak patterns to also match PE platform output.
539
540 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
541
542 PR gas/10198
543 * gas/i386/jump.s: Add test for "jmp $+2".
544 * gas/i386/jump16.s: Likewise.
545
546 * gas/i386/jump.d: Updated.
547 * gas/i386/jump16.d: Likewise.
548
549 2009-05-26 Catherine Moore <clm@codesourcery.com>
550
551 * gas/mips/eret.s: Remove.
552 * gas/mips/eret.d: Remove.
553 * gas/mips/eret.l: Remove.
554 * gas/mips/eret-1.s: New.
555 * gas/mips/eret-1.d: New.
556 * gas/mips/eret-2.s: New.
557 * gas/mips/eret-2.d: New.
558 * gas/mips/eret-3.s: New.
559 * gas/mips/eret-3.d: New.
560 * gas/mips/mips.exp: Run new tests. Remove old tests.
561
562 2009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
563
564 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
565
566 2009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
567
568 * gas/mips/align.d: Use an nm test rather than an objdump one.
569
570 2009-05-22 H.J. Lu <hongjiu.lu@intel.com>
571
572 * gas/elf/ifunc-1.d: New.
573 * gas/elf/ifunc-1.s: Likewise.
574
575 * gas/elf/elf.exp: Run ifunc-1.
576
577 2009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
578
579 * gas/i386/i386.exp: Remove SSE5 tests.
580 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
581 * gas/i386/x86-64-sse5.d: Ditto.
582 * gas/i386/arch-10-1.l: Remove SSE5 tests.
583 * gas/i386/arch-10-2.l: Ditto.
584 * gas/i386/arch-10-3.l: Ditto.
585 * gas/i386/arch-10-4.l: Ditto.
586 * gas/i386/arch-10.d: Ditto.
587 * gas/i386/arch-10.s: Ditto.
588 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
589 * gas/i386/arch-4.d: Ditto.
590 * gas/i386/arch-8.s: Ditto.
591 * gas/i386/arch-8.d: Ditto.
592 * gas/i386/arch-2.s: Remove SSE5 tests.
593 * gas/i386/arch-2.d: Remove SSE5 tests.
594 * gas/i386/x86-64-arch-2.s: Ditto.
595
596 2009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
597
598 * gas/pe/: New directory for PE format-specific tests.
599 * gas/pe/aligncomm-a.d: New test pattern file.
600 * gas/pe/aligncomm-a.s: New test source file.
601 * gas/pe/aligncomm-b.d: New test pattern file.
602 * gas/pe/aligncomm-b.s: New test source file.
603 * gas/pe/aligncomm-c.d: New test pattern file.
604 * gas/pe/aligncomm-c.s: New test source file.
605 * gas/pe/aligncomm-d.d: New test pattern file.
606 * gas/pe/aligncomm-d.s: New test source file.
607 * gas/pe/pe.exp: New test control script.
608 * lib/gas-defs.exp (is_pecoff_format): New function.
609
610 2009-05-05 H.J. Lu <hongjiu.lu@intel.com>
611
612 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
613
614 2009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
615
616 * gas/arm/bl-local-v4t.d: New file.
617 * gas/arm/bl-local-v4t.s: New file.
618 * gas/arm/blx-local.s: Update for branches and calls to local
619 functions.
620 * gas/arm/blx-local.d: Likewise.
621 * gas/arm/blx-local.l: New file.
622 * gas/arm/blx-local-thumb.l: New file.
623 * gas/arm/blx-local-thumb.s: New file.
624 * gas/arm/blx-local-thumb.d: New file.
625
626 2009-05-01 Nathan Sidwell <nathan@codesourcery.com>
627 Daniel Jacobowitz <dan@codesourcery.com>
628
629 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
630 * gas/arm/mapmisc.d: Correct expected output for .double and
631 .dcb.d.
632
633 2009-04-30 Nick Clifton <nickc@redhat.com>
634
635 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
636 Provide an alternative test for targets which do not support ifunc
637 symbols.
638 gas/elf/type.s: Add entry for an ifunc symbol.
639 gas/elf/type.e: Add ifunc entry to expected symbol dump.
640 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
641 gas/elf/type-noifunc.s: New file.
642 gas/elf/type-noifunc.e: Likewise.
643
644 2009-04-24 Cary Coutant <ccoutant@google.com>
645
646 * gas/lns/lns-common-1.d: Add test for discriminator.
647 * gas/lns/lns-common-1.s: Likewise.
648
649 2009-04-20 Jan Beulich <jbeulich@novell.com>
650
651 * gas/i386/equ.s: Adjust.
652 * gas/i386/equ.d: Remove reference to equ.e.
653 * gas/i386/equ.e: Delete.
654 * gas/i386/intel-expr.s: New.
655 * gas/i386/intel-expr.d: New.
656 * gas/i386/i386.exp: Run new test.
657 * gas/i386/intel.s: Adjust.
658 * gas/i386/intel.e: Remove no longer valid warning messages.
659 * gas/i386/intel16.s: Adjust.
660 * gas/i386/intel16.d: Remove reference to intel16.e.
661 * gas/i386/intel16.e: Delete.
662 * gas/i386/intelbad.s: Add more tests.
663 * gas/i386/intelbad.l: Adjust.
664 * gas/i386/intelok.s: Remove now unneeded equates. Add more
665 tests.
666 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
667 * gas/i386/intelok.e: Delete.
668 * gas/i386/x86_64.s: Adjust.
669 * gas/i386/x86_64.d: Remove reference to x86_64.e.
670 * gas/i386/x86_64.e: Delete.
671
672 2009-04-16 Alan Modra <amodra@bigpond.net.au>
673
674 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
675 * gas/all/p2425.s: Use "==" instead of "=".
676 * gas/all/weakref1.s: Likewise.
677 * gas/macros/and.s: Likewise.
678 * gas/macros/test1.s: Likewise.
679 * gas/hppa/parse/parse.exp: Remove xfail on block1.
680
681 2009-04-15 Jan Beulich <jbeulich@novell.com>
682
683 * gas/i386/intel.e: Adjust expectations.
684
685 2009-04-15 Jan Beulich <jbeulich@novell.com>
686
687 * gas/i386/x86-64-sse5.s: Add test of protd.
688 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
689
690 2009-04-09 Catherine Moore <clm@codesourcery.com>
691
692 * gas/mips/mips.exp: Run new tests.
693 * gas/mips/eret.s: New test.
694 * gas/mips/eret.d: New test output.
695 * gas/mips/eret.l: New test output.
696
697 2009-04-07 Peter Bergner <bergner@vnet.ibm.com>
698
699 * gas/ppc/e500mc.d: Update to match extended mnemonics.
700
701 2009-04-01 Nathan Sidwell <nathan@codesourcery.com>
702
703 * gas/arm/align.s, gas/arm/align.d: New.
704 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
705 arm/thumb2_relax.d: Adjust for align changes.
706
707 2009-03-31 Peter Bergner <bergner@vnet.ibm.com>
708
709 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
710 * gas/ppc/power7.s: Likewise.
711 * gas/ppc/power6.d: Likewise.
712 * gas/ppc/power6.s: Likewise.
713
714 2009-03-30 Joseph Myers <joseph@codesourcery.com>
715
716 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
717
718 2009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
719
720 * gas/arm/wince_inst.d: Convert to unified syntax.
721
722 2009-03-18 Andrew Stubbs <ams@codesourcery.com>
723
724 * gas/arm/adr-invalid.d: New file.
725 * gas/arm/adr-invalid.l: New file.
726 * gas/arm/adr-invalid.s: New file.
727
728 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
729
730 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
731 properly aligned.
732 * gas/ppc/textalign-xcoff-002.d: Likewise.
733
734 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
735
736 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
737 gas/ppc/xcoff-branch-1-64.d: New tests.
738 * gas/ppc/aix.exp: Run them.
739
740 2009-03-11 Hans-Peter Nilsson <hp@axis.com>
741
742 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
743 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
744 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
745 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
746
747 2009-03-10 Hans-Peter Nilsson <hp@axis.com>
748
749 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
750 New test.
751
752 2009-03-10 Alan Modra <amodra@bigpond.net.au>
753
754 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
755 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
756
757 2009-03-05 Joseph Myers <joseph@codesourcery.com>
758
759 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
760
761 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
762
763 * gas/score/arith_32-lt.d: New file.
764 * gas/score/arith_32.d: New file.
765 * gas/score/arith_32.s: New file.
766 * gas/score/bit_32-lt.d: New file.
767 * gas/score/bit_32.d: New file.
768 * gas/score/bit_32.s: New file.
769 * gas/score/branch_32-lt.d: New file.
770 * gas/score/branch_32.d: New file.
771 * gas/score/branch_32.s: New file.
772 * gas/score/cmp_32-lt.d: New file.
773 * gas/score/cmp_32.d: New file.
774 * gas/score/cmp_32.s: New file.
775 * gas/score/load_store_32-lt.d: New file.
776 * gas/score/load_store_32.d: New file.
777 * gas/score/load_store_32.s: New file.
778 * gas/score/logical_32-lt.d: New file.
779 * gas/score/logical_32.d: New file.
780 * gas/score/logical_32.s: New file.
781 * gas/score/mv_32-lt.d: New file.
782 * gas/score/mv_32.d: New file.
783 * gas/score/mv_32.s: New file.
784 * gas/score/relax_32.exp: New file.
785 * gas/score/relaxation_macro.h: New file.
786 * gas/score/shift_32-lt.d: New file.
787 * gas/score/shift_32.d: New file.
788 * gas/score/shift_32.s: New file.
789 * gas/score/syscontrol_32-lt.d: New file.
790 * gas/score/syscontrol_32.d: New file.
791 * gas/score/syscontrol_32.s: New file.
792
793 2009-03-01 Mark Mitchell <mark@codesourcery.com>
794
795 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
796 * gas/arm/archv6m.d: Likewise.
797
798 2009-02-26 Peter Bergner <bergner@vnet.ibm.com>
799
800 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
801 * gas/ppc/e500mc.s: Likewise.
802 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
803 * gas/ppc/power6.s: Likewise.
804 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
805 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
806 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
807 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
808 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
809 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
810 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
811 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
812 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
813 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
814 * gas/ppc/power7.s: Likewise.
815 * gas/ppc/vsx.d: New test.
816 * gas/ppc/vsx.s: Likewise.
817 * gas/ppc/ppc.exp: Run it.
818
819 2009-02-23 Mark Mitchell <mark@codesourcery.com>
820
821 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
822 for CMP.
823 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
824
825 2009-02-19 Peter Bergner <bergner@vnet.ibm.com>
826
827 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
828 floating point register.
829
830 2009-02-18 Adam Nemet <anemet@caviumnetworks.com>
831
832 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
833 * gas/mips/octeon.d: Update.
834 * gas/mips/octeon-ill.l: Update error message.
835
836 2009-02-16 Nick Clifton <nickc@redhat.com>
837
838 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
839 offset.
840 * gas/mips/e32el-rel2.d: Likewise.
841 * gas/mips/elf-rel2.d: Likewise.
842 * gas/mips/elf-rel9-mips16.d: Likewise.
843 * gas/mips/elf-rel9.d: Likewise.
844 * gas/mips/elfel-rel2.d: Likewise.
845 * gas/mips/lb.d: Likewise.
846 * gas/mips/mips-abi32.d: Likewise.
847 * gas/mips/mips-gp32-fp32.d: Likewise.
848 * gas/mips/mips-gp32-fp64.d: Likewise.
849 * gas/mips/mips-gp64-fp32.d: Likewise.
850 * gas/mips/mips-gp64-fp64.d: Likewise.
851 * gas/mips/mips32-sf32.d: Likewise.
852
853 2009-02-12 Nathan Sidwell <nathan@codesourcery.com>
854
855 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
856
857 2009-02-06 Nick Clifton <nickc@redhat.com>
858
859 * gas/mips/beq.d: Make no assumptions about the symbols used as
860 branch targets in the disassembly, or the names of the relocs
861 produced.
862 * gas/mips/bge.d: Likewise.
863 * gas/mips/bgeu.d: Likewise.
864 * gas/mips/blt.d: Likewise.
865 * gas/mips/bltu.d: Likewise.
866 * gas/mips/mips32-sf32.d: Likewise.
867 * gas/mips/mips1-fp.d: Likewise.
868 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
869 * gas/mips/branch-misc-2-64.d: Likewise.
870 * gas/mips/branch-misc-2.d: Likewise.
871 * gas/mips/branch-misc-2pic-64.d: Likewise.
872 * gas/mips/branch-misc-2pic.d: Likewise.
873 * gas/mips/branch-swap.d: Likewise.
874
875 2009-02-06 Nick Clifton <nickc@redhat.com>
876
877 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
878 ports.
879
880 2009-02-05 Peter Bergner <bergner@vnet.ibm.com>
881
882 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
883 * gas/ppc/booke.d: Likewise.
884 * gas/ppc/power4_32.s: Likewise.
885 * gas/ppc/power4_32.d: Likewise.
886
887 2009-02-05 Catherine Moore <clm@codesourcery.com>
888
889 * gas/elf/elf.exp: Really run the symtab test.
890
891 2009-02-04 H.J. Lu <hongjiu.lu@intel.com>
892
893 AVX Programming Reference (January, 2009)
894 * gas/i386/arch-avx-1-3.l: New.
895 * gas/i386/arch-avx-1-3.s: Likewise.
896 * gas/i386/arch-avx-1-4.l: Likewise.
897 * gas/i386/arch-avx-1-4.s: Likewise.
898 * gas/i386/arch-avx-1-5.l: Likewise.
899 * gas/i386/arch-avx-1-5.s: Likewise.
900 * gas/i386/arch-avx-1-6.l: Likewise.
901 * gas/i386/arch-avx-1-6.s: Likewise.
902
903 * gas/i386/arch-10.s: Add vpclmul instructions.
904 * gas/i386/arch-avx-1.s: Likewise.
905 * gas/i386/avx.s: Likewise.
906 * gas/i386/x86-64-arch-2.s: Likewise.
907 * gas/i386/x86-64-avx.s: Likewise.
908
909 * gas/i386/sse2avx.s: Add pclmul instructions.
910 * gas/i386/x86-64-sse2avx.s: Likewise.
911
912 * gas/i386/arch-10.d: Updated.
913 * gas/i386/arch-10-1.l: Likewise.
914 * gas/i386/arch-10-2.l: Likewise.
915 * gas/i386/arch-10-3.l: Likewise.
916 * gas/i386/arch-10-4.l: Likewise.
917 * gas/i386/arch-avx-1.d: Likewise.
918 * gas/i386/arch-avx-1-1.l: Likewise.
919 * gas/i386/arch-avx-1-2.l: Likewise.
920 * gas/i386/avx.d: Likewise.
921 * gas/i386/avx-intel.d: Likewise.
922 * gas/i386/sse2avx.d: Likewise.
923 * gas/i386/x86-64-arch-2.d: Likewise.
924 * gas/i386/x86-64-avx.d: Likewise.
925 * gas/i386/x86-64-avx-intel.d: Likewise.
926 * gas/i386/x86-64-sse2avx.d: Likewise.
927
928 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
929 arch-avx-1-5 and arch-avx-1-6.
930
931 2009-02-03 DJ Delorie <dj@redhat.com>
932
933 * gas/mep/relocs.d: Updated for new configuration.
934 * gas/mep/complex-relocs.exp: Likewise.
935
936 2009-02-03 Sandip Matte <sandip@rmicorp.com>
937
938 * gas/mips/mips.exp (xlr): New architecture.
939 (xlr-ext): Run test.
940 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
941
942 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
943
944 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
945 * gas/m68k/all.exp: Run it.
946
947 2009-01-29 Mark Mitchell <mark@codesourcery.com>
948
949 * gas/arm/copro.s: Avoid using r15 where not permitted.
950 * gas/arm/copro.d: Adjust accordingly.
951 * gas/arm/thumb2_bad_reg.s: New.
952 * gas/arm/thumb2_bad_reg.l: Likewise.
953 * gas/arm/thumb2_bad_reg.d: Likewise.
954
955 2009-01-29 Mark Mitchell <mark@codesourcery.com>
956
957 * gas/arm/thumb32.s: Add tests for orn and rrx.
958 * gas/arm/thumb32.d: Adjust accordingly.
959 * gas/arm/thumb32.l: Likewise.
960 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
961 * gas/arm/thumb2_invert.d: Adjust accordingly.
962 * gas/arm/tcompat.s: Add tests for rrx.
963 * gas/arm/tcompat.d: Adjust accordingly.
964
965 2009-01-29 Mark Mitchell <mark@codesourcery.com>
966
967 * gas/arm/thumb32.s (qadd): Add tests for them.
968 * gas/arm/thumb32.d: Adjust accordingly.
969
970 2009-01-29 Mark Mitchell <mark@codesourcery.com>
971
972 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
973 * gas/arm/thumb32.d: Likewise.
974
975 2009-01-29 Paul Brook <paul@codesourcery.com>
976 Mark Mitchell <mark@codesourcery.com>
977
978 * gas/arm/thumb2_mul.s: New file.
979 * gas/arm/thumb2_mul.d: Likewise.
980 * gas/arm/thumb2_mul-bad.s: Likewise.
981 * gas/arm/thumb2_mul-bad.d: Likewise.
982 * gas/arm/thumb2_mul-bad.l: Likewise.
983 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
984 * gas/arm/t16-bad.l: Update accordingly.
985
986 2009-01-29 Nick Clifton <nickc@redhat.com>
987
988 * gas/all/gas.exp: Expect forward test to fail for MeP.
989 Expect relax test to fail for MeP.
990 * gas/mep/relocs.d: Update expected disassembly.
991
992 2009-01-27 Nick Clifton <nickc@redhat.com>
993
994 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
995 * gas/arm/attr-default.d : Likewise.
996 * gas/arm/attr-march-all.d: Likewise.
997 * gas/arm/attr-march-armv1.d: Likewise.
998 * gas/arm/attr-march-armv2.d: Likewise.
999 * gas/arm/attr-march-armv2a.d: Likewise.
1000 * gas/arm/attr-march-armv2s.d: Likewise.
1001 * gas/arm/attr-march-armv3.d: Likewise.
1002 * gas/arm/attr-march-armv3m.d: Likewise.
1003 * gas/arm/attr-march-armv4.d: Likewise.
1004 * gas/arm/attr-march-armv4t.d: Likewise.
1005 * gas/arm/attr-march-armv4txm.d: Likewise.
1006 * gas/arm/attr-march-armv4xm.d: Likewise.
1007 * gas/arm/attr-march-armv5.d: Likewise.
1008 * gas/arm/attr-march-armv5t.d: Likewise.
1009 * gas/arm/attr-march-armv5te.d: Likewise.
1010 * gas/arm/attr-march-armv5tej.d: Likewise.
1011 * gas/arm/attr-march-armv5texp.d: Likewise.
1012 * gas/arm/attr-march-armv5txm.d: Likewise.
1013 * gas/arm/attr-march-armv6-m.d: Likewise.
1014 * gas/arm/attr-march-armv6.d: Likewise.
1015 * gas/arm/attr-march-armv6j.d: Likewise.
1016 * gas/arm/attr-march-armv6k.d: Likewise.
1017 * gas/arm/attr-march-armv6kt2.d: Likewise.
1018 * gas/arm/attr-march-armv6t2.d: Likewise.
1019 * gas/arm/attr-march-armv6z.d: Likewise.
1020 * gas/arm/attr-march-armv6zk.d: Likewise.
1021 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1022 * gas/arm/attr-march-armv6zt2.d: Likewise.
1023 * gas/arm/attr-march-armv7-a.d: Likewise.
1024 * gas/arm/attr-march-armv7-m.d: Likewise.
1025 * gas/arm/attr-march-armv7-r.d: Likewise.
1026 * gas/arm/attr-march-armv7.d: Likewise.
1027 * gas/arm/attr-march-armv7a.d: Likewise.
1028 * gas/arm/attr-march-armv7m.d: Likewise.
1029 * gas/arm/attr-march-armv7r.d: Likewise.
1030 * gas/arm/attr-march-iwmmxt.d: Likewise.
1031 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1032 * gas/arm/attr-march-xscale.d: Likewise.
1033 * gas/arm/attr-mcpu.d: Likewise.
1034 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1035 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1036 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1037 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1038 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1039 * gas/arm/attr-mfpu-fpa.d: Likewise.
1040 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1041 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1042 * gas/arm/attr-mfpu-fpe.d: Likewise.
1043 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1044 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1045 * gas/arm/attr-mfpu-maverick.d: Likewise.
1046 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1047 * gas/arm/attr-mfpu-neon.d: Likewise.
1048 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1049 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1050 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1051 * gas/arm/attr-mfpu-vfp.d: Likewise.
1052 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1053 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1054 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1055 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1056 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1057 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1058 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1059 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1060 * gas/arm/attr-order.d: Likewise.
1061 * gas/arm/attr-override-cpu-directive.d: Likewise.
1062 * gas/arm/attr-override-mcpu.d: Likewise.
1063
1064 2009-01-27 Nick Clifton <nickc@redhat.com>
1065
1066 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
1067
1068 * gas/mips/dli.d: Pass -64 to gas.
1069 * gas/mips/mips64-mips3d-incl.d: Likewise.
1070 * gas/mips/octeon.d: Likewise.
1071 * gas/mips/sb1-ext-mdmx.d: Likewise.
1072 * gas/mips/sb1-ext-ps.d: Likewise.
1073 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
1074 Update expected relocs.
1075 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
1076 * gas/mips/mips.exp: Remove 'ilocks' variable.
1077 Add ecoff targets to 'addr32' variable.
1078 Set 'no_mips16' for ecoff targets.
1079 Do not run div-ilocks or mul-ilocks test variants.
1080 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
1081 the symbol table output is sorted. Update expecetd output.
1082
1083 2009-01-26 Andrew Stubbs <ams@codesourcery.com>
1084
1085 * gas/arm/attr-cpu-directive.d: New file.
1086 * gas/arm/attr-cpu-directive.s: New file.
1087 * gas/arm/attr-default.d: New file.
1088 * gas/arm/attr-march-all.d: New file.
1089 * gas/arm/attr-march-armv1.d: New file.
1090 * gas/arm/attr-march-armv2.d: New file.
1091 * gas/arm/attr-march-armv2a.d: New file.
1092 * gas/arm/attr-march-armv2s.d: New file.
1093 * gas/arm/attr-march-armv3.d: New file.
1094 * gas/arm/attr-march-armv3m.d: New file.
1095 * gas/arm/attr-march-armv4.d: New file.
1096 * gas/arm/attr-march-armv4t.d: New file.
1097 * gas/arm/attr-march-armv4txm.d: New file.
1098 * gas/arm/attr-march-armv4xm.d: New file.
1099 * gas/arm/attr-march-armv5.d: New file.
1100 * gas/arm/attr-march-armv5t.d: New file.
1101 * gas/arm/attr-march-armv5te.d: New file.
1102 * gas/arm/attr-march-armv5tej.d: New file.
1103 * gas/arm/attr-march-armv5texp.d: New file.
1104 * gas/arm/attr-march-armv5txm.d: New file.
1105 * gas/arm/attr-march-armv6-m.d: New file.
1106 * gas/arm/attr-march-armv6.d: New file.
1107 * gas/arm/attr-march-armv6j.d: New file.
1108 * gas/arm/attr-march-armv6k.d: New file.
1109 * gas/arm/attr-march-armv6kt2.d: New file.
1110 * gas/arm/attr-march-armv6t2.d: New file.
1111 * gas/arm/attr-march-armv6z.d: New file.
1112 * gas/arm/attr-march-armv6zk.d: New file.
1113 * gas/arm/attr-march-armv6zkt2.d: New file.
1114 * gas/arm/attr-march-armv6zt2.d: New file.
1115 * gas/arm/attr-march-armv7-a.d: New file.
1116 * gas/arm/attr-march-armv7-m.d: New file.
1117 * gas/arm/attr-march-armv7-r.d: New file.
1118 * gas/arm/attr-march-armv7.d: New file.
1119 * gas/arm/attr-march-armv7a.d: New file.
1120 * gas/arm/attr-march-armv7m.d: New file.
1121 * gas/arm/attr-march-armv7r.d: New file.
1122 * gas/arm/attr-march-iwmmxt.d: New file.
1123 * gas/arm/attr-march-iwmmxt2.d: New file.
1124 * gas/arm/attr-march-xscale.d: New file.
1125 * gas/arm/attr-mcpu.d: New file.
1126 * gas/arm/attr-mfpu-arm1020e.d: New file.
1127 * gas/arm/attr-mfpu-arm1020t.d: New file.
1128 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
1129 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
1130 * gas/arm/attr-mfpu-arm7500fe.d: New file.
1131 * gas/arm/attr-mfpu-fpa.d: New file.
1132 * gas/arm/attr-mfpu-fpa10.d: New file.
1133 * gas/arm/attr-mfpu-fpa11.d: New file.
1134 * gas/arm/attr-mfpu-fpe.d: New file.
1135 * gas/arm/attr-mfpu-fpe2.d: New file.
1136 * gas/arm/attr-mfpu-fpe3.d: New file.
1137 * gas/arm/attr-mfpu-maverick.d: New file.
1138 * gas/arm/attr-mfpu-neon-fp16.d: New file.
1139 * gas/arm/attr-mfpu-neon.d: New file.
1140 * gas/arm/attr-mfpu-softfpa.d: New file.
1141 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
1142 * gas/arm/attr-mfpu-softvfp.d: New file.
1143 * gas/arm/attr-mfpu-vfp.d: New file.
1144 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
1145 * gas/arm/attr-mfpu-vfp10.d: New file.
1146 * gas/arm/attr-mfpu-vfp3.d: New file.
1147 * gas/arm/attr-mfpu-vfp9.d: New file.
1148 * gas/arm/attr-mfpu-vfpv2.d: New file.
1149 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
1150 * gas/arm/attr-mfpu-vfpv3.d: New file.
1151 * gas/arm/attr-mfpu-vfpxd.d: New file.
1152 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1153 * gas/arm/attr-override-cpu-directive.d: New file.
1154 * gas/arm/attr-override-cpu-directive.s: New file.
1155 * gas/arm/attr-override-mcpu.d: New file.
1156 * gas/arm/attr-override-mcpu.s: New file.
1157 * gas/arm/blank.s: New file.
1158 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1159
1160 2009-01-26 Nick Clifton <nickc@redhat.com>
1161
1162 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
1163 targets.
1164
1165 2009-01-24 Andreas Schwab <schwab@suse.de>
1166
1167 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
1168
1169 2009-01-23 Andreas Schwab <schwab@suse.de>
1170
1171 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
1172 * gas/mips/mipsel16-e.d: Likewise.
1173 * gas/mips/tmips16-e.d: Likewise.
1174 * gas/mips/tmipsel16-e.d: Likewise.
1175
1176 2009-01-19 Nick Clifton <nickc@redhat.com>
1177
1178 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
1179
1180 2009-01-19 Nick Clifton <nickc@redhat.com>
1181
1182 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
1183 targets.
1184
1185 2009-01-19 Andrew Stubbs <ams@codesourcery.com>
1186
1187 * gas/arm/attr-order.d: New file.
1188 * gas/arm/attr-order.s: New file.
1189
1190 2009-01-16 Andrew Stubbs <ams@codesourcery.com>
1191 Daniel Jacobowitz <dan@codesourcery.com>
1192
1193 * gas/arm/attr-syntax.d: New file.
1194 * gas/arm/attr-syntax.s: New file.
1195
1196 2009-01-15 Nick Clifton <nickc@redhat.com>
1197
1198 PR 9722
1199 * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
1200 * gas/testsuite/gas/arm/pr9722.s: New test.
1201 * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
1202
1203 2009-01-14 Peter Bergner <bergner@vnet.ibm.com>
1204
1205 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
1206 * gas/ppc/power6.d: Likewise.
1207
1208 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1209
1210 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
1211 * gas/i386/x86-64-sse-noavx.s: Likewise.
1212
1213 * gas/i386/sse-noavx.d: Updated.
1214 * gas/i386/x86-64-sse-noavx.d: Likewise.
1215
1216 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1217
1218 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
1219 sub and xor.
1220 * gas/i386/x86-64-opts.s: Likewise.
1221
1222 * gas/i386/opts.d: Updated.
1223 * gas/i386/opts-intel.d: Likewise.
1224 * gas/i386/sse2avx-opts.d: Likewise.
1225 * gas/i386/sse2avx-opts-intel.d: Likewise.
1226 * gas/i386/x86-64-opts.d: Likewise.
1227 * gas/i386/x86-64-opts-intel.d: Likewise.
1228 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
1229 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
1230
1231 2009-01-10 H.J. Lu <hongjiu.lu@intel.com>
1232
1233 * gas/i386/arch-10.s: Add clflush and syscall.
1234 * gas/i386/x86-64-arch-2.s: Likewise.
1235
1236 * gas/i386/arch-10.d: Updated.
1237 * gas/i386/arch-10-1.l: Likewise.
1238 * gas/i386/arch-10-2.l: Likewise.
1239 * gas/i386/arch-10-3.l: Likewise.
1240 * gas/i386/arch-10-4.l: Likewise.
1241 * gas/i386/x86-64-arch-2.d: Likewise.
1242
1243 2009-01-09 H.J. Lu <hongjiu.lu@intel.com>
1244
1245 * gas/i386/arch-10.s: Add rdtscp.
1246 * gas/i386/x86-64-arch-2.s: Likewise.
1247
1248 * gas/i386/arch-10.d: Updated.
1249 * gas/i386/arch-10-1.l: Likewise.
1250 * gas/i386/arch-10-2.l: Likewise.
1251 * gas/i386/arch-10-3.l: Likewise.
1252 * gas/i386/arch-10-4.l: Likewise.
1253 * gas/i386/x86-64-arch-2.d: Likewise.
1254
1255 2009-01-06 Chao-ying Fu <fu@mips.com>
1256
1257 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
1258 and jalr.hb.
1259
1260 2009-01-06 H.J. Lu <hongjiu.lu@intel.com>
1261
1262 AVX Programming Reference (December, 2008)
1263 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
1264 vmovntps.
1265 * gas/i386/x86-64-avx.s: Likewise.
1266
1267 * gas/i386/avx.d: Updated.
1268 * gas/i386/avx-intel.d: Likewise.
1269 * gas/i386/x86-64-avx.d: Likewise.
1270 * gas/i386/x86-64-avx-intel.d: Likewise.
1271
1272 2009-01-05 H.J. Lu <hongjiu.lu@intel.com>
1273
1274 AVX Programming Reference (December, 2008)
1275 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
1276 * gas/i386/x86-64-arch-2.s: Likewise.
1277
1278 * gas/i386/arch-10.d: Updated.
1279 * gas/i386/arch-10-1.l: Likewise.
1280 * gas/i386/arch-10-2.l: Likewise.
1281 * gas/i386/arch-10-3.l: Likewise.
1282 * gas/i386/arch-10-4.l: Likewise.
1283 * gas/i386/avx.d: Likewise.
1284 * gas/i386/avx-intel.d: Likewise.
1285 * gas/i386/inval-avx.l: Likewise.
1286 * gas/i386/x86-64-arch-2.d: Likewise.
1287 * gas/i386/x86-64-avx.d: Likewise.
1288 * gas/i386/x86-64-avx-intel.d: Likewise.
1289 * gas/i386/x86-64-inval-avx.l: Likewise.
1290
1291 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1292 instructions. Update tests.
1293 * gas/i386/inval-avx.s: Likewise.
1294 * gas/i386/x86-64-avx.s: Likewise.
1295 * gas/i386/x86-64-inval-avx.s: Likewise.
1296
1297 * gas/i386/fma.d: New.
1298 * gas/i386/fma.s: Likewise.
1299 * gas/i386/fma-intel.d: Likewise.
1300 * gas/i386/x86-64-fma.d: Likewise.
1301 * gas/i386/x86-64-fma.s: Likewise.
1302 * gas/i386/x86-64-fma-intel.d: Likewise.
1303
1304 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1305 x86-64-fma-intel.
1306
1307 For older changes see ChangeLog-2008
1308 \f
1309 Local Variables:
1310 mode: change-log
1311 left-margin: 8
1312 fill-column: 74
1313 version-control: never
1314 End:
This page took 0.056977 seconds and 5 git commands to generate.