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