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