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