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