[PATCH 26/57][Arm][GAS] Add support for MVE instructions: vpnot and vpsel
[external/binutils.git] / gas / testsuite / ChangeLog-2007
1 2007-12-31  H.J. Lu  <hongjiu.lu@intel.com>
2
3         * gas/i386/inval.s: Add test for cvtsi2ss/cvtsi2sd.
4         * gas/i386/simd.s: Likewise.
5         * gas/i386/x86-64-simd.s: Likewise.
6
7         * gas/i386/inval.l: Updated.
8         * gas/i386/katmai.d: Likewise.
9         * gas/i386/simd-intel.d: Likewise.
10         * gas/i386/simd-suffix.d: Likewise.
11         * gas/i386/simd.d: Likewise.
12         * gas/i386/sse2.d: Likewise.
13         * gas/i386/x86-64-opcode.d: Likewise.
14         * gas/i386/x86-64-simd-intel.d: Likewise.
15         * gas/i386/x86-64-simd-suffix.d: Likewise.
16         * gas/i386/x86-64-simd.d: Likewise.
17
18 2007-12-28  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
19
20         * gas/all/gas.exp: Skip relax test on hppa*-*-hpux*.
21
22 2007-12-28  H.J. Lu  <hongjiu.lu@intel.com>
23
24         * gas/i386/arch-1.d: New file.
25         * gas/i386/arch-1.s: Likewise.
26         * gas/i386/arch-2.d: Likewise.
27         * gas/i386/arch-2.s: Likewise.
28         * gas/i386/arch-3.d: Likewise.
29         * gas/i386/arch-3.s: Likewise.
30         * gas/i386/arch-4.d: Likewise.
31         * gas/i386/arch-4.s: Likewise.
32
33         * gas/i386/i386.exp: Run arch-1, arch-2, arch-3 and arch-4.
34
35 2007-12-23  H.J. Lu  <hongjiu.lu@intel.com>
36
37         * gas/i386/compat-intel.d: Pass -mmnemonic=att to assembler.
38         * gas/i386/compat.d: Likewise.
39
40         * gas/i386/i386.exp: Pass -mmnemonic=att to assembler for
41         "float".  Pass -mold-gcc to assembler for  "general".
42
43 2007-12-22  H.J. Lu  <hongjiu.lu@intel.com>
44
45         * gas/i386/compat-intel.d: New file.
46         * gas/i386/compat.d: Likewise.
47         * gas/i386/compat.s: Likewise.
48
49         * gas/i386/i386.exp: Run compat.
50
51 2007-12-13  Bob Wilson  <bob.wilson@acm.org>
52
53         * gas/xtensa/all.exp: Run new weak-call test.
54         * gas/xtensa/weak-call.d: New.
55         * gas/xtensa/weak-call.s: New.
56
57 2007-12-11  Catherine Moore  <clm@codesourcery.com>
58
59         * gas/elf/symtab.s: New test.
60         * gas/elf/symtab.d: New expected output.
61         * gas/elf/elf.exp: Run the new symbtab test.
62
63 2007-12-10  Richard Sandiford  <rsandifo@nildram.co.uk>
64
65         * gas/mips/align2.s, gas/mips/align2.d, gas/mips/align2-el.d: New
66         tests.
67         * gas/mips/mips.exp: Run them.
68
69 2007-12-07  Bob Wilson  <bob.wilson@acm.org>
70
71         * gas/xtensa/all.exp: Run new pcrel test.
72         * gas/xtensa/err-pcrel.s: New.
73         * gas/xtensa/pcrel.d: New.
74         * gas/xtensa/pcrel.s: New.
75         * gas/xtensa/xtensa-err.exp: New.
76         
77 2007-11-30  Bob Wilson  <bob.wilson@acm.org>
78
79         * gas/elf/elf.exp: Disable ehopt test for Xtensa.
80
81 2007-11-29  Mark Shinwell  <shinwell@codesourcery.com>
82
83         * config/tc-mips.c (mips_cpu_info_table): Add loongson2e
84         and loongson2f entries.
85         * doc/c-mips.texi: Document -march=loongson{2e,2f} options.
86
87 2007-11-29  Martin Schwidefsky  <schwidefsky@de.ibm.com>
88
89         * gas/s390/esa-z9-109.d: Add check for old version of sske.
90         * gas/s390/esa-z9-109.s: Likewise.
91
92 2007-11-27  Andreas Krebbel  <krebbel1@de.ibm.com>
93
94         * gas/s390/zarch-z9-ec.d: ("tcet", "tcdt", "tcxt", "tget",
95         "tgdt", "tgxt"): Removed.
96         ("tdcet", "tdcdt", "tdcxt", "tdget", "tdgdt", "tdgxt"): Added.
97         * gas/s390/zarch-z9-ec.s: Likewise.
98
99 2007-11-19  Bob Wilson  <bob.wilson@acm.org>
100         
101         * gas/lns/lns.exp: Run lns-common-1 with alternate source for ia64.
102         * gas/lns/lns-common-1-ia64.s: New file.
103         
104 2007-11-14  H.J. Lu  <hongjiu.lu@intel.com>
105
106         * gas/ia64/dv-raw-err.s: Add tests for ar.ruc.
107         * gas/ia64/dv-waw-err.s: Likewise.
108         * gas/ia64/invalid-ar.s: Likewise.
109
110         * gas/ia64/regs.s: Add tests for ar.ruc and ar44.
111
112         * gas/ia64/dv-raw-err.l: Updated.
113         * gas/ia64/dv-waw-err.l: Likewise.
114         * gas/ia64/invalid-ar.l: Likewise.
115         * gas/ia64/regs.d: Likewise.
116
117 2007-11-13  Alan Modra  <amodra@bigpond.net.au>
118
119         * gas/macros/purge.s: Delete irpc loops.
120
121 2007-11-12  Tristan Gingold  <gingold@adacore.com>
122
123         * gas/ppc/regnames.d: New.
124         * gas/ppc/regnames.s: Likewise.
125         * gas/ppc/ppc.exp: Run it.
126
127 2007-11-07  Tristan Gingold  <gingold@adacore.com>
128
129         * ia64-dis.c (print_insn_ia64): Generate symbolic names for cr
130         registers instead of register number.
131
132 2007-11-07  Tristan Gingold  <gingold@adacore.com>
133
134         * gas/elf/elf.exp (run_elf_list_test): Fix typo.
135
136 2007-11-07  Tristan Gingold  <gingold@adacore.com>
137
138         * gas/ppc/test1xcoff32.d: Updated to match RTOC bug fix.
139
140 2007-11-06  Paul Brook  <paul@codesourcery.com>
141
142         * gas/arm/mul-overlap.s: Add umull and smlal.
143         * gas/arm/mul-overlap.l: Update expected results.
144
145 2007-11-06  Nick Clifton  <nickc@redhat.com>
146
147         * gas/elf/elf.exp: Disable ehopt test for mn10300.
148
149 2007-11-01  H.J. Lu  <hongjiu.lu@intel.com>
150
151         * gas/i386/i386.d: New.
152         * gas/i386/i386.s: Likewise.
153
154         * gas/i386/i386.exp: Run i386.
155
156         * gas/i386/x86_64.s: Add tests for movsx, movsbl, movsbq,
157         movsbw, movswl, movswq, movzx, movzb, movzbl, movzbq,
158         movzbw, movzwl and movzwq.
159         * gas/i386/x86_64.d: Updated.
160
161 2007-10-31  Nick Clifton  <nickc@redhat.com>
162
163         * gas/cfi/cfi-common-6.d: Allow for possible relocation of the
164         .debug.eh_frame section.
165
166 2007-10-30  Nick Clifton  <nickc@redhat.com>
167
168         * gas/all/gas.exp: Do not run diff1.s test for mn10300.
169
170 2007-10-27  H.J. Lu  <hongjiu.lu@intel.com>
171
172         PR gas/5221
173         * gas/elf/elf.exp: Run section7.
174
175         * gas/elf/section7.d: New.
176         * gas/elf/section7.s: Likewise.
177
178 2007-10-23  H.J. Lu  <hongjiu.lu@intel.com>
179
180         * gas/i386/katmai.s: Remove cmpps opcode test.
181
182         * gas/i386/simd.s: Add tests for cmpss and cmpsd.
183         * gas/i386/x86-64-simd.s: Likewise.
184
185         * gas/i386/katmai.d: Updated.
186         * gas/i386/simd-intel.d: Likewise.
187         * gas/i386/simd-suffix.d: Likewise.
188         * gas/i386/simd.d: Likewise.
189         * gas/i386/x86-64-simd-intel.d: Likewise.
190         * gas/i386/x86-64-simd-suffix.d: Likewise.
191         * gas/i386/x86-64-simd.d: Likewise.
192
193 2007-10-19  Nick Clifton  <nickc@redhat.com>
194
195         * gas/mn10300/basic.exp: Run pr997 test.
196         * gas/mn10300/pr997.s: New test.
197         * gas/mn10300/pr887.l: Expected output.
198
199 2007-10-17  Nathan Sidwell  <nathan@codesourcery.com>
200
201         * gas/m68k/mcf-movsr.s: New.
202         * gas/m68k/mcf-movsr.d: New.
203         * gas/m68k/all.exp: Add mcf-movsr test.
204
205 2007-10-16  Nick Clifton  <nickc@redhat.com>
206
207         * gas/elf/elf.exp: Accept COMMON in readelf's output.
208         * gas/elf/type.s: Add test of common type.
209         * gas/elf/type.e: Extend expected output.
210
211 2007-10-11  Nick Clifton  <nickc@redhat.com>
212
213         * gas/elf/elf.exp (run_elf_list_test): Run section6 test.
214         * gas/elf/section6.s: New file: Check behaviour of .pushsection
215         with a subsection argument.
216         * gas/elf/section6.d: New file: Expected disassembly.
217
218 2007-10-08  H.J. Lu  <hongjiu.lu@intel.com>
219
220         * gas/i386/i386.exp: Run simd-suffix and x86-64-simd-suffix.
221
222         * gas/i386/simd-suffix.d: New.
223         * gas/i386/x86-64-simd-suffix.d: Likewise.
224
225         * gas/i386/x86-64-opcode.d: Updated.
226         * gas/i386/x86-64-simd.d: Likewise.
227
228 2007-10-08  Maciej W. Rozycki  <macro@linux-mips.org>
229
230         * gas/mips/cp0-names-r3000.d: New test for R3000 CP0 symbolic
231         disassembly.
232         * gas/mips/cp0-names-r4000.d: New test for R4000/R4400 symbolic
233         CP0 disassembly.
234         * mips/mips.exp: Run the new tests.
235
236 2007-10-08  Maciej W. Rozycki  <macro@linux-mips.org>
237
238         * gas/mips/at-1.d, gas/mips/at-2.l: New tests to check the ".set
239         at=REG" directive.
240         * gas/mips/at-1.s, gas/mips/at-2.s: Sources for the new tests.
241         * gas/mips/mips.exp: Run the new tests.
242
243 2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
244
245         * gas/i386/i386.exp: Run smx.
246
247         * gas/i386/smx.d: New.
248         * gas/i386/smx.s: Likewise.
249
250 2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
251
252         * gas/i386/simd.s: Add tests for unpckhpd and unpckhps.
253         * gas/i386/x86-64-simd.s: Likewise.
254
255         * gas/i386/simd-intel.d: Updated.
256         * gas/i386/simd.d: Likewise.
257         * gas/i386/x86-64-simd-intel.d: Likewise.
258         * gas/i386/x86-64-simd.d: Likewise.
259
260 2007-10-04  David Daney  <ddaney@avtrex.com>
261
262         * gas/mips/odd-float.d, gas/mips/odd-float.s: New test.
263         * gas/mips/mips.exp: Run it.
264
265 2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
266
267         PR gas/5109
268         * gas/i386/simd-intel.d: Updated.
269         * gas/i386/simd.d: Likewise.
270         * gas/i386/x86-64-simd-intel.d: Likewise.
271         * gas/i386/x86-64-simd.d: Likewise.
272
273         * gas/i386/simd.s: Add more tests.
274         * gas/i386/x86-64-simd.s: Likewise.
275
276 2007-10-04  Helge Deller  <deller@gmx.de>
277
278         * gas/all/gas.exp: Include new test "strings".
279         * gas/all/string.s: New
280         * gas/all/string.d: New.
281
282 2007-10-01  Tristan Gingold  <gingold@adacore.com>
283
284         * gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it
285         overrides gas options.
286         * gas/ppc/altivec_xcoff64.s: Likewise.
287         * gas/ppc/booke_xcoff64.s: Likewise.
288         * gas/ppc/altivec_xcoff.d: Accept 32bits offsets.
289         * gas/ppc/booke_xcoff.s: Do not use .machine pseudo-op and remove
290         booke64 opcodes.
291         * gas/ppc/booke_xcoff.d: Accept 32bits offsets and renumber.
292         * gas/ppc/booke_xcoff64.d: Use booke opcodes.
293
294 2007-09-30  H.J. Lu  <hongjiu.lu@intel.com>
295
296         PR gas/5080
297         * gas/i386/simd-intel.d: Updated.
298         * gas/i386/simd.d: Likewise.
299         * gas/i386/x86-64-simd-intel.d: Likewise.
300         * gas/i386/x86-64-simd.d: Likewise.
301
302         * gas/i386/simd.s: Add new tests for cvttsd2si and cvttss2si.
303         * gas/i386/x86-64-simd.s: Likewise.
304
305 2007-09-27  H.J. Lu  <hongjiu.lu@intel.com>
306
307         PR binutils/5072
308         * gas/i386/i386.exp: Run x86-64-opcode-inval and
309         x86-64-opcode-inval-intel.
310
311         * gas/i386/x86-64-opcode-inval-intel.d: New.
312         * gas/i386/x86-64-opcode-inval.d: Likewise.
313         * gas/i386/x86-64-opcode-inval.s: Likewise.
314
315 2007-09-27  Kazu Hirata  <kazu@codesourcery.com>
316
317         * gas/m68k/fido.s: Add tests for %mbo.
318         * gas/m68k/fido.d: Update accordingly.
319
320 2007-09-26  Jan Beulich  <jbeulich@novell.com>
321
322         * gas/i386/x86-64-addr32.d: Adjust expectations.
323
324 2007-09-26  Jan Beulich  <jbeulich@novell.com>
325
326         * gas/i386/reloc64.s: Adjust for %eip-relative addressing no
327         longer generating errors.
328         * gas/i386/reloc64.d, gas/i386/reloc64.l: Update.
329         * gas/i386/x86-64-addr32.s: Remove explicit addr32 prefix
330         for %eip-realtive addressing case.
331
332 2007-09-25  Nathan Sidwell  <nathan@codesourcery.com>
333
334         * gas/m68k/br-isaa.d: Dump relocs too.
335         * gas/m68k/br-isab.d: Likewise.
336         * gas/m68k/br-isac.d: Likewise.  Adjust for long branch relaxation.
337
338 2007-09-24  Carlos O'Donell  <carlos@codesourcery.com>
339
340         * gas/mips/align.s, gas/mips/align.d: New test.
341         * gas/mips/mips.exp: Run it.
342
343 2007-09-20  H.J. Lu  <hongjiu.lu@intel.com>
344
345         * gas/i386/sib.s: Add more eiz tests.
346         * gas/i386/x86-64-sib.s: Add more riz tests.
347
348         * gas/i386/sib-intel.d: Updated.
349         * gas/i386/sib.d: Likewise.
350         * gas/i386/x86-64-sib-intel.d: Likewise.
351         * gas/i386/x86-64-sib.d: Likewise.
352
353 2007-09-20  H.J. Lu  <hongjiu.lu@intel.com>
354
355         PR 658
356         * gas/i386/i386.exp: Run sib-intel, x86-64-sib and
357         x86-64-sib-intel.
358
359         * gas/i386/nops-1-i386-i686.d: Updated.
360         * gas/i386/nops-1-i386.d: Likewise.
361         * gas/i386/nops-1.d: Likewise.
362         * gas/i386/nops-2-i386.d: Likewise.
363         * gas/i386/nops-2-merom.d: Likewise.
364         * gas/i386/nops-2.d: Likewise.
365         * gas/i386/nops-3-i386.d: Likewise.
366         * gas/i386/nops-3.d : Likewise.
367         * gas/i386/sib.d: Likewise.
368
369         * gas/i386/sib.s: Use %eiz in testcases.
370
371         * gas/i386/sib-intel.d: New.
372         * gas/i386/x86-64-sib-intel.d: Likewise.
373         * gas/i386/x86-64-sib.d: Likewise.
374         * gas/i386/x86-64-sib.s: Likewise.
375
376 2007-09-19  H.J. Lu  <hongjiu.lu@intel.com>
377
378         * gas/i386/intelok.s: Add tests for memory without base.
379         * gas/i386/intelok.d: Updated.
380         * gas/i386/intelok.e: Likewise.
381
382 2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
383
384         * gas/i386/x86-64-rip.s: Revert the last change.
385         * gas/i386/x86-64-rip-intel.d: Likewise.
386         * gas/i386/x86-64-rip.d: Likewise.
387
388 2007-09-15  H.J. Lu  <hongjiu.lu@intel.com>
389
390         PR gas/5034
391         * gas/i386/x86-64-rip.s: Add Intel mode testcases.
392         * gas/i386/x86-64-rip-intel.d: Updated.
393         * gas/i386/x86-64-rip.d: Likewise.
394
395 2007-09-14  Michael Meissner  <michael.meissner@amd.com>
396             Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
397             Tony Linthicum  <tony.linthicum@amd.com>
398
399         * gas/i386/i386.exp (x86-64-sse5): Run SSE5 64-bit tests.
400
401         * gas/i386/x86-64-sse5.s: New file for SSE5 support.
402         * gas/i386/x86-64-sse5.d: Ditto.
403
404 2007-09-12  Jan Beulich  <jbeulich@novell.com>
405
406         * gas/i386/sse4_1.s, gas/i386/x86-64-sse4_1.s: Add two-operand forms
407         of blendvps, blendvpd, and pblendvb.
408         * gas/i386/sse4_1.d, gas/i386/sse4_1-intel.d,
409         gas/i386/x86-64-sse4_1.d, gas/i386/x86-64-sse4_1-intel.d: Adjust,
410         making last/first operand of blendvps, blendvpd, and pblendvb
411         optional.
412
413 2007-09-12  Jan Beulich  <jbeulich@novell.com>
414
415         * gas/i386/amdfam10.s, gas/i386/x86-64-amdfam10.s: Add Intel syntax
416         code.
417         * gas/i386/amdfam10.d, gas/i386/x86-64-amdfam10.d: Adjust.
418
419 2007-09-06  H.J. Lu  <hongjiu.lu@intel.com>
420
421         * gas/i386/svme.s: Updated to allow eax in 64bit.
422         * gas/i386/svme.d: Updated.
423         * gas/i386/svme64.d: Likewise.
424
425 2007-08-31  H.J. Lu  <hongjiu.lu@intel.com>
426
427         * gas/i386/svme.s: Updated to accept eax in 32bit and rax in
428         64bit.
429         * gas/i386/svme.d: Updated.
430         * gas/i386/svme64.d: Likewise.
431
432 2007-08-30  H.J. Lu  <hongjiu.lu@intel.com>
433
434         * gas/i386/amd.s: Add rdtscp.
435         * gas/i386/amd.d: Updated.
436
437         * gas/i386/mem-intel.d: Update invlpg for BYTE PTR.
438         * gas/i386/x86-64-mem-intel.d: Likewise.
439
440         * gas/i386/x86-64-opcode.s: Add swapgs.
441         * gas/i386/x86-64-opcode.d: Updated.
442
443 2007-08-29  Daniel Jacobowitz  <dan@codesourcery.com>
444
445         * gas/lns/lns-duplicate.d, gas/lns/lns-duplicate.s: New.
446         * gas/lns/lns.exp: Run lns-duplicate.
447
448 2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
449
450         * gas/i386/i386.exp: Run x86-64-reg and x86-64-reg-intel.
451
452         * gas/i386/x86-64-reg.s: New. Add tests for instructions
453         with one register operand.
454         * gas/i386/x86-64-reg-intel.d: Likewise.
455         * gas/i386/x86-64-reg.d: Likewise.
456
457 2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
458
459         * gas/i386/i386.exp: Run reg and reg-intel.
460
461         * gas/i386/katmai.d: Update bad instructions.
462
463         * gas/i386/reg.s: New. Add tests for instructions with one
464         register operand.
465         * gas/i386/reg-intel.d: Likewise.
466         * gas/i386/reg.d: Likewise.
467
468 2007-08-28  H.J. Lu  <hongjiu.lu@intel.com>
469
470         * gas/i386/i386.exp: Run mem, mem-intel, x86-64-mem and
471         x86-64-mem-intel.
472
473         * gas/i386/mem.s: New. Add tests for instructions with one
474         memory operand.
475         * gas/i386/x86-64-mem.s: Likewise.
476         * gas/i386/mem-intel.d: Likewise.
477         * gas/i386/mem.d: Likewise.
478         * gas/i386/x86-64-mem-intel.d: Likewise.
479         * gas/i386/x86-64-mem.d: Likewise.
480
481 2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
482             Joseph Myers  <joseph@codesourcery.com>
483
484         * lib/gas-defs.exp (gas_version): Use remote_* functions instead
485         of exec.
486         (gas_host_run): New.
487         (gas_run): Use gas_host_run.
488         (gas_start): Likewise.
489         (run_dump_test): Likewise.
490         (objdump): Use gas_host_run.
491         (objdump_start_no_subdir): Likewise.
492         * lib/gas-dg.exp (gas-dg-test): Use "remote_file host delete".
493         * lib/run: Remove.
494         * gas/macros/macros.exp: Download app4b.s to host.
495         * gas/i386/i386.exp (gas_64_check): Use gas_host_run.
496         (gas_32_check): Likewise.
497         * gas/maxq10/maxq10.exp (gas_64_check): Likewise
498         (gas_32_check): Likewise.
499         * gas/maxq20/maxq20.exp (gas_64_check): Likewise
500         (gas_32_check): Likewise.
501         * gas/sparc/sparc.exp (gas_64_check): Likewise.
502         * gas/cfi/cfi.exp: Likewise.
503         * gas/elf/elf.exp (run_list_test): Likewise.  Use temporary file
504         for readelf output in place of pipe.
505         * gas/all/gas.exp: Download incbin.dat to host.
506         (do_comment): Allow \r\r\n.
507
508 2007-08-23  Ben Elliston  <bje@au.ibm.com>
509
510         * gas/ppc/ppc.exp: Run ppc70ps dump tests.
511         * gas/ppc/ppc750ps.s: New file.
512         * gas/ppc/ppc750ps.d: Likewise.
513
514 2007-08-09  Paul Brook  <paul@codesourcery.com>
515
516         * gas/arm/relax_load_align.d: new test.
517         * gas/arm/relax_load_align.s: new test.
518
519 2007-08-09  H.J. Lu  <hongjiu.lu@intel.com>
520
521         * gas/i386/i386.exp: Run sse4_1-intel, sse4_2-intel,
522         x86-64-sse4_1-intel and x86-64-sse4_2-intel.
523
524         * gas/i386/sse4_1-intel.d: New file.
525         * gas/i386/sse4_2-intel.d: Likewise.
526         * gas/i386/x86-64-sse4_1-intel.d: Likewise.
527         * gas/i386/x86-64-sse4_2-intel.d: Likewise.
528
529         * gas/i386/sse4_1.s: Add tests for Intel syntax.
530         * gas/i386/sse4_2.s: Likewise.
531         * gas/i386/x86-64-sse4_1.s: Likewise.
532         * gas/i386/x86-64-sse4_2.s: Likewise.
533
534         * gas/i386/sse4_1.d: Updated.
535         * gas/i386/sse4_2.d: Likewise.
536         * gas/i386/x86-64-sse4_1.d: Likewise.
537         * gas/i386/x86-64-sse4_2.d: Likewise.
538
539 2007-08-09  Alan Modra  <amodra@bigpond.net.au>
540
541         * gas/all/weakref1u.d (not-target): Match *-*-*aout.
542
543 2007-07-29  H.J. Lu  <hongjiu.lu@intel.com>
544
545         PR binutils/4834
546         * gas/i386/simd-intel.d: Updated.
547         * gas/i386/simd.d: Likewise.
548         * gas/i386/x86-64-simd-intel.d: Likewise.
549         * gas/i386/x86-64-simd.d: Likewise.
550
551         * gas/i386/simd.s: Add tests for SSE4 instructions.
552         * gas/i386/x86-64-simd.s: Likewise.
553
554 2007-07-29  H.J. Lu  <hongjiu.lu@intel.com>
555
556         * gas/i386/simd.s: Add tests for cvtss2si/cvtsd2si in Intel
557         mode.
558         * gas/i386/x86-64-simd.s: Likewise.
559
560         * gas/i386/simd-intel.d: Updated.
561         * gas/i386/simd.d: Likewise.
562         * gas/i386/x86-64-simd-intel.d: Likewise.
563         * gas/i386/x86-64-simd.d: Likewise.
564
565 2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>
566
567         PR binutils/4834
568         * gas/i386/simd-intel.d: Updated.
569         * gas/i386/simd.d: Likewise.
570         * gas/i386/x86-64-simd-intel.d: Likewise.
571         * gas/i386/x86-64-simd.d: Likewise.
572
573         * gas/i386/simd.s: Add new tests.
574         * gas/i386/x86-64-simd.s: Likewise.
575
576 2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>
577
578         * gas/i386/x86-64-opcode.d: Updated.
579         * gas/i386/x86-64-simd-intel.d: Likewise.
580         * gas/i386/x86-64-simd.d: Likewise.
581
582         * gas/i386/x86-64-simd.s: Add movq.
583
584 2007-07-23  H.J. Lu  <hongjiu.lu@intel.com>
585
586         * gas/i386/i386.exp: Run nops16-1, nops-1-i386-i686, nops-1-k8,
587         nops-3-i386, nops-4, nops-4-i386, x86-64-nops-2, x86-64-nops-3,
588         x86-64-nops-4, x86-64-nops-4-core2 and x86-64-nops-4-k8.
589
590         * gas/i386/nops-1-i386-i686.d: New.
591         * gas/i386/nops-1-k8.d: Likewise.
592         * gas/i386/nops-3-i386.d : Likewise.
593         * gas/i386/nops-3-i686.d: Likewise.
594         * gas/i386/nops-4-i386.d: Likewise.
595         * gas/i386/nops-4.d: Likewise.
596         * gas/i386/nops16-1.d: Likewise.
597         * gas/i386/nops16-1.s: Likewise.
598         * gas/i386/x86-64-nops-1-k8.d: Likewise.
599         * gas/i386/x86-64-nops-2.d: Likewise.
600         * gas/i386/x86-64-nops-3.d: Likewise.
601         * gas/i386/x86-64-nops-4-core2.d: Likewise.
602         * gas/i386/x86-64-nops-4-k8.d: Likewise.
603         * gas/i386/x86-64-nops-4.d: Likewise.
604
605         * gas/i386/nops-1-i386.d: Updated.
606         * gas/i386/nops-1-i686.d: Likewise.
607         * gas/i386/nops-1.d: Likewise.
608         * gas/i386/nops-2-i386.d: Likewise.
609         * gas/i386/nops-2-merom.d : Likewise.
610         * gas/i386/nops-2.d: Likewise.
611         * gas/i386/nops-3.d: Likewise.
612         * gas/i386/x86-64-nops-1-merom.d: Likewise.
613         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
614         * gas/i386/x86-64-nops-1.d: Likewise.
615
616         * gas/i386/x86-64-nops-1.s: Removed.
617
618 2007-07-23  Evandro Menezes  <evandro.menezes@amd.com>
619             H.J. Lu  <hongjiu.lu@intel.com>
620
621         * gas/i386/i386.exp: Don't run x86-64-nops-1-k8. Run
622         nops-3-i686 and nops-4-i686.
623
624         * gas/i386/nops-3-i686.d: New.
625         * gas/i386/nops-4-i686.d: Likewise.
626         * gas/i386/nops-4.s: Likewise.
627
628 2007-07-23  Richard Sandiford  <richard@codesourcery.com>
629
630         * lib/gas-defs.exp (run_list_test): Make the options optional.
631         * gas/cr16/cr16.exp (run_list_test): Delete.
632
633 2007-07-19  Nick Clifton  <nickc@redhat.com>
634
635         PR gas/4804
636         * gas/elf/elf.exp (target_machine): Treat the arm-linux-gnu target
637         in the same way as the arm-eabi target.
638         * gas/arm/mapshort-eabi.d: Use this file for the arm-linux-gnu
639         target.
640         * gas/arm/mapshort-elf.d: Do not use this file for the
641         arm-linux-gnu target.
642
643 2007-07-16  H.J. Lu  <hongjiu.lu@intel.com>
644
645         * gas/i386/simd.s: Add tests for punpcklbw, punpckldq,
646         punpcklwd and punpcklqdq.
647         * gas/i386/x86-64-simd.s: Likewise.
648
649         * gas/i386/simd-intel.d: Updated.
650         * gas/i386/simd.d: Likewise.
651         * gas/i386/x86-64-simd-intel.d: Likewise.
652         * gas/i386/x86-64-simd.d: Likewise.
653
654 2007-07-14  Nick Clifton  <nickc@redhat.com>
655
656         * gas/arm/arm.s: Add tests for re-aliasing a previously removed
657         alias.
658         * gas/arm/arm.l: Add new expected warning message.
659
660 2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
661
662         * gas/i386/ssemmx2.d: Ignore padding.
663
664 2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
665
666         * gas/i386/rex.s: Avoid the last rex prefix becoming the
667         rex prefix for the padding.
668
669 2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
670
671         * gas/i386/i386.exp: Run x86-64-nops-1 for x86_64-*-mingw*.
672
673 2007-07-04  Nick Clifton  <nickc@redhat.com>
674
675         * gas/mep/relocs.d: Fix expected disassembly to work on 64-bit
676         hosts.
677
678 2007-07-03  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
679
680         * gas/elf/elf.exp: Expect redef test to fail for CR16.
681         * gas/all/gas.exp: Expect forward and do_930509a tests to fail for
682         the CR16.
683         * gas/cr16/cinv_test.d: Remove whitespace dependencies.
684
685 2007-07-03  Nick Clifton  <nickc@redhat.com>
686
687         * lib/gas-defs.exp: Update copyright notice to refer to GPLv3.
688         * gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c,
689         gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp,
690         gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp,
691         gas/hppa/unsorted/unsorted.exp, gas/mmix/mmix-err.exp,
692         gas/mmix/mmix-list.exp, gas/mmix/mmix.exp, gas/mn10200/basic.exp,
693         gas/mn10300/am33-2.c, gas/mn10300/basic.exp, gas/pdp11/opcode.s,
694         gas/ppc/aix.exp, gas/sh/arch/arch.exp, gas/sh/sh64/sh64.exp,
695         gas/sh/basic.exp, gas/sh/err.exp, gas/v850/basic.exp: Likewise.
696
697 2007-07-03  Nathan Sidwell  <nathan@codesourcery.com>
698
699         * gas/m68k/mcf-coproc.d: New.
700         * gas/m68k/mcf-coproc.s: New.
701         * gas/m68k/all.exp: Add it.
702
703 2007-06-29  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
704
705         * gas/cr16: New directory
706         * gas/cr16.exp: New file
707         * add_test.d and  add_test.s: New files
708         * and_test.d and and_test.s: New files
709         * ash_test.d and ash_test.s: New files
710         * bal_test.d and bal_test.s: New files
711         * bcc_test.d and bcc_test.s: New files
712         * beq0_test.d and beq0_test.s: New files
713         * cbitb_test.d and cbitb_test.s: New files
714         * cbitw_test.d and cbitw_test.s: New files
715         * cinv_test.d and cinv_test.s: New files
716         * cmp_test.d and cmp_test.s: New files
717         * excp_test.d and excp_test.s: New files
718         * jal_test.d and jal_test.s: New files
719         * jcc_test.d and jcc_test.s: New files
720         * loadb_test.d and loadb_test.s: New files
721         * loadd_test.d and loadd_test.s: New files
722         * loadm_test.d and loadm_test.s: New files
723         * loadw_test.d and loadw_test.s: New files
724         * lpsp_test.d and lpsp_test.s: New files
725         * lsh_test.d and lsh_test.s: New files
726         * mov_test.d and mov_test.s: New files
727         * mul_test.d and mul_test.s: New files
728         * or_test.d and or_test.s: New files
729         * popret_test.d and popret_test.s: New files
730         * pop_test.d and pop_test.s: New files
731         * push_test.d and push_test.s: New files
732         * sbitb_test.d and sbitb_test.s: New files
733         * sbitw_test.d and sbitw_test.s: New files
734         * scc_test.d and scc_test.s: New files
735         * storb_test.d and storb_test.s: New files
736         * stord_test.d and stord_test.s: New files
737         * storm_test.d and storm_test.s: New files
738         * storw_test.d and storw_test.s: New files
739         * sub_test.d and sub_test.s: New files
740         * tbitb_test.d and tbitb_test.s: New files
741         * tbit_test.d and tbit_test.s: New files
742         * tbitw_test.d and tbitw_test.s: New files
743         * xor_test.d and xor_test.s: New files
744
745 2007-06-26  Paul Brook  <paul@codesourcery.com>
746
747         * gas/arm/vfp1xD.d: Add new fmrx/fmxr tests.
748         * gas/arm/vfp1xD.s: Ditto.
749         * gas/arm/vfp1xD_t2.d: Ditto.
750         * gas/arm/vfp1xD_t2.s: Ditto.
751
752 2007-06-24  Nick Clifton  <nickc@redhat.com>
753
754         * gas/arm/backslash-at.d: Fix for non-ELF arm targets.
755
756 2007-06-23  H.J. Lu  <hongjiu.lu@intel.com>
757
758         PR binutils/4667
759         * gas/i386/i386.exp: Run simd, simd-intel, x86-64-simd
760         and x86-64-simd-intel.
761
762         * gas/i386/opcode-intel.d: Updated.
763
764         * gas/i386/simd-intel.d: New.
765         * gas/i386/simd.d: Likewise.
766         * gas/i386/simd.s: Likewise.
767         * gas/i386/x86-64-simd-intel.d: Likewise.
768         * gas/i386/x86-64-simd.d: Likewise.
769         * gas/i386/x86-64-simd.s: Likewise.
770
771 2007-06-18  Kazu Hirata  <kazu@codesourcery.com>
772
773         * gas/m68k/all.exp: Run mcf-wdebug.
774         * gas/testsuite/gas/m68k/mcf-wdebug.d,
775         gas/testsuite/gas/m68k/mcf-wdebug.s: New.
776
777 2007-06-14  Paul Brook  <paul@codesourcery.com>
778
779         * gas/arm/thumb32.s: Add tests for shift instructions.
780         * gas/arm/thumb32.d: Ditto.
781
782 2007-06-06  Paul Brook  <paul@codesourcery.com>
783
784         * gas/arm/thumb.d: Update expected output.
785         * gas/arm/thumb2_relax.d: Ditto.
786
787 2007-06-05  Paul Brook  <paul@codesourcery.com>
788
789         * gas/arm/thumb32.d: Add writeback addressing mode tests.
790         * gas/arm/thumb32.s: Update expected output.
791
792 2007-06-05  Nick Clifton  <nickc@redhat.com>
793
794         PR gas/4587
795         * gas/sparc/sparc.exp: Run pr4587 list test.
796         * gas/sparc/pr4587.s: New test case.
797         * gas/sparc/pr4587.l: Expected assembler output.
798
799 2007-06-05  Nick Clifton  <nickc@redhat.com>
800
801         * lib/gas-defs.exp (run_list_test): New proc.
802         * gas/alpha/alpha.exp: Delete proc run_list_test.
803         * gas/bfin/bfin.exp : Likewise.
804         * gas/cfi/cfi.exp : Likewise.
805         * gas/crx/allinsn.exp : Likewise.
806         * gas/d10v/d10v.exp : Likewise.
807         * gas/d30v/d30v.exp : Likewise.
808         * gas/frv/allinsn.exp : Likewise.
809         * gas/i386/i386.exp : Likewise.
810         * gas/i860.i860.exp : Likewise.
811         * gas/ia64/ia64.exp : Likewise.
812         * gas/lns/lns.exp : Likewise.
813         * gas/macros/macros.exp : Likewise.
814         * gas/maxq10/maxq10.exp : Likewise.
815         * gas/maxq20/maxq20.exp : Likewise.
816         * gas/mips/mips.exp : Likewise.
817         * gas/mmix/mmix-list.exp : Likewise.
818         * gas/mn10300/basic.exp : Likewise.
819         * gas/msp430/msp430.exp : Likewise.
820         * gas/pdp11/pdp11.exp : Likewise.
821         * gas/ppc/ppc.exp : Likewise.
822         * gas/s390/s390.exp : Likewise.
823         * gas/elf/elf.exp (proc run_list_test): Rename to run_elf_list_test.
824
825 2007-05-29  Jakub Jelinek  <jakub@redhat.com>
826
827         PR gas/4558
828         * gas/sparc/sparc.exp: Add v9branch{1,2,3,4,5} tests.
829         * gas/sparc/v9branch1.d: New test.
830         * gas/sparc/v9branch1.s: New.
831         * gas/sparc/v9branch2.d: New test.
832         * gas/sparc/v9branch2.s: New.
833         * gas/sparc/v9branch3.d: New test.
834         * gas/sparc/v9branch3.s: New.
835         * gas/sparc/v9branch4.d: New test.
836         * gas/sparc/v9branch4.s: New.
837         * gas/sparc/v9branch5.d: New test.
838         * gas/sparc/v9branch5.s: New.
839
840 2007-03-25  Paul Brook  <paul@codesourcery.com>
841
842         * gas/arm/thumb32.s: Add tests for subs pc, lr.
843         * gas/arm/thumb32.d: Change error-output: to stderr:.
844         Update expected output.
845
846 2007-05-22  Paul Brook  <paul@codesourcery.com>
847
848         * gas/arm/backslash-at.d: Update expected output.
849
850 2007-05-17  H.J. Lu  <hongjiu.lu@intel.com>
851
852         2003-06-05  Michal Ludvig  <mludvig@suse.cz>
853         * gas/cfi/cfi-x86_64.s: Test new directives
854         and different writings of registers and numbers.
855         * gas/cfi/cfi-x86_64.d: Updated pattern to
856         match the above change.
857
858 2007-05-15  Mark Shinwell  <shinwell@codesourcery.com>
859
860         * gas/arm/backslash-at.d: New.
861         * gas/arm/backslash-at.s: New.
862
863 2007-05-15  Vincent Riviere  <vincent.riviere@freesbee.fr>
864             Nick Clifton  <nickc@redhat.com>
865
866         PR gas/3041
867         * gas/m68k/p3041.s: New test case.
868         * gas/m68k/p3041.d: New expected disassembly.
869         * gas/m68k/all.exp: Run new test for m68k-*-netbsd toolchains.
870         Only run arch-cpu-1 test for ELF based toolchains.
871
872         Tidy ups for m68k-netbsd gas toolchain:
873         * gas/m68k/cpu32.d: Allow for extra text after expected
874         disassembly.
875         * gas/m68k/mcf-trap.d: Allow for alternative trap mnemonics.
876         * gas/m68k/br-isab.d: Fix name of test.
877         * gas/m68k/br-isac.d: Fix name of test.
878
879 2007-05-14  H.J. Lu  <hongjiu.lu@intel.com>
880
881         PR binutils/4502
882         * gas/i386/amd.d: Replace "pfmulhrw" with "pmulhrw".
883
884 2007-05-04  Kazu Hirata  <kazu@codesourcery.com>
885
886         * gas/m68k/all.exp: Skip fmoveml on fido.
887
888 2007-05-03  H.J. Lu  <hongjiu.lu@intel.com>
889
890         PR gas/4460
891         * gas/i386/gotpc.s: Add a new test.
892         * gas/i386/reloc64.s: Likewise.
893
894         * gas/i386/gotpc.d: Updated.
895         * gas/i386/reloc64.d: Likewise.
896
897 2007-05-03  H.J. Lu  <hongjiu.lu@intel.com>
898
899         * gas/i386/crc32-intel.d: Updated.
900         * gas/i386/crc32.d: Likewise.
901         * gas/i386/sse4_2.d: Likewise.
902         * gas/i386/x86-64-crc32-intel.d: Likewise.
903         * gas/i386/x86-64-crc32.d: Likewise.
904         * gas/i386/x86-64-sse4_2.d: Likewise.
905
906         * gas/i386/crc32.s: Remove crc32 instructions with ambiguous
907         operand size and suffix in crc32 instructions in Intel mode.
908         * gas/i386/x86-64-crc32.s: Likewise.
909
910         * gas/i386/sse4_2.s: Remove crc32 instructions with ambiguous
911         operand size.
912         * gas/i386/x86-64-sse4_2.s: Likewise.
913
914         * gas/i386/i386.exp: Run inval-crc32 and x86-64-inval-crc32.
915
916         * gas/i386/inval-crc32.l: New.
917         * gas/i386/inval-crc32.s: Likewise.
918         * gas/i386/x86-64-inval-crc32.l: Likewise.
919         * gas/i386/x86-64-inval-crc32.s: Likewise.
920
921 2007-05-01  H.J. Lu  <hongjiu.lu@intel.com>
922
923         * gas/i386/crc32-intel.d: New file.
924         * gas/i386/crc32.d:Likewise.
925         * gas/i386/crc32.s:Likewise.
926         * gas/i386/x86-64-crc32-intel.d:Likewise.
927         * gas/i386/x86-64-crc32.d:Likewise.
928         * gas/i386/x86-64-crc32.s:Likewise.
929
930         * gas/i386/i386.exp: Run crc32, crc32-intel, x86-64-crc32
931         and x86-64-crc32-intel.
932
933 2007-04-26  H.J. Lu  <hongjiu.lu@intel.com>
934
935         PR binutils/4430
936         * gas/i386/amd.d: Updated.
937         * gas/i386/immed32.d: Likewise.
938         * gas/i386/intel.d: Likewise.
939         * gas/i386/intel16.d: Likewise.
940         * gas/i386/intelok.d: Likewise.
941         * gas/i386/jump16.d: Likewise.
942         * gas/i386/naked.d: Likewise.
943         * gas/i386/opcode-suffix.d: Likewise.
944         * gas/i386/opcode.d: Likewise.
945         * gas/i386/prescott.d: Likewise.
946         * gas/i386/ssemmx2.d: Likewise.
947         * gas/i386/tlsd.d: Likewise.
948         * gas/i386/tlspic.d: Likewise.
949         * gas/i386/x86-64-addr32.d: Likewise.
950         * gas/i386/x86-64-prescott.d: Likewise.
951         * gas/i386/x86-64-rip.d: Likewise.
952         * gas/i386/x86_64.d: Likewise.
953
954 2007-04-26  H.J. Lu  <hongjiu.lu@intel.com>
955
956         PR binutils/4429
957         * gas/i386/i386.exp: Run "x86-64-addr32-intel" and
958         "x86-64-rip-intel".
959
960         * gas/i386/intelok.d: Updated.
961
962         * gas/i386/x86-64-addr32-intel.d: New file.
963         * gas/i386/x86-64-rip-intel.d: Likewise.
964
965 2007-04-24  Andreas Krebbel  <krebbel1@de.ibm.com>
966
967         * gas/s390/zarch-z9-ec.d: Add pfpo, ectg and csst.
968         * gas/s390/zarch-z9-ec.s: Likewise.
969
970 2007-04-23  Nathan Sidwell  <nathan@codesourcery.com>
971
972         * gas/m68k/br-isaa.s: New.
973         * gas/m68k/br-isaa.d: New.
974         * gas/m68k/br-isab.s: New.
975         * gas/m68k/br-isab.d: New.
976         * gas/m68k/br-isac.s: New.
977         * gas/m68k/br-isac.d: New.
978         * gas/m68k/all.exp: Adjust.
979
980 2007-04-21  Richard Earnshaw  <rearnsha@arm.com>
981
982         * gas/arm/arch4t.d: Convert to unified syntax.
983         * gas/arm/archv6.d: Likewise.
984         * gas/arm/archv6t2.d: Likewise.
985         * gas/arm/arch3.d: Likewise.
986         * gas/arm/arch7dm.d: Likewise.
987         * gas/arm/arch7t.d: Likewise.
988         * gas/arm/archv1.d: Likewise.
989         * gas/arm/copro.d: Likewise.
990         * gas/arm/inst.d: Likewise.
991         * gas/arm/macro1.d: Likewise.
992         * gas/arm/tcompat.d: Likewise.
993         * gas/arm/wince_inst.d: Likewise.
994         * gas/arm/xscale.d: Likewise.
995
996         * gas/arm/thumb.d: White space cleanup.
997         * gas/arm/thumb2_relax.d: Likewise.
998         * gas/arm/thumb32.d: Likewise.
999
1000 2007-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1001
1002         * gas/m68k/ctrl-1.d, gas/m68k/ctrl-1.s: New.
1003         * gas/m68k/ctrl-2.d, gas/m68k/ctrl-2.s: New.
1004         * gas/m68k/all.exp: Add them.
1005
1006 2007-04-20  Alan Modra  <amodra@bigpond.net.au>
1007
1008         * gas/ppc/range64.s: New.
1009         * gas/ppc/range64.l: New.
1010         * gas/ppc/range.s: New.
1011         * gas/ppc/range.l: New.
1012         * gas/ppc/ppc.exp (run_list_test): New.  Use to run new tests.
1013
1014 2007-04-20  Richard Earnshaw  <rearnsha@arm.com>
1015
1016         * gas/arm/mapshort.s: Add a small .data section.
1017         * gas/arm/mapshort-eabi.d: Check the data section doesn't confuse
1018         disassembly.
1019         * gas/arm/mapshort-elf.d: Likewise.
1020
1021 2007-04-19  Paul Brook  <paul@codesourcery.com>
1022
1023         * gas/arm/thumb1_unified.d: New test.
1024         * gas/arm/thumb1_unified.s: New test.
1025
1026 2007-04-19  Nathan Froyd <froydnj@codesourcery.com>
1027
1028         * gas/ppc/booke.s: Add tlbsx, tlbsxe.
1029         * gas/ppc/booke.d: Update.
1030
1031 2007-04-18  H.J. Lu <hongjiu.lu@intel.com>
1032
1033         * gas/i386/i386.exp: Add sse4.2 and x86-64-sse4.2.
1034
1035         * gas/i386/sse4_2.d: New file.
1036         * gas/i386/sse4_2.s: Likewise.
1037         * gas/i386/x86-64-sse4_2.d: Likewise.
1038         * gas/i386/x86-64-sse4_2.s: Likewise.
1039
1040 2007-04-18  H.J. Lu <hongjiu.lu@intel.com>
1041
1042         * gas/i386/i386.exp: Add sse4.1 and x86-64-sse4.1.
1043
1044         * gas/i386/sse4_1.d: New file.
1045         * gas/i386/sse4_1.s: Likewise.
1046         * gas/i386/x86-64-sse4_1.d: Likewise.
1047         * gas/i386/x86-64-sse4_1.s: Likewise.
1048
1049 2007-04-18  Paul Brook  <paul@codesourcery.com>
1050
1051         * gas/arm/thumb2_add.s: Add rsb #0 test.
1052         * gas/arm/thumb2_add.d: Update expected output.
1053
1054 2007-04-04  Paul Brook  <paul@codesourcery.com>
1055
1056         * gas/arm/neon-cov.s: Add new vext test.
1057         * gas/arm/neon-cov.d: Ditto.
1058
1059 2007-04-01  Christian Groessler  <chris@groessler.org>
1060
1061         * gas/z8k/calr.d: Fix for 64bit bfd.
1062         * gas/z8k/djnz.d: Likewise.
1063         * gas/z8k/inout.d: Likewise.
1064         * gas/z8k/jmp-cc.d: Likewise.
1065         * gas/z8k/jr-back.d: Likewise.
1066         * gas/z8k/jr-forw.d: Likewise.
1067         * gas/z8k/reglabel.d: Likewise.
1068         * gas/z8k/ctrl-names.d: Fix name.  Fix for 64bit bfd.
1069         * gas/z8k/ret-cc.d: Likewise.
1070
1071 2007-03-31  Alan Modra  <amodra@bigpond.net.au>
1072
1073         * gas/i386/nops-3.s: Don't use .align.
1074
1075 2007-03-30  Paul Brook  <paul@codesourcery.com>
1076
1077         * gas/arm/thumb2_ldmstm.d: New test.
1078         * gas/arm/thumb2_ldmstm.s: New test.
1079
1080 2007-03-27  Alan Modra  <amodra@bigpond.net.au>
1081
1082         * gas/ppc/reloc.s: New.
1083         * gas/ppc/reloc.d: New.
1084
1085 2007-03-26  Julian Brown  <julian@codesourcery.com>
1086
1087         * gas/arm/neon-const.s: Use FP syntax for 0/-0.
1088         * gas/arm/vfp-neon-syntax-inc.s: Likewise, for 1.
1089         * gas/arm/neon-cov.s: Use float syntax for FP immediate.
1090
1091 2007-03-24  Paul Brook  <paul@codesourcery.com>
1092         Mark Shinwell  <shinwell@codesourcery.com>
1093
1094         * gas/arm/archv6.s: Add new SRS tests.
1095         * gas/arm/archv6.d: Update expected output.
1096         * gas/arm/thumb32.s: Add new SRS tests.
1097         * gas/arm/thumb32.d: Update expected output.
1098         * gas/arm/srs-t2.d: New.
1099         * gas/arm/srs-t2.l: New.
1100         * gas/arm/srs-t2.s: New.
1101         * gas/arm/srs-arm.d: New.
1102         * gas/arm/srs-arm.l: New.
1103         * gas/arm/srs-arm.s: New.
1104
1105 2007-03-23  H.J. Lu  <hongjiu.lu@intel.com>
1106
1107         * gas/i386/rex.s: Add tests for rex.WRXB.
1108         * gas/i386/rex.d: Updated.
1109
1110         * gas/i386/rex.d: Replace rex64XYZ with rex.WRXB.
1111         * gas/i386/x86-64-io-intel.d : Likewise.
1112         * gas/i386/x86-64-io-suffix.d: Likewise.
1113         * gas/i386/x86-64-io.d: Likewise.
1114         * gas/i386/x86-64-opcode.d: Likewise.
1115
1116 2007-03-21  H.J. Lu  <hongjiu.lu@intel.com>
1117
1118         PR binutils/4218
1119         * gas/i386/nops.s: Add testcases for nop r/m.
1120         * gas/i386/x86-64-nops.s: Likewise.
1121
1122         * gas/i386/x86-64-opcode.s: Add testcases for xchg with %ax,
1123         %eax and %rax.
1124
1125         * gas/i386/nops.d: Updated.
1126         * gas/i386/x86-64-nops.d: Likewise.
1127         * gas/i386/x86-64-opcode.d: Likewise.
1128
1129 2007-03-21  H.J. Lu  <hongjiu.lu@intel.com>
1130
1131         * gas/i386/i386.exp: Run nops-3.
1132
1133         * gas/i386/nops-3.d: New file.
1134         * gas/i386/nops-3.s: Likewise.
1135
1136 2007-03-20  Mark Shinwell  <shinwell@codesourcery.com>
1137
1138         * gas/arm/mul-overlap.s: Don't use %type.
1139         * gas/arm/mul-overlap.l: Update line numbers.
1140         * gas/arm/mul-overlap-v6.s: Don't use %type.
1141
1142 2007-03-18  Mark Shinwell  <shinwell@codesourcery.com>
1143
1144         * gas/arm/mul-overlap.s: New.
1145         * gas/arm/mul-overlap.d: New.
1146         * gas/arm/mul-overlap.l: New.
1147         * gas/arm/mul-overlap-v6.s: New.
1148         * gas/arm/mul-overlap-v6.d: New.
1149
1150 2007-03-14  Daniel Jacobowitz  <dan@codesourcery.com>
1151
1152         * gas/arm/thumbver.d, gas/arm/thumbver.s: New test.
1153
1154 2007-03-14  Paul Brook  <paul@codesourcery.com>
1155
1156         * gas/arm/thumb2_add.d: Add tests using sp.
1157         * gas/arm/thumb2_add.s: Ditto.
1158
1159 2007-03-14  Alan Modra  <amodra@bigpond.net.au>
1160
1161         PR 4029
1162         * gas/all/relax.s: New.
1163         * gas/all/relax.d: New.
1164         * gas/all/gas.exp: Run it.
1165
1166 2007-03-11  Hans-Peter Nilsson  <hp@bitrange.com>
1167
1168         * gas/mmix/comment-1.d, gas/mmix/bspec-1.d, gas/mmix/bspec-2.d:
1169         Adjust for change in readelf output.
1170
1171 2007-03-06  Andreas Krebbel  <krebbel1@de.ibm.com>
1172
1173         * gas/s390/zarch-z9-ec.d: New file.
1174         * gas/s390/zarch-z9-ec.s: New file.
1175         * gas/s390/s390.exp: Run the z9-ec testcases.
1176
1177 2007-03-05  H.J. Lu  <hongjiu.lu@intel.com>
1178
1179         PR gas/3918
1180         * lib/gas-defs.exp (gas_started): New variable. Initialized to
1181         0.
1182         (gas_start): Set gas_started to 1.
1183         (gas_finish): Skip if gas_started is 0.  Reset gas_started to 0.
1184
1185 2007-03-02  Paul Brook  <paul@codesourcery.com>
1186
1187         * gas/arm/relax_branch_align.d: New test.
1188         * gas/arm/relax_branch_align.s: New test.
1189
1190 2007-02-28  Nick Clifton  <nickc@redhat.com>
1191
1192         PR gas/3797
1193         * gas/lns/lns.exp: Do not run the lns-common test for the d10v
1194         port.
1195         * gas/d10v/address-002.l: Update expected assembler output.
1196         * gas/d10v/address-003.l, gas/d10v/address-004.l,
1197         gas/d10v/address-005.l, gas/d10v/address-006.l,
1198         gas/d10v/address-007.l, gas/d10v/address-008.l,
1199         gas/d10v/address-009.l, gas/d10v/address-010.l,
1200         gas/d10v/address-011.l, gas/d10v/address-012.l,
1201         gas/d10v/address-013.l, gas/d10v/address-014.l,
1202         gas/d10v/address-015.l, gas/d10v/address-016.l,
1203         gas/d10v/address-017.l, gas/d10v/address-018.l,
1204         gas/d10v/address-019.l, gas/d10v/address-020.l,
1205         gas/d10v/address-021.l, gas/d10v/address-022.l,
1206         gas/d10v/address-023.l, gas/d10v/address-024.l,
1207         gas/d10v/address-025.l, gas/d10v/address-026.l,
1208         gas/d10v/address-027.l, gas/d10v/address-030.l,
1209         gas/d10v/address-031.l, gas/d10v/address-032.l,
1210         gas/d10v/address-033.l, gas/d10v/address-034.l,
1211         gas/d10v/address-035.l, gas/d10v/address-036.l,
1212         gas/d10v/address-037.l, gas/d10v/address-038.l,
1213         gas/d10v/address-039.l, gas/d10v/address-040.l,
1214         gas/d10v/address-041.l: Likewise.
1215
1216 2007-02-28  Nick Clifton  <nickc@redhat.com>
1217
1218         PR gas/3975
1219         * gas/arm/mapshort.d: Split into two new files...
1220         * gas/arm/mapshort-eabi.d: The one and...
1221         * gas/arm/mapshort-elf.d: This one.
1222         * gas/arm/arch7.d: Remove 32-bit host expectation.
1223         * gas/arm/arm7t.d: Replace ".word 0x00000000" with ".*" as some
1224         arm targets will disassemble this value as an instruction.
1225         * gas/arm/neon-ldst-rm.d: Likewise.
1226         * gas/arm/thumb2_pool.d: Only run this test for ELF based arm
1227         ports.
1228         * gas/arm/thumbrel.d: Only run this test for EABI based arm
1229         ports.
1230         * gas/arm/wince_inst.d: Fix expected branch targets.
1231
1232 2007-02-22  DJ Delorie  <dj@redhat.com>
1233
1234         * gas/s390/esa-g5.s: Adjust for corrected PKA syntax.
1235         * gas/s390/esa-g5.d: Adjust for corrected PKA syntax.
1236
1237 2007-02-20  Thiemo Seufer  <ths@mips.com>
1238             Chao-Ying Fu  <fu@mips.com>
1239
1240         * gas/mips/mips32-dspr2.s, gas/mips/mips32-dspr2.d: New test for
1241         DSP R2.
1242         * gas/mips/mips.exp: Run new test.
1243
1244 2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>
1245
1246         * gas/s390/esa-g5.d (cfxbr, cfebr, cfdbr): Exchanged floating
1247         point and fixed point operands.
1248         * gas/s390/esa-g5.s: Likewise.
1249         * gas/s390/zarch-z900.d (cfdr, cfer, cfxr, cgdbr, cgebr, cgxbr,
1250         cgdr, cger, cgxr): Likewise.
1251         * gas/s390/zarch-z900.s: Likewise.
1252
1253 2007-02-11  H.J. Lu  <hongjiu.lu@intel.com>
1254
1255         PR gas/4027
1256         * gas/i386/opcode.s: Add more tests for "test".
1257         * i386/opcode-intel.d: Updated.
1258         * gas/i386/opcode-suffix.d: Likewise.
1259         * gas/i386/opcode.d: Likewise.
1260
1261 2007-02-06  Nick Clifton  <nickc@redhat.com>
1262
1263         PR gas/3810 gas/3800
1264         * gas/elf/elf.exp: Expect the redef test to fail on targets which
1265         do not convert fixups against ordinary symbols into relocs against
1266         section symbols.
1267         * gas/all/gas.exp: Likewise.
1268
1269 2007-02-05  Dave Brolley  <brolley@redhat.com>
1270             Richard Sandiford  <rsandifo@redhat.com>
1271             DJ Delorie  <dj@redhat.com>
1272             Stan Cox  <scox@redhat.com>
1273             Jim Blandy  <jimb@redhat.com>
1274             Nick Clifton  <nickc@redhat.com>
1275             Jim Wilson  <wilson@redhat.com>
1276             Frank Ch. Eigler  <fche@redhat.com>
1277             Graydon Hoare  <graydon@redhat.com>
1278             Ben Elliston  <bje@redhat.com>
1279             John Healy  <jhealy@redhat.com>
1280             Richard Henderson  <rth@redhat.com>
1281
1282         * gas/mep: New testsuite with content.
1283
1284 2007-02-05  Dave Brolley  <brolley@redhat.com>
1285
1286         * gas/mep/relocs-junk1.s: Add a .data section.
1287         * gas/mep/relocs.d: Updated to match above.
1288
1289 2007-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1290
1291         PR gas/3961
1292         * gas/i386/secrel.d: Support 64bit host.
1293
1294 2007-02-02  Nick Clifton  <nickc@redhat.com>
1295
1296         PR gas/3812
1297         * gas/v850/v850e1.d: Correct expected disassembly of cmov insn to
1298         account for sign extension.
1299
1300 2007-01-11  Paul Brook  <paul@codesourcery.com>
1301
1302         * gas/arm/thumb2_add.d: Add test for missing operand.
1303         * gas/arm/thumb2_add.s: Ditto.
1304
1305 2007-01-11  Nick Clifton  <nickc@redhat.com>
1306
1307         * gas/mcore/allinsn.s: Remove use of '#' before numbers - it is a
1308         line comment character.
1309         * gas/mcore/allinsn.d: Adjust expected disassembly to match real
1310         output.
1311
1312         * gas/lns/lns.exp: Run the alternative version of the lns-common-1
1313         test for the MCore target.
1314
1315 2007-01-08  Kai Tietz   <kai.tietz@onevision.com>
1316
1317         * gas/all/gas.exp: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.
1318         * gas/i386/i386.exp: Ditto.
1319
1320 2007-01-04  Paul Brook  <paul@codesourcery.com>
1321
1322         * gas/arm/archv6.s: Add more cpsie tests.
1323         * gas/arm/archv6.d: Ditto.
1324
1325 2007-01-04  Andreas Schwab  <schwab@suse.de>
1326
1327         * gas/m68k/cpu32.[sd]: New test.
1328         * gas/m68k/all.exp: Run it.
1329
1330 2007-01-04  Julian Brown  <julian@codesourcery.com>
1331
1332         * gas/arm/neon-omit.d: Fix expected encodings for vshl, vqshl.
1333
1334 2007-01-04  Paul Brook  <paul@codesourcery.com>
1335
1336         * gas/arm/neon-cov.d: Adjust expected output.
1337         * gas/arm/neon-omit.s: Add tests for vcgt and vcle.  Reorder vacle
1338         and vacle.
1339         * gas/arm/neon-omit.d: Adjust expected output.
1340
1341 For older changes see ChangeLog-2006
1342 \f
1343 Copyright (C) 2007 Free Software Foundation, Inc.
1344
1345 Copying and distribution of this file, with or without modification,
1346 are permitted in any medium without royalty provided the copyright
1347 notice and this notice are preserved.
1348
1349 Local Variables:
1350 mode: change-log
1351 left-margin: 8
1352 fill-column: 74
1353 version-control: never
1354 End: