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