daily update
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
ad04f5ce
L
12009-05-22 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gas/elf/ifunc-1.d: New.
4 * gas/elf/ifunc-1.s: Likewise.
5
6 * gas/elf/elf.exp: Run ifunc-1.
7
c1e679ec
DR
82009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9
10 * gas/i386/i386.exp: Remove SSE5 tests.
11 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
12 * gas/i386/x86-64-sse5.d: Ditto.
13 * gas/i386/arch-10-1.l: Remove SSE5 tests.
14 * gas/i386/arch-10-2.l: Ditto.
15 * gas/i386/arch-10-3.l: Ditto.
16 * gas/i386/arch-10-4.l: Ditto.
17 * gas/i386/arch-10.d: Ditto.
18 * gas/i386/arch-10.s: Ditto.
19 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
20 * gas/i386/arch-4.d: Ditto.
21 * gas/i386/arch-8.s: Ditto.
22 * gas/i386/arch-8.d: Ditto.
23 * gas/i386/arch-2.s: Remove SSE5 tests.
24 * gas/i386/arch-2.d: Remove SSE5 tests.
25 * gas/i386/x86-64-arch-2.s: Ditto.
26
c1711530
DK
272009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
28
29 * gas/pe/: New directory for PE format-specific tests.
30 * gas/pe/aligncomm-a.d: New test pattern file.
31 * gas/pe/aligncomm-a.s: New test source file.
32 * gas/pe/aligncomm-b.d: New test pattern file.
33 * gas/pe/aligncomm-b.s: New test source file.
34 * gas/pe/aligncomm-c.d: New test pattern file.
35 * gas/pe/aligncomm-c.s: New test source file.
36 * gas/pe/aligncomm-d.d: New test pattern file.
37 * gas/pe/aligncomm-d.s: New test source file.
38 * gas/pe/pe.exp: New test control script.
39 * lib/gas-defs.exp (is_pecoff_format): New function.
40
e1ce37a4
L
412009-05-05 H.J. Lu <hongjiu.lu@intel.com>
42
f6b527d8 43 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
e1ce37a4 44
267bf995
RR
452009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
46
5d814f6a
L
47 * gas/arm/bl-local-v4t.d: New file.
48 * gas/arm/bl-local-v4t.s: New file.
49 * gas/arm/blx-local.s: Update for branches and calls to local
267bf995 50 functions.
5d814f6a
L
51 * gas/arm/blx-local.d: Likewise.
52 * gas/arm/blx-local.l: New file.
53 * gas/arm/blx-local-thumb.l: New file.
54 * gas/arm/blx-local-thumb.s: New file.
55 * gas/arm/blx-local-thumb.d: New file.
267bf995 56
45eb4c1b
NS
572009-05-01 Nathan Sidwell <nathan@codesourcery.com>
58 Daniel Jacobowitz <dan@codesourcery.com>
59
60 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
61 * gas/arm/mapmisc.d: Correct expected output for .double and
62 .dcb.d.
63
f9b857e1
L
642009-04-30 Nick Clifton <nickc@redhat.com>
65
66 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
67 Provide an alternative test for targets which do not support ifunc
68 symbols.
69 gas/elf/type.s: Add entry for an ifunc symbol.
d25eec22 70 gas/elf/type.e: Add ifunc entry to expected symbol dump.
f9b857e1
L
71 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
72 gas/elf/type-noifunc.s: New file.
73 gas/elf/type-noifunc.e: Likewise.
74
09b71ee0
L
752009-04-24 Cary Coutant <ccoutant@google.com>
76
77 * gas/lns/lns-common-1.d: Add test for discriminator.
78 * gas/lns/lns-common-1.s: Likewise.
79
ee86248c
JB
802009-04-20 Jan Beulich <jbeulich@novell.com>
81
82 * gas/i386/equ.s: Adjust.
83 * gas/i386/equ.d: Remove reference to equ.e.
84 * gas/i386/equ.e: Delete.
85 * gas/i386/intel-expr.s: New.
86 * gas/i386/intel-expr.d: New.
87 * gas/i386/i386.exp: Run new test.
88 * gas/i386/intel.s: Adjust.
89 * gas/i386/intel.e: Remove no longer valid warning messages.
90 * gas/i386/intel16.s: Adjust.
91 * gas/i386/intel16.d: Remove reference to intel16.e.
92 * gas/i386/intel16.e: Delete.
93 * gas/i386/intelbad.s: Add more tests.
94 * gas/i386/intelbad.l: Adjust.
95 * gas/i386/intelok.s: Remove now unneeded equates. Add more
96 tests.
97 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
98 * gas/i386/intelok.e: Delete.
99 * gas/i386/x86_64.s: Adjust.
100 * gas/i386/x86_64.d: Remove reference to x86_64.e.
101 * gas/i386/x86_64.e: Delete.
102
3f904b16
AM
1032009-04-16 Alan Modra <amodra@bigpond.net.au>
104
105 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
106 * gas/all/p2425.s: Use "==" instead of "=".
107 * gas/all/weakref1.s: Likewise.
108 * gas/macros/and.s: Likewise.
109 * gas/macros/test1.s: Likewise.
110 * gas/hppa/parse/parse.exp: Remove xfail on block1.
111
d8a1b51e
JB
1122009-04-15 Jan Beulich <jbeulich@novell.com>
113
114 * gas/i386/intel.e: Adjust expectations.
115
ac5c19e6
JB
1162009-04-15 Jan Beulich <jbeulich@novell.com>
117
118 * gas/i386/x86-64-sse5.s: Add test of protd.
119 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
120
a04a4633
L
1212009-04-09 Catherine Moore <clm@codesourcery.com>
122
123 * gas/mips/mips.exp: Run new tests.
124 * gas/mips/eret.s: New test.
125 * gas/mips/eret.d: New test output.
126 * gas/mips/eret.l: New test output.
127
858d7a6d
PB
1282009-04-07 Peter Bergner <bergner@vnet.ibm.com>
129
130 * gas/ppc/e500mc.d: Update to match extended mnemonics.
131
e7495e45
NS
1322009-04-01 Nathan Sidwell <nathan@codesourcery.com>
133
134 * gas/arm/align.s, gas/arm/align.d: New.
135 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
136 arm/thumb2_relax.d: Adjust for align changes.
137
42240548
PB
1382009-03-31 Peter Bergner <bergner@vnet.ibm.com>
139
140 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
141 * gas/ppc/power7.s: Likewise.
142 * gas/ppc/power6.d: Likewise.
143 * gas/ppc/power6.s: Likewise.
144
d460e92e
JM
1452009-03-30 Joseph Myers <joseph@codesourcery.com>
146
147 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
148
4a1f88fe
RR
1492009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
150
151 * gas/arm/wince_inst.d: Convert to unified syntax.
152
42e5fcbf
AS
1532009-03-18 Andrew Stubbs <ams@codesourcery.com>
154
155 * gas/arm/adr-invalid.d: New file.
156 * gas/arm/adr-invalid.l: New file.
157 * gas/arm/adr-invalid.s: New file.
158
9435f5b6
RS
1592009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
160
161 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
162 properly aligned.
163 * gas/ppc/textalign-xcoff-002.d: Likewise.
164
9f0eb232
RS
1652009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
166
167 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
168 gas/ppc/xcoff-branch-1-64.d: New tests.
169 * gas/ppc/aix.exp: Run them.
170
5918af22
HPN
1712009-03-11 Hans-Peter Nilsson <hp@axis.com>
172
173 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
174 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
175 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
176 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
177
df354742
HPN
1782009-03-10 Hans-Peter Nilsson <hp@axis.com>
179
180 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
181 New test.
182
69fe9ce5
AM
1832009-03-10 Alan Modra <amodra@bigpond.net.au>
184
185 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
186 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
187
cc3f603a
JM
1882009-03-05 Joseph Myers <joseph@codesourcery.com>
189
190 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
191
c3b7224a
NC
1922009-03-02 Qinwei <qinwei@sunnorth.com.cn>
193
194 * gas/score/arith_32-lt.d: New file.
195 * gas/score/arith_32.d: New file.
196 * gas/score/arith_32.s: New file.
197 * gas/score/bit_32-lt.d: New file.
198 * gas/score/bit_32.d: New file.
199 * gas/score/bit_32.s: New file.
200 * gas/score/branch_32-lt.d: New file.
201 * gas/score/branch_32.d: New file.
202 * gas/score/branch_32.s: New file.
203 * gas/score/cmp_32-lt.d: New file.
204 * gas/score/cmp_32.d: New file.
205 * gas/score/cmp_32.s: New file.
206 * gas/score/load_store_32-lt.d: New file.
207 * gas/score/load_store_32.d: New file.
208 * gas/score/load_store_32.s: New file.
209 * gas/score/logical_32-lt.d: New file.
210 * gas/score/logical_32.d: New file.
211 * gas/score/logical_32.s: New file.
212 * gas/score/mv_32-lt.d: New file.
213 * gas/score/mv_32.d: New file.
214 * gas/score/mv_32.s: New file.
215 * gas/score/relax_32.exp: New file.
216 * gas/score/relaxation_macro.h: New file.
217 * gas/score/shift_32-lt.d: New file.
218 * gas/score/shift_32.d: New file.
219 * gas/score/shift_32.s: New file.
220 * gas/score/syscontrol_32-lt.d: New file.
221 * gas/score/syscontrol_32.d: New file.
222 * gas/score/syscontrol_32.s: New file.
223
04e2c417
MM
2242009-03-01 Mark Mitchell <mark@codesourcery.com>
225
226 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
227 * gas/arm/archv6m.d: Likewise.
228
066be9f7
PB
2292009-02-26 Peter Bergner <bergner@vnet.ibm.com>
230
231 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
232 * gas/ppc/e500mc.s: Likewise.
233 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
234 * gas/ppc/power6.s: Likewise.
235 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
236 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
237 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
238 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
239 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
240 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
241 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
242 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
243 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
244 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
245 * gas/ppc/power7.s: Likewise.
246 * gas/ppc/vsx.d: New test.
247 * gas/ppc/vsx.s: Likewise.
248 * gas/ppc/ppc.exp: Run it.
249
94206790
MM
2502009-02-23 Mark Mitchell <mark@codesourcery.com>
251
252 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
253 for CMP.
254 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
255
0e55be16
PB
2562009-02-19 Peter Bergner <bergner@vnet.ibm.com>
257
258 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
259 floating point register.
260
b1c9882d
AN
2612009-02-18 Adam Nemet <anemet@caviumnetworks.com>
262
263 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
264 * gas/mips/octeon.d: Update.
265 * gas/mips/octeon-ill.l: Update error message.
266
7f1003b8
NC
2672009-02-16 Nick Clifton <nickc@redhat.com>
268
269 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
270 offset.
271 * gas/mips/e32el-rel2.d: Likewise.
272 * gas/mips/elf-rel2.d: Likewise.
273 * gas/mips/elf-rel9-mips16.d: Likewise.
274 * gas/mips/elf-rel9.d: Likewise.
275 * gas/mips/elfel-rel2.d: Likewise.
276 * gas/mips/lb.d: Likewise.
277 * gas/mips/mips-abi32.d: Likewise.
278 * gas/mips/mips-gp32-fp32.d: Likewise.
279 * gas/mips/mips-gp32-fp64.d: Likewise.
280 * gas/mips/mips-gp64-fp32.d: Likewise.
281 * gas/mips/mips-gp64-fp64.d: Likewise.
282 * gas/mips/mips32-sf32.d: Likewise.
283
87298967
NS
2842009-02-12 Nathan Sidwell <nathan@codesourcery.com>
285
286 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
287
fc450c33
NC
2882009-02-06 Nick Clifton <nickc@redhat.com>
289
290 * gas/mips/beq.d: Make no assumptions about the symbols used as
291 branch targets in the disassembly, or the names of the relocs
292 produced.
293 * gas/mips/bge.d: Likewise.
294 * gas/mips/bgeu.d: Likewise.
295 * gas/mips/blt.d: Likewise.
296 * gas/mips/bltu.d: Likewise.
297 * gas/mips/mips32-sf32.d: Likewise.
298 * gas/mips/mips1-fp.d: Likewise.
299 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
300 * gas/mips/branch-misc-2-64.d: Likewise.
301 * gas/mips/branch-misc-2.d: Likewise.
302 * gas/mips/branch-misc-2pic-64.d: Likewise.
303 * gas/mips/branch-misc-2pic.d: Likewise.
304 * gas/mips/branch-swap.d: Likewise.
305
6a8dde29
NC
3062009-02-06 Nick Clifton <nickc@redhat.com>
307
308 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
309 ports.
fc450c33 310
80890a61
PB
3112009-02-05 Peter Bergner <bergner@vnet.ibm.com>
312
313 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
314 * gas/ppc/booke.d: Likewise.
315 * gas/ppc/power4_32.s: Likewise.
316 * gas/ppc/power4_32.d: Likewise.
317
95027438
JM
3182009-02-05 Catherine Moore <clm@codesourcery.com>
319
320 * gas/elf/elf.exp: Really run the symtab test.
321
ce2f5b3c
L
3222009-02-04 H.J. Lu <hongjiu.lu@intel.com>
323
324 AVX Programming Reference (January, 2009)
325 * gas/i386/arch-avx-1-3.l: New.
326 * gas/i386/arch-avx-1-3.s: Likewise.
327 * gas/i386/arch-avx-1-4.l: Likewise.
328 * gas/i386/arch-avx-1-4.s: Likewise.
329 * gas/i386/arch-avx-1-5.l: Likewise.
330 * gas/i386/arch-avx-1-5.s: Likewise.
331 * gas/i386/arch-avx-1-6.l: Likewise.
332 * gas/i386/arch-avx-1-6.s: Likewise.
333
334 * gas/i386/arch-10.s: Add vpclmul instructions.
335 * gas/i386/arch-avx-1.s: Likewise.
336 * gas/i386/avx.s: Likewise.
337 * gas/i386/x86-64-arch-2.s: Likewise.
338 * gas/i386/x86-64-avx.s: Likewise.
339
340 * gas/i386/sse2avx.s: Add pclmul instructions.
341 * gas/i386/x86-64-sse2avx.s: Likewise.
342
343 * gas/i386/arch-10.d: Updated.
344 * gas/i386/arch-10-1.l: Likewise.
345 * gas/i386/arch-10-2.l: Likewise.
346 * gas/i386/arch-10-3.l: Likewise.
347 * gas/i386/arch-10-4.l: Likewise.
348 * gas/i386/arch-avx-1.d: Likewise.
349 * gas/i386/arch-avx-1-1.l: Likewise.
350 * gas/i386/arch-avx-1-2.l: Likewise.
351 * gas/i386/avx.d: Likewise.
352 * gas/i386/avx-intel.d: Likewise.
353 * gas/i386/sse2avx.d: Likewise.
354 * gas/i386/x86-64-arch-2.d: Likewise.
355 * gas/i386/x86-64-avx.d: Likewise.
356 * gas/i386/x86-64-avx-intel.d: Likewise.
357 * gas/i386/x86-64-sse2avx.d: Likewise.
358
359 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
360 arch-avx-1-5 and arch-avx-1-6.
361
e1bfd1b9
DD
3622009-02-03 DJ Delorie <dj@redhat.com>
363
364 * gas/mep/relocs.d: Updated for new configuration.
365 * gas/mep/complex-relocs.exp: Likewise.
366
52b6b6b9
JM
3672009-02-03 Sandip Matte <sandip@rmicorp.com>
368
369 * gas/mips/mips.exp (xlr): New architecture.
370 (xlr-ext): Run test.
371 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
372
cf869cce
NC
3732009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
374
375 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
376 * gas/m68k/all.exp: Run it.
377
fdfde340
JM
3782009-01-29 Mark Mitchell <mark@codesourcery.com>
379
380 * gas/arm/copro.s: Avoid using r15 where not permitted.
381 * gas/arm/copro.d: Adjust accordingly.
382 * gas/arm/thumb2_bad_reg.s: New.
383 * gas/arm/thumb2_bad_reg.l: Likewise.
384 * gas/arm/thumb2_bad_reg.d: Likewise.
385
1c444d06
JM
3862009-01-29 Mark Mitchell <mark@codesourcery.com>
387
388 * gas/arm/thumb32.s: Add tests for orn and rrx.
389 * gas/arm/thumb32.d: Adjust accordingly.
390 * gas/arm/thumb32.l: Likewise.
391 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
392 * gas/arm/thumb2_invert.d: Adjust accordingly.
393 * gas/arm/tcompat.s: Add tests for rrx.
394 * gas/arm/tcompat.d: Adjust accordingly.
395
4f80ef3e
JM
3962009-01-29 Mark Mitchell <mark@codesourcery.com>
397
398 * gas/arm/thumb32.s (qadd): Add tests for them.
399 * gas/arm/thumb32.d: Adjust accordingly.
400
087b80de
JM
4012009-01-29 Mark Mitchell <mark@codesourcery.com>
402
403 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
404 * gas/arm/thumb32.d: Likewise.
405
17828f45
JM
4062009-01-29 Paul Brook <paul@codesourcery.com>
407 Mark Mitchell <mark@codesourcery.com>
408
409 * gas/arm/thumb2_mul.s: New file.
410 * gas/arm/thumb2_mul.d: Likewise.
411 * gas/arm/thumb2_mul-bad.s: Likewise.
412 * gas/arm/thumb2_mul-bad.d: Likewise.
413 * gas/arm/thumb2_mul-bad.l: Likewise.
414 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
415 * gas/arm/t16-bad.l: Update accordingly.
416
ec0c103c
NC
4172009-01-29 Nick Clifton <nickc@redhat.com>
418
419 * gas/all/gas.exp: Expect forward test to fail for MeP.
420 Expect relax test to fail for MeP.
421 * gas/mep/relocs.d: Update expected disassembly.
422
c342304d
NC
4232009-01-27 Nick Clifton <nickc@redhat.com>
424
425 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
426 * gas/arm/attr-default.d : Likewise.
427 * gas/arm/attr-march-all.d: Likewise.
428 * gas/arm/attr-march-armv1.d: Likewise.
429 * gas/arm/attr-march-armv2.d: Likewise.
430 * gas/arm/attr-march-armv2a.d: Likewise.
431 * gas/arm/attr-march-armv2s.d: Likewise.
432 * gas/arm/attr-march-armv3.d: Likewise.
433 * gas/arm/attr-march-armv3m.d: Likewise.
434 * gas/arm/attr-march-armv4.d: Likewise.
435 * gas/arm/attr-march-armv4t.d: Likewise.
436 * gas/arm/attr-march-armv4txm.d: Likewise.
437 * gas/arm/attr-march-armv4xm.d: Likewise.
438 * gas/arm/attr-march-armv5.d: Likewise.
439 * gas/arm/attr-march-armv5t.d: Likewise.
440 * gas/arm/attr-march-armv5te.d: Likewise.
441 * gas/arm/attr-march-armv5tej.d: Likewise.
442 * gas/arm/attr-march-armv5texp.d: Likewise.
443 * gas/arm/attr-march-armv5txm.d: Likewise.
444 * gas/arm/attr-march-armv6-m.d: Likewise.
445 * gas/arm/attr-march-armv6.d: Likewise.
446 * gas/arm/attr-march-armv6j.d: Likewise.
447 * gas/arm/attr-march-armv6k.d: Likewise.
448 * gas/arm/attr-march-armv6kt2.d: Likewise.
449 * gas/arm/attr-march-armv6t2.d: Likewise.
450 * gas/arm/attr-march-armv6z.d: Likewise.
451 * gas/arm/attr-march-armv6zk.d: Likewise.
452 * gas/arm/attr-march-armv6zkt2.d: Likewise.
453 * gas/arm/attr-march-armv6zt2.d: Likewise.
454 * gas/arm/attr-march-armv7-a.d: Likewise.
455 * gas/arm/attr-march-armv7-m.d: Likewise.
456 * gas/arm/attr-march-armv7-r.d: Likewise.
457 * gas/arm/attr-march-armv7.d: Likewise.
458 * gas/arm/attr-march-armv7a.d: Likewise.
459 * gas/arm/attr-march-armv7m.d: Likewise.
460 * gas/arm/attr-march-armv7r.d: Likewise.
461 * gas/arm/attr-march-iwmmxt.d: Likewise.
462 * gas/arm/attr-march-iwmmxt2.d: Likewise.
463 * gas/arm/attr-march-xscale.d: Likewise.
464 * gas/arm/attr-mcpu.d: Likewise.
465 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
466 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
467 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
468 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
469 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
470 * gas/arm/attr-mfpu-fpa.d: Likewise.
471 * gas/arm/attr-mfpu-fpa10.d: Likewise.
472 * gas/arm/attr-mfpu-fpa11.d: Likewise.
473 * gas/arm/attr-mfpu-fpe.d: Likewise.
474 * gas/arm/attr-mfpu-fpe2.d: Likewise.
475 * gas/arm/attr-mfpu-fpe3.d: Likewise.
476 * gas/arm/attr-mfpu-maverick.d: Likewise.
477 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
478 * gas/arm/attr-mfpu-neon.d: Likewise.
479 * gas/arm/attr-mfpu-softfpa.d: Likewise.
480 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
481 * gas/arm/attr-mfpu-softvfp.d: Likewise.
482 * gas/arm/attr-mfpu-vfp.d: Likewise.
483 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
484 * gas/arm/attr-mfpu-vfp10.d: Likewise.
485 * gas/arm/attr-mfpu-vfp3.d: Likewise.
486 * gas/arm/attr-mfpu-vfp9.d: Likewise.
487 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
488 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
489 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
490 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
491 * gas/arm/attr-order.d: Likewise.
492 * gas/arm/attr-override-cpu-directive.d: Likewise.
493 * gas/arm/attr-override-mcpu.d: Likewise.
494
23fce1e3
NC
4952009-01-27 Nick Clifton <nickc@redhat.com>
496
497 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
498
499 * gas/mips/dli.d: Pass -64 to gas.
500 * gas/mips/mips64-mips3d-incl.d: Likewise.
501 * gas/mips/octeon.d: Likewise.
502 * gas/mips/sb1-ext-mdmx.d: Likewise.
503 * gas/mips/sb1-ext-ps.d: Likewise.
504 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
505 Update expected relocs.
506 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
507 * gas/mips/mips.exp: Remove 'ilocks' variable.
508 Add ecoff targets to 'addr32' variable.
509 Set 'no_mips16' for ecoff targets.
510 Do not run div-ilocks or mul-ilocks test variants.
511 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
512 the symbol table output is sorted. Update expecetd output.
513
ee3c0378
AS
5142009-01-26 Andrew Stubbs <ams@codesourcery.com>
515
516 * gas/arm/attr-cpu-directive.d: New file.
517 * gas/arm/attr-cpu-directive.s: New file.
518 * gas/arm/attr-default.d: New file.
519 * gas/arm/attr-march-all.d: New file.
520 * gas/arm/attr-march-armv1.d: New file.
521 * gas/arm/attr-march-armv2.d: New file.
522 * gas/arm/attr-march-armv2a.d: New file.
523 * gas/arm/attr-march-armv2s.d: New file.
524 * gas/arm/attr-march-armv3.d: New file.
525 * gas/arm/attr-march-armv3m.d: New file.
526 * gas/arm/attr-march-armv4.d: New file.
527 * gas/arm/attr-march-armv4t.d: New file.
528 * gas/arm/attr-march-armv4txm.d: New file.
529 * gas/arm/attr-march-armv4xm.d: New file.
530 * gas/arm/attr-march-armv5.d: New file.
531 * gas/arm/attr-march-armv5t.d: New file.
532 * gas/arm/attr-march-armv5te.d: New file.
533 * gas/arm/attr-march-armv5tej.d: New file.
534 * gas/arm/attr-march-armv5texp.d: New file.
535 * gas/arm/attr-march-armv5txm.d: New file.
536 * gas/arm/attr-march-armv6-m.d: New file.
537 * gas/arm/attr-march-armv6.d: New file.
538 * gas/arm/attr-march-armv6j.d: New file.
539 * gas/arm/attr-march-armv6k.d: New file.
540 * gas/arm/attr-march-armv6kt2.d: New file.
541 * gas/arm/attr-march-armv6t2.d: New file.
542 * gas/arm/attr-march-armv6z.d: New file.
543 * gas/arm/attr-march-armv6zk.d: New file.
544 * gas/arm/attr-march-armv6zkt2.d: New file.
545 * gas/arm/attr-march-armv6zt2.d: New file.
546 * gas/arm/attr-march-armv7-a.d: New file.
547 * gas/arm/attr-march-armv7-m.d: New file.
548 * gas/arm/attr-march-armv7-r.d: New file.
549 * gas/arm/attr-march-armv7.d: New file.
550 * gas/arm/attr-march-armv7a.d: New file.
551 * gas/arm/attr-march-armv7m.d: New file.
552 * gas/arm/attr-march-armv7r.d: New file.
553 * gas/arm/attr-march-iwmmxt.d: New file.
554 * gas/arm/attr-march-iwmmxt2.d: New file.
555 * gas/arm/attr-march-xscale.d: New file.
556 * gas/arm/attr-mcpu.d: New file.
557 * gas/arm/attr-mfpu-arm1020e.d: New file.
558 * gas/arm/attr-mfpu-arm1020t.d: New file.
559 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
560 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
561 * gas/arm/attr-mfpu-arm7500fe.d: New file.
562 * gas/arm/attr-mfpu-fpa.d: New file.
563 * gas/arm/attr-mfpu-fpa10.d: New file.
564 * gas/arm/attr-mfpu-fpa11.d: New file.
565 * gas/arm/attr-mfpu-fpe.d: New file.
566 * gas/arm/attr-mfpu-fpe2.d: New file.
567 * gas/arm/attr-mfpu-fpe3.d: New file.
568 * gas/arm/attr-mfpu-maverick.d: New file.
569 * gas/arm/attr-mfpu-neon-fp16.d: New file.
570 * gas/arm/attr-mfpu-neon.d: New file.
571 * gas/arm/attr-mfpu-softfpa.d: New file.
572 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
573 * gas/arm/attr-mfpu-softvfp.d: New file.
574 * gas/arm/attr-mfpu-vfp.d: New file.
575 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
576 * gas/arm/attr-mfpu-vfp10.d: New file.
577 * gas/arm/attr-mfpu-vfp3.d: New file.
578 * gas/arm/attr-mfpu-vfp9.d: New file.
579 * gas/arm/attr-mfpu-vfpv2.d: New file.
580 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
581 * gas/arm/attr-mfpu-vfpv3.d: New file.
582 * gas/arm/attr-mfpu-vfpxd.d: New file.
583 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
584 * gas/arm/attr-override-cpu-directive.d: New file.
585 * gas/arm/attr-override-cpu-directive.s: New file.
586 * gas/arm/attr-override-mcpu.d: New file.
587 * gas/arm/attr-override-mcpu.s: New file.
588 * gas/arm/blank.s: New file.
589 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
590
54d972a3
NC
5912009-01-26 Nick Clifton <nickc@redhat.com>
592
593 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
23fce1e3 594 targets.
54d972a3 595
9d5f04ac
AS
5962009-01-24 Andreas Schwab <schwab@suse.de>
597
598 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
599
199114c2
AS
6002009-01-23 Andreas Schwab <schwab@suse.de>
601
602 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
603 * gas/mips/mipsel16-e.d: Likewise.
604 * gas/mips/tmips16-e.d: Likewise.
605 * gas/mips/tmipsel16-e.d: Likewise.
606
6dfe79a3
NC
6072009-01-19 Nick Clifton <nickc@redhat.com>
608
609 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
610
f31fef98
NC
6112009-01-19 Nick Clifton <nickc@redhat.com>
612
613 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
614 targets.
615
5aa6ff7c
AS
6162009-01-19 Andrew Stubbs <ams@codesourcery.com>
617
618 * gas/arm/attr-order.d: New file.
619 * gas/arm/attr-order.s: New file.
620
e04befd0
AS
6212009-01-16 Andrew Stubbs <ams@codesourcery.com>
622 Daniel Jacobowitz <dan@codesourcery.com>
623
624 * gas/arm/attr-syntax.d: New file.
625 * gas/arm/attr-syntax.s: New file.
626
bc2d1808
NC
6272009-01-15 Nick Clifton <nickc@redhat.com>
628
629 PR 9722
630 * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
631 * gas/testsuite/gas/arm/pr9722.s: New test.
632 * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
633
21169fcf
PB
6342009-01-14 Peter Bergner <bergner@vnet.ibm.com>
635
636 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
637 * gas/ppc/power6.d: Likewise.
638
c1ec1875
L
6392009-01-12 H.J. Lu <hongjiu.lu@intel.com>
640
641 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
642 * gas/i386/x86-64-sse-noavx.s: Likewise.
643
644 * gas/i386/sse-noavx.d: Updated.
645 * gas/i386/x86-64-sse-noavx.d: Likewise.
646
c7532693
L
6472009-01-12 H.J. Lu <hongjiu.lu@intel.com>
648
649 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
650 sub and xor.
651 * gas/i386/x86-64-opts.s: Likewise.
652
653 * gas/i386/opts.d: Updated.
654 * gas/i386/opts-intel.d: Likewise.
5df345fc
L
655 * gas/i386/sse2avx-opts.d: Likewise.
656 * gas/i386/sse2avx-opts-intel.d: Likewise.
c7532693
L
657 * gas/i386/x86-64-opts.d: Likewise.
658 * gas/i386/x86-64-opts-intel.d: Likewise.
5df345fc
L
659 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
660 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
c7532693 661
bd5295b2
L
6622009-01-10 H.J. Lu <hongjiu.lu@intel.com>
663
664 * gas/i386/arch-10.s: Add clflush and syscall.
665 * gas/i386/x86-64-arch-2.s: Likewise.
666
667 * gas/i386/arch-10.d: Updated.
668 * gas/i386/arch-10-1.l: Likewise.
669 * gas/i386/arch-10-2.l: Likewise.
670 * gas/i386/arch-10-3.l: Likewise.
671 * gas/i386/arch-10-4.l: Likewise.
672 * gas/i386/x86-64-arch-2.d: Likewise.
673
1b7f3fb0
L
6742009-01-09 H.J. Lu <hongjiu.lu@intel.com>
675
676 * gas/i386/arch-10.s: Add rdtscp.
677 * gas/i386/x86-64-arch-2.s: Likewise.
678
679 * gas/i386/arch-10.d: Updated.
680 * gas/i386/arch-10-1.l: Likewise.
681 * gas/i386/arch-10-2.l: Likewise.
682 * gas/i386/arch-10-3.l: Likewise.
683 * gas/i386/arch-10-4.l: Likewise.
684 * gas/i386/x86-64-arch-2.d: Likewise.
685
30b7ec58
CF
6862009-01-06 Chao-ying Fu <fu@mips.com>
687
688 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
689 and jalr.hb.
690
168e3097
L
6912009-01-06 H.J. Lu <hongjiu.lu@intel.com>
692
693 AVX Programming Reference (December, 2008)
694 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
695 vmovntps.
696 * gas/i386/x86-64-avx.s: Likewise.
697
698 * gas/i386/avx.d: Updated.
699 * gas/i386/avx-intel.d: Likewise.
700 * gas/i386/x86-64-avx.d: Likewise.
701 * gas/i386/x86-64-avx-intel.d: Likewise.
702
0bfee649 7032009-01-05 H.J. Lu <hongjiu.lu@intel.com>
308a4dbe 704
0bfee649
L
705 AVX Programming Reference (December, 2008)
706 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
a5ff0eb2 707 * gas/i386/x86-64-arch-2.s: Likewise.
a5ff0eb2
L
708
709 * gas/i386/arch-10.d: Updated.
710 * gas/i386/arch-10-1.l: Likewise.
711 * gas/i386/arch-10-2.l: Likewise.
712 * gas/i386/arch-10-3.l: Likewise.
713 * gas/i386/arch-10-4.l: Likewise.
714 * gas/i386/avx.d: Likewise.
715 * gas/i386/avx-intel.d: Likewise.
0bfee649 716 * gas/i386/inval-avx.l: Likewise.
dae39acc
L
717 * gas/i386/x86-64-arch-2.d: Likewise.
718 * gas/i386/x86-64-avx.d: Likewise.
719 * gas/i386/x86-64-avx-intel.d: Likewise.
0bfee649 720 * gas/i386/x86-64-inval-avx.l: Likewise.
dae39acc 721
0bfee649
L
722 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
723 instructions. Update tests.
c0f3af97 724 * gas/i386/inval-avx.s: Likewise.
c0f3af97 725 * gas/i386/x86-64-avx.s: Likewise.
c0f3af97 726 * gas/i386/x86-64-inval-avx.s: Likewise.
582d5edd 727
0bfee649
L
728 * gas/i386/fma.d: New.
729 * gas/i386/fma.s: Likewise.
730 * gas/i386/fma-intel.d: Likewise.
731 * gas/i386/x86-64-fma.d: Likewise.
732 * gas/i386/x86-64-fma.s: Likewise.
733 * gas/i386/x86-64-fma-intel.d: Likewise.
e7c604dd 734
0bfee649
L
735 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
736 x86-64-fma-intel.
e7c604dd 737
0bfee649 738For older changes see ChangeLog-2008
c9e214e5
AM
739\f
740Local Variables:
741mode: change-log
742left-margin: 8
743fill-column: 74
744version-control: never
745End:
This page took 0.287879 seconds and 4 git commands to generate.