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