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