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