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