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