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