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