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