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