gas/
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2009-05-22 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gas/elf/ifunc-1.d: New.
4 * gas/elf/ifunc-1.s: Likewise.
5
6 * gas/elf/elf.exp: Run ifunc-1.
7
8 2009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9
10 * gas/i386/i386.exp: Remove SSE5 tests.
11 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
12 * gas/i386/x86-64-sse5.d: Ditto.
13 * gas/i386/arch-10-1.l: Remove SSE5 tests.
14 * gas/i386/arch-10-2.l: Ditto.
15 * gas/i386/arch-10-3.l: Ditto.
16 * gas/i386/arch-10-4.l: Ditto.
17 * gas/i386/arch-10.d: Ditto.
18 * gas/i386/arch-10.s: Ditto.
19 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
20 * gas/i386/arch-4.d: Ditto.
21 * gas/i386/arch-8.s: Ditto.
22 * gas/i386/arch-8.d: Ditto.
23 * gas/i386/arch-2.s: Remove SSE5 tests.
24 * gas/i386/arch-2.d: Remove SSE5 tests.
25 * gas/i386/x86-64-arch-2.s: Ditto.
26
27 2009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
28
29 * gas/pe/: New directory for PE format-specific tests.
30 * gas/pe/aligncomm-a.d: New test pattern file.
31 * gas/pe/aligncomm-a.s: New test source file.
32 * gas/pe/aligncomm-b.d: New test pattern file.
33 * gas/pe/aligncomm-b.s: New test source file.
34 * gas/pe/aligncomm-c.d: New test pattern file.
35 * gas/pe/aligncomm-c.s: New test source file.
36 * gas/pe/aligncomm-d.d: New test pattern file.
37 * gas/pe/aligncomm-d.s: New test source file.
38 * gas/pe/pe.exp: New test control script.
39 * lib/gas-defs.exp (is_pecoff_format): New function.
40
41 2009-05-05 H.J. Lu <hongjiu.lu@intel.com>
42
43 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
44
45 2009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
46
47 * gas/arm/bl-local-v4t.d: New file.
48 * gas/arm/bl-local-v4t.s: New file.
49 * gas/arm/blx-local.s: Update for branches and calls to local
50 functions.
51 * gas/arm/blx-local.d: Likewise.
52 * gas/arm/blx-local.l: New file.
53 * gas/arm/blx-local-thumb.l: New file.
54 * gas/arm/blx-local-thumb.s: New file.
55 * gas/arm/blx-local-thumb.d: New file.
56
57 2009-05-01 Nathan Sidwell <nathan@codesourcery.com>
58 Daniel Jacobowitz <dan@codesourcery.com>
59
60 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
61 * gas/arm/mapmisc.d: Correct expected output for .double and
62 .dcb.d.
63
64 2009-04-30 Nick Clifton <nickc@redhat.com>
65
66 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
67 Provide an alternative test for targets which do not support ifunc
68 symbols.
69 gas/elf/type.s: Add entry for an ifunc symbol.
70 gas/elf/type.e: Add ifunc entry to expected symbol dump.
71 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
72 gas/elf/type-noifunc.s: New file.
73 gas/elf/type-noifunc.e: Likewise.
74
75 2009-04-24 Cary Coutant <ccoutant@google.com>
76
77 * gas/lns/lns-common-1.d: Add test for discriminator.
78 * gas/lns/lns-common-1.s: Likewise.
79
80 2009-04-20 Jan Beulich <jbeulich@novell.com>
81
82 * gas/i386/equ.s: Adjust.
83 * gas/i386/equ.d: Remove reference to equ.e.
84 * gas/i386/equ.e: Delete.
85 * gas/i386/intel-expr.s: New.
86 * gas/i386/intel-expr.d: New.
87 * gas/i386/i386.exp: Run new test.
88 * gas/i386/intel.s: Adjust.
89 * gas/i386/intel.e: Remove no longer valid warning messages.
90 * gas/i386/intel16.s: Adjust.
91 * gas/i386/intel16.d: Remove reference to intel16.e.
92 * gas/i386/intel16.e: Delete.
93 * gas/i386/intelbad.s: Add more tests.
94 * gas/i386/intelbad.l: Adjust.
95 * gas/i386/intelok.s: Remove now unneeded equates. Add more
96 tests.
97 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
98 * gas/i386/intelok.e: Delete.
99 * gas/i386/x86_64.s: Adjust.
100 * gas/i386/x86_64.d: Remove reference to x86_64.e.
101 * gas/i386/x86_64.e: Delete.
102
103 2009-04-16 Alan Modra <amodra@bigpond.net.au>
104
105 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
106 * gas/all/p2425.s: Use "==" instead of "=".
107 * gas/all/weakref1.s: Likewise.
108 * gas/macros/and.s: Likewise.
109 * gas/macros/test1.s: Likewise.
110 * gas/hppa/parse/parse.exp: Remove xfail on block1.
111
112 2009-04-15 Jan Beulich <jbeulich@novell.com>
113
114 * gas/i386/intel.e: Adjust expectations.
115
116 2009-04-15 Jan Beulich <jbeulich@novell.com>
117
118 * gas/i386/x86-64-sse5.s: Add test of protd.
119 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
120
121 2009-04-09 Catherine Moore <clm@codesourcery.com>
122
123 * gas/mips/mips.exp: Run new tests.
124 * gas/mips/eret.s: New test.
125 * gas/mips/eret.d: New test output.
126 * gas/mips/eret.l: New test output.
127
128 2009-04-07 Peter Bergner <bergner@vnet.ibm.com>
129
130 * gas/ppc/e500mc.d: Update to match extended mnemonics.
131
132 2009-04-01 Nathan Sidwell <nathan@codesourcery.com>
133
134 * gas/arm/align.s, gas/arm/align.d: New.
135 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
136 arm/thumb2_relax.d: Adjust for align changes.
137
138 2009-03-31 Peter Bergner <bergner@vnet.ibm.com>
139
140 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
141 * gas/ppc/power7.s: Likewise.
142 * gas/ppc/power6.d: Likewise.
143 * gas/ppc/power6.s: Likewise.
144
145 2009-03-30 Joseph Myers <joseph@codesourcery.com>
146
147 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
148
149 2009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
150
151 * gas/arm/wince_inst.d: Convert to unified syntax.
152
153 2009-03-18 Andrew Stubbs <ams@codesourcery.com>
154
155 * gas/arm/adr-invalid.d: New file.
156 * gas/arm/adr-invalid.l: New file.
157 * gas/arm/adr-invalid.s: New file.
158
159 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
160
161 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
162 properly aligned.
163 * gas/ppc/textalign-xcoff-002.d: Likewise.
164
165 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
166
167 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
168 gas/ppc/xcoff-branch-1-64.d: New tests.
169 * gas/ppc/aix.exp: Run them.
170
171 2009-03-11 Hans-Peter Nilsson <hp@axis.com>
172
173 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
174 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
175 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
176 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
177
178 2009-03-10 Hans-Peter Nilsson <hp@axis.com>
179
180 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
181 New test.
182
183 2009-03-10 Alan Modra <amodra@bigpond.net.au>
184
185 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
186 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
187
188 2009-03-05 Joseph Myers <joseph@codesourcery.com>
189
190 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
191
192 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
193
194 * gas/score/arith_32-lt.d: New file.
195 * gas/score/arith_32.d: New file.
196 * gas/score/arith_32.s: New file.
197 * gas/score/bit_32-lt.d: New file.
198 * gas/score/bit_32.d: New file.
199 * gas/score/bit_32.s: New file.
200 * gas/score/branch_32-lt.d: New file.
201 * gas/score/branch_32.d: New file.
202 * gas/score/branch_32.s: New file.
203 * gas/score/cmp_32-lt.d: New file.
204 * gas/score/cmp_32.d: New file.
205 * gas/score/cmp_32.s: New file.
206 * gas/score/load_store_32-lt.d: New file.
207 * gas/score/load_store_32.d: New file.
208 * gas/score/load_store_32.s: New file.
209 * gas/score/logical_32-lt.d: New file.
210 * gas/score/logical_32.d: New file.
211 * gas/score/logical_32.s: New file.
212 * gas/score/mv_32-lt.d: New file.
213 * gas/score/mv_32.d: New file.
214 * gas/score/mv_32.s: New file.
215 * gas/score/relax_32.exp: New file.
216 * gas/score/relaxation_macro.h: New file.
217 * gas/score/shift_32-lt.d: New file.
218 * gas/score/shift_32.d: New file.
219 * gas/score/shift_32.s: New file.
220 * gas/score/syscontrol_32-lt.d: New file.
221 * gas/score/syscontrol_32.d: New file.
222 * gas/score/syscontrol_32.s: New file.
223
224 2009-03-01 Mark Mitchell <mark@codesourcery.com>
225
226 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
227 * gas/arm/archv6m.d: Likewise.
228
229 2009-02-26 Peter Bergner <bergner@vnet.ibm.com>
230
231 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
232 * gas/ppc/e500mc.s: Likewise.
233 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
234 * gas/ppc/power6.s: Likewise.
235 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
236 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
237 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
238 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
239 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
240 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
241 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
242 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
243 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
244 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
245 * gas/ppc/power7.s: Likewise.
246 * gas/ppc/vsx.d: New test.
247 * gas/ppc/vsx.s: Likewise.
248 * gas/ppc/ppc.exp: Run it.
249
250 2009-02-23 Mark Mitchell <mark@codesourcery.com>
251
252 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
253 for CMP.
254 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
255
256 2009-02-19 Peter Bergner <bergner@vnet.ibm.com>
257
258 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
259 floating point register.
260
261 2009-02-18 Adam Nemet <anemet@caviumnetworks.com>
262
263 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
264 * gas/mips/octeon.d: Update.
265 * gas/mips/octeon-ill.l: Update error message.
266
267 2009-02-16 Nick Clifton <nickc@redhat.com>
268
269 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
270 offset.
271 * gas/mips/e32el-rel2.d: Likewise.
272 * gas/mips/elf-rel2.d: Likewise.
273 * gas/mips/elf-rel9-mips16.d: Likewise.
274 * gas/mips/elf-rel9.d: Likewise.
275 * gas/mips/elfel-rel2.d: Likewise.
276 * gas/mips/lb.d: Likewise.
277 * gas/mips/mips-abi32.d: Likewise.
278 * gas/mips/mips-gp32-fp32.d: Likewise.
279 * gas/mips/mips-gp32-fp64.d: Likewise.
280 * gas/mips/mips-gp64-fp32.d: Likewise.
281 * gas/mips/mips-gp64-fp64.d: Likewise.
282 * gas/mips/mips32-sf32.d: Likewise.
283
284 2009-02-12 Nathan Sidwell <nathan@codesourcery.com>
285
286 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
287
288 2009-02-06 Nick Clifton <nickc@redhat.com>
289
290 * gas/mips/beq.d: Make no assumptions about the symbols used as
291 branch targets in the disassembly, or the names of the relocs
292 produced.
293 * gas/mips/bge.d: Likewise.
294 * gas/mips/bgeu.d: Likewise.
295 * gas/mips/blt.d: Likewise.
296 * gas/mips/bltu.d: Likewise.
297 * gas/mips/mips32-sf32.d: Likewise.
298 * gas/mips/mips1-fp.d: Likewise.
299 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
300 * gas/mips/branch-misc-2-64.d: Likewise.
301 * gas/mips/branch-misc-2.d: Likewise.
302 * gas/mips/branch-misc-2pic-64.d: Likewise.
303 * gas/mips/branch-misc-2pic.d: Likewise.
304 * gas/mips/branch-swap.d: Likewise.
305
306 2009-02-06 Nick Clifton <nickc@redhat.com>
307
308 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
309 ports.
310
311 2009-02-05 Peter Bergner <bergner@vnet.ibm.com>
312
313 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
314 * gas/ppc/booke.d: Likewise.
315 * gas/ppc/power4_32.s: Likewise.
316 * gas/ppc/power4_32.d: Likewise.
317
318 2009-02-05 Catherine Moore <clm@codesourcery.com>
319
320 * gas/elf/elf.exp: Really run the symtab test.
321
322 2009-02-04 H.J. Lu <hongjiu.lu@intel.com>
323
324 AVX Programming Reference (January, 2009)
325 * gas/i386/arch-avx-1-3.l: New.
326 * gas/i386/arch-avx-1-3.s: Likewise.
327 * gas/i386/arch-avx-1-4.l: Likewise.
328 * gas/i386/arch-avx-1-4.s: Likewise.
329 * gas/i386/arch-avx-1-5.l: Likewise.
330 * gas/i386/arch-avx-1-5.s: Likewise.
331 * gas/i386/arch-avx-1-6.l: Likewise.
332 * gas/i386/arch-avx-1-6.s: Likewise.
333
334 * gas/i386/arch-10.s: Add vpclmul instructions.
335 * gas/i386/arch-avx-1.s: Likewise.
336 * gas/i386/avx.s: Likewise.
337 * gas/i386/x86-64-arch-2.s: Likewise.
338 * gas/i386/x86-64-avx.s: Likewise.
339
340 * gas/i386/sse2avx.s: Add pclmul instructions.
341 * gas/i386/x86-64-sse2avx.s: Likewise.
342
343 * gas/i386/arch-10.d: Updated.
344 * gas/i386/arch-10-1.l: Likewise.
345 * gas/i386/arch-10-2.l: Likewise.
346 * gas/i386/arch-10-3.l: Likewise.
347 * gas/i386/arch-10-4.l: Likewise.
348 * gas/i386/arch-avx-1.d: Likewise.
349 * gas/i386/arch-avx-1-1.l: Likewise.
350 * gas/i386/arch-avx-1-2.l: Likewise.
351 * gas/i386/avx.d: Likewise.
352 * gas/i386/avx-intel.d: Likewise.
353 * gas/i386/sse2avx.d: Likewise.
354 * gas/i386/x86-64-arch-2.d: Likewise.
355 * gas/i386/x86-64-avx.d: Likewise.
356 * gas/i386/x86-64-avx-intel.d: Likewise.
357 * gas/i386/x86-64-sse2avx.d: Likewise.
358
359 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
360 arch-avx-1-5 and arch-avx-1-6.
361
362 2009-02-03 DJ Delorie <dj@redhat.com>
363
364 * gas/mep/relocs.d: Updated for new configuration.
365 * gas/mep/complex-relocs.exp: Likewise.
366
367 2009-02-03 Sandip Matte <sandip@rmicorp.com>
368
369 * gas/mips/mips.exp (xlr): New architecture.
370 (xlr-ext): Run test.
371 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
372
373 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
374
375 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
376 * gas/m68k/all.exp: Run it.
377
378 2009-01-29 Mark Mitchell <mark@codesourcery.com>
379
380 * gas/arm/copro.s: Avoid using r15 where not permitted.
381 * gas/arm/copro.d: Adjust accordingly.
382 * gas/arm/thumb2_bad_reg.s: New.
383 * gas/arm/thumb2_bad_reg.l: Likewise.
384 * gas/arm/thumb2_bad_reg.d: Likewise.
385
386 2009-01-29 Mark Mitchell <mark@codesourcery.com>
387
388 * gas/arm/thumb32.s: Add tests for orn and rrx.
389 * gas/arm/thumb32.d: Adjust accordingly.
390 * gas/arm/thumb32.l: Likewise.
391 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
392 * gas/arm/thumb2_invert.d: Adjust accordingly.
393 * gas/arm/tcompat.s: Add tests for rrx.
394 * gas/arm/tcompat.d: Adjust accordingly.
395
396 2009-01-29 Mark Mitchell <mark@codesourcery.com>
397
398 * gas/arm/thumb32.s (qadd): Add tests for them.
399 * gas/arm/thumb32.d: Adjust accordingly.
400
401 2009-01-29 Mark Mitchell <mark@codesourcery.com>
402
403 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
404 * gas/arm/thumb32.d: Likewise.
405
406 2009-01-29 Paul Brook <paul@codesourcery.com>
407 Mark Mitchell <mark@codesourcery.com>
408
409 * gas/arm/thumb2_mul.s: New file.
410 * gas/arm/thumb2_mul.d: Likewise.
411 * gas/arm/thumb2_mul-bad.s: Likewise.
412 * gas/arm/thumb2_mul-bad.d: Likewise.
413 * gas/arm/thumb2_mul-bad.l: Likewise.
414 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
415 * gas/arm/t16-bad.l: Update accordingly.
416
417 2009-01-29 Nick Clifton <nickc@redhat.com>
418
419 * gas/all/gas.exp: Expect forward test to fail for MeP.
420 Expect relax test to fail for MeP.
421 * gas/mep/relocs.d: Update expected disassembly.
422
423 2009-01-27 Nick Clifton <nickc@redhat.com>
424
425 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
426 * gas/arm/attr-default.d : Likewise.
427 * gas/arm/attr-march-all.d: Likewise.
428 * gas/arm/attr-march-armv1.d: Likewise.
429 * gas/arm/attr-march-armv2.d: Likewise.
430 * gas/arm/attr-march-armv2a.d: Likewise.
431 * gas/arm/attr-march-armv2s.d: Likewise.
432 * gas/arm/attr-march-armv3.d: Likewise.
433 * gas/arm/attr-march-armv3m.d: Likewise.
434 * gas/arm/attr-march-armv4.d: Likewise.
435 * gas/arm/attr-march-armv4t.d: Likewise.
436 * gas/arm/attr-march-armv4txm.d: Likewise.
437 * gas/arm/attr-march-armv4xm.d: Likewise.
438 * gas/arm/attr-march-armv5.d: Likewise.
439 * gas/arm/attr-march-armv5t.d: Likewise.
440 * gas/arm/attr-march-armv5te.d: Likewise.
441 * gas/arm/attr-march-armv5tej.d: Likewise.
442 * gas/arm/attr-march-armv5texp.d: Likewise.
443 * gas/arm/attr-march-armv5txm.d: Likewise.
444 * gas/arm/attr-march-armv6-m.d: Likewise.
445 * gas/arm/attr-march-armv6.d: Likewise.
446 * gas/arm/attr-march-armv6j.d: Likewise.
447 * gas/arm/attr-march-armv6k.d: Likewise.
448 * gas/arm/attr-march-armv6kt2.d: Likewise.
449 * gas/arm/attr-march-armv6t2.d: Likewise.
450 * gas/arm/attr-march-armv6z.d: Likewise.
451 * gas/arm/attr-march-armv6zk.d: Likewise.
452 * gas/arm/attr-march-armv6zkt2.d: Likewise.
453 * gas/arm/attr-march-armv6zt2.d: Likewise.
454 * gas/arm/attr-march-armv7-a.d: Likewise.
455 * gas/arm/attr-march-armv7-m.d: Likewise.
456 * gas/arm/attr-march-armv7-r.d: Likewise.
457 * gas/arm/attr-march-armv7.d: Likewise.
458 * gas/arm/attr-march-armv7a.d: Likewise.
459 * gas/arm/attr-march-armv7m.d: Likewise.
460 * gas/arm/attr-march-armv7r.d: Likewise.
461 * gas/arm/attr-march-iwmmxt.d: Likewise.
462 * gas/arm/attr-march-iwmmxt2.d: Likewise.
463 * gas/arm/attr-march-xscale.d: Likewise.
464 * gas/arm/attr-mcpu.d: Likewise.
465 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
466 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
467 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
468 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
469 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
470 * gas/arm/attr-mfpu-fpa.d: Likewise.
471 * gas/arm/attr-mfpu-fpa10.d: Likewise.
472 * gas/arm/attr-mfpu-fpa11.d: Likewise.
473 * gas/arm/attr-mfpu-fpe.d: Likewise.
474 * gas/arm/attr-mfpu-fpe2.d: Likewise.
475 * gas/arm/attr-mfpu-fpe3.d: Likewise.
476 * gas/arm/attr-mfpu-maverick.d: Likewise.
477 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
478 * gas/arm/attr-mfpu-neon.d: Likewise.
479 * gas/arm/attr-mfpu-softfpa.d: Likewise.
480 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
481 * gas/arm/attr-mfpu-softvfp.d: Likewise.
482 * gas/arm/attr-mfpu-vfp.d: Likewise.
483 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
484 * gas/arm/attr-mfpu-vfp10.d: Likewise.
485 * gas/arm/attr-mfpu-vfp3.d: Likewise.
486 * gas/arm/attr-mfpu-vfp9.d: Likewise.
487 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
488 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
489 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
490 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
491 * gas/arm/attr-order.d: Likewise.
492 * gas/arm/attr-override-cpu-directive.d: Likewise.
493 * gas/arm/attr-override-mcpu.d: Likewise.
494
495 2009-01-27 Nick Clifton <nickc@redhat.com>
496
497 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
498
499 * gas/mips/dli.d: Pass -64 to gas.
500 * gas/mips/mips64-mips3d-incl.d: Likewise.
501 * gas/mips/octeon.d: Likewise.
502 * gas/mips/sb1-ext-mdmx.d: Likewise.
503 * gas/mips/sb1-ext-ps.d: Likewise.
504 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
505 Update expected relocs.
506 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
507 * gas/mips/mips.exp: Remove 'ilocks' variable.
508 Add ecoff targets to 'addr32' variable.
509 Set 'no_mips16' for ecoff targets.
510 Do not run div-ilocks or mul-ilocks test variants.
511 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
512 the symbol table output is sorted. Update expecetd output.
513
514 2009-01-26 Andrew Stubbs <ams@codesourcery.com>
515
516 * gas/arm/attr-cpu-directive.d: New file.
517 * gas/arm/attr-cpu-directive.s: New file.
518 * gas/arm/attr-default.d: New file.
519 * gas/arm/attr-march-all.d: New file.
520 * gas/arm/attr-march-armv1.d: New file.
521 * gas/arm/attr-march-armv2.d: New file.
522 * gas/arm/attr-march-armv2a.d: New file.
523 * gas/arm/attr-march-armv2s.d: New file.
524 * gas/arm/attr-march-armv3.d: New file.
525 * gas/arm/attr-march-armv3m.d: New file.
526 * gas/arm/attr-march-armv4.d: New file.
527 * gas/arm/attr-march-armv4t.d: New file.
528 * gas/arm/attr-march-armv4txm.d: New file.
529 * gas/arm/attr-march-armv4xm.d: New file.
530 * gas/arm/attr-march-armv5.d: New file.
531 * gas/arm/attr-march-armv5t.d: New file.
532 * gas/arm/attr-march-armv5te.d: New file.
533 * gas/arm/attr-march-armv5tej.d: New file.
534 * gas/arm/attr-march-armv5texp.d: New file.
535 * gas/arm/attr-march-armv5txm.d: New file.
536 * gas/arm/attr-march-armv6-m.d: New file.
537 * gas/arm/attr-march-armv6.d: New file.
538 * gas/arm/attr-march-armv6j.d: New file.
539 * gas/arm/attr-march-armv6k.d: New file.
540 * gas/arm/attr-march-armv6kt2.d: New file.
541 * gas/arm/attr-march-armv6t2.d: New file.
542 * gas/arm/attr-march-armv6z.d: New file.
543 * gas/arm/attr-march-armv6zk.d: New file.
544 * gas/arm/attr-march-armv6zkt2.d: New file.
545 * gas/arm/attr-march-armv6zt2.d: New file.
546 * gas/arm/attr-march-armv7-a.d: New file.
547 * gas/arm/attr-march-armv7-m.d: New file.
548 * gas/arm/attr-march-armv7-r.d: New file.
549 * gas/arm/attr-march-armv7.d: New file.
550 * gas/arm/attr-march-armv7a.d: New file.
551 * gas/arm/attr-march-armv7m.d: New file.
552 * gas/arm/attr-march-armv7r.d: New file.
553 * gas/arm/attr-march-iwmmxt.d: New file.
554 * gas/arm/attr-march-iwmmxt2.d: New file.
555 * gas/arm/attr-march-xscale.d: New file.
556 * gas/arm/attr-mcpu.d: New file.
557 * gas/arm/attr-mfpu-arm1020e.d: New file.
558 * gas/arm/attr-mfpu-arm1020t.d: New file.
559 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
560 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
561 * gas/arm/attr-mfpu-arm7500fe.d: New file.
562 * gas/arm/attr-mfpu-fpa.d: New file.
563 * gas/arm/attr-mfpu-fpa10.d: New file.
564 * gas/arm/attr-mfpu-fpa11.d: New file.
565 * gas/arm/attr-mfpu-fpe.d: New file.
566 * gas/arm/attr-mfpu-fpe2.d: New file.
567 * gas/arm/attr-mfpu-fpe3.d: New file.
568 * gas/arm/attr-mfpu-maverick.d: New file.
569 * gas/arm/attr-mfpu-neon-fp16.d: New file.
570 * gas/arm/attr-mfpu-neon.d: New file.
571 * gas/arm/attr-mfpu-softfpa.d: New file.
572 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
573 * gas/arm/attr-mfpu-softvfp.d: New file.
574 * gas/arm/attr-mfpu-vfp.d: New file.
575 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
576 * gas/arm/attr-mfpu-vfp10.d: New file.
577 * gas/arm/attr-mfpu-vfp3.d: New file.
578 * gas/arm/attr-mfpu-vfp9.d: New file.
579 * gas/arm/attr-mfpu-vfpv2.d: New file.
580 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
581 * gas/arm/attr-mfpu-vfpv3.d: New file.
582 * gas/arm/attr-mfpu-vfpxd.d: New file.
583 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
584 * gas/arm/attr-override-cpu-directive.d: New file.
585 * gas/arm/attr-override-cpu-directive.s: New file.
586 * gas/arm/attr-override-mcpu.d: New file.
587 * gas/arm/attr-override-mcpu.s: New file.
588 * gas/arm/blank.s: New file.
589 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
590
591 2009-01-26 Nick Clifton <nickc@redhat.com>
592
593 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
594 targets.
595
596 2009-01-24 Andreas Schwab <schwab@suse.de>
597
598 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
599
600 2009-01-23 Andreas Schwab <schwab@suse.de>
601
602 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
603 * gas/mips/mipsel16-e.d: Likewise.
604 * gas/mips/tmips16-e.d: Likewise.
605 * gas/mips/tmipsel16-e.d: Likewise.
606
607 2009-01-19 Nick Clifton <nickc@redhat.com>
608
609 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
610
611 2009-01-19 Nick Clifton <nickc@redhat.com>
612
613 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
614 targets.
615
616 2009-01-19 Andrew Stubbs <ams@codesourcery.com>
617
618 * gas/arm/attr-order.d: New file.
619 * gas/arm/attr-order.s: New file.
620
621 2009-01-16 Andrew Stubbs <ams@codesourcery.com>
622 Daniel Jacobowitz <dan@codesourcery.com>
623
624 * gas/arm/attr-syntax.d: New file.
625 * gas/arm/attr-syntax.s: New file.
626
627 2009-01-15 Nick Clifton <nickc@redhat.com>
628
629 PR 9722
630 * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
631 * gas/testsuite/gas/arm/pr9722.s: New test.
632 * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
633
634 2009-01-14 Peter Bergner <bergner@vnet.ibm.com>
635
636 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
637 * gas/ppc/power6.d: Likewise.
638
639 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
640
641 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
642 * gas/i386/x86-64-sse-noavx.s: Likewise.
643
644 * gas/i386/sse-noavx.d: Updated.
645 * gas/i386/x86-64-sse-noavx.d: Likewise.
646
647 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
648
649 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
650 sub and xor.
651 * gas/i386/x86-64-opts.s: Likewise.
652
653 * gas/i386/opts.d: Updated.
654 * gas/i386/opts-intel.d: Likewise.
655 * gas/i386/sse2avx-opts.d: Likewise.
656 * gas/i386/sse2avx-opts-intel.d: Likewise.
657 * gas/i386/x86-64-opts.d: Likewise.
658 * gas/i386/x86-64-opts-intel.d: Likewise.
659 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
660 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
661
662 2009-01-10 H.J. Lu <hongjiu.lu@intel.com>
663
664 * gas/i386/arch-10.s: Add clflush and syscall.
665 * gas/i386/x86-64-arch-2.s: Likewise.
666
667 * gas/i386/arch-10.d: Updated.
668 * gas/i386/arch-10-1.l: Likewise.
669 * gas/i386/arch-10-2.l: Likewise.
670 * gas/i386/arch-10-3.l: Likewise.
671 * gas/i386/arch-10-4.l: Likewise.
672 * gas/i386/x86-64-arch-2.d: Likewise.
673
674 2009-01-09 H.J. Lu <hongjiu.lu@intel.com>
675
676 * gas/i386/arch-10.s: Add rdtscp.
677 * gas/i386/x86-64-arch-2.s: Likewise.
678
679 * gas/i386/arch-10.d: Updated.
680 * gas/i386/arch-10-1.l: Likewise.
681 * gas/i386/arch-10-2.l: Likewise.
682 * gas/i386/arch-10-3.l: Likewise.
683 * gas/i386/arch-10-4.l: Likewise.
684 * gas/i386/x86-64-arch-2.d: Likewise.
685
686 2009-01-06 Chao-ying Fu <fu@mips.com>
687
688 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
689 and jalr.hb.
690
691 2009-01-06 H.J. Lu <hongjiu.lu@intel.com>
692
693 AVX Programming Reference (December, 2008)
694 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
695 vmovntps.
696 * gas/i386/x86-64-avx.s: Likewise.
697
698 * gas/i386/avx.d: Updated.
699 * gas/i386/avx-intel.d: Likewise.
700 * gas/i386/x86-64-avx.d: Likewise.
701 * gas/i386/x86-64-avx-intel.d: Likewise.
702
703 2009-01-05 H.J. Lu <hongjiu.lu@intel.com>
704
705 AVX Programming Reference (December, 2008)
706 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
707 * gas/i386/x86-64-arch-2.s: Likewise.
708
709 * gas/i386/arch-10.d: Updated.
710 * gas/i386/arch-10-1.l: Likewise.
711 * gas/i386/arch-10-2.l: Likewise.
712 * gas/i386/arch-10-3.l: Likewise.
713 * gas/i386/arch-10-4.l: Likewise.
714 * gas/i386/avx.d: Likewise.
715 * gas/i386/avx-intel.d: Likewise.
716 * gas/i386/inval-avx.l: Likewise.
717 * gas/i386/x86-64-arch-2.d: Likewise.
718 * gas/i386/x86-64-avx.d: Likewise.
719 * gas/i386/x86-64-avx-intel.d: Likewise.
720 * gas/i386/x86-64-inval-avx.l: Likewise.
721
722 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
723 instructions. Update tests.
724 * gas/i386/inval-avx.s: Likewise.
725 * gas/i386/x86-64-avx.s: Likewise.
726 * gas/i386/x86-64-inval-avx.s: Likewise.
727
728 * gas/i386/fma.d: New.
729 * gas/i386/fma.s: Likewise.
730 * gas/i386/fma-intel.d: Likewise.
731 * gas/i386/x86-64-fma.d: Likewise.
732 * gas/i386/x86-64-fma.s: Likewise.
733 * gas/i386/x86-64-fma-intel.d: Likewise.
734
735 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
736 x86-64-fma-intel.
737
738 For older changes see ChangeLog-2008
739 \f
740 Local Variables:
741 mode: change-log
742 left-margin: 8
743 fill-column: 74
744 version-control: never
745 End:
This page took 0.043377 seconds and 5 git commands to generate.