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