PR binutils/10654
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
f9272224
AM
12009-09-23 Alan Modra <amodra@bigpond.net.au>
2
3 * gas/arm/thumbver.d: Tolerate some whitespace differences.
4 * gas/elf/elf.exp: Likewise.
5 * gas/elf/section2.e: Likewise.
6 * gas/elf/section2.e-armeabi: Likewise.
7 * gas/elf/section2.e-armelf: Likewise.
8 * gas/elf/section2.e-m32r: Likewise.
9 * gas/elf/section2.e-mips: Likewise.
10 * gas/elf/section2.e-miwmmxt: Likewise.
11 * gas/elf/section2.e-score: Likewise.
12 * gas/elf/section2.e-xtensa: Likewise.
13 * gas/elf/type-noifunc.e: Likewise.
14 * gas/elf/type.e: Likewise.
15 * gas/ia64/alias-ilp32.d: Likewise.
16 * gas/ia64/alias.d: Likewise.
17 * gas/ia64/global.d: Likewise.
18 * gas/mips/mips16-vis-1.d: Likewise.
19 * gas/mmix/bspec-1.d: Likewise.
20 * gas/mmix/byte-1.d: Likewise.
21 * gas/mmix/comment-1.d: Likewise.
22 * gas/mmix/loc-1.d: Likewise.
23 * gas/mmix/loc-2.d: Likewise.
24 * gas/mmix/loc-3.d: Likewise.
25 * gas/mmix/loc-4.d: Likewise.
26 * gas/mmix/loc-5.d: Likewise.
27 * gas/mmix/loc-6.d: Likewise.
28 * gas/mmix/loc-7.d: Likewise.
29
30c87b05
AM
302009-09-22 Alan Modra <amodra@bigpond.net.au>
31
32 * gas/ppc/a2.d: Match PPC64 relocs.
33
943fef64
MR
342009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
35
36 * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
37 failures seen in output as fails. Also record output being
38 matched for fails.
39
26abf39f
MR
402009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
41
42 * gas/mips/eret-1.d: Adjust regexps for robustness.
43 * gas/mips/eret-2.d: Likewise.
44 * gas/mips/eret-3.d: Likewise.
45 * gas/mips/eret-1.s: Reformat for readability. Add a label
46 at the beginning.
47 * gas/mips/eret-2.s: Add a label at the beginning.
48
0bcd05a4
MR
492009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
50
51 * gas/mips/eret-1.s: Add trailing padding.
52 * gas/mips/eret-2.s: Likewise.
53 * gas/mips/eret-3.s: Likewise.
54 * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
55 * gas/mips/eret-2.d: Likewise.
56 * gas/mips/eret-3.d: Likewise.
57
95d4c932
MR
582009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
59
60 * gas/mips/mips.exp: Fix a typo.
61
e0d602ec
BE
622009-09-21 Ben Elliston <bje@au.ibm.com>
63 Peter Bergner <bergner@vnet.ibm.com>
64
65 * gas/ppc/a2.s: New.
66 * gas/ppc/a2.d: Likewise.
67 * gas/ppc/ppc.exp: Run the a2 dump test.
68
ba0f96ec
BE
692009-09-21 Ben Elliston <bje@au.ibm.com>
70
71 * gas/ppc/e500mc.d: Remove blank line at the end of file.
72
1acf546e
L
732009-09-15 H.J. Lu <hongjiu.lu@intel.com>
74
75 * gas/i386/disp.s: Add an offset test.
76 * gas/i386/x86-64-disp.s: Likewise.
77
78 * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
79
80 * gas/i386/disp.d: Updated.
81 * gas/i386/disp-intel.d: Likewise.
82 * gas/i386/intelbad.l: Likewise.
83 * gas/i386/x86-64-disp.d: Likewise.
84 * gas/i386/x86-64-disp-intel.d: Likewise.
85
6cee4cda
L
862009-09-14 H.J. Lu <hongjiu.lu@intel.com>
87
88 PR gas/10637
89 * gas/i386/disp.s: Add tests for Intel syntax.
90 * gas/i386/x86-64-disp.s: Likewise.
91
92 * gas/i386/disp.d: Updated.
93 * gas/i386/intelok.d: Likewise.
94 * gas/i386/x86-64-disp.d: Likewise.
95
96 * gas/i386/disp-intel.d: New.
97 * gas/i386/x86-64-disp-intel.d: Likewise.
98
99 * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
100
bc2ae10b
L
1012009-09-14 H.J. Lu <hongjiu.lu@intel.com>
102
103 * gas/i386/merom.[ds]: Renamed to ...
104 * gas/i386/ssse3.[ds]: This.
105
106 * gas/i386/nops-1-merom.d: Renamed to ...
107 * gas/i386/nops-1-core2.d: This.
108
109 * gas/i386/nops-2-merom.d: Renamed to ...
110 * gas/i386/nops-2-core2.d: This.
111
112 * gas/i386/prescott.[ds]: Renamed to ...
113 * gas/i386/sse3.[ds]: This.
114
115 * gas/i386/x86-64-merom.[ds]: Renamed to ...
116 * gas/i386/x86-64-ssse3.[ds]: This.
117
118 * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
119 * gas/i386/x86-64-nops-1-core2.d: This.
120
121 * gas/i386/x86-64-prescott.[ds]: Renamed to ...
122 * gas/i386/x86-64-sse3.[ds]: This.
123
124 * gas/i386/i386.exp: Updated.
125
0e1147d9
L
1262009-09-14 H.J. Lu <hongjiu.lu@intel.com>
127
128 PR gas/10636
129 * gas/i386/disp.d: New.
130 * gas/i386/disp.s: Likewise.
131 * gas/i386/x86-64-disp.d: Likewise.
132 * gas/i386/x86-64-disp.s: Likewise.
133
134 * gas/i386/i386.exp: Run disp and x86-64-disp.
135
136 * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
137
138 * gas/i386/x86-64-addr32.d: Updated.
139 * gas/i386/x86-64-addr32-intel.d: Likewise.
140 * gas/i386/x86-64-inval.l: Likewise.
141 * gas/i386/x86-64-prescott.d: Likewise.
142
143 * gas/i386/x86-64-inval.s: Add invalid displacement tests.
144
145 * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
146 with 0x909090.
147
1180b5a4
RS
1482009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
149
150 * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
151 * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
152 * gas/mips/jal-xgot.d: Likewise.
153 * gas/mips/mips-abi32-pic2.d: Likewise.
154 * gas/mips/mips.exp: Run it.
155
3c0bfb2a
RS
1562009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
157
158 * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
159
530288a6
HPN
1602009-09-11 Hans-Peter Nilsson <hp@bitrange.com>
161
162 PR gas/10623
163 * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
164 gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
165 gas/mmix/swym-opreg2.s: New tests.
166 * gas/mmix/odd-1.d: Adjust for reloc change.
167
800f6ec8
AM
1682009-09-11 Alan Modra <amodra@bigpond.net.au>
169
170 * gas/lns/lns-common-1.s: Use two nops between each .loc.
171 * gas/lns/lns.exp: Don't exclude d10v.
172
6af0f152
KK
1732009-09-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
174
175 * gas/sh/sh64/syntax-1.s: Regenerate.
176
7e127222
KK
1772009-09-08 Kaz Kojima <kkojima@rr.iij4u.or.jp>
178
179 * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
180
6a200c2e
AM
1812009-09-08 Alan Modra <amodra@bigpond.net.au>
182
183 * gas/d30v/serial2.l: Adjust position of page break.
184 * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
185 * gas/mt/ms1-16-003.d: Correct reloc name.
186 * gas/mt/relocs.d: Elide incorrect file format strings.
187
bad6899a
AM
1882009-09-08 Alan Modra <amodra@bigpond.net.au>
189
190 * gas/all/gas.exp (do_comment): Don't run on m32c.
191 * gas/all/align.d: Likewise.
192 * gas/all/incbin.d: Likewise.
193 * gas/macros/semi.d: Likewise.
194 * gas/elf/ifunc-1.d: Don't run on alpha.
195
b43ab92e
JZ
1962009-09-04 Jie Zhang <jie.zhang@analog.com>
197
198 * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
199 for (IU) option for multiply and multiply-accumulate to
200 data register instructon.
201
11817687
JZ
2022009-09-03 Jie Zhang <jie.zhang@analog.com>
203
204 * gas/bfin/parallel5.s: New test.
205 * gas/bfin/error.exp: New test.
206
bd03da30
JZ
2072009-09-03 Jie Zhang <jie.zhang@analog.com>
208
209 * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
210 * gas/bfin/bfin.exp: Add the new test.
211
c958a8a8
JZ
2122009-09-03 Jie Zhang <jie.zhang@analog.com>
213
214 * gas/bfin/expected_move_errors.s,
215 gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
216 * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
217
1d3ad4d0
JZ
2182009-09-03 Jie Zhang <jie.zhang@analog.com>
219
220 * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
221
d3a50e14
JZ
2222009-09-03 Jie Zhang <jie.zhang@analog.com>
223
224 * gas/bfin/loop.s, gas/bfin/loop.d: New test.
225 * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
226 * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
227 * gas/bfin/bfin.exp: Add the new tests.
228
39b4412d
JZ
2292009-09-02 Jie Zhang <jie.zhang@analog.com>
230
231 From Bernd Schmidt <bernd.schmidt@analog.com>
232 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
233 Check error messages for invalid load/store insns.
234
8114936d
L
2352009-09-01 H.J. Lu <hongjiu.lu@intel.com>
236
237 * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
238 * gas/i386/intel-regs.s: Likewise.
239
240 * gas/i386/att-regs.d: Updated.
241 * gas/i386/intel-regs.d: Likewise.
242
fae96e04
L
2432009-09-01 H.J. Lu <hongjiu.lu@intel.com>
244
245 * gas/i386/att-regs.s: Remove a tab.
246
83ee431c
JZ
2472009-09-01 Jie Zhang <jie.zhang@analog.com>
248
249 * gas/bfin/expected_comparison_errors.s: Add more cases.
250 * gas/bfin/expected_comparison_errors.l: Update accordingly.
251
5e8c8f8f
JZ
2522009-09-01 Jie Zhang <jie.zhang@analog.com>
253
254 * gas/bfin/stack2.s: Add pop multiple instruction with a label
255 on the same line.
256 * gas/bfin/stack2.d: Adjust accordingly.
257
94be91de
JB
2582009-08-31 Jan Beulich <jbeulich@novell.com>
259
260 * gas/elf/section5.l: Remove no longer issued warning pattern.
261
0c9b4fd7
KK
2622009-08-29 Matt Fleming <matt@console-pimps.org>
263
264 * gas/sh/sign-extension.d: New file.
265 * gas/sh/sign-extension.s: New file.
266 * gas/sh/basic.exp: Run new test.
267
3632d14b
L
2682009-08-28 H.J. Lu <hongjiu.lu@intel.com>
269
270 * gas/i386/l1om.d: Check elf64-l1om format.
271
d55cb1c5
BS
2722006-08-11 Bernd Schmidt <bernd.schmidt@analog.com>
273
274 * gas/bfin/parallel.s: Add more test cases.
275 * gas/bfin/parallel.d: Update accordingly.
276 * gas/bfin/resource_conflict.l: New test.
277 * gas/bfin/resource_conflict.s: New test.
278 * gas/bfin/bfin.exp: Add resource_conflict.
279
ba7e13e4
NC
2802009-08-11 Nick Clifton <nickc@redhat.com>
281
282 PR 10443
283 * gas/arm/t16-bad.l: Update expected messages for moves with
284 shifted operands.
285
539d4391
NC
2862009-08-10 Daniel Gutson <dgutson@codesourcery.com>
287
288 PR gas/10479
289 * gas/arm/sp-pc-usage-t.d: New test case.
290 * gas/arm/sp-pc-usage-t.s: New file.
291
cb88ce9f
BS
2922006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
293
294 From Mike Frysinger <michael.frysinger@analog.com>
295 * gas/bfin/reloc.d: Adjust for the renamed relocations.
296
940b5ce0
DJ
2972009-08-07 Daniel Jacobowitz <dan@codesourcery.com>
298
299 * gas/arm/mapping2.s: Test code after .ident.
300
da57d33e
CF
3012009-08-05 Chao-ying Fu <fu@mips.com>
302
303 * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
304 gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
305
f86adc07
NS
3062009-08-04 Nathan Sidwell <nathan@codesourcery.com>
307
308 * gas/arm/missing.s: New.
309 * gas/arm/missing.d: New.
310 * gas/arm/missing.l: New.
311
cd000bff
DJ
3122009-07-15 Daniel Gutson <dgutson@codesourcery.com>
313 Daniel Jacobowitz <dan@codesourcery.com>
314
315 * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
316 * gas/arm/mapping.d: Adapted to new symbols generation.
317 * gas/arm/mapping2.d: New test case.
318 * gas/arm/mapping2.s: New file.
319 * gas/arm/mapping3.d: New test case.
320 * gas/arm/mapping3.s: New file.
321 * gas/arm/mapping4.d: New test case.
322 * gas/arm/mapping4.s: New file.
323 * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
324 * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
325
efa19bfd
JB
3262009-07-27 Jan Beulich <jbeulich@novell.com>
327
328 * gas/elf/file.[ds]: New.
329 * gas/elf/elf.exp: Run new test.
330
8a9036a4
L
3312009-07-25 H.J. Lu <hongjiu.lu@intel.com>
332
333 * gas/i386/l1om.d: New.
334 * gas/i386/l1om-inval.l: Likewise.
335 * gas/i386/l1om-inval.s: Likewise.
336
337 * gas/i386/i386.exp: Run l1om-inval and l1om.
338
309d3373
JB
3392009-07-24 Jan Beulich <jbeulich@novell.com>
340
341 * gas/i386/8087.[ds]: New.
342 * gas/i386/287.[ds]: New.
343 * gas/i386/387.[ds]: New.
344 * gas/i386/no87.[ls]: New.
345 * gas/i386/no87-2.[ls]: New.
346 * gas/i386/i386.exp: Run new tests.
347 * gas/i386/att-regs.s: Also check FPU register access.
348 * gas/i386/intel-regs.s: Likewise.
349 * gas/i386/att-regs.d: Adjust expectations.
350 * gas/i386/intel-regs.d: Likewise.
351
3e7a7d11
NC
3522009-07-23 Ulrich Drepper <drepper@redhat.com>
353
354 * gas/elf/type.s: Add unique global symbol definition.
355 * gas/elf/type.e: Add expected readelf output for global unique
356 symbol.
357
711eedef
L
3582009-07-21 H.J. Lu <hongjiu.lu@intel.com>
359
360 PR gas/10420
361 * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
362
363 * gas/i386/x86-64-nops-1-pentium.d: New.
364
915bcca5
L
3652009-07-16 H.J. Lu <hongjiu.lu@intel.com>
366
367 * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
368
369 * gas/i386/ifunc.d: New,
370 * gas/i386/ifunc.s: Likewise.
371 * gas/i386/x86-64-ifunc.d: Likewise.
372
9a6f4e97
NS
3732009-07-16 Nathan Sidwell <nathan@codesourcery.com>
374
375 * gas/arm/target-reloc-1.s: New.
376 * gas/arm/target-reloc-1.d: New.
377
140033b3
NC
3782009-07-14 Daniel Gutson <dgutson@codesourcery.com>
379
380 * gas/arm/align64.s: New test case.
381 * gas/arm/align64.d: Expected disassembly.
382
752d5da4
NC
3832009-07-14 Daniel Gutson <dgutson@codesourcery.com>
384
385 * gas/arm/thumb-w-bad.d: New test case.
386 * gas/arm/thumb-w-bad.l: New file.
387 * gas/arm/thumb-w-bad.s: New file.
388 * gas/arm/thumb-w-good.d: New test case.
389 * gas/arm/thumb-w-good.s: New file.
390
c921be7d
NC
3912009-07-09 Daniel Gutson <dgutson@codesourcery.com>
392
393 * gas/arm/inst-po.d: New testcase.
394 * gas/arm/inst-po.s: New file.
395 * gas/arm/inst-po-2.d: New testcase.
396 * gas/arm/inst-po-2.s: New file.
397 * gas/arm/inst-po-2.l: New file.
398 * gas/arm/inst-po-3.d: New testcase.
399 * gas/arm/inst-po-3.s: New file.
400 * gas/arm/inst-po-be.d: New testcase.
401
1103f72c
NC
4022009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw>
403
404 * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
405 add patterns for waddsubhx.
406 * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
407
e4649948
L
4082009-07-07 H.J. Lu <hongjiu.lu@intel.com>
409
410 * gas/i386/fma4.d: Append "#pass".
411 * gas/i386/x86-64-fma4.d: Likewise.
412
a46aefac
TG
4132009-07-07 Tristan Gingold <gingold@adacore.com>
414
e4649948
L
415 * gas/i386/jump.d: Adjust to be relocated offset for jump to
416 external symbol.
a46aefac 417
922d8de8
DR
4182009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
419
420 * gas/i386/i386.exp: Add FMA4 tests.
421 * gas/i386/x86-64-fma4.d: Ditto.
422 * gas/i386/fma4.d: Ditto.
423 * gas/i386/x86-64-fma4.s: Ditto.
424 * gas/i386/fma4.s: Ditto.
425
1ef52f49
NC
4262009-07-01 Nick Clifton <nickc@redhat.com>
427
428 PR 10168
429 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
430
921e5f0a
PB
4312009-07-01 Paul Brook <paul@codesourcery.com>
432
433 * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
434
fe56b6ce
NC
4352009-06-30 Nick Clifton <nickc@redhat.com>
436
437 PR 10288
438 * gas/arm/adrl.d: Update expected disassembly.
439 * gas/arm/arch4t-eabi.d: Likewise.
440 * gas/arm/arch4t.d: Likewise.
441 * gas/arm/arch6zk.d: Likewise.
442 * gas/arm/archv6t2.d: Likewise.
443 * gas/arm/arm-it.d: Likewise.
444 * gas/arm/arm3.d: Likewise.
445 * gas/arm/arm7dm.d: Likewise.
446 * gas/arm/arm7t.d: Likewise.
447 * gas/arm/backslash-at.d: Likewise.
448 * gas/arm/bl-local-v4t.d: Likewise.
449 * gas/arm/blx-local.d: Likewise.
450 * gas/arm/copro.d: Likewise.
451 * gas/arm/el_segundo.d: Likewise.
452 * gas/arm/float.d: Likewise.
453 * gas/arm/fp-save.d: Likewise.
454 * gas/arm/fpa-mem.d: Likewise.
455 * gas/arm/group-reloc-alu.d: Likewise.
456 * gas/arm/group-reloc-ldr.d: Likewise.
457 * gas/arm/group-reloc-ldrs.d: Likewise.
458 * gas/arm/immed.d: Likewise.
459 * gas/arm/inst.d: Likewise.
460 * gas/arm/iwmmxt.d: Likewise.
461 * gas/arm/ldconst.d: Likewise.
462 * gas/arm/macro1.d: Likewise.
463 * gas/arm/mapmisc.d: Likewise.
464 * gas/arm/mapsecs.d: Likewise.
465 * gas/arm/mapshort-eabi.d: Likewise.
466 * gas/arm/mapshort-elf.d: Likewise.
467 * gas/arm/movw-local.d: Likewise.
468 * gas/arm/neon-ldst-rm.d: Likewise.
469 * gas/arm/offset.d: Likewise.
470 * gas/arm/reg-alias.d: Likewise.
471 * gas/arm/relax_load_align.d: Likewise.
472 * gas/arm/tcompat.d: Likewise.
473 * gas/arm/tcompat2.d: Likewise.
474 * gas/arm/thumb-eabi.d: Likewise.
475 * gas/arm/thumb.d: Likewise.
476 * gas/arm/thumb1_unified.d: Likewise.
477 * gas/arm/thumb2_add.d: Likewise.
478 * gas/arm/thumb2_it.d: Likewise.
479 * gas/arm/thumb2_it_auto.d: Likewise.
480 * gas/arm/thumb2_pool.d: Likewise.
481 * gas/arm/thumb2_relax.d: Likewise.
482 * gas/arm/thumb32.d: Likewise.
483 * gas/arm/thumbv6.d: Likewise.
484 * gas/arm/thumbv6k.d: Likewise.
485 * gas/arm/tls.d: Likewise.
486 * gas/arm/vfp1.d: Likewise.
487 * gas/arm/vfp1_t2.d: Likewise.
488 * gas/arm/vfp1xD.d: Likewise.
489 * gas/arm/wince.d: Likewise.
490 * gas/arm/wince_inst.d: Likewise.
491 * gas/arm/xscale.d: Likewise.
492
05413229
NC
4932009-06-29 Nick Clifton <nickc@redhat.com>
494
495 PR 10288
496 * gas/arm/arch6zk.d: Update expected disassembly.
497 * gas/arm/arch7.d: Likewise.
498 * gas/arm/arm-it-auto-2.d: Likewise.
499 * gas/arm/arm-it-auto.d: Likewise.
500 * gas/arm/copro.d: Likewise.
501 * gas/arm/float.d: Likewise.
502 * gas/arm/fpa-mem.d: Likewise.
503 * gas/arm/group-reloc-ldc.d: Likewise.
504 * gas/arm/group-reloc-ldr.d: Likewise.
505 * gas/arm/iwmmxt.d: Likewise.
506 * gas/arm/maverick.d: Likewise.
507 * gas/arm/neon-omit.d: Likewise.
508 * gas/arm/svc.d: Likewise.
509 * gas/arm/thumb-eabi.d: Likewise.
510 * gas/arm/thumb.d: Likewise.
511 * gas/arm/thumb1_unified.d: Likewise.
512 * gas/arm/thumb2_add.d: Likewise.
513 * gas/arm/thumb2_relax.d: Likewise.
514 * gas/arm/thumb32.d: Likewise.
515 * gas/arm/vfp-neon-syntax.d: Likewise.
516 * gas/arm/vfp-neon-syntax_t2.d: Likewise.
517 * gas/arm/vfp1xD.d: Likewise.
518 * gas/arm/vfp1xD_t2.d: Likewise.
519 * gas/arm/vfpv3-const-conv.d: Likewise.
520 * gas/arm/xscale.d: Likewise.
521
e07e6e58
NC
5222009-06-22 Daniel Gutson <dgutson@codesourcery.com>
523
524 * gas/arm/arm-it-auto.d: New test.
525 * gas/arm/arm-it-auto.s: New file.
526 * gas/arm/arm-it-auto-2.d: New test case.
527 * gas/arm/arm-it-auto-2.s: New file.
528 * gas/arm/arm-it-auto-3.d: New test case.
529 * gas/arm/arm-it-auto-3.s: New file.
530 * gas/arm/arm-it-bad.d: New test case.
531 * gas/arm/arm-it-bad.l: New file.
532 * gas/arm/arm-it-bad.s: New file.
533 * gas/arm/arm-it-bad-2.d: New test case.
534 * gas/arm/arm-it-bad-2.l: New file.
535 * gas/arm/arm-it-bad-2.s: New file.
536 * gas/arm/arm-it-bad-3.d: New test case.
537 * gas/arm/arm-it-bad-3.l: New file.
538 * gas/arm/arm-it-bad-3.s: New file.
539 * gas/arm/thumb2_it_auto.d: New test.
540 * gas/arm/thumb2_it_bad.l: Error message updated.
541 * gas/arm/thumb2_it_bad_auto.d: New test.
542 * gas/arm/thumb2_it.d: Comment added.
543 * gas/arm/thumb2_it_bad.d: Comment added.
544
20764115
AM
5452009-06-19 Alan Modra <amodra@bigpond.net.au>
546
93dcfcd0 547 PR gas/10255
20764115
AM
548 * gas/cfi/cfi-common-7.s: Skip a multiple of four.
549 * gas/cfi/cfi-common-7.d: Adjust.
550
0313a2b8
NC
5512009-06-18 Nick Clifton <nickc@redhat.com>
552
3a21c15a
NC
553 PR 10169
554 * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
555 out of range shift.
556 * gas/arm/thumb2_bad_reg.l: Update expected error messages.
557
0313a2b8
NC
558 PR 10288
559 * gas/arm/align.s: Add labels so that COFF based targets can
560 correctly locate THUMB code.
561 * gas/arm/copro.d: Do not pass --architecture switch to objdump.
562
fe2ceba1
NC
5632009-06-15 Nick Clifton <nickc@redhat.com>
564
565 PR gas/10186
566 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
567
1fbfe785
JJ
5682009-06-09 Jakub Jelinek <jakub@redhat.com>
569
570 PR gas/10255
571 * gas/cfi/cfi-common-7.d: New test.
572 * gas/cfi/cfi-common-7.s: New.
573 * gas/cfi/cfi.exp: Add cfi-common-7 test.
574
22f965a4
DK
5752009-06-08 Dave Korn <dave.korn.cygwin@gmail.com>
576
577 * gas/i386/jump.d: Tweak patterns to also match PE platform output.
578
d160e035
L
5792009-06-01 H.J. Lu <hongjiu.lu@intel.com>
580
581 PR gas/10198
582 * gas/i386/jump.s: Add test for "jmp $+2".
583 * gas/i386/jump16.s: Likewise.
584
585 * gas/i386/jump.d: Updated.
586 * gas/i386/jump16.d: Likewise.
587
ff239038
CM
5882009-05-26 Catherine Moore <clm@codesourcery.com>
589
590 * gas/mips/eret.s: Remove.
8281e61f 591 * gas/mips/eret.d: Remove.
ff239038
CM
592 * gas/mips/eret.l: Remove.
593 * gas/mips/eret-1.s: New.
594 * gas/mips/eret-1.d: New.
595 * gas/mips/eret-2.s: New.
596 * gas/mips/eret-2.d: New.
597 * gas/mips/eret-3.s: New.
598 * gas/mips/eret-3.d: New.
599 * gas/mips/mips.exp: Run new tests. Remove old tests.
600
65b02341
RS
6012009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
602
603 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
604
10841c82
RS
6052009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
606
607 * gas/mips/align.d: Use an nm test rather than an objdump one.
608
ad04f5ce
L
6092009-05-22 H.J. Lu <hongjiu.lu@intel.com>
610
611 * gas/elf/ifunc-1.d: New.
612 * gas/elf/ifunc-1.s: Likewise.
613
614 * gas/elf/elf.exp: Run ifunc-1.
615
c1e679ec
DR
6162009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
617
618 * gas/i386/i386.exp: Remove SSE5 tests.
619 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
620 * gas/i386/x86-64-sse5.d: Ditto.
621 * gas/i386/arch-10-1.l: Remove SSE5 tests.
622 * gas/i386/arch-10-2.l: Ditto.
623 * gas/i386/arch-10-3.l: Ditto.
624 * gas/i386/arch-10-4.l: Ditto.
625 * gas/i386/arch-10.d: Ditto.
626 * gas/i386/arch-10.s: Ditto.
627 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
628 * gas/i386/arch-4.d: Ditto.
629 * gas/i386/arch-8.s: Ditto.
630 * gas/i386/arch-8.d: Ditto.
631 * gas/i386/arch-2.s: Remove SSE5 tests.
632 * gas/i386/arch-2.d: Remove SSE5 tests.
633 * gas/i386/x86-64-arch-2.s: Ditto.
634
c1711530
DK
6352009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
636
637 * gas/pe/: New directory for PE format-specific tests.
638 * gas/pe/aligncomm-a.d: New test pattern file.
639 * gas/pe/aligncomm-a.s: New test source file.
640 * gas/pe/aligncomm-b.d: New test pattern file.
641 * gas/pe/aligncomm-b.s: New test source file.
642 * gas/pe/aligncomm-c.d: New test pattern file.
643 * gas/pe/aligncomm-c.s: New test source file.
644 * gas/pe/aligncomm-d.d: New test pattern file.
645 * gas/pe/aligncomm-d.s: New test source file.
646 * gas/pe/pe.exp: New test control script.
647 * lib/gas-defs.exp (is_pecoff_format): New function.
648
e1ce37a4
L
6492009-05-05 H.J. Lu <hongjiu.lu@intel.com>
650
f6b527d8 651 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
e1ce37a4 652
267bf995
RR
6532009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
654
5d814f6a
L
655 * gas/arm/bl-local-v4t.d: New file.
656 * gas/arm/bl-local-v4t.s: New file.
657 * gas/arm/blx-local.s: Update for branches and calls to local
267bf995 658 functions.
5d814f6a
L
659 * gas/arm/blx-local.d: Likewise.
660 * gas/arm/blx-local.l: New file.
661 * gas/arm/blx-local-thumb.l: New file.
662 * gas/arm/blx-local-thumb.s: New file.
663 * gas/arm/blx-local-thumb.d: New file.
267bf995 664
45eb4c1b
NS
6652009-05-01 Nathan Sidwell <nathan@codesourcery.com>
666 Daniel Jacobowitz <dan@codesourcery.com>
667
668 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
669 * gas/arm/mapmisc.d: Correct expected output for .double and
670 .dcb.d.
671
f9b857e1
L
6722009-04-30 Nick Clifton <nickc@redhat.com>
673
674 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
675 Provide an alternative test for targets which do not support ifunc
676 symbols.
677 gas/elf/type.s: Add entry for an ifunc symbol.
d25eec22 678 gas/elf/type.e: Add ifunc entry to expected symbol dump.
f9b857e1
L
679 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
680 gas/elf/type-noifunc.s: New file.
681 gas/elf/type-noifunc.e: Likewise.
682
09b71ee0
L
6832009-04-24 Cary Coutant <ccoutant@google.com>
684
685 * gas/lns/lns-common-1.d: Add test for discriminator.
686 * gas/lns/lns-common-1.s: Likewise.
687
ee86248c
JB
6882009-04-20 Jan Beulich <jbeulich@novell.com>
689
690 * gas/i386/equ.s: Adjust.
691 * gas/i386/equ.d: Remove reference to equ.e.
692 * gas/i386/equ.e: Delete.
693 * gas/i386/intel-expr.s: New.
694 * gas/i386/intel-expr.d: New.
695 * gas/i386/i386.exp: Run new test.
696 * gas/i386/intel.s: Adjust.
697 * gas/i386/intel.e: Remove no longer valid warning messages.
698 * gas/i386/intel16.s: Adjust.
699 * gas/i386/intel16.d: Remove reference to intel16.e.
700 * gas/i386/intel16.e: Delete.
701 * gas/i386/intelbad.s: Add more tests.
702 * gas/i386/intelbad.l: Adjust.
703 * gas/i386/intelok.s: Remove now unneeded equates. Add more
704 tests.
705 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
706 * gas/i386/intelok.e: Delete.
707 * gas/i386/x86_64.s: Adjust.
708 * gas/i386/x86_64.d: Remove reference to x86_64.e.
709 * gas/i386/x86_64.e: Delete.
710
3f904b16
AM
7112009-04-16 Alan Modra <amodra@bigpond.net.au>
712
713 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
714 * gas/all/p2425.s: Use "==" instead of "=".
715 * gas/all/weakref1.s: Likewise.
716 * gas/macros/and.s: Likewise.
717 * gas/macros/test1.s: Likewise.
718 * gas/hppa/parse/parse.exp: Remove xfail on block1.
719
d8a1b51e
JB
7202009-04-15 Jan Beulich <jbeulich@novell.com>
721
722 * gas/i386/intel.e: Adjust expectations.
723
ac5c19e6
JB
7242009-04-15 Jan Beulich <jbeulich@novell.com>
725
726 * gas/i386/x86-64-sse5.s: Add test of protd.
727 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
728
a04a4633
L
7292009-04-09 Catherine Moore <clm@codesourcery.com>
730
731 * gas/mips/mips.exp: Run new tests.
732 * gas/mips/eret.s: New test.
733 * gas/mips/eret.d: New test output.
734 * gas/mips/eret.l: New test output.
735
858d7a6d
PB
7362009-04-07 Peter Bergner <bergner@vnet.ibm.com>
737
738 * gas/ppc/e500mc.d: Update to match extended mnemonics.
739
e7495e45
NS
7402009-04-01 Nathan Sidwell <nathan@codesourcery.com>
741
742 * gas/arm/align.s, gas/arm/align.d: New.
743 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
744 arm/thumb2_relax.d: Adjust for align changes.
745
42240548
PB
7462009-03-31 Peter Bergner <bergner@vnet.ibm.com>
747
748 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
749 * gas/ppc/power7.s: Likewise.
750 * gas/ppc/power6.d: Likewise.
751 * gas/ppc/power6.s: Likewise.
752
d460e92e
JM
7532009-03-30 Joseph Myers <joseph@codesourcery.com>
754
755 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
756
4a1f88fe
RR
7572009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
758
759 * gas/arm/wince_inst.d: Convert to unified syntax.
760
42e5fcbf
AS
7612009-03-18 Andrew Stubbs <ams@codesourcery.com>
762
763 * gas/arm/adr-invalid.d: New file.
764 * gas/arm/adr-invalid.l: New file.
765 * gas/arm/adr-invalid.s: New file.
766
9435f5b6
RS
7672009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
768
769 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
770 properly aligned.
771 * gas/ppc/textalign-xcoff-002.d: Likewise.
772
9f0eb232
RS
7732009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
774
775 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
776 gas/ppc/xcoff-branch-1-64.d: New tests.
777 * gas/ppc/aix.exp: Run them.
778
5918af22
HPN
7792009-03-11 Hans-Peter Nilsson <hp@axis.com>
780
781 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
782 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
783 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
784 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
785
df354742
HPN
7862009-03-10 Hans-Peter Nilsson <hp@axis.com>
787
788 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
789 New test.
790
69fe9ce5
AM
7912009-03-10 Alan Modra <amodra@bigpond.net.au>
792
793 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
794 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
795
cc3f603a
JM
7962009-03-05 Joseph Myers <joseph@codesourcery.com>
797
798 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
799
c3b7224a
NC
8002009-03-02 Qinwei <qinwei@sunnorth.com.cn>
801
802 * gas/score/arith_32-lt.d: New file.
803 * gas/score/arith_32.d: New file.
804 * gas/score/arith_32.s: New file.
805 * gas/score/bit_32-lt.d: New file.
806 * gas/score/bit_32.d: New file.
807 * gas/score/bit_32.s: New file.
808 * gas/score/branch_32-lt.d: New file.
809 * gas/score/branch_32.d: New file.
810 * gas/score/branch_32.s: New file.
811 * gas/score/cmp_32-lt.d: New file.
812 * gas/score/cmp_32.d: New file.
813 * gas/score/cmp_32.s: New file.
814 * gas/score/load_store_32-lt.d: New file.
815 * gas/score/load_store_32.d: New file.
816 * gas/score/load_store_32.s: New file.
817 * gas/score/logical_32-lt.d: New file.
818 * gas/score/logical_32.d: New file.
819 * gas/score/logical_32.s: New file.
820 * gas/score/mv_32-lt.d: New file.
821 * gas/score/mv_32.d: New file.
822 * gas/score/mv_32.s: New file.
823 * gas/score/relax_32.exp: New file.
824 * gas/score/relaxation_macro.h: New file.
825 * gas/score/shift_32-lt.d: New file.
826 * gas/score/shift_32.d: New file.
827 * gas/score/shift_32.s: New file.
828 * gas/score/syscontrol_32-lt.d: New file.
829 * gas/score/syscontrol_32.d: New file.
830 * gas/score/syscontrol_32.s: New file.
831
04e2c417
MM
8322009-03-01 Mark Mitchell <mark@codesourcery.com>
833
834 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
835 * gas/arm/archv6m.d: Likewise.
836
066be9f7
PB
8372009-02-26 Peter Bergner <bergner@vnet.ibm.com>
838
839 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
840 * gas/ppc/e500mc.s: Likewise.
841 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
842 * gas/ppc/power6.s: Likewise.
843 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
844 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
845 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
846 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
847 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
848 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
849 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
850 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
851 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
852 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
853 * gas/ppc/power7.s: Likewise.
854 * gas/ppc/vsx.d: New test.
855 * gas/ppc/vsx.s: Likewise.
856 * gas/ppc/ppc.exp: Run it.
857
94206790
MM
8582009-02-23 Mark Mitchell <mark@codesourcery.com>
859
860 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
861 for CMP.
862 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
863
0e55be16
PB
8642009-02-19 Peter Bergner <bergner@vnet.ibm.com>
865
866 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
867 floating point register.
868
b1c9882d
AN
8692009-02-18 Adam Nemet <anemet@caviumnetworks.com>
870
871 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
872 * gas/mips/octeon.d: Update.
873 * gas/mips/octeon-ill.l: Update error message.
874
7f1003b8
NC
8752009-02-16 Nick Clifton <nickc@redhat.com>
876
877 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
878 offset.
879 * gas/mips/e32el-rel2.d: Likewise.
880 * gas/mips/elf-rel2.d: Likewise.
881 * gas/mips/elf-rel9-mips16.d: Likewise.
882 * gas/mips/elf-rel9.d: Likewise.
883 * gas/mips/elfel-rel2.d: Likewise.
884 * gas/mips/lb.d: Likewise.
885 * gas/mips/mips-abi32.d: Likewise.
886 * gas/mips/mips-gp32-fp32.d: Likewise.
887 * gas/mips/mips-gp32-fp64.d: Likewise.
888 * gas/mips/mips-gp64-fp32.d: Likewise.
889 * gas/mips/mips-gp64-fp64.d: Likewise.
890 * gas/mips/mips32-sf32.d: Likewise.
891
87298967
NS
8922009-02-12 Nathan Sidwell <nathan@codesourcery.com>
893
894 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
895
fc450c33
NC
8962009-02-06 Nick Clifton <nickc@redhat.com>
897
898 * gas/mips/beq.d: Make no assumptions about the symbols used as
899 branch targets in the disassembly, or the names of the relocs
900 produced.
901 * gas/mips/bge.d: Likewise.
902 * gas/mips/bgeu.d: Likewise.
903 * gas/mips/blt.d: Likewise.
904 * gas/mips/bltu.d: Likewise.
905 * gas/mips/mips32-sf32.d: Likewise.
906 * gas/mips/mips1-fp.d: Likewise.
907 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
908 * gas/mips/branch-misc-2-64.d: Likewise.
909 * gas/mips/branch-misc-2.d: Likewise.
910 * gas/mips/branch-misc-2pic-64.d: Likewise.
911 * gas/mips/branch-misc-2pic.d: Likewise.
912 * gas/mips/branch-swap.d: Likewise.
913
6a8dde29
NC
9142009-02-06 Nick Clifton <nickc@redhat.com>
915
916 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
917 ports.
fc450c33 918
80890a61
PB
9192009-02-05 Peter Bergner <bergner@vnet.ibm.com>
920
921 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
922 * gas/ppc/booke.d: Likewise.
923 * gas/ppc/power4_32.s: Likewise.
924 * gas/ppc/power4_32.d: Likewise.
925
95027438
JM
9262009-02-05 Catherine Moore <clm@codesourcery.com>
927
928 * gas/elf/elf.exp: Really run the symtab test.
929
ce2f5b3c
L
9302009-02-04 H.J. Lu <hongjiu.lu@intel.com>
931
932 AVX Programming Reference (January, 2009)
933 * gas/i386/arch-avx-1-3.l: New.
934 * gas/i386/arch-avx-1-3.s: Likewise.
935 * gas/i386/arch-avx-1-4.l: Likewise.
936 * gas/i386/arch-avx-1-4.s: Likewise.
937 * gas/i386/arch-avx-1-5.l: Likewise.
938 * gas/i386/arch-avx-1-5.s: Likewise.
939 * gas/i386/arch-avx-1-6.l: Likewise.
940 * gas/i386/arch-avx-1-6.s: Likewise.
941
942 * gas/i386/arch-10.s: Add vpclmul instructions.
943 * gas/i386/arch-avx-1.s: Likewise.
944 * gas/i386/avx.s: Likewise.
945 * gas/i386/x86-64-arch-2.s: Likewise.
946 * gas/i386/x86-64-avx.s: Likewise.
947
948 * gas/i386/sse2avx.s: Add pclmul instructions.
949 * gas/i386/x86-64-sse2avx.s: Likewise.
950
951 * gas/i386/arch-10.d: Updated.
952 * gas/i386/arch-10-1.l: Likewise.
953 * gas/i386/arch-10-2.l: Likewise.
954 * gas/i386/arch-10-3.l: Likewise.
955 * gas/i386/arch-10-4.l: Likewise.
956 * gas/i386/arch-avx-1.d: Likewise.
957 * gas/i386/arch-avx-1-1.l: Likewise.
958 * gas/i386/arch-avx-1-2.l: Likewise.
959 * gas/i386/avx.d: Likewise.
960 * gas/i386/avx-intel.d: Likewise.
961 * gas/i386/sse2avx.d: Likewise.
962 * gas/i386/x86-64-arch-2.d: Likewise.
963 * gas/i386/x86-64-avx.d: Likewise.
964 * gas/i386/x86-64-avx-intel.d: Likewise.
965 * gas/i386/x86-64-sse2avx.d: Likewise.
966
967 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
968 arch-avx-1-5 and arch-avx-1-6.
969
e1bfd1b9
DD
9702009-02-03 DJ Delorie <dj@redhat.com>
971
972 * gas/mep/relocs.d: Updated for new configuration.
973 * gas/mep/complex-relocs.exp: Likewise.
974
52b6b6b9
JM
9752009-02-03 Sandip Matte <sandip@rmicorp.com>
976
977 * gas/mips/mips.exp (xlr): New architecture.
978 (xlr-ext): Run test.
979 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
980
cf869cce
NC
9812009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
982
983 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
984 * gas/m68k/all.exp: Run it.
985
fdfde340
JM
9862009-01-29 Mark Mitchell <mark@codesourcery.com>
987
988 * gas/arm/copro.s: Avoid using r15 where not permitted.
989 * gas/arm/copro.d: Adjust accordingly.
990 * gas/arm/thumb2_bad_reg.s: New.
991 * gas/arm/thumb2_bad_reg.l: Likewise.
992 * gas/arm/thumb2_bad_reg.d: Likewise.
993
1c444d06
JM
9942009-01-29 Mark Mitchell <mark@codesourcery.com>
995
996 * gas/arm/thumb32.s: Add tests for orn and rrx.
997 * gas/arm/thumb32.d: Adjust accordingly.
998 * gas/arm/thumb32.l: Likewise.
999 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
1000 * gas/arm/thumb2_invert.d: Adjust accordingly.
1001 * gas/arm/tcompat.s: Add tests for rrx.
1002 * gas/arm/tcompat.d: Adjust accordingly.
1003
4f80ef3e
JM
10042009-01-29 Mark Mitchell <mark@codesourcery.com>
1005
1006 * gas/arm/thumb32.s (qadd): Add tests for them.
1007 * gas/arm/thumb32.d: Adjust accordingly.
1008
087b80de
JM
10092009-01-29 Mark Mitchell <mark@codesourcery.com>
1010
1011 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
1012 * gas/arm/thumb32.d: Likewise.
1013
17828f45
JM
10142009-01-29 Paul Brook <paul@codesourcery.com>
1015 Mark Mitchell <mark@codesourcery.com>
1016
1017 * gas/arm/thumb2_mul.s: New file.
1018 * gas/arm/thumb2_mul.d: Likewise.
1019 * gas/arm/thumb2_mul-bad.s: Likewise.
1020 * gas/arm/thumb2_mul-bad.d: Likewise.
1021 * gas/arm/thumb2_mul-bad.l: Likewise.
1022 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
1023 * gas/arm/t16-bad.l: Update accordingly.
1024
ec0c103c
NC
10252009-01-29 Nick Clifton <nickc@redhat.com>
1026
1027 * gas/all/gas.exp: Expect forward test to fail for MeP.
1028 Expect relax test to fail for MeP.
1029 * gas/mep/relocs.d: Update expected disassembly.
1030
c342304d
NC
10312009-01-27 Nick Clifton <nickc@redhat.com>
1032
1033 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
1034 * gas/arm/attr-default.d : Likewise.
1035 * gas/arm/attr-march-all.d: Likewise.
1036 * gas/arm/attr-march-armv1.d: Likewise.
1037 * gas/arm/attr-march-armv2.d: Likewise.
1038 * gas/arm/attr-march-armv2a.d: Likewise.
1039 * gas/arm/attr-march-armv2s.d: Likewise.
1040 * gas/arm/attr-march-armv3.d: Likewise.
1041 * gas/arm/attr-march-armv3m.d: Likewise.
1042 * gas/arm/attr-march-armv4.d: Likewise.
1043 * gas/arm/attr-march-armv4t.d: Likewise.
1044 * gas/arm/attr-march-armv4txm.d: Likewise.
1045 * gas/arm/attr-march-armv4xm.d: Likewise.
1046 * gas/arm/attr-march-armv5.d: Likewise.
1047 * gas/arm/attr-march-armv5t.d: Likewise.
1048 * gas/arm/attr-march-armv5te.d: Likewise.
1049 * gas/arm/attr-march-armv5tej.d: Likewise.
1050 * gas/arm/attr-march-armv5texp.d: Likewise.
1051 * gas/arm/attr-march-armv5txm.d: Likewise.
1052 * gas/arm/attr-march-armv6-m.d: Likewise.
1053 * gas/arm/attr-march-armv6.d: Likewise.
1054 * gas/arm/attr-march-armv6j.d: Likewise.
1055 * gas/arm/attr-march-armv6k.d: Likewise.
1056 * gas/arm/attr-march-armv6kt2.d: Likewise.
1057 * gas/arm/attr-march-armv6t2.d: Likewise.
1058 * gas/arm/attr-march-armv6z.d: Likewise.
1059 * gas/arm/attr-march-armv6zk.d: Likewise.
1060 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1061 * gas/arm/attr-march-armv6zt2.d: Likewise.
1062 * gas/arm/attr-march-armv7-a.d: Likewise.
1063 * gas/arm/attr-march-armv7-m.d: Likewise.
1064 * gas/arm/attr-march-armv7-r.d: Likewise.
1065 * gas/arm/attr-march-armv7.d: Likewise.
1066 * gas/arm/attr-march-armv7a.d: Likewise.
1067 * gas/arm/attr-march-armv7m.d: Likewise.
1068 * gas/arm/attr-march-armv7r.d: Likewise.
1069 * gas/arm/attr-march-iwmmxt.d: Likewise.
1070 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1071 * gas/arm/attr-march-xscale.d: Likewise.
1072 * gas/arm/attr-mcpu.d: Likewise.
1073 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1074 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1075 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1076 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1077 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1078 * gas/arm/attr-mfpu-fpa.d: Likewise.
1079 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1080 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1081 * gas/arm/attr-mfpu-fpe.d: Likewise.
1082 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1083 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1084 * gas/arm/attr-mfpu-maverick.d: Likewise.
1085 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1086 * gas/arm/attr-mfpu-neon.d: Likewise.
1087 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1088 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1089 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1090 * gas/arm/attr-mfpu-vfp.d: Likewise.
1091 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1092 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1093 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1094 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1095 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1096 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1097 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1098 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1099 * gas/arm/attr-order.d: Likewise.
1100 * gas/arm/attr-override-cpu-directive.d: Likewise.
1101 * gas/arm/attr-override-mcpu.d: Likewise.
1102
23fce1e3
NC
11032009-01-27 Nick Clifton <nickc@redhat.com>
1104
1105 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
1106
1107 * gas/mips/dli.d: Pass -64 to gas.
1108 * gas/mips/mips64-mips3d-incl.d: Likewise.
1109 * gas/mips/octeon.d: Likewise.
1110 * gas/mips/sb1-ext-mdmx.d: Likewise.
1111 * gas/mips/sb1-ext-ps.d: Likewise.
1112 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
1113 Update expected relocs.
1114 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
1115 * gas/mips/mips.exp: Remove 'ilocks' variable.
1116 Add ecoff targets to 'addr32' variable.
1117 Set 'no_mips16' for ecoff targets.
1118 Do not run div-ilocks or mul-ilocks test variants.
1119 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
1120 the symbol table output is sorted. Update expecetd output.
1121
ee3c0378
AS
11222009-01-26 Andrew Stubbs <ams@codesourcery.com>
1123
1124 * gas/arm/attr-cpu-directive.d: New file.
1125 * gas/arm/attr-cpu-directive.s: New file.
1126 * gas/arm/attr-default.d: New file.
1127 * gas/arm/attr-march-all.d: New file.
1128 * gas/arm/attr-march-armv1.d: New file.
1129 * gas/arm/attr-march-armv2.d: New file.
1130 * gas/arm/attr-march-armv2a.d: New file.
1131 * gas/arm/attr-march-armv2s.d: New file.
1132 * gas/arm/attr-march-armv3.d: New file.
1133 * gas/arm/attr-march-armv3m.d: New file.
1134 * gas/arm/attr-march-armv4.d: New file.
1135 * gas/arm/attr-march-armv4t.d: New file.
1136 * gas/arm/attr-march-armv4txm.d: New file.
1137 * gas/arm/attr-march-armv4xm.d: New file.
1138 * gas/arm/attr-march-armv5.d: New file.
1139 * gas/arm/attr-march-armv5t.d: New file.
1140 * gas/arm/attr-march-armv5te.d: New file.
1141 * gas/arm/attr-march-armv5tej.d: New file.
1142 * gas/arm/attr-march-armv5texp.d: New file.
1143 * gas/arm/attr-march-armv5txm.d: New file.
1144 * gas/arm/attr-march-armv6-m.d: New file.
1145 * gas/arm/attr-march-armv6.d: New file.
1146 * gas/arm/attr-march-armv6j.d: New file.
1147 * gas/arm/attr-march-armv6k.d: New file.
1148 * gas/arm/attr-march-armv6kt2.d: New file.
1149 * gas/arm/attr-march-armv6t2.d: New file.
1150 * gas/arm/attr-march-armv6z.d: New file.
1151 * gas/arm/attr-march-armv6zk.d: New file.
1152 * gas/arm/attr-march-armv6zkt2.d: New file.
1153 * gas/arm/attr-march-armv6zt2.d: New file.
1154 * gas/arm/attr-march-armv7-a.d: New file.
1155 * gas/arm/attr-march-armv7-m.d: New file.
1156 * gas/arm/attr-march-armv7-r.d: New file.
1157 * gas/arm/attr-march-armv7.d: New file.
1158 * gas/arm/attr-march-armv7a.d: New file.
1159 * gas/arm/attr-march-armv7m.d: New file.
1160 * gas/arm/attr-march-armv7r.d: New file.
1161 * gas/arm/attr-march-iwmmxt.d: New file.
1162 * gas/arm/attr-march-iwmmxt2.d: New file.
1163 * gas/arm/attr-march-xscale.d: New file.
1164 * gas/arm/attr-mcpu.d: New file.
1165 * gas/arm/attr-mfpu-arm1020e.d: New file.
1166 * gas/arm/attr-mfpu-arm1020t.d: New file.
1167 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
1168 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
1169 * gas/arm/attr-mfpu-arm7500fe.d: New file.
1170 * gas/arm/attr-mfpu-fpa.d: New file.
1171 * gas/arm/attr-mfpu-fpa10.d: New file.
1172 * gas/arm/attr-mfpu-fpa11.d: New file.
1173 * gas/arm/attr-mfpu-fpe.d: New file.
1174 * gas/arm/attr-mfpu-fpe2.d: New file.
1175 * gas/arm/attr-mfpu-fpe3.d: New file.
1176 * gas/arm/attr-mfpu-maverick.d: New file.
1177 * gas/arm/attr-mfpu-neon-fp16.d: New file.
1178 * gas/arm/attr-mfpu-neon.d: New file.
1179 * gas/arm/attr-mfpu-softfpa.d: New file.
1180 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
1181 * gas/arm/attr-mfpu-softvfp.d: New file.
1182 * gas/arm/attr-mfpu-vfp.d: New file.
1183 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
1184 * gas/arm/attr-mfpu-vfp10.d: New file.
1185 * gas/arm/attr-mfpu-vfp3.d: New file.
1186 * gas/arm/attr-mfpu-vfp9.d: New file.
1187 * gas/arm/attr-mfpu-vfpv2.d: New file.
1188 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
1189 * gas/arm/attr-mfpu-vfpv3.d: New file.
1190 * gas/arm/attr-mfpu-vfpxd.d: New file.
1191 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1192 * gas/arm/attr-override-cpu-directive.d: New file.
1193 * gas/arm/attr-override-cpu-directive.s: New file.
1194 * gas/arm/attr-override-mcpu.d: New file.
1195 * gas/arm/attr-override-mcpu.s: New file.
1196 * gas/arm/blank.s: New file.
1197 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1198
54d972a3
NC
11992009-01-26 Nick Clifton <nickc@redhat.com>
1200
1201 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
23fce1e3 1202 targets.
54d972a3 1203
9d5f04ac
AS
12042009-01-24 Andreas Schwab <schwab@suse.de>
1205
1206 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
1207
199114c2
AS
12082009-01-23 Andreas Schwab <schwab@suse.de>
1209
1210 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
1211 * gas/mips/mipsel16-e.d: Likewise.
1212 * gas/mips/tmips16-e.d: Likewise.
1213 * gas/mips/tmipsel16-e.d: Likewise.
1214
6dfe79a3
NC
12152009-01-19 Nick Clifton <nickc@redhat.com>
1216
1217 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
1218
f31fef98
NC
12192009-01-19 Nick Clifton <nickc@redhat.com>
1220
1221 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
1222 targets.
1223
5aa6ff7c
AS
12242009-01-19 Andrew Stubbs <ams@codesourcery.com>
1225
1226 * gas/arm/attr-order.d: New file.
1227 * gas/arm/attr-order.s: New file.
1228
e04befd0
AS
12292009-01-16 Andrew Stubbs <ams@codesourcery.com>
1230 Daniel Jacobowitz <dan@codesourcery.com>
1231
1232 * gas/arm/attr-syntax.d: New file.
1233 * gas/arm/attr-syntax.s: New file.
1234
bc2d1808
NC
12352009-01-15 Nick Clifton <nickc@redhat.com>
1236
1237 PR 9722
f9272224
AM
1238 * gas/arm/archv6m.d: Update expected NOP opcode.
1239 * gas/arm/pr9722.s: New test.
1240 * gas/arm/pr9722.d: Expected disassembly.
bc2d1808 1241
21169fcf
PB
12422009-01-14 Peter Bergner <bergner@vnet.ibm.com>
1243
1244 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
1245 * gas/ppc/power6.d: Likewise.
1246
c1ec1875
L
12472009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1248
1249 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
1250 * gas/i386/x86-64-sse-noavx.s: Likewise.
1251
1252 * gas/i386/sse-noavx.d: Updated.
1253 * gas/i386/x86-64-sse-noavx.d: Likewise.
1254
c7532693
L
12552009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1256
1257 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
1258 sub and xor.
1259 * gas/i386/x86-64-opts.s: Likewise.
1260
1261 * gas/i386/opts.d: Updated.
1262 * gas/i386/opts-intel.d: Likewise.
5df345fc
L
1263 * gas/i386/sse2avx-opts.d: Likewise.
1264 * gas/i386/sse2avx-opts-intel.d: Likewise.
c7532693
L
1265 * gas/i386/x86-64-opts.d: Likewise.
1266 * gas/i386/x86-64-opts-intel.d: Likewise.
5df345fc
L
1267 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
1268 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
c7532693 1269
bd5295b2
L
12702009-01-10 H.J. Lu <hongjiu.lu@intel.com>
1271
1272 * gas/i386/arch-10.s: Add clflush and syscall.
1273 * gas/i386/x86-64-arch-2.s: Likewise.
1274
1275 * gas/i386/arch-10.d: Updated.
1276 * gas/i386/arch-10-1.l: Likewise.
1277 * gas/i386/arch-10-2.l: Likewise.
1278 * gas/i386/arch-10-3.l: Likewise.
1279 * gas/i386/arch-10-4.l: Likewise.
1280 * gas/i386/x86-64-arch-2.d: Likewise.
1281
1b7f3fb0
L
12822009-01-09 H.J. Lu <hongjiu.lu@intel.com>
1283
1284 * gas/i386/arch-10.s: Add rdtscp.
1285 * gas/i386/x86-64-arch-2.s: Likewise.
1286
1287 * gas/i386/arch-10.d: Updated.
1288 * gas/i386/arch-10-1.l: Likewise.
1289 * gas/i386/arch-10-2.l: Likewise.
1290 * gas/i386/arch-10-3.l: Likewise.
1291 * gas/i386/arch-10-4.l: Likewise.
1292 * gas/i386/x86-64-arch-2.d: Likewise.
1293
30b7ec58
CF
12942009-01-06 Chao-ying Fu <fu@mips.com>
1295
1296 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
1297 and jalr.hb.
1298
168e3097
L
12992009-01-06 H.J. Lu <hongjiu.lu@intel.com>
1300
1301 AVX Programming Reference (December, 2008)
1302 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
1303 vmovntps.
1304 * gas/i386/x86-64-avx.s: Likewise.
1305
1306 * gas/i386/avx.d: Updated.
1307 * gas/i386/avx-intel.d: Likewise.
1308 * gas/i386/x86-64-avx.d: Likewise.
1309 * gas/i386/x86-64-avx-intel.d: Likewise.
1310
0bfee649 13112009-01-05 H.J. Lu <hongjiu.lu@intel.com>
308a4dbe 1312
0bfee649
L
1313 AVX Programming Reference (December, 2008)
1314 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
a5ff0eb2 1315 * gas/i386/x86-64-arch-2.s: Likewise.
a5ff0eb2
L
1316
1317 * gas/i386/arch-10.d: Updated.
1318 * gas/i386/arch-10-1.l: Likewise.
1319 * gas/i386/arch-10-2.l: Likewise.
1320 * gas/i386/arch-10-3.l: Likewise.
1321 * gas/i386/arch-10-4.l: Likewise.
1322 * gas/i386/avx.d: Likewise.
1323 * gas/i386/avx-intel.d: Likewise.
0bfee649 1324 * gas/i386/inval-avx.l: Likewise.
dae39acc
L
1325 * gas/i386/x86-64-arch-2.d: Likewise.
1326 * gas/i386/x86-64-avx.d: Likewise.
1327 * gas/i386/x86-64-avx-intel.d: Likewise.
0bfee649 1328 * gas/i386/x86-64-inval-avx.l: Likewise.
dae39acc 1329
0bfee649
L
1330 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1331 instructions. Update tests.
c0f3af97 1332 * gas/i386/inval-avx.s: Likewise.
c0f3af97 1333 * gas/i386/x86-64-avx.s: Likewise.
c0f3af97 1334 * gas/i386/x86-64-inval-avx.s: Likewise.
582d5edd 1335
0bfee649
L
1336 * gas/i386/fma.d: New.
1337 * gas/i386/fma.s: Likewise.
1338 * gas/i386/fma-intel.d: Likewise.
1339 * gas/i386/x86-64-fma.d: Likewise.
1340 * gas/i386/x86-64-fma.s: Likewise.
1341 * gas/i386/x86-64-fma-intel.d: Likewise.
e7c604dd 1342
0bfee649
L
1343 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1344 x86-64-fma-intel.
e7c604dd 1345
0bfee649 1346For older changes see ChangeLog-2008
c9e214e5
AM
1347\f
1348Local Variables:
1349mode: change-log
1350left-margin: 8
1351fill-column: 74
1352version-control: never
1353End:
This page took 0.365349 seconds and 4 git commands to generate.