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