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