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