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