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