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