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