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