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