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