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