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