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