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