12007-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
182007-12-28  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
19
20	* gas/all/gas.exp: Skip relax test on hppa*-*-hpux*.
21
222007-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
352007-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
432007-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
512007-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
572007-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
632007-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
692007-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	
772007-11-30  Bob Wilson  <bob.wilson@acm.org>
78
79	* gas/elf/elf.exp: Disable ehopt test for Xtensa.
80
812007-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
872007-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
922007-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
992007-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	
1042007-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
1172007-11-13  Alan Modra  <amodra@bigpond.net.au>
118
119	* gas/macros/purge.s: Delete irpc loops.
120
1212007-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
1272007-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
1322007-11-07  Tristan Gingold  <gingold@adacore.com>
133
134	* gas/elf/elf.exp (run_elf_list_test): Fix typo.
135
1362007-11-07  Tristan Gingold  <gingold@adacore.com>
137
138	* gas/ppc/test1xcoff32.d: Updated to match RTOC bug fix.
139
1402007-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
1452007-11-06  Nick Clifton  <nickc@redhat.com>
146
147	* gas/elf/elf.exp: Disable ehopt test for mn10300.
148
1492007-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
1612007-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
1662007-10-30  Nick Clifton  <nickc@redhat.com>
167
168	* gas/all/gas.exp: Do not run diff1.s test for mn10300.
169
1702007-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
1782007-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
1932007-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
1992007-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
2052007-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
2112007-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
2182007-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
2282007-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
2362007-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
2432007-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
2502007-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
2602007-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
2652007-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
2762007-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
2822007-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
2942007-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
3052007-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
3152007-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
3202007-09-26  Jan Beulich  <jbeulich@novell.com>
321
322	* gas/i386/x86-64-addr32.d: Adjust expectations.
323
3242007-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
3322007-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
3382007-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
3432007-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
3532007-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
3762007-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
3822007-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
3882007-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
3952007-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
4042007-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
4132007-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
4192007-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
4252007-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
4322007-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
4432007-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
4482007-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
4572007-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
4682007-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
4812007-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
5082007-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
5142007-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
5192007-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
5392007-08-09  Alan Modra  <amodra@bigpond.net.au>
540
541	* gas/all/weakref1u.d (not-target): Match *-*-*aout.
542
5432007-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
5542007-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
5652007-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
5762007-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
5842007-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
6182007-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
6282007-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
6332007-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
6432007-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
6542007-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
6602007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
661
662	* gas/i386/ssemmx2.d: Ignore padding.
663
6642007-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
6692007-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
6732007-07-04  Nick Clifton  <nickc@redhat.com>
674
675	* gas/mep/relocs.d: Fix expected disassembly to work on 64-bit
676	hosts.
677
6782007-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
6852007-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
6972007-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
7032007-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
7452007-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
7522007-06-24  Nick Clifton  <nickc@redhat.com>
753
754	* gas/arm/backslash-at.d: Fix for non-ELF arm targets.
755
7562007-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
7712007-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
7772007-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
7822007-06-06  Paul Brook  <paul@codesourcery.com>
783
784	* gas/arm/thumb.d: Update expected output.
785	* gas/arm/thumb2_relax.d: Ditto.
786
7872007-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
7922007-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
7992007-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
8252007-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
8402007-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
8462007-05-22  Paul Brook  <paul@codesourcery.com>
847
848	* gas/arm/backslash-at.d: Update expected output.
849
8502007-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
8582007-05-15  Mark Shinwell  <shinwell@codesourcery.com>
859
860	* gas/arm/backslash-at.d: New.
861	* gas/arm/backslash-at.s: New.
862
8632007-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
8792007-05-14  H.J. Lu  <hongjiu.lu@intel.com>
880
881	PR binutils/4502
882	* gas/i386/amd.d: Replace "pfmulhrw" with "pmulhrw".
883
8842007-05-04  Kazu Hirata  <kazu@codesourcery.com>
885
886	* gas/m68k/all.exp: Skip fmoveml on fido.
887
8882007-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
8972007-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
9212007-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
9332007-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
9542007-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
9652007-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
9702007-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
9802007-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
10002007-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
10062007-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
10142007-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
10212007-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
10262007-04-19  Nathan Froyd <froydnj@codesourcery.com>
1027
1028	* gas/ppc/booke.s: Add tlbsx, tlbsxe.
1029	* gas/ppc/booke.d: Update.
1030
10312007-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
10402007-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
10492007-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
10542007-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
10592007-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
10712007-03-31  Alan Modra  <amodra@bigpond.net.au>
1072
1073	* gas/i386/nops-3.s: Don't use .align.
1074
10752007-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
10802007-03-27  Alan Modra  <amodra@bigpond.net.au>
1081
1082	* gas/ppc/reloc.s: New.
1083	* gas/ppc/reloc.d: New.
1084
10852007-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
10912007-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
11052007-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
11162007-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
11292007-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
11362007-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
11422007-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
11502007-03-14  Daniel Jacobowitz  <dan@codesourcery.com>
1151
1152	* gas/arm/thumbver.d, gas/arm/thumbver.s: New test.
1153
11542007-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
11592007-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
11662007-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
11712007-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
11772007-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
11852007-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
11902007-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
12162007-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
12322007-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
12372007-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
12442007-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
12532007-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
12612007-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
12692007-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
12842007-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
12892007-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1290
1291	PR gas/3961
1292	* gas/i386/secrel.d: Support 64bit host.
1293
12942007-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
13002007-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
13052007-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
13152007-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
13202007-01-04  Paul Brook  <paul@codesourcery.com>
1321
1322	* gas/arm/archv6.s: Add more cpsie tests.
1323	* gas/arm/archv6.d: Ditto.
1324
13252007-01-04  Andreas Schwab  <schwab@suse.de>
1326
1327	* gas/m68k/cpu32.[sd]: New test.
1328	* gas/m68k/all.exp: Run it.
1329
13302007-01-04  Julian Brown  <julian@codesourcery.com>
1331
1332	* gas/arm/neon-omit.d: Fix expected encodings for vshl, vqshl.
1333
13342007-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
1341For older changes see ChangeLog-2006
1342
1343Copyright (C) 2007 Free Software Foundation, Inc.
1344
1345Copying and distribution of this file, with or without modification,
1346are permitted in any medium without royalty provided the copyright
1347notice and this notice are preserved.
1348
1349Local Variables:
1350mode: change-log
1351left-margin: 8
1352fill-column: 74
1353version-control: never
1354End:
1355