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