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