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