12008-12-30  Nick Clifton  <nickc@redhat.com>
2
3	* gas/ppc/ppc.exp: Do not run the booke_xcoff64 test.
4	* gas/ppc/booke_xcoff64.s: Delete.
5	* gas/ppc/booke_xcoff64.d: Delete.
6
72008-12-23  Jon Beniston <jon@beniston.com>
8
9	* gas/lm32: New directory.
10	* gas/lm32/all.exp: New file.
11	* gas/lm32/csr.d: New file.
12	* gas/lm32/csr.s: New file.
13	* gas/lm32/insn.d: New file.
14	* gas/lm32/insn.s: New file.
15
162008-12-23  H.J. Lu  <hongjiu.lu@intel.com>
17
18	* gas/i386/i386.exp: Run x86-64-avx-swap and x86-64-avx-swap-intel.
19
20	* gas/i386/opts.s: Add tests for movsd, movss, vmovsd and
21	vmovss.
22	* gas/i386/x86-64-opts.s: Likewise.
23
24	* gas/i386/opts.d: Updated.
25	* gas/i386/opts-intel.d: Likewise.
26	* gas/i386/sse2avx-opts.d: Likewise.
27	* gas/i386/sse2avx-opts-intel.d: Likewise.
28	* gas/i386/x86-64-opts.d: Likewise.
29	* gas/i386/x86-64-opts-intel.d: Likewise.
30	* gas/i386/x86-64-sse2avx-opts.d: Likewise.
31	* gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
32
33	* gas/i386/x86-64-avx-swap.d: New.
34	* gas/i386/x86-64-avx-swap.s: Likewise.
35	* gas/i386/x86-64-avx-swap-intel.d: Likewise.
36
372008-12-23  Nick Clifton  <nickc@redhat.com>
38
39	* gas/elf/type.s: Remove test of STT_IFUNC support.
40	* gas/elf/type.e: Update expected output.
41
422008-12-21  Hans-Peter Nilsson  <hp@axis.com>
43
44	* gas/cris/rd-dtpoffd1.d, gas/cris/rd-dtpoffd1.s: New test.
45
462008-12-20  H.J. Lu  <hongjiu.lu@intel.com>
47
48	* gas/i386/i386.exp: Run opts, opts-intel, sse2avx-opts,
49	sse2avx-opts-intel, x86-64-opts, x86-64-opts-intel,
50	x86-64-sse2avx-opts and x86-64-sse2avx-opts-intel.
51
52	* gas/i386/opts.d: New.
53	* gas/i386/opts-intel.d: Likewise.
54	* gas/i386/opts.s: Likewise.
55	* gas/i386/sse2avx-opts.d: Likewise.
56	* gas/i386/sse2avx-opts-intel.d: Likewise.
57	* gas/i386/x86-64-opts.d: Likewise.
58	* gas/i386/x86-64-opts-intel.d: Likewise.
59	* gas/i386/x86-64-opts.s: Likewise.
60	* gas/i386/x86-64-sse2avx-opts.d: Likewise.
61	* gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
62
632008-12-20  Hans-Peter Nilsson  <hp@axis.com>
64
65	* gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d: Test :IE and
66	decoration on double-indirect.
67	* gas/cris/tls-err-1.s: Test :IE on wrong-size operand.
68
692008-12-18  H.J. Lu  <hongjiu.lu@intel.com>
70
71	* gas/i386/intel.d: Remove trailing white spaces after nop.
72	* gas/i386/intelpic.d: Likewise.
73	* gas/i386/nops16-1.d: Likewise.
74	* gas/i386/nops-1-i686.d: Likewise.
75	* gas/i386/nops-3.d: Likewise.
76	* gas/i386/nops-3-i386.d: Likewise.
77	* gas/i386/nops-3-i686.d: Likewise.
78	* gas/i386/nops-4.d: Likewise.
79	* gas/i386/nops-4-i386.d: Likewise.
80	* gas/i386/nops-4-i686.d: Likewise.
81	* gas/i386/opcode.d: Likewise.
82	* gas/i386/opcode-suffix.d: Likewise.
83	* gas/i386/reloc.d: Likewise.
84	* gas/i386/tlsnopic.d: Likewise.
85	* gas/i386/x86-64-nops-1.d: Likewise.
86	* gas/i386/x86-64-nops-1-nocona.d: Likewise.
87	* gas/i386/x86-64-nops-2.d: Likewise.
88	* gas/i386/x86-64-nops-3.d: Likewise.
89	* gas/i386/x86-64-nops-4-core2.d: Likewise.
90	* gas/i386/x86-64-nops-4.d: Likewise.
91	* gas/i386/x86-64-nops-4-k8.d: Likewise.
92	* gas/i386/x86-64-opcode.d: Likewise.
93
942008-12-15  Richard Earnshaw  <rearnsha@arm.com>
95
96	* gas/arm/group-reloc-ldc.d: Disassembly of VFP instructions now uses
97	unified syntax.
98	* gas/arm/vfp-non-overlap.d: Likewise.
99	* gas/arm/vfp-neon-syntax.d: Likewise.
100	* gas/arm/vfp-neon-syntax_t2.d: Likewise.
101	* gas/arm/vfp1.d: Likewise.
102	* gas/arm/vfp1_t2.d: Likewise.
103	* gas/arm/vfp1xD.d: Likewise.
104	* gas/arm/vfp1xD_t2.d: Likewise.
105	* gas/arm/vfp2.d: Likewise.
106	* gas/arm/vfp2_t2.d: Likewise.
107	* gas/arm/vfpv3-32drs.d: Likewise.
108	* gas/arm/vfpv3-const-conv.d: Likewise.
109
1102008-12-04  Ben Elliston  <bje@au.ibm.com>
111
112	* gas/ppc/booke.s: Remove booke64 instructions.
113	* gas/ppc/booke.d: Update expected disassembly output.
114	* gas/ppc/booke_xcoff.s: Use -mbooke/-Mbooke.
115	* gas/ppc/booke_xcoff.d: Likewise.
116	* gas/ppc/booke_xcoff64.d: Likewise.
117	* gas/ppc/booke_xcoff64.s: Likewise.
118
1192008-12-03  Nick Clifton  <nickc@redhat.com>
120
121	* gas/elf/type.s: Add test of STT_IFUNC symbol type.
122	* gas/elf/type.e: Update expected disassembly.
123	* gas/elf/elf.exp: Update grep of symbol types.
124
1252008-11-27  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
126
127	* gas/cr16/pic-1.s: New.
128	* gas/cr16/pic-1.d: New.
129	* gas/cr16/pic-2.s: New.
130	* gas/cr16/pic-2.d: New.
131	* gas/cr16/pic.exp: Run pic tests.
132
1332008-11-19  Hans-Peter Nilsson  <hp@axis.com>
134
135	* gas/cris/rd-tls-1.d, gas/cris/rd-tls-1.s: Use a local thread
136	variable instead of .text location for :GD decoration test.
137
1382008-11-18  Catherine Moore  <clm@codesourcery.com>
139
140	* gas/arm/half-prec-neon.d: New.
141	* gas/arm/half-prec-neon.s: New.
142	* gas/arm/half-prec-vfp3.d: New.
143	* gas/arm/half-prec-vfp3.s: New.
144	* gas/arm/half-prec-psyntax.d: New.
145	* gas/arm/half-prec-psyntax.s: New.
146
1472008-11-12  Hans-Peter Nilsson  <hp@axis.com>
148
149	* gas/cris/rd-bcnst2-pic.d, gas/cris/rd-bcnst2.d,
150	gas/cris/rd-bcnst2.s: New tests.
151
1522008-11-06  Adam Nemet  <anemet@caviumnetworks.com>
153
154	* gas/mips/mips1-fp.s, testsuite/gas/mips/mips1-fp.d,
155	testsuite/gas/mips/mips1-fp.l: New tests.
156	* gas/mips/mips.exp: Run them.
157
1582008-11-06  Chao-ying Fu  <fu@mips.com>
159
160	* gas/mips/mips32-sync.d, gas/mip/mips32-sync.s: New tests.
161	* gas/mips/mips.exp: Run them.
162
1632008-11-04  Bob Wilson  <bob.wilson@acm.org>
164
165	* gas/xtensa/all.exp: Run jlong test.
166	* gas/xtensa/jlong.d: New.
167	* gas/xtensa/jlong.s: New.
168
1692008-11-03  H.J. Lu  <hongjiu.lu@intel.com>
170
171	* gas/i386/intel.s: Add tests for cmovpe and cmovpo.
172	* gas/i386/opcode.s: Likewise.
173
174	* gas/i386/intel.d: Updated.
175	* gas/i386/opcode.d: Likewise.
176	* gas/i386/opcode-intel.d: Likewise.
177	* gas/i386/opcode-suffix.d: Likewise.
178
1792008-10-12  H.J. Lu  <hongjiu.lu@intel.com>
180
181	* gas/i386/i386.exp: Run nops-5, nops-5-i686, x86-64-nops-5 and
182	x86-64-nops-5-k8.
183
184	* gas/i386/nops-5.d: New.
185	* gas/i386/nops-5.s: Likewise.
186	* gas/i386/nops-5-i686.d: Likewise.
187	* gas/i386/x86-64-nops-5.d: Likewise.
188	* gas/i386/x86-64-nops-5-k8.d: Likewise.
189
1902008-10-06  Tom Tromey  <tromey@redhat.com>
191
192	* gas/cfi/cfi-alpha-1.d, gas/cfi/cfi-alpha-3.d,
193	gas/cfi/cfi-arm-1.d, gas/cfi/cfi-common-1.d,
194	gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d,
195	gas/cfi/cfi-common-4.d, gas/cfi/cfi-common-5.d,
196	gas/cfi/cfi-common-6.d, gas/cfi/cfi-hppa-1.d,
197	gas/cfi/cfi-i386-2.d, gas/cfi/cfi-i386.d, gas/cfi/cfi-m68k.d,
198	gas/cfi/cfi-mips-1.d, gas/cfi/cfi-ppc-1.d, gas/cfi/cfi-s390-1.d,
199	gas/cfi/cfi-s390x-1.d, gas/cfi/cfi-sh-1.d, gas/cfi/cfi-sparc-1.d,
200	gas/cfi/cfi-sparc64-1.d, gas/cfi/cfi-x86_64.d: Update for readelf
201	change.
202
2032008-10-04  Hans-Peter Nilsson  <hp@axis.com>
204
205	* gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d, gas/cris/rd-tls-2.s,
206	gas/cris/rd-tls-2.d, gas/cris/tls-err-1.s, gas/cris/tls-err-2.s,
207	gas/cris/tls-err-3.s: New tests.
208
2092008-09-26  Andreas Krebbel  <krebbel1@de.ibm.com>
210
211	* gas/s390/esa-g5.d: Adjust according to the s390-opc changes.
212	* gas/s390/esa-g5.s: Likewise.
213	* gas/s390/esa-z990.d: Likewise.
214	* gas/s390/esa-z990.s: Likewise.
215	* gas/s390/zarch-z900.d: Likewise.
216	* gas/s390/zarch-z900.s: Likewise.
217	* gas/s390/zarch-z990.d: Likewise.
218	* gas/s390/zarch-z990.s: Likewise.
219
2202008-09-15  Alan Modra  <amodra@bigpond.net.au>
221
222	* gas/all/gas.exp: Don't run redef tests on a bunch of targets.
223	* gas/elf/elf.exp: Likewise.
224
2252008-09-14  Arnold Metselaar  <arnold.metselaar@planet.nl>
226
227	* gas/z80/ld-group.s, gas/z80/ld-group.d: New test.
228	* gas/z80/block.s, gas/z80/block.d: New test
229	* gas/z80/arith.s, gas/z80/arith.d: New test
230	* gas/z80/rotate.s, gas/z80/rotate.d: New test
231	* gas/z80/bit.s, gas/z80/bit.d: New test
232	* gas/z80/branch.s, gas/z80/branch.d: New test
233	* gas/z80/inout.s, gas/z80/inout.d: New test
234	* gas/z80/misc.s, gas/z80/misc.d: New test
235	* gas/z80/z80.exp: Run them.
236
2372008-09-11  H.J. Lu  <hongjiu.lu@intel.com>
238
239	* gas/i386/sse2avx.s: Remove pclmulXXX tests.  Add tests for
240	Intel syntax.
241	* gas/i386/x86-64-sse2avx.s: Likewise.
242
243	* gas/i386/sse2avx.d: Updated.
244	* gas/i386/x86-64-sse2avx.d: Likewise.
245
2462008-09-09  Peter Bergner  <bergner@vnet.ibm.com>
247
248	* gas/ppc/common.s: New test.
249	* gas/ppc/common.d: Likewise.
250	* gas/ppc/power4_32.s: Likewise.
251	* gas/ppc/power4_32.d: Likewise.
252	* gas/ppc/power6.s: Add attn, mtcr, mtcrf, mfcr, dcbz.
253	* gas/ppc/power6.d: Likewise.
254	* gas/ppc/ppc.exp: Run power4_32 test.
255
2562008-09-06  Richard Sandiford  <rdsandiford@googlemail.com>
257
258	* gas/mips/cfi-n64-1.s, gas/mips/cfi-n64-1.d: New test.
259	* gas/mips/mips.exp: Run it.
260
2612008-09-05  Nick Clifton  <nickc@redhat.com>
262
263	* gas/arm/abs12.d: Update expected disassembly.
264	* gas/arm/tls_vxworks.d: Likewise.
265	* gas/arm/unwind_vxworks.d: Likewise.
266	* gas/arm/group-reloc-alu-encoding-bad.d: Skip for vxworks
267	targets.
268	* gas/arm/group-reloc-alu.d: Likewise.
269	* gas/arm/group-reloc-ldc-encoding-bad.d: Likewise.
270	* gas/arm/group-reloc-ldc.d: Likewise.
271	* gas/arm/group-reloc-ldr-encoding-bad.d: Likewise.
272	* gas/arm/group-reloc-ldr.d: Likewise.
273	* gas/arm/group-reloc-ldrs-encoding-bad.d: Likewise.
274	* gas/arm/group-reloc-ldrs.d: Likewise.
275	* gas/arm/local_function.d: Likewise.
276	* gas/arm/mapshort-elf.d: Likewise.
277	* gas/arm/undefined.d: Likewise.
278
2792008-09-04  Christian Groessler  <chris@groessler.org>
280
281	* lib/gas-defs.exp (run_dump_test): If the test expects an error,
282	fail the test if gas doesn't report an error.
283
2842008-08-28  Jan Beulich  <jbeulich@novell.com>
285
286	* gas/i386/intel.s: Add retf.
287	* gas/i386/intel.{d,e}: Adjust.
288	* gas/i386/opcode-intel.d: Replace lret with retf.
289
2902008-08-28  Jan Beulich  <jbeulich@novell.com>
291
292	* gas/i386/gas/i386/opcode-suffix.d: Add suffixes to cmovXX.
293
2942008-08-28  H.J. Lu  <hongjiu.lu@intel.com>
295
296	* gas/ia64/dv-raw-err.s: Add tests for cr.iib0 and cr.iib1.
297	* gas/ia64/dv-waw-err.s: Likewise.
298	* gas/ia64/regs.s: Likewise.
299
300	* gas/ia64/dv-raw-err.l: Updated.
301	* gas/ia64/dv-waw-err.l: Likewise.
302	* gas/ia64/regs.d: Likewise.
303
3042008-08-28  Jan Beulich  <jbeulich@novell.com>
305
306	* gas/i386/string-bad.{l,s}, gas/i386/string-ok.{d,e,s}: New.
307	* gas/i386/i386.exp: Run new tests.
308
3092008-08-27  H.J. Lu  <hongjiu.lu@intel.com>
310
311	* gas/i386/intel.s: Add tests for fidivr.
312
313	* gas/i386/intel.d: Updated.
314
3152008-08-26  Jie Zhang  <jie.zhang@analog.com>
316
317	* gas/bfin/arith_mode.d: New test.
318	* gas/bfin/arith_mode.s: New test.
319	* gas/bfin/invalid_arith_mode.l: New test.
320	* gas/bfin/invalid_arith_mode.s: New test.
321	* gas/bfin/bfin.exp: Add arith_mode and invalid_arith_mode.
322
3232008-08-22  Jie Zhang  <jie.zhang@analog.com>
324
325	* gas/bfin/misc.s: New test.
326	* gas/bfin/misc.d: New test.
327	* gas/bfin/bfin.exp: Add misc test.
328
3292008-08-21  Richard Henderson  <rth@redhat.com>
330
331	* gas/cfi/cfi-common-1.d: Allow for differing offsets, and
332	for DW_CFA_offset_extended_sf results.  Allow for differing nops.
333	* gas/cfi/cfi-hppa-1.d: Invert data alignment sign.  Change
334	offsets to match 64-bit offsets.
335	* gas/cfi/cfi.exp: Don't run common tests on hppa64.
336
3372008-08-20  Bob Wilson  <bob.wilson@acm.org>
338
339	* gas/all/gas.exp: Expect the redef test to fail on Xtensa.
340
3412008-08-20  H.J. Lu  <hongjiu.lu@intel.com>
342
343	AVX Programming Reference (August, 2008)
344	* gas/i386/avx.s: Add AES + AVX tests.
345	* gas/i386/arch-10.s: Likewise.
346	* gas/i386/sse2avx.s: Likewise.
347	* gas/i386/x86-64-arch-2.s: Likewise.
348	* gas/i386/x86-64-avx.s: Likewise.
349	* gas/i386/x86-64-sse2avx.s: Likewise.
350
351	* gas/i386/arch-10.d: Updated.
352	* gas/i386/arch-10-1.l: Likewise.
353	* gas/i386/arch-10-2.l: Likewise.
354	* gas/i386/arch-10-3.l: Likewise.
355	* gas/i386/arch-10-4.l: Likewise.
356	* gas/i386/avx.d: Likewise.
357	* gas/i386/avx-intel.d: Likewise.
358	* gas/i386/sse2avx.d: Likewise.
359	* gas/i386/x86-64-arch-2.d: Likewise.
360	* gas/i386/x86-64-avx.d: Likewise.
361	* gas/i386/x86-64-avx-intel.d: Likewise.
362	* gas/i386/x86-64-sse2avx.d: Likewise.
363
364	* gas/i386/i386.exp: Run arch-avx-1, arch-avx-1-1 and
365	arch-avx-1-2.
366
367	* gas/i386/arch-avx-1.d: New.
368	* gas/i386/arch-avx-1.s: Likewise.
369	* gas/i386/arch-avx-1-1.l: Likewise.
370	* gas/i386/arch-avx-1-1.s: Likewise.
371	* gas/i386/arch-avx-1-2.l: Likewise.
372	* gas/i386/arch-avx-1-2.s: Likewise.
373
3742008-08-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
375
376	* gas/s390/esa-g5.d: lxr operands are floating point.
377	* gas/s390/esa-g5.s: Likewise.
378	* gas/testsuite/gas/s390/zarch-z9-ec.d: rrdtr, rrxtr third
379	operands is gpr.
380	* gas/testsuite/gas/s390/zarch-z9-ec.s: Likewise.
381
3822008-08-12  H.J. Lu  <hongjiu.lu@intel.com>
383
384	* gas/i386/amd.s: Add syscall and sysret.  Remove padding.
385
386	* gas/i386/amd.d: Updated.
387	* gas/i386/x86-64-opcode.d: Likewise.
388
389	* gas/i386/i386.exp: Run x86-64-intel64.
390
391	* gas/i386/x86-64-intel64.d: New.
392	* gas/i386/x86-64-intel64.s: Likewise.
393
394	* gas/i386/x86-64-opcode.s: Add syscall and sysret.
395
3962008-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
397
398	* gas/mips/call-nonpic-1.s, gas/mips/call-nonpic-1.d: New test.
399	* gas/mips/mips.exp: Run it.
400
4012008-08-06  Richard Sandiford  <rdsandiford@googlemail.com>
402
403	* gas/mips/elf-rel8-mips16.d, gas/mips/elf-rel8-mips16.s,
404	* gas/mips/elf-rel9-mips16.d, gas/mips/elf-rel9-mips16.s,
405	* gas/mips/elf-rel13-mips16.d, gas/mips/elf-rel13-mips16.s: New tests.
406	* gas/mips/mips.exp: Run them.
407
4082008-08-01  Peter Bergner  <bergner@vnet.ibm.com>
409
410	* gas/ppc/power7.d: New.
411	* gas/ppc/power7.s: Likewise.
412	* gas/ppc/ppc.exp: Run power7 test.
413
4142008-08-01  H.J. Lu  <hongjiu.lu@intel.com>
415
416	* gas/cfi/cfi-i386.s: Remove tests for AVX register maps.
417	* gas/cfi/cfi-x86_64.s: Likewise.
418
419	* gas/cfi/cfi-i386.d: Updated.
420	* gas/cfi/cfi-x86_64.d: Likewise.
421
4222008-07-31  Peter Bergner  <bergner@vnet.ibm.com>
423
424	* gas/ppc/cell.s: Add altivec instructions.
425	* gas/ppc/cell.d: Update expected output.
426	* gas/ppc/power6.d: New.
427	* gas/ppc/power6.s: Likewise.
428	* gas/ppc/ppc.exp (powerpc64*-*-*): Move cell from here to...
429	(powerpc*-*-*): Here.  Run power6 test.
430
4312008-07-24  H.J. Lu  <hongjiu.lu@intel.com>
432
433	* gas/i386/nops-1.d: Add -mtune=generic32.
434	* gas/i386/nops-2.d: Likewise.
435	* gas/i386/nops-3.d: Likewise.
436
437	* gas/i386/x86-64-nops-1.d: Add -mtune=generic64.
438	* gas/i386/x86-64-nops-2.d: Likewise.
439	* gas/i386/x86-64-nops-3.d: Likewise.
440	* gas/i386/x86-64-nops-4.d: Likewise.
441
4422008-07-22  Chao-ying Fu  <fu@mips.com>
443
444	* gas/mips/tls-ill.l: Update error message.
445	* gas/mips/octeon-ill.l: Likewise.
446
4472008-07-14  Jie Zhang  <jie.zhang@analog.com>
448
449	* gas/bfin/{bit2.s, cache2.s, control_code2.s, event2.s,
450	logical2.s, move2.s, parallel.s, parallel2.s, parallel3.s,
451	parallel4.s, shift2.s, stack2.s, video2.s}: Remove DOS line
452	endings.
453
4542008-07-10  Richard Sandiford  <rdsandiford@googlemail.com>
455
456	* gas/mips/mips16-vis-1.d, gas/mips/mips16-vis-1.s: New tests.
457	* gas/mips/mips.exp: Run them.
458
4592008-07-09  Kai Tietz  <kai.tietz@onevision.com>
460
461	* gas/i386/i386.exp (x86-64-pcrel): Disable for w64.
462	(x86-64-sse5): Likewise.
463	(x86-64-opcode-inval): Likewise.
464	(x86-64-opcode-inval-intel): Likewise.
465	(x86-64-w64-pcrel): New.
466	* gas/i386/x86-64-w64-pcrel.d: New.
467
4682008-07-07  Adam Nemet  <anemet@caviumnetworks.com>
469
470	* gas/mips/mips32.s: Move out coprocessor2 insns from here ...
471	* gas/mips/mips32-cp2.s: ... to here.
472	* gas/mips/mips32.d: Update.
473	* gas/mips/mips32-cp2.d: New file.
474	* gas/mips/mips32r2.s: Move out coprocessor2 insns from here ...
475	* gas/mips/mips32r2-cp2.s: ... to here.
476	* gas/mips/mips32r2.d: Update.
477	* gas/mips/mips32r2-cp2.d: New file.
478	* gas/mips/mips64.s: Move out coprocessor2 insns from here ...
479	* gas/mips/mips64-cp2.s: ... to here.
480	* gas/mips/mips64.d: Update.
481	* gas/mips/mips64-cp2.d: New file.
482	* gas/mips/mips.exp: Run mips32-cp2, mips32r2-cp2 and mips64-cp
483	except for Octeon.
484	* gas/mips/octeon.s: Add supported coprocessor insns.  Move pop
485	down to keep alphabetical order.
486	* gas/mips/octeon.d: Update.
487	* gas/mips/octeon-ill.s: Add unsupported coprocessor insns.
488	* gas/mips/octeon-ill.l: Update.
489
4902008-07-07  Paul Brook  <paul@codesourcery.com>
491
492	* gas/arm/movw-local.d: New test.
493	* gas/arm/movw-local.s: New test.
494
4952008-06-27  Chao-ying Fu  <fu@mips.com>
496
497	* gas/mips/odd-float.d: Replace ... with #pass.
498	* gas/mips/ldstla-32-shared.d: Add -march=mips1 for as.
499	* gas/mips/ldstla-32.d: Likewise.
500	* gas/mips/mips16-hilo-match.d: Add -mabi=32 -march=mips1 for as.
501
5022008-06-19  Chao-ying Fu  <fu@mips.com>
503
504	* gas/mips/e32-rel2.d: Add -march=mips1 for as.
505
5062008-06-16  Hans-Peter Nilsson  <hp@bitrange.com>
507
508	PR gas/6607
509	* gas/mmix/err-loc-10.s, gas/mmix/err-loc-9.s, gas/mmix/loc-6.d,
510	gas/mmix/loc-6.s, gas/mmix/loc-7.d, gas/mmix/loc-7.s: New tests.
511
5122008-06-12  Adam Nemet  <anemet@caviumnetworks.com>
513
514	* gas/mips/octeon.s, gas/mips/octeon.d: Add tests for baddu,
515	bbit*, cins*, dmul, pop, dpop, exts*, mtm*, mtp*, syncs, syncw,
516	syncws, vm3mulu, vm0 and vmulu.
517	* gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: New test.
518	* gas/mips/mips.exp: Run it.  Run octeon test with
519	run_dump_test_arches.
520
521	* gas/mips/octeon.s, gas/mips/octeon.d: Add tests for seq* and sne*.
522	* gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: Add tests for seqi
523	and snei.
524
5252008-06-03  H.J. Lu  <hongjiu.lu@intel.com>
526
527	* gas/i386/i386.exp: Run sse-check-none and
528	x86-64-sse-check-none.
529
530	* gas/i386/sse-check-none.d: New.
531	* gas/i386/sse-check-none.s: Likewise.
532	* gas/i386/x86-64-sse-check-none.d: Likewise.
533
5342008-06-03  Paul Brook  <paul@codesourcery.com>
535
536	* gas/arm/thumb32.d: Update expected output.
537
5382008-05-30  H.J. Lu  <hongjiu.lu@intel.com>
539
540	* gas/i386/x86-64-avx.s: Add tests for vmovd on 64bit operands.
541
542	* gas/i386/x86-64-sse2avx.s: Add tests for movd on 64bit
543	operands.
544
545	* gas/testsuite/gas/i386/x86-64-avx.d: Updated.
546	* gas/testsuite/gas/i386/x86-64-avx-intel.d: Likewise.
547	* gas/testsuite/gas/i386/x86-64-sse2avx.d: Likewise.
548
5492008-05-27  Martin Schwidefsky  <schwidefsky@de.ibm.com>
550
551	* gas/s390/zarch-z990.d (idte): Fix operand format.
552
5532008-05-22  H.J. Lu  <hongjiu.lu@intel.com>
554
555	* gas/i386/sse-noavx.s: Add tests for cvtpd2pi, cvtpi2pd and
556	cvttpd2pi.
557	* gas/i386/x86-64-sse-noavx.s: Likewise.
558
559	* gas/i386/sse-noavx.d: Updated.
560	* gas/i386/x86-64-sse-noavx.d: Likewise.
561
5622008-05-22  H.J. Lu  <hongjiu.lu@intel.com>
563
564	PR gas/6517
565	* gas/i386/avx.s: Add tests for unspecified memory operand
566	size in Intel syntax.
567	* gas/i386/x86-64-avx.s: Likewise.
568
569	* gas/i386/simd.s: Add tests for cvtsi2ss and cvtsi2sd with
570	unspecified memory operand size in Intel syntax.
571
572	* gas/i386/avx.d: Updated.
573	* gas/i386/avx-intel.d: Likewise.
574	* gas/i386/simd.d: Likewise.
575	* gas/i386/simd-intel.d: Likewise.
576	* gas/i386/simd-suffix.d: Likewise.
577	* gas/i386/x86-64-avx.d: Likewise.
578	* gas/i386/x86-64-avx-intel.d: Likewise.
579
5802008-05-21  H.J. Lu  <hongjiu.lu@intel.com>
581
582	* gas/i386/sse-noavx.s: Add tests for movdq2q and movq2dq.
583	* gas/i386/x86-64-sse-noavx.s: Likewise.
584
585	* gas/i386/sse-noavx.d: Updated.
586	* gas/i386/x86-64-sse-noavx.d: Likewise.
587
5882008-05-09  Catherine Moore  <clm@codesourcery.com>
589
590	* gas/mips/mips16-hilo-match.s: New test.
591	* gas/mips/mip16-hilo-match.d: New test output.
592
5932008-05-02  H.J. Lu  <hongjiu.lu@intel.com>
594
595	* gas/i386/i386.exp: Run movbe, movbe-intel, inval-movbe, ept,
596	ept-intel, inval-ept, x86-64-movbe, x86-64-movbe-intel,
597	x86-64-inval-movbe.  x86-64-ept, x86-64-ept-intel and
598	x86-64-inval-ept.
599
600	* gas/i386/arch-10.s: Add movbe and invept.
601	* gas/i386/x86-64-arch-2.s: Likewise.
602
603	* gas/i386/ept.d: New file
604	* gas/i386/ept-intel.d: Likewise.
605	* gas/i386/ept.s: Likewise.
606	* gas/i386/inval-ept.l: Likewise.
607	* gas/i386/inval-ept.s: Likewise.
608	* gas/i386/inval-movbe.l: Likewise.
609	* gas/i386/inval-movbe.s: Likewise.
610	* gas/i386/movbe.d: Likewise.
611	* gas/i386/movbe-intel.d: Likewise.
612	* gas/i386/movbe.s: Likewise.
613	* gas/i386/x86-64-inval-ept.l: Likewise.
614	* gas/i386/x86-64-inval-ept.s: Likewise.
615	* gas/i386/x86-64-inval-movbe.l: Likewise.
616	* gas/i386/x86-64-inval-movbe.s: Likewise.
617	* gas/i386/x86-64-ept.d: Likewise.
618	* gas/i386/x86-64-ept-intel.d: Likewise.
619	* gas/i386/x86-64-ept.s: Likewise.
620	* gas/i386/x86-64-movbe.d: Likewise.
621	* gas/i386/x86-64-movbe-intel.d: Likewise.
622	* gas/i386/x86-64-movbe.s: Likewise.
623
624	* gas/i386/arch-10.d: Updated.
625	* gas/i386/arch-10-1.l: Likewise.
626	* gas/i386/arch-10-2.l: Likewise.
627	* gas/i386/arch-10-3.l: Likewise.
628	* gas/i386/arch-10-4.l: Likewise.
629	* gas/i386/x86-64-arch-2.d: Likewise.
630
6312008-04-28  Adam Nemet  <anemet@caviumnetworks.com>
632
633	* gas/mips/mips4.s: Split out fp instruction from here ...
634	* gas/mips/mips4-fp.s: ... to here.
635	* gas/mips/mips4.d: Update.
636	* gas/mips/mips4-fp.l: New file. Check error messages with
637	-msoft-float.
638	* gas/mips/mips4-fp.d: New file. Check disassembly with
639	hard-float.
640
641	* gas/mips/mips32r2.s: Split out fp instructions from here ...
642	* gas/mips/mips32r2-fp32.s: ... to here.
643	* gas/mips/mips32r2.d: Update.
644	* gas/mips/mips32r2-fp32.l: New file.  Check error messages with
645	-msoft-float.
646	* gas/mips/mips32r2-fp32.d: New file.  Check disassembly with
647	hard-float.
648
649	* gas/mips/mips32r2-ill-nofp.s, gas/mips/mips32r2-ill-nofp.l: New
650	test derived from mips32r2-ill.
651
652	* gas/mips/mips32-sf32.l: New list test for mips32-sf32.s to check
653	error messages for soft-float targets.
654
655	* gas/mips/mips-macro-ill-sfp.s, gas/mips/mips-macro-ill-sfp.l:
656	New test for -msingle-float.
657	* gas/mips/mips-macro-ill-nofp.s, gas/mips/mips-macro-ill-nofp.l:
658	New test for -msoft-float.
659	* gas/mips/mips-hard-float-flag.s,
660	gas/mips/mips-hard-float-flag.l: New test for -mhard-float.
661	* gas/mips/mips-double-float-flag.s,
662	gas/mips/mips-double-float-flag.l: New test for -mdouble-float.
663
664	* gas/mips/mips.exp: Run new mips4-fp and mips32r2-fp dump tests.
665	Run mips4-fp and mips32r2-fp list tests with -msoft-float.  Run
666	new mips32r2-ill-nofp with -msoft-float.  Run new mips32-sf32 list
667	test with -msoft-float.  Run new mips-macro-ill-sfp test with
668	-msingle-float.  Run new mips-macro-ill-nofp test with
669	-msoft-float.  Run new mips-hard-float-flag and
670	mips-double-float-flag tests.
671
6722008-04-23  H.J. Lu  <hongjiu.lu@intel.com>
673
674	* gas/i386/i386.exp: Run sse-noavx and x86-64-sse-noavx.
675
676	* gas/i386/sse-noavx.d: New.
677	* gas/i386/sse-noavx.s: Likewise.
678	* gas/i386/x86-64-sse-noavx.d: Likewise.
679	* gas/i386/x86-64-sse-noavx.s: Likewise.
680
6812008-04-23  H.J. Lu  <hongjiu.lu@intel.com>
682
683	* gas/i386/sse2.s: Add tests for pmuludq, paddq and psubq.
684	* gas/i386/x86-64-simd.s: Likewise.
685
686	* gas/i386/sse2.d: Updated.
687	* gas/i386/x86-64-simd.d: Likewise.
688	* gas/i386/x86-64-simd-intel.d: Likewise.
689	* gas/i386/x86-64-simd-suffix.d: Likewise.
690
6912008-04-23  David S. Miller  <davem@davemloft.net>
692
693	* gas/sparc/pc2210.d: New file.
694	* gas/sparc/pc2210.d: Likewise.
695	* gas/sparc/sparc.exp: Run new %pc22/%pc10 relocation test.
696
6972008-04-18  H.J. Lu  <hongjiu.lu@intel.com>
698
699	* gas/i386/arch-10.d: Updated.
700	* gas/i386/avx.d: Likewise.
701	* gas/i386/avx-intel.d: Likewise.
702	* gas/i386/x86-64-arch-2.d: Likewise.
703	* gas/i386/x86-64-avx.d: Likewise.
704	* gas/i386/x86-64-avx-intel.d: Likewise.
705
7062008-04-16  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
707	    Michael Meissner  <michael.meissner@amd.com>
708
709	* gas/i386/x86-64-sse5.s: Add protX tests to allow memory in the
710	middle operand.
711	* gas/i386/x86-64-sse5.d: Likewise.
712
7132008-04-16  David S. Miller  <davem@davemloft.net>
714
715	* gas/sparc/gotops32.d: New.
716	* gas/sparc/gotops32.s: Likewise.
717	* gas/sparc/gotops64.d: Likewise.
718	* gas/sparc/gotops64.s: Likewise.
719	* gas/sparc/sparc.exp: Run new gotdata tests.
720
7212008-04-15  Andrew Stubbs  <andrew.stubbs@st.com>
722
723	* gas/sh/arch/arch.exp: Align PC-relative instructions in the gererated
724	assembly files.
725	* gas/sh/arch/sh-dsp.s: Regenerate.
726	* gas/sh/arch/sh.s: Regenerate.
727	* gas/sh/arch/sh2.s: Regenerate.
728	* gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
729	* gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
730	* gas/sh/arch/sh2a-nofpu.s: Regenerate.
731	* gas/sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate.
732	* gas/sh/arch/sh2a-or-sh4.s: Regenerate.
733	* gas/sh/arch/sh2a.s: Regenerate.
734	* gas/sh/arch/sh2e.s: Regenerate.
735	* gas/sh/arch/sh3-dsp.s: Regenerate.
736	* gas/sh/arch/sh3-nommu.s: Regenerate.
737	* gas/sh/arch/sh3.s: Regenerate.
738	* gas/sh/arch/sh3e.s: Regenerate.
739	* gas/sh/arch/sh4-nofpu.s: Regenerate.
740	* gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
741	* gas/sh/arch/sh4.s: Regenerate.
742	* gas/sh/arch/sh4a-nofpu.s: Regenerate.
743	* gas/sh/arch/sh4a.s: Regenerate.
744	* gas/sh/arch/sh4al-dsp.s: Regenerate.
745	* gas/sh/err-mova.s: New test.
746
7472008-04-14  Edmar Wienskoski  <edmar@freescale.com>
748
749	* gas/ppc/e500mc.s, gas/ppc/e500mc.d: New test.
750	* gas/ppc/ppc.exp: Run the new test
751
7522008-04-11  H.J. Lu  <hongjiu.lu@intel.com>
753
754	* gas/lns/lns-big-delta.d: Updated.
755	* gas/lns/lns-common-1.d: Likewise.
756	* gas/lns/lns-common-1-alt.d: Likewise.
757	* gas/lns/lns-duplicate.d: Likewise.
758
7592008-04-10  H.J. Lu  <hongjiu.lu@intel.com>
760
761	* gas/i386/i386.exp: Run sse-check, sse-check-warn,
762	sse-check-error, x86-64-sse-check, x86-64-sse-check-warn and
763	x86-64-sse-check-error.
764
765	* gas/i386/sse-check.d: New.
766	* gas/i386/sse-check.s: Likewise.
767	* gas/i386/sse-check-error.l: Likewise.
768	* gas/i386/sse-check-error.s: Likewise.
769	* gas/i386/sse-check-warn.d: Likewise.
770	* gas/i386/sse-check-warn.e: Likewise.
771	* gas/i386/x86-64-sse-check.d: Likewise.
772	* gas/i386/x86-64-sse-check-error.l: Likewise.
773	* gas/i386/x86-64-sse-check-error.s: Likewise.
774	* gas/i386/x86-64-sse-check-warn.d: Likewise.
775
7762008-04-10  Santiago Urue�a  <suruena@gmail.com>
777
778	* gas/all/gas.exp: Check the performance of the -ag command line
779	switch.
780
7812008-04-10  Andreas Krebbel  <krebbel1@de.ibm.com>
782
783	* gas/s390/zarch-z10.d: Map the compare and branch variants
784	with odd condition code mask to version with an even mask.
785
7862008-04-07  H.J. Lu  <hongjiu.lu@intel.com>
787
788	* gas/i386/att-regs.s: Add AVX register test.
789	* gas/i386/intel-regs.s: Likewise.
790
791	* gas/i386/att-regs.d: Updated.
792	* gas/i386/intel-regs.d: Likewise.
793
7942008-04-07  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
795
796	PR gas/6043
797	* gas/sh/sh64/eh-1.d: New.
798	* gas/sh/sh64/eh-1.d: Likewise.
799
8002008-04-04  H.J. Lu  <hongjiu.lu@intel.com>
801
802	* gas/i386/arch-10-1.l: Replace CLMUL with PCLMUL.
803	* gas/i386/arch-10-2.l: Likewise.
804	* gas/i386/arch-10-3.l: Likewise.
805	* gas/i386/arch-10-4.l: Likewise.
806	* gas/i386/arch-10.s: Likewise.
807	* gas/i386/clmul-intel.d: Likewise.
808	* gas/i386/clmul.d: Likewise.
809	* gas/i386/clmul.s: Likewise.
810	* gas/i386/x86-64-arch-2.s: Likewise.
811	* gas/i386/x86-64-clmul-intel.d: Likewise.
812	* gas/i386/x86-64-clmul.d: Likewise.
813	* gas/i386/x86-64-clmul.s: Likewise.
814
815	* gas/i386/arch-10.d: Replace clmul with pclmul.
816	* gas/i386/x86-64-arch-2.d: Likewise.
817
8182008-04-03  H.J. Lu  <hongjiu.lu@intel.com>
819
820	* gas/i386/i386.exp: Run aes, aes-intel, x86-64-aes,
821	x86-64-aes-intel, avx, avx-intel, inval-avx, x86-64-avx,
822	x86-64-avx-intel and x86-64-inval-avx.
823
824	* gas/cfi/cfi-i386.s: Add tests for AVX register maps.
825	* gas/cfi/cfi-x86_64.s: Likewise.
826
827	* gas/i386/aes.d: New.
828	* gas/i386/aes.s: Likewise.
829	* gas/i386/aes-intel.d: Likewise.
830	* gas/i386/avx.d: Likewise.
831	* gas/i386/avx.s: Likewise.
832	* gas/i386/avx-intel.d: Likewise.
833	* gas/i386/clmul.d: Likewise.
834	* gas/i386/clmul-intel.d: Likewise.
835	* gas/i386/clmul.s: Likewise.
836	* gas/i386/i386.exp: Likewise.
837	* gas/i386/inval-avx.l: Likewise.
838	* gas/i386/inval-avx.s: Likewise.
839	* gas/i386/sse2avx.d: Likewise.
840	* gas/i386/sse2avx.s: Likewise.
841	* gas/i386/x86-64-aes.d: Likewise.
842	* gas/i386/x86-64-aes.s: Likewise.
843	* gas/i386/x86-64-aes-intel.d: Likewise.
844	* gas/i386/x86-64-avx.d: Likewise.
845	* gas/i386/x86-64-avx.s: Likewise.
846	* gas/i386/x86-64-avx-intel.d: Likewise.
847	* gas/i386/x86-64-clmul.d: Likewise.
848	* gas/i386/x86-64-clmul-intel.d: Likewise.
849	* gas/i386/x86-64-clmul.s: Likewise.
850	* gas/i386/x86-64-inval-avx.l: Likewise.
851	* gas/i386/x86-64-inval-avx.s: Likewise.
852	* gas/i386/x86-64-sse2avx.d: Likewise.
853	* gas/i386/x86-64-sse2avx.s: Likewise.
854
855	* gas/i386/arch-10.s: Add tests for AVX, AES, CLMUL and FMA.
856	* gas/i386/x86-64-arch-2.s: Likewise.
857
858	* gas/i386/rexw.s: Add AVX tests.
859
860	* gas/i386/x86-64-opcode-inval.s: Remove lds/les test.
861
862	* gas/cfi/cfi-i386.d: Updated.
863	* gas/cfi/cfi-x86_64.d: Likewise.
864	* gas/i386/arch-10.d:  Likewise.
865	* gas/i386/arch-10-1.l: Likewise.
866	* gas/i386/arch-10-2.l: Likewise.
867	* gas/i386/arch-10-3.l: Likewise.
868	* gas/i386/arch-10-4.l: Likewise.
869	* gas/i386/rexw.d: Likewise.
870	* gas/i386/x86-64-arch-2.d: Likewise.
871	* gas/i386/x86-64-opcode-inval.d: Likewise.
872	* gas/i386/x86-64-opcode-inval-intel.d: Likewise.
873
8742008-03-26  Bernd Schmidt  <bernd.schmidt@analog.com>
875
876	From Jie Zhang  <jie.zhang@analog.com>
877	* gas/bfin/load.d: Update.
878	* gas/bfin/expected_comparison_errors.l: New test.
879	* gas/bfin/expected_comparison_errors.s: New test.
880	* gas/bfin/bfin.exp: Add expected_comparison_errors.
881	* gas/bfin/expected_errors.l, gas/bfin/expected_errors.s: Add
882	tests for bad options of "multiply and multipy-accumulate to
883	accumulator" instructions.  Add new vector instruction option
884	mode tests.
885	* gas/bfin/vector2.s: Add new vector instruction option mode test.
886	* gas/bfin/vector2.d: Adjust accordingly.
887	* gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
888	Add check for mismatch of accumulator and data register.
889	* gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
890	for IU option.
891
892	* gas/bfin/flow.d: Adjust since the generated labels for LOOP_BEGIN
893	and LOOP_END instruction are local now.
894	* gas/bfin/flow2.d: Likewise.
895
896	From  Mike Frysinger  <michael.frysinger@analog.com>
897	* gas/bfin/expected_errors.s, gas/bfin/expected_errors.l: Add test
898	for mismatched half registers in vector multipy-accumulate
899	instructions.
900
901	From Robin Getz  <rgetz@blackfin.uclinux.org>
902	* gas/bfin/arithmetic.d: Update to reflect spaces/capitalization in
903	recent changes in opcodes/bfin-dis.c.
904	gas/bfin/arithmetic.s: Likewise.
905	gas/bfin/bit.d: Likewise.
906	gas/bfin/bit2.d: Likewise.
907	gas/bfin/control_code.d: Likewise.
908	gas/bfin/control_code2.d: Likewise.
909	gas/bfin/event.d: Likewise.
910	gas/bfin/event2.d: Likewise.
911	gas/bfin/flow.d: Likewise.
912	gas/bfin/flow2.d: Likewise.
913	gas/bfin/load.d: Likewise.
914	gas/bfin/logical.d: Likewise.
915	gas/bfin/logical2.d: Likewise.
916	gas/bfin/move.d: Likewise.
917	gas/bfin/move2.d: Likewise.
918	gas/bfin/parallel.d: Likewise.
919	gas/bfin/parallel2.d: Likewise.
920	gas/bfin/parallel3.d: Likewise.
921	gas/bfin/parallel4.d: Likewise.
922	gas/bfin/shift.d: Likewise.
923	gas/bfin/shift2.d: Likewise.
924	gas/bfin/stack.d: Likewise.
925	gas/bfin/stack2.d: Likewise.
926	gas/bfin/store.d: Likewise.
927	gas/bfin/vector.d: Likewise.
928	gas/bfin/vector2.d: Likewise.
929	gas/bfin/video.d: Likewise.
930	gas/bfin/video2.d: Likewise.
931
9322008-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
933
934	* gas/s390/zarch-z10.d: New file.
935	* gas/s390/zarch-z10.s: New file.
936	* gas/s390/s390.exp: Run the z10 testcases.
937
9382008-03-17  Richard Sandiford  <rsandifo@nildram.co.uk>
939
940	* gas/mips/elf-rel26.d: Add -32.
941	* gas/mips/mips16-intermix.d: Likewise.
942
9432008-03-13  Nick Clifton  <nickc@redhat.com>
944
945	PR gas/5895
946	* gas/macros/exit.s: New test case.
947	* gas/macros/macros.exp: Run the new test, expect it to produce an
948	error result.
949
9502008-03-09  Paul Brook  <paul@codesourcery.com>
951
952	* gas/arm/vfpv3-d16-bad.d: New test.
953	* gas/arm/vfpv3-d16-bad.l: New test.
954
9552008-03-06  Andreas Krebbel  <krebbel1@de.ibm.com>
956
957	* gas/s390/esa-g5.d (cdfbr, cdfr, cefbr, cefr, cxfbr, cxfr,
958	dxr, fidr, fier, fixr, lzdr, lzer, lzxr, sqdr, sqer, tp): Fix
959	operand format.
960	* gas/s390/esa-g5.s: Likewise.
961	* gas/s390/zarch-z900.d (cdgbr, cdgr, cegbr, cegr, cxgbr,
962	cxgr): Likewise.
963	* gas/s390/zarch-z900.s: Likewise.
964	* gas/s390/zarch-z9-109.d (cu41, cu42): Remove mask operand.
965	* gas/s390/zarch-z9-109.s: Likewise.
966
9672008-03-04  Paul Brook  <paul@codesourcery.com>
968
969	* gas/arm/archv6m.d: New test.
970	* gas/arm/archv6m.s: New test.
971	* gas/arm/t16-bad.s: Test low register non flag setting add.
972	* gas/arm/t16-bad.l: Update expected output.
973
9742008-03-03  H.J. Lu  <hongjiu.lu@intel.com>
975
976	PR gas/5543
977	* gas/i386/i386.exp: Run inval-equ-1 and inval-equ-2.
978
979	* gas/i386/inval-equ-1.l: New.
980	* gas/i386/inval-equ-1.s: Likewise.
981	* gas/i386/inval-equ-2.l: Likewise.
982	* gas/i386/inval-equ-2.s: Likewise.
983
9842008-03-01  H.J. Lu  <hongjiu.lu@intel.com>
985
986	* gas/i386/x86-64-branch.s: Add tests for 16-bit near indirect
987	branches.
988
989	* gas/i386/x86-64-inval.s: Remove tests for 16-bit near indirect
990	branches.
991
992	* gas/i386/x86-64-branch.d: Updated.
993	* gas/i386/x86-64-inval.l: Likewise.
994
9952008-02-27  Nick Clifton  <nickc@redhat.com>
996
997	PR 3134
998	* gas/h8300/pr3134.s: New test.
999	* gas/h8300/pr3134.d: Expected disassembly
1000	* gas/h8300/h8300.exp: Run the new test.
1001
1002	* gas/h8300/h8300-coff.exp: Fix test for COFF based ports to
1003	accept h8300-rtemscoff not just h8300-rtems.
1004
10052008-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1006
1007	* gas/i386/jump.d: Updated for COFF.
1008
10092008-02-23  H.J. Lu  <hongjiu.lu@intel.com>
1010
1011	* gas/i386/jump.s: Add tests for far branches.
1012	* gas/i386/jump16.s: Likewise.
1013
1014	* gas/i386/jump.d: Updated.
1015	* gas/i386/jump16.d: Likewise.
1016	* gas/i386/x86-64-inval.l: Likewise.
1017
1018	* gas/i386/x86-64-inval.s: Add tests for 16-bit near indirect
1019	branches.
1020
10212008-02-22  Nick Clifton  <nickc@redhat.com>
1022
1023	* gas/m68hc11/bug-1825.d: Update to match changes in the
1024	information generated with source-in-disassembly listings.
1025	* gas/m68hc11/indexed12.d: Likewise.
1026	* gas/m68hc11/insns-dwarf2.d: Likewise.
1027	* gas/m68hc11/lbranch-dwarf2.d: Likewise.
1028
10292008-02-18  H.J. Lu  <hongjiu.lu@intel.com>
1030
1031	* cfi/cfi.exp (gas_x86_64_check): New.
1032	(gas_x86_32_check): Likewise.
1033	Run 32bit and 64bit tests for x86 targets if they are supportd.
1034
10352008-02-18  Jan Beulich  <jbeulich@novell.com>
1036
1037	* gas/i386/att-regs.s, gas/i386/att-regs.d,
1038	gas/i386/intel-regs.s, gas/i386/intel-regs.d: New.
1039	* gas/i386/i386.exp: Run new tests.
1040
10412008-02-14  Nick Clifton  <nickc@redhat.com>
1042
1043	PR gas/5712
1044	* gas/arm/fp-save.s: New test.
1045	* gas/arm/fp-save.d: Expected disassembly.
1046
10472008-02-13  Adam Nemet  <anemet@caviumnetworks.com>
1048
1049	* gas/mips/branch-misc-2pic-64.d (#name): Have a unique name
1050	different from the branch-misc-2-64.d test.
1051
10522008-02-13  Jan Beulich  <jbeulich@novell.com>
1053
1054	* gas/i386/intelok.s: Replace invalid offset expression with
1055	valid ones.
1056	* gas/i386/x86_64.s: Likewise.
1057
10582008-02-13  Jan Beulich  <jbeulich@novell.com>
1059
1060	* gas/i386/intelbad.s, gas/i386/intelok.s: Add 'bound' tests.
1061	* gas/i386/intelbad.l, gas/i386/intelok.l, gas/i386/intelok.e,
1062	gas/i386/opcode-intel.d: Adjust.
1063
10642008-02-13  Jan Beulich  <jbeulich@novell.com>
1065
1066	* gas/cfi/cfi-i386.s: Add code testing use of all registers.
1067	Fix a few comments.
1068	* gas/cfi/cfi-x86_64.s: Likewise.
1069	* gas/cfi/cfi-i386.d, gas/cfi/cfi-x86_64.d: Adjust.
1070
10712008-02-12  H.J. Lu  <hongjiu.lu@intel.com>
1072
1073	* gas/i386/i386.exp: Run x86-64-arch-2 instead of
1074	x86-64-arch-10.
1075
1076	* gas/i386/x86-64-arch-10.d: Removed.
1077
1078	* gas/i386/x86-64-arch-2.d: New.
1079	* gas/i386/x86-64-arch-2.s: Likewise.
1080
10812008-02-12  H.J. Lu  <hongjiu.lu@intel.com>
1082
1083	* gas/i386/x86-64-xsave.d: Remove prefix.
1084
10852008-02-11  H.J. Lu  <hongjiu.lu@intel.com>
1086
1087	* gas/i386/arch-10.s: Add xgetbv.
1088
1089	* gas/i386/arch-10.d: Updated.
1090	* gas/i386/arch-10-1.l: Likewise.
1091	* gas/i386/arch-10-2.l: Likewise.
1092	* gas/i386/arch-10-3.l: Likewise.
1093	* gas/i386/arch-10-4.l: Likewise.
1094	* gas/i386/x86-64-arch-10.d: Likewise.
1095
10962002-02-11  H.J. Lu  <hongjiu.lu@intel.com>
1097
1098	* gas/i386/i386.exp: Run xsave, xsave-intel, x86-64-xsave
1099	and x86-64-xsave-intel.
1100
1101	* gas/i386/x86-64-xsave-intel.d: New file.
1102	* gas/i386/x86-64-xsave.d: Likewise.
1103	* gas/i386/x86-64-xsave.s: Likewise.
1104	* gas/i386/xsave-intel.d: Likewise.
1105	* gas/i386/xsave.d: Likewise.
1106	* gas/i386/xsave.s: Likewise.
1107
11082008-02-05  Adam Nemet  <anemet@caviumnetworks.com>
1109
1110	* gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp,
1111	mips32-dspr2, mips64-dsp and mips32-mt with run_dump_test instead
1112	of run_dump_test_arches.
1113	* gas/mips/smartmips.d: Pass -mips32.
1114	* gas/mips/mips64-dsp.d: Pass -mips64r2.
1115	* gas/mips/mips32-dsp.d: Pass -mips32r2.
1116	* gas/mips/mips32-dspr2.d: Likewise.
1117	* gas/mips/mips32-mt.d: Likewise.
1118
11192008-02-04  Adam Nemet  <anemet@caviumnetworks.com>
1120
1121	* gas/mips/mips.exp: Call mips_arch_create for Octeon.  Invoke
1122	Octeon tests.
1123	* gas/mips/octeon.s, gas/mips/octeon.d: New test.
1124
11252008-01-31  Marc Gauthier  <marc@tensilica.com>
1126
1127	* gas/all/gas.exp: Recognize Xtensa processor variants.
1128	* gas/elf/elf.exp: Likewise.
1129	* gas/lns/lns.exp: Likewise.
1130
11312008-01-28  H.J. Lu  <hongjiu.lu@intel.com>
1132
1133	* gas/cfi/cfi-alpha-1.d: Replace DW_CFA_def_cfa_reg with
1134	DW_CFA_def_cfa_register.
1135	* gas/cfi/cfi-alpha-3.d: Likewise.
1136	* gas/cfi/cfi-hppa-1.d: Likewise.
1137	* gas/cfi/cfi-i386.d: Likewise.
1138	* gas/cfi/cfi-m68k.d: Likewise.
1139	* gas/cfi/cfi-mips-1.d: Likewise.
1140	* gas/cfi/cfi-sh-1.d: Likewise.
1141	* gas/cfi/cfi-sparc-1.d: Likewise.
1142	* gas/cfi/cfi-sparc64-1.d: Likewise.
1143	* gas/cfi/cfi-x86_64.d: Likewise.
1144
1145	* gas/cfi/cfi-common-1.d: Updated for i386/x86-64 register
1146	names.
1147	* gas/cfi/cfi-common-2.d: Likewise.
1148	* gas/cfi/cfi-common-5.d: Likewise.
1149	* gas/cfi/cfi-i386.d: Likewise.
1150	* gas/cfi/cfi-x86_64.d: Likewise.
1151
11522008-01-24  H.J. Lu  <hongjiu.lu@intel.com>
1153
1154	* gas/i386/x86-64-sib.s: Add tests for r12.
1155
1156	* gas/i386/x86-64-sib-intel.d: Updated.
1157	* gas/i386/x86-64-sib.d: Likewise.
1158
11592008-01-23  H.J. Lu  <hongjiu.lu@intel.com>
1160
1161	* gas/i386/i386.exp : Run x86-64-arch-1 and x86-64-arch-10.
1162
1163	* gas/i386/x86-64-arch-1.d: New.
1164	* gas/i386/x86-64-arch-1.s: Likewise.
1165	* gas/i386/x86-64-arch-10.d: Likewise.
1166
11672008-01-23  Tristan Gingold  <gingold@adacore.com>
1168
1169	* gas/ia64/regs.d: Updated as the ia64 disassembler now displays
1170	symbolic names for all ar registers.
1171
11722008-01-22  H.J. Lu  <hongjiu.lu@intel.com>
1173
1174	* gas/i386/arch-10.d: New.
1175	* gas/i386/arch-11.s: Likewise.
1176	* gas/i386/arch-12.d: Likewise.
1177	* gas/i386/arch-12.s: Likewise.
1178
1179	* gas/i386/i386.exp: Run arch-11 and arch-12.
1180
11812008-01-22  H.J. Lu  <hongjiu.lu@intel.com>
1182
1183	* gas/i386/arch-10-1.l: New.
1184	* gas/i386/arch-10-1.s: Likewise.
1185	* gas/i386/arch-10-2.l: Likewise.
1186	* gas/i386/arch-10-2.s: Likewise.
1187	* gas/i386/arch-10-3.l: Likewise.
1188	* gas/i386/arch-10-3.s: Likewise.
1189	* gas/i386/arch-10-4.l: Likewise.
1190	* gas/i386/arch-10-4.s: Likewise.
1191	* gas/i386/arch-10.d: Likewise.
1192	* gas/i386/arch-10.s: Likewise.
1193
1194	* gas/i386/i386.exp: Run arch-10, arch-10-1, arch-10-2,
1195	arch-10-3 and arch-10-4.
1196
1197	* gas/i386/nops-2.s: Use movsbl instead of cmove.
1198	* gas/i386/nops-2-i386.d: Updated.
1199	* gas/i386/nops-2-merom.d: Likewise.
1200	* gas/i386/nops-2.d: Likewise.
1201	* gas/i386/x86-64-nops-2.d: Likewise.
1202
12032008-01-15  H.J. Lu  <hongjiu.lu@intel.com>
1204
1205	* gas/i386/prescott.s: Add tests for movddup in Intel syntax.
1206	* gas/i386/x86-64-prescott.s: Likewise.
1207
1208	* gas/i386/prescott.d: Updated.
1209	* gas/i386/x86-64-prescott.d: Likewise.
1210
12112008-01-15  H.J. Lu  <hongjiu.lu@intel.com>
1212
1213	* gas/i386/i386.s: Add more tests for movsx and movzx.
1214	* gas/i386/x86_64.s: Likewise.
1215
1216	* gas/i386/inval.s: Remove tests for movsxw and movzxw.
1217
1218	* gas/i386/x86-64-inval.s: Remove tests for movsxb, movsxw,
1219	movsxl, movzxb and movzxw.
1220
1221	* gas/i386/i386.d: Updated.
1222	* gas/i386/inval.l: Likewise.
1223	* gas/i386/x86_64.d: Likewise.
1224	* gas/i386/x86-64-inval.l: Likewise.
1225
12262008-01-14  H.J. Lu  <hongjiu.lu@intel.com>
1227
1228	* gas/i386/i386.s: Add tests for movsx, movzx and movnti.
1229	* gas/i386/inval.s: Likewise.
1230	* gas/i386/x86_64.s: Likewise.
1231	* gas/i386/x86-64-inval.s: Likewise.
1232
1233	* gas/i386/i386.d: Updated.
1234	* gas/i386/inval.l: Likewise.
1235	* gas/i386/x86_64.d: Likewise.
1236	* gas/i386/x86-64-inval.l: Likewise.
1237
12382008-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1239
1240	PR gas/5534
1241	* gas/i386/i386.s: Add tests for fnstsw and fstsw.
1242	* gas/i386/inval.s: Likewise.
1243	* gas/i386/x86_64.s: Likewise.
1244
1245	* gas/i386/intel.s: Use word instead of dword on ss.
1246
1247	* gas/i386/x86-64-inval.s: Add tests for fnstsw, fstsw, in
1248	and out.
1249
1250	* gas/i386/prefix.s: Remove invalid fstsw.
1251
1252	* gas/i386/inval.l: Updated.
1253	* gas/i386/intelbad.l: Likewise.
1254	* gas/i386/i386.d: Likewise.
1255	* gas/i386/x86_64.d: Likewise.
1256	* gas/i386/x86-64-inval.l: Likewise.
1257	* gas/i386/prefix.d: Updated.
1258
12592008-01-10  H.J. Lu  <hongjiu.lu@intel.com>
1260
1261	* gas/i386/nops.s: Add more tests with opcodes from 0x0f19
1262	to 0x0f1f.
1263	* gas/i386/x86-64-nops.s: Likewise.
1264
1265	* gas/i386/nops.d: Updated.
1266	* gas/i386/x86-64-nops.d: Likewise.
1267
12682008-01-09  Bob Wilson  <bob.wilson@acm.org>
1269
1270	* gas/lns/lns.exp: Run new lns-big-delta test for targets that set
1271	DWARF2_USE_FIXED_ADVANCE_PC.
1272	* gas/lns/lns-big-delta.s: New.
1273	* gas/lns/lns-big-delta.d: New.
1274
12752008-01-08  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1276
1277	PR gas/5322
1278	* lib/gas-defs.exp (gas_host_run): Add fourth argument to regsub
1279	command.
1280
12812008-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1282
1283	* gas/i386/intel.s: Add tests for fadd, faddp, fdiv, fdivp,
1284	fdivr, fdivrp, fmul, fmulp, fsub, fsubp, fsubr and fsubrp.
1285
1286	* gas/i386/intel.d: Updated.
1287	* gas/i386/intel.e: Likewise.
1288
12892008-01-04  H.J. Lu  <hongjiu.lu@intel.com>
1290
1291	* gas/i386/rexw.d: New.
1292	* gas/i386/rexw.s: Likewise.
1293
1294	* gas/i386/x86-64-sse4_1-intel.d: Updated.
1295	* gas/i386/x86-64-sse4_1.d: Likewise.
1296
12972008-01-04  Nick Clifton  <nickc@redhat.com>
1298
1299	* gas/ppc/altivec_and_spe.s: New test - checks that ISA extension
1300	command line options (-maltivec, -mspe) can be specified before
1301	CPU selection command line options.
1302	* gas/ppc/altivec_and_spe.d: Expected disassembly.
1303	* gas/ppc/ppc.exp: Run the new test
1304
13052008-01-03  H.J. Lu  <hongjiu.lu@intel.com>
1306
1307	* gas/i386/arch-9.d: New file.
1308	* gas/i386/arch-9.s: Likewise.
1309
1310	* gas/i386/i386.exp: Run arch-9.
1311
13122008-01-02  H.J. Lu  <hongjiu.lu@intel.com>
1313
1314	* gas/i386/arch-5.d: New file.
1315	* gas/i386/arch-5.s: Likewise.
1316	* gas/i386/arch-6.d: Likewise.
1317	* gas/i386/arch-6.s: Likewise.
1318	* gas/i386/arch-7.d: Likewise.
1319	* gas/i386/arch-7.s: Likewise.
1320	* gas/i386/arch-8.d: Likewise.
1321	* gas/i386/arch-8.s: Likewise.
1322
1323	* gas/i386/i386.exp: Run arch-5, arch-6, arch-7 and arch-8.
1324
13252008-01-02  H.J. Lu  <hongjiu.lu@intel.com>
1326
1327	* gas/i386/i386.s: Add tests for movq.
1328	* gas/i386/x86_64.s: Likewise.
1329
1330	* gas/i386/i386.d Updated.
1331	* gas/i386/x86_64.d: Likewise.
1332
13332008-01-02  H.J. Lu  <hongjiu.lu@intel.com>
1334
1335	PR gas/5534
1336	* gas/i386/intel.s: Use QWORD on movq instead of DWORD.
1337
1338	* gas/i386/inval.s: Add tests for movq.
1339	* gas/i386/x86-64-inval.s: Likewise.
1340
1341	* gas/i386/inval.l: Updated.
1342	* gas/i386/x86-64-inval.l: Likewise.
1343
13442008-01-02  Catherine Moore  <clm@codesourcery.com>
1345
1346	* gas/mips/jalr.s: New test.
1347	* gas/mips/jalr.l: New test output.
1348	* gas/mips/mips.exp: Run new test.
1349
1350For older changes see ChangeLog-2007
1351
1352Copyright (C) 2008 Free Software Foundation, Inc.
1353
1354Copying and distribution of this file, with or without modification,
1355are permitted in any medium without royalty provided the copyright
1356notice and this notice are preserved.
1357
1358Local Variables:
1359mode: change-log
1360left-margin: 8
1361fill-column: 74
1362version-control: never
1363End:
1364