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