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