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