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