gas/testsuite/
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
79862e45
DJ
12009-11-12 Daniel Jacobowitz <dan@codesourcery.com>
2
3 * gas/arm/copro.d, gas/arm/fp-save.d, gas/arm/float.d,
4 gas/arm/fpa-mem.d: Update for removed generic coprocessor instructions
5 and expanded PC-relative offsets.
6
f310f33d
L
72009-11-11 H.J. Lu <hongjiu.lu@intel.com>
8
9 * gas/i386/prefix.d: Swap order of ADDR and REP prefixes.
10 * gas/i386/rep.d: Likewise.
11 * gas/i386/x86-64-rep.d: Likewise.
12
c48244a5
SP
132009-11-06 Sebastian Pop <sebastian.pop@amd.com>
14
15 * gas/i386/x86-64-lwp.s: Updated to also contain patterns
16 with r[8-15] registers.
17 * gas/i386/x86-64-lwp.d: Same.
18
f88c9eb0
SP
192009-11-05 Sebastian Pop <sebastian.pop@amd.com>
20 Quentin Neill <quentin.neill@amd.com>
21
22 * gas/i386/i386.exp: Run x86-64-lwp in 64-bit mode,
23 run lwp in 32-bit mode.
24 * gas/i386/x86-64-lwp.d: New.
25 * gas/i386/x86-64-lwp.s: New.
26 * gas/i386/lwp.d: New.
27 * gas/i386/lwp.s: New.
28
cdcf9467
NC
292009-11-05 Nick Clifton <nickc@redhat.com>
30
31 * gas/i386/i386.exp (space1): Move test inside check for x86
32 target.
33
6c78a1f8
L
342009-11-04 H.J. Lu <hongjiu.lu@intel.com>
35
36 PR gas/876
37 * gas/i386/i386.exp: Run space1.
38
39 * gas/i386/space1.l: New.
40 * gas/i386/space1.s: Likewise.
41
1ee69515
PB
422009-11-03 Paul Brook <paul@codesourcery.com>
43
44 * gas/arm/vfp-neon-syntax.d: Update expected results.
45 * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
46
62f3b8c8
PB
472009-11-02 Paul Brook <paul@codesourcery.com>
48
49 * gas/arm/attr-mfpu-vfpv4.d: New test.
50 * gas/arm/attr-mfpu-vfpv4-d16.d: New test.
51 * gas/arm/neon-fma-cov.d: New test.
52 * gas/arm/neon-fma-cov.s: New test.
53 * gas/arm/vfp-fma-inc.s: New test.
54 * gas/arm/vfp-fma-arm.d: New test.
55 * gas/arm/vfp-fma-arm.s: New test.
56 * gas/arm/vfp-fma-thumb.d: New test.
57 * gas/arm/vfp-fma-thumb.s: New test.
58 * gas/arm/vfma1.d: New test.
59 * gas/arm/vfma1.s: New test.
60 * gas/arm/vfpv3xd.d: New test.
61 * gas/arm/vfpv3xd.s: New test.
62
206c2556
L
632009-10-29 Sebastian Pop <sebastian.pop@amd.com>
64
65 * gas/i386/fma4.d: Updated patterns.
66 * gas/i386/x86-64-fma4.d: Same.
67
e6655fda
PB
682009-10-29 Paul Brook <paul@codesourcery.com>
69
70 * gas/arm/vfp-neon-syntax.d: Update expected results.
71 * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
72
14610ad1
AM
732009-10-28 Alan Modra <amodra@bigpond.net.au>
74
75 * gas/i386/intelpic.d: Correct.
76
a39571ad
AM
772009-10-25 Arnold Metselaar <arnold.metselaar@planet.nl>
78
79 * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives.
80 * gas/z80/z80.exp: Run it.
81
82 * gas/z80/redef.d: Expect little endian output only.
83
4b06377f
L
842009-10-20 H.J. Lu <hongjiu.lu@intel.com>
85
86 PR gas/10775
87 * gas/i386/immed64.d: Updated.
88 * gas/i386/l1om.d: Likewise.
89 * gas/i386/x86-64-disp-intel.d: Likewise.
90 * gas/i386/x86-64-disp.d: Likewise.
91 * gas/i386/x86_64.d: Likewise.
92
23f5dfcb
DE
932009-10-19 Doug Evans <dje@sebabeach.org>
94
95 * gas/xc16x/shlrol.s: Specify constant shift amount.
96 * gas/xc16x/xc16x.exp (do_xc16x_shlrol): Update expected output.
97
76748ada
AM
982009-10-18 Vincent Rivière <vincent.riviere@freesbee.fr>
99
100 * gas/all/weakref1u.d: Exclude more aout targets.
101 * gas/m68k/br-isaa.d: Likewise.
102 * gas/m68k/br-isab.d: Likewise.
103 * gas/m68k/br-isac.d: Likewise.
104
f19df8f7
AM
1052009-10-15 Alan Modra <amodra@bigpond.net.au>
106
107 PR gas/1491
108 * gas/macros/dot.s: Don't start macro invocations is first column.
109 * gas/macros/dot.l: Update.
110 * gas/macros/macros.exp: Run dot test on more targets.
111
313c53d1
L
1122009-10-13 H.J. Lu <hongjiu.lu@intel.com>
113
114 PR gas/10740
115 * gas/i386/jump.s: Add new tests.
116 * gas/i386/jump16.s: Likewise.
117
118 * gas/i386/jump.d: Updated.
119 * gas/i386/jump16.d: Likewise.
120
b2b74248
NC
1212009-10-13 Vincent Riviere <vincent.riviere@freesbee.fr>
122
123 PR gas/3041
124 * gas/m68k/all.exp: Added "p3041data".
125 * gas/m68k/p3041.d, gas/m68k/p3041.s: Added tests of weak references
126 from text section to all possible sections.
127 * gas/m68k/p3041data.d, gas/m68k/p3041data.s: New test. Check weak
128 references from data section.
129
6f4c35a5
L
1302009-10-08 H.J. Lu <hongjiu.lu@intel.com>
131
132 PR gas/10704
133 * gas/i386/intelok.s: Move 2 PIC tests to ...
134 * gas/i386/intelpic.s: Here.
135
136 * gas/i386/intelok.d: Updated.
137 * gas/i386/intelpic.d: Likewise.
138
5ef55856
L
1392009-10-07 H.J. Lu <hongjiu.lu@intel.com>
140
141 PR gas/10704
142 * gas/i386/intelok.s: Add 2 new tests.
143 * gas/i386/intelok.d: Updated.
144
9fe54b1c
PB
1452009-10-02 Peter Bergner <bergner@vnet.ibm.com>
146
147 * gas/ppc/476.s: New test.
148 * gas/ppc/476.d: Likewise.
149 * gas/ppc/ppc.exp: Run the 476 test.
150
634b50f2
PB
1512009-10-01 Peter Bergner <bergner@vnet.ibm.com>
152
153 * gas/ppc/a2.d: Rename "ppca2" to "a2".
154
c7927a3c
NC
1552009-09-29 DJ Delorie <dj@redhat.com>
156
157 * gas/rx: New directory.
158 * gas/rx/*: New set of test cases.
159 * gas/elf/section2.e-rx: New expected output file.
160 * gas/all/gas.exp: Add support for RX target.
161 * gas/elf/elf.exp: Likewise.
162 * gas/lns/lns.exp: Likewise.
163 * gas/macros/macros.exp: Likewise.
164
8765b556
PB
1652009-09-29 Peter Bergner <bergner@vnet.ibm.com>
166
167 * gas/ppc/vsx.s ("lxsdux", "lxvd2ux", "lxvw4ux", "stxsdux",
168 "stxvd2ux", "stxvw4ux"): Remove tests.
169 * gas/ppc/vsx.d: Likewise.
170 * gas/ppc/power7.s: Likewise.
171 * gas/ppc/power7.d: Likewise.
172
f5d9e816
L
1732009-09-24 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR gas/10677
176 * gas/i386/i386.exp: Run x86-64-localpic.
177
178 * gas/i386/x86-64-localpic.d: New.
179 * gas/i386/x86-64-localpic.s: Likewise.
180
3bccaff7
L
1812009-09-23 H.J. Lu <hongjiu.lu@intel.com>
182
183 * gas/i386/localpic.d: Updated.
184
2a86604a
L
1852009-09-23 H.J. Lu <hongjiu.lu@intel.com>
186
187 * gas/i386/i386.exp: Run localpic.
188
189 * gas/i386/localpic.d: New.
190 * gas/i386/localpic.s: Likewise.
191
f9272224
AM
1922009-09-23 Alan Modra <amodra@bigpond.net.au>
193
194 * gas/arm/thumbver.d: Tolerate some whitespace differences.
195 * gas/elf/elf.exp: Likewise.
196 * gas/elf/section2.e: Likewise.
197 * gas/elf/section2.e-armeabi: Likewise.
198 * gas/elf/section2.e-armelf: Likewise.
199 * gas/elf/section2.e-m32r: Likewise.
200 * gas/elf/section2.e-mips: Likewise.
201 * gas/elf/section2.e-miwmmxt: Likewise.
202 * gas/elf/section2.e-score: Likewise.
203 * gas/elf/section2.e-xtensa: Likewise.
204 * gas/elf/type-noifunc.e: Likewise.
205 * gas/elf/type.e: Likewise.
206 * gas/ia64/alias-ilp32.d: Likewise.
207 * gas/ia64/alias.d: Likewise.
208 * gas/ia64/global.d: Likewise.
209 * gas/mips/mips16-vis-1.d: Likewise.
210 * gas/mmix/bspec-1.d: Likewise.
211 * gas/mmix/byte-1.d: Likewise.
212 * gas/mmix/comment-1.d: Likewise.
213 * gas/mmix/loc-1.d: Likewise.
214 * gas/mmix/loc-2.d: Likewise.
215 * gas/mmix/loc-3.d: Likewise.
216 * gas/mmix/loc-4.d: Likewise.
217 * gas/mmix/loc-5.d: Likewise.
218 * gas/mmix/loc-6.d: Likewise.
219 * gas/mmix/loc-7.d: Likewise.
220
30c87b05
AM
2212009-09-22 Alan Modra <amodra@bigpond.net.au>
222
223 * gas/ppc/a2.d: Match PPC64 relocs.
224
943fef64
MR
2252009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
226
227 * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
228 failures seen in output as fails. Also record output being
229 matched for fails.
230
26abf39f
MR
2312009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
232
233 * gas/mips/eret-1.d: Adjust regexps for robustness.
234 * gas/mips/eret-2.d: Likewise.
235 * gas/mips/eret-3.d: Likewise.
236 * gas/mips/eret-1.s: Reformat for readability. Add a label
237 at the beginning.
238 * gas/mips/eret-2.s: Add a label at the beginning.
239
0bcd05a4
MR
2402009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
241
242 * gas/mips/eret-1.s: Add trailing padding.
243 * gas/mips/eret-2.s: Likewise.
244 * gas/mips/eret-3.s: Likewise.
245 * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
246 * gas/mips/eret-2.d: Likewise.
247 * gas/mips/eret-3.d: Likewise.
248
95d4c932
MR
2492009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
250
251 * gas/mips/mips.exp: Fix a typo.
252
e0d602ec
BE
2532009-09-21 Ben Elliston <bje@au.ibm.com>
254 Peter Bergner <bergner@vnet.ibm.com>
255
256 * gas/ppc/a2.s: New.
257 * gas/ppc/a2.d: Likewise.
258 * gas/ppc/ppc.exp: Run the a2 dump test.
259
ba0f96ec
BE
2602009-09-21 Ben Elliston <bje@au.ibm.com>
261
262 * gas/ppc/e500mc.d: Remove blank line at the end of file.
263
1acf546e
L
2642009-09-15 H.J. Lu <hongjiu.lu@intel.com>
265
266 * gas/i386/disp.s: Add an offset test.
267 * gas/i386/x86-64-disp.s: Likewise.
268
269 * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
270
271 * gas/i386/disp.d: Updated.
272 * gas/i386/disp-intel.d: Likewise.
273 * gas/i386/intelbad.l: Likewise.
274 * gas/i386/x86-64-disp.d: Likewise.
275 * gas/i386/x86-64-disp-intel.d: Likewise.
276
6cee4cda
L
2772009-09-14 H.J. Lu <hongjiu.lu@intel.com>
278
279 PR gas/10637
280 * gas/i386/disp.s: Add tests for Intel syntax.
281 * gas/i386/x86-64-disp.s: Likewise.
282
283 * gas/i386/disp.d: Updated.
284 * gas/i386/intelok.d: Likewise.
285 * gas/i386/x86-64-disp.d: Likewise.
286
287 * gas/i386/disp-intel.d: New.
288 * gas/i386/x86-64-disp-intel.d: Likewise.
289
290 * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
291
bc2ae10b
L
2922009-09-14 H.J. Lu <hongjiu.lu@intel.com>
293
294 * gas/i386/merom.[ds]: Renamed to ...
295 * gas/i386/ssse3.[ds]: This.
296
297 * gas/i386/nops-1-merom.d: Renamed to ...
298 * gas/i386/nops-1-core2.d: This.
299
300 * gas/i386/nops-2-merom.d: Renamed to ...
301 * gas/i386/nops-2-core2.d: This.
302
303 * gas/i386/prescott.[ds]: Renamed to ...
304 * gas/i386/sse3.[ds]: This.
305
306 * gas/i386/x86-64-merom.[ds]: Renamed to ...
307 * gas/i386/x86-64-ssse3.[ds]: This.
308
309 * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
310 * gas/i386/x86-64-nops-1-core2.d: This.
311
312 * gas/i386/x86-64-prescott.[ds]: Renamed to ...
313 * gas/i386/x86-64-sse3.[ds]: This.
314
315 * gas/i386/i386.exp: Updated.
316
0e1147d9
L
3172009-09-14 H.J. Lu <hongjiu.lu@intel.com>
318
319 PR gas/10636
320 * gas/i386/disp.d: New.
321 * gas/i386/disp.s: Likewise.
322 * gas/i386/x86-64-disp.d: Likewise.
323 * gas/i386/x86-64-disp.s: Likewise.
324
325 * gas/i386/i386.exp: Run disp and x86-64-disp.
326
327 * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
328
329 * gas/i386/x86-64-addr32.d: Updated.
330 * gas/i386/x86-64-addr32-intel.d: Likewise.
331 * gas/i386/x86-64-inval.l: Likewise.
332 * gas/i386/x86-64-prescott.d: Likewise.
333
334 * gas/i386/x86-64-inval.s: Add invalid displacement tests.
335
336 * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
337 with 0x909090.
338
1180b5a4
RS
3392009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
340
341 * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
342 * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
343 * gas/mips/jal-xgot.d: Likewise.
344 * gas/mips/mips-abi32-pic2.d: Likewise.
345 * gas/mips/mips.exp: Run it.
346
3c0bfb2a
RS
3472009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
348
349 * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
350
530288a6
HPN
3512009-09-11 Hans-Peter Nilsson <hp@bitrange.com>
352
353 PR gas/10623
354 * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
355 gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
356 gas/mmix/swym-opreg2.s: New tests.
357 * gas/mmix/odd-1.d: Adjust for reloc change.
358
800f6ec8
AM
3592009-09-11 Alan Modra <amodra@bigpond.net.au>
360
361 * gas/lns/lns-common-1.s: Use two nops between each .loc.
362 * gas/lns/lns.exp: Don't exclude d10v.
363
6af0f152
KK
3642009-09-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
365
366 * gas/sh/sh64/syntax-1.s: Regenerate.
367
7e127222
KK
3682009-09-08 Kaz Kojima <kkojima@rr.iij4u.or.jp>
369
370 * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
371
6a200c2e
AM
3722009-09-08 Alan Modra <amodra@bigpond.net.au>
373
374 * gas/d30v/serial2.l: Adjust position of page break.
375 * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
376 * gas/mt/ms1-16-003.d: Correct reloc name.
377 * gas/mt/relocs.d: Elide incorrect file format strings.
378
bad6899a
AM
3792009-09-08 Alan Modra <amodra@bigpond.net.au>
380
381 * gas/all/gas.exp (do_comment): Don't run on m32c.
382 * gas/all/align.d: Likewise.
383 * gas/all/incbin.d: Likewise.
384 * gas/macros/semi.d: Likewise.
385 * gas/elf/ifunc-1.d: Don't run on alpha.
386
b43ab92e
JZ
3872009-09-04 Jie Zhang <jie.zhang@analog.com>
388
389 * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
390 for (IU) option for multiply and multiply-accumulate to
391 data register instructon.
392
11817687
JZ
3932009-09-03 Jie Zhang <jie.zhang@analog.com>
394
395 * gas/bfin/parallel5.s: New test.
396 * gas/bfin/error.exp: New test.
397
bd03da30
JZ
3982009-09-03 Jie Zhang <jie.zhang@analog.com>
399
400 * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
401 * gas/bfin/bfin.exp: Add the new test.
402
c958a8a8
JZ
4032009-09-03 Jie Zhang <jie.zhang@analog.com>
404
405 * gas/bfin/expected_move_errors.s,
406 gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
407 * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
408
1d3ad4d0
JZ
4092009-09-03 Jie Zhang <jie.zhang@analog.com>
410
411 * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
412
d3a50e14
JZ
4132009-09-03 Jie Zhang <jie.zhang@analog.com>
414
415 * gas/bfin/loop.s, gas/bfin/loop.d: New test.
416 * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
417 * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
418 * gas/bfin/bfin.exp: Add the new tests.
419
39b4412d
JZ
4202009-09-02 Jie Zhang <jie.zhang@analog.com>
421
422 From Bernd Schmidt <bernd.schmidt@analog.com>
423 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
424 Check error messages for invalid load/store insns.
425
8114936d
L
4262009-09-01 H.J. Lu <hongjiu.lu@intel.com>
427
428 * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
429 * gas/i386/intel-regs.s: Likewise.
430
431 * gas/i386/att-regs.d: Updated.
432 * gas/i386/intel-regs.d: Likewise.
433
fae96e04
L
4342009-09-01 H.J. Lu <hongjiu.lu@intel.com>
435
436 * gas/i386/att-regs.s: Remove a tab.
437
83ee431c
JZ
4382009-09-01 Jie Zhang <jie.zhang@analog.com>
439
440 * gas/bfin/expected_comparison_errors.s: Add more cases.
441 * gas/bfin/expected_comparison_errors.l: Update accordingly.
442
5e8c8f8f
JZ
4432009-09-01 Jie Zhang <jie.zhang@analog.com>
444
445 * gas/bfin/stack2.s: Add pop multiple instruction with a label
446 on the same line.
447 * gas/bfin/stack2.d: Adjust accordingly.
448
94be91de
JB
4492009-08-31 Jan Beulich <jbeulich@novell.com>
450
451 * gas/elf/section5.l: Remove no longer issued warning pattern.
452
0c9b4fd7
KK
4532009-08-29 Matt Fleming <matt@console-pimps.org>
454
455 * gas/sh/sign-extension.d: New file.
456 * gas/sh/sign-extension.s: New file.
457 * gas/sh/basic.exp: Run new test.
458
3632d14b
L
4592009-08-28 H.J. Lu <hongjiu.lu@intel.com>
460
461 * gas/i386/l1om.d: Check elf64-l1om format.
462
d55cb1c5
BS
4632006-08-11 Bernd Schmidt <bernd.schmidt@analog.com>
464
465 * gas/bfin/parallel.s: Add more test cases.
466 * gas/bfin/parallel.d: Update accordingly.
467 * gas/bfin/resource_conflict.l: New test.
468 * gas/bfin/resource_conflict.s: New test.
469 * gas/bfin/bfin.exp: Add resource_conflict.
470
ba7e13e4
NC
4712009-08-11 Nick Clifton <nickc@redhat.com>
472
473 PR 10443
474 * gas/arm/t16-bad.l: Update expected messages for moves with
475 shifted operands.
476
539d4391
NC
4772009-08-10 Daniel Gutson <dgutson@codesourcery.com>
478
479 PR gas/10479
480 * gas/arm/sp-pc-usage-t.d: New test case.
481 * gas/arm/sp-pc-usage-t.s: New file.
482
cb88ce9f
BS
4832006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
484
485 From Mike Frysinger <michael.frysinger@analog.com>
486 * gas/bfin/reloc.d: Adjust for the renamed relocations.
487
940b5ce0
DJ
4882009-08-07 Daniel Jacobowitz <dan@codesourcery.com>
489
490 * gas/arm/mapping2.s: Test code after .ident.
491
da57d33e
CF
4922009-08-05 Chao-ying Fu <fu@mips.com>
493
494 * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
495 gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
496
f86adc07
NS
4972009-08-04 Nathan Sidwell <nathan@codesourcery.com>
498
499 * gas/arm/missing.s: New.
500 * gas/arm/missing.d: New.
501 * gas/arm/missing.l: New.
502
cd000bff
DJ
5032009-07-15 Daniel Gutson <dgutson@codesourcery.com>
504 Daniel Jacobowitz <dan@codesourcery.com>
505
506 * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
507 * gas/arm/mapping.d: Adapted to new symbols generation.
508 * gas/arm/mapping2.d: New test case.
509 * gas/arm/mapping2.s: New file.
510 * gas/arm/mapping3.d: New test case.
511 * gas/arm/mapping3.s: New file.
512 * gas/arm/mapping4.d: New test case.
513 * gas/arm/mapping4.s: New file.
514 * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
515 * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
516
efa19bfd
JB
5172009-07-27 Jan Beulich <jbeulich@novell.com>
518
519 * gas/elf/file.[ds]: New.
520 * gas/elf/elf.exp: Run new test.
521
8a9036a4
L
5222009-07-25 H.J. Lu <hongjiu.lu@intel.com>
523
524 * gas/i386/l1om.d: New.
525 * gas/i386/l1om-inval.l: Likewise.
526 * gas/i386/l1om-inval.s: Likewise.
527
528 * gas/i386/i386.exp: Run l1om-inval and l1om.
529
309d3373
JB
5302009-07-24 Jan Beulich <jbeulich@novell.com>
531
532 * gas/i386/8087.[ds]: New.
533 * gas/i386/287.[ds]: New.
534 * gas/i386/387.[ds]: New.
535 * gas/i386/no87.[ls]: New.
536 * gas/i386/no87-2.[ls]: New.
537 * gas/i386/i386.exp: Run new tests.
538 * gas/i386/att-regs.s: Also check FPU register access.
539 * gas/i386/intel-regs.s: Likewise.
540 * gas/i386/att-regs.d: Adjust expectations.
541 * gas/i386/intel-regs.d: Likewise.
542
3e7a7d11
NC
5432009-07-23 Ulrich Drepper <drepper@redhat.com>
544
545 * gas/elf/type.s: Add unique global symbol definition.
546 * gas/elf/type.e: Add expected readelf output for global unique
547 symbol.
548
711eedef
L
5492009-07-21 H.J. Lu <hongjiu.lu@intel.com>
550
551 PR gas/10420
552 * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
553
554 * gas/i386/x86-64-nops-1-pentium.d: New.
555
915bcca5
L
5562009-07-16 H.J. Lu <hongjiu.lu@intel.com>
557
558 * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
559
560 * gas/i386/ifunc.d: New,
561 * gas/i386/ifunc.s: Likewise.
562 * gas/i386/x86-64-ifunc.d: Likewise.
563
9a6f4e97
NS
5642009-07-16 Nathan Sidwell <nathan@codesourcery.com>
565
566 * gas/arm/target-reloc-1.s: New.
567 * gas/arm/target-reloc-1.d: New.
568
140033b3
NC
5692009-07-14 Daniel Gutson <dgutson@codesourcery.com>
570
571 * gas/arm/align64.s: New test case.
572 * gas/arm/align64.d: Expected disassembly.
573
752d5da4
NC
5742009-07-14 Daniel Gutson <dgutson@codesourcery.com>
575
576 * gas/arm/thumb-w-bad.d: New test case.
577 * gas/arm/thumb-w-bad.l: New file.
578 * gas/arm/thumb-w-bad.s: New file.
579 * gas/arm/thumb-w-good.d: New test case.
580 * gas/arm/thumb-w-good.s: New file.
581
c921be7d
NC
5822009-07-09 Daniel Gutson <dgutson@codesourcery.com>
583
584 * gas/arm/inst-po.d: New testcase.
585 * gas/arm/inst-po.s: New file.
586 * gas/arm/inst-po-2.d: New testcase.
587 * gas/arm/inst-po-2.s: New file.
588 * gas/arm/inst-po-2.l: New file.
589 * gas/arm/inst-po-3.d: New testcase.
590 * gas/arm/inst-po-3.s: New file.
591 * gas/arm/inst-po-be.d: New testcase.
592
1103f72c
NC
5932009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw>
594
595 * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
596 add patterns for waddsubhx.
597 * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
598
e4649948
L
5992009-07-07 H.J. Lu <hongjiu.lu@intel.com>
600
601 * gas/i386/fma4.d: Append "#pass".
602 * gas/i386/x86-64-fma4.d: Likewise.
603
a46aefac
TG
6042009-07-07 Tristan Gingold <gingold@adacore.com>
605
e4649948
L
606 * gas/i386/jump.d: Adjust to be relocated offset for jump to
607 external symbol.
a46aefac 608
922d8de8
DR
6092009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
610
611 * gas/i386/i386.exp: Add FMA4 tests.
612 * gas/i386/x86-64-fma4.d: Ditto.
613 * gas/i386/fma4.d: Ditto.
614 * gas/i386/x86-64-fma4.s: Ditto.
615 * gas/i386/fma4.s: Ditto.
616
1ef52f49
NC
6172009-07-01 Nick Clifton <nickc@redhat.com>
618
619 PR 10168
620 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
621
921e5f0a
PB
6222009-07-01 Paul Brook <paul@codesourcery.com>
623
624 * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
625
fe56b6ce
NC
6262009-06-30 Nick Clifton <nickc@redhat.com>
627
628 PR 10288
629 * gas/arm/adrl.d: Update expected disassembly.
630 * gas/arm/arch4t-eabi.d: Likewise.
631 * gas/arm/arch4t.d: Likewise.
632 * gas/arm/arch6zk.d: Likewise.
633 * gas/arm/archv6t2.d: Likewise.
634 * gas/arm/arm-it.d: Likewise.
635 * gas/arm/arm3.d: Likewise.
636 * gas/arm/arm7dm.d: Likewise.
637 * gas/arm/arm7t.d: Likewise.
638 * gas/arm/backslash-at.d: Likewise.
639 * gas/arm/bl-local-v4t.d: Likewise.
640 * gas/arm/blx-local.d: Likewise.
641 * gas/arm/copro.d: Likewise.
642 * gas/arm/el_segundo.d: Likewise.
643 * gas/arm/float.d: Likewise.
644 * gas/arm/fp-save.d: Likewise.
645 * gas/arm/fpa-mem.d: Likewise.
646 * gas/arm/group-reloc-alu.d: Likewise.
647 * gas/arm/group-reloc-ldr.d: Likewise.
648 * gas/arm/group-reloc-ldrs.d: Likewise.
649 * gas/arm/immed.d: Likewise.
650 * gas/arm/inst.d: Likewise.
651 * gas/arm/iwmmxt.d: Likewise.
652 * gas/arm/ldconst.d: Likewise.
653 * gas/arm/macro1.d: Likewise.
654 * gas/arm/mapmisc.d: Likewise.
655 * gas/arm/mapsecs.d: Likewise.
656 * gas/arm/mapshort-eabi.d: Likewise.
657 * gas/arm/mapshort-elf.d: Likewise.
658 * gas/arm/movw-local.d: Likewise.
659 * gas/arm/neon-ldst-rm.d: Likewise.
660 * gas/arm/offset.d: Likewise.
661 * gas/arm/reg-alias.d: Likewise.
662 * gas/arm/relax_load_align.d: Likewise.
663 * gas/arm/tcompat.d: Likewise.
664 * gas/arm/tcompat2.d: Likewise.
665 * gas/arm/thumb-eabi.d: Likewise.
666 * gas/arm/thumb.d: Likewise.
667 * gas/arm/thumb1_unified.d: Likewise.
668 * gas/arm/thumb2_add.d: Likewise.
669 * gas/arm/thumb2_it.d: Likewise.
670 * gas/arm/thumb2_it_auto.d: Likewise.
671 * gas/arm/thumb2_pool.d: Likewise.
672 * gas/arm/thumb2_relax.d: Likewise.
673 * gas/arm/thumb32.d: Likewise.
674 * gas/arm/thumbv6.d: Likewise.
675 * gas/arm/thumbv6k.d: Likewise.
676 * gas/arm/tls.d: Likewise.
677 * gas/arm/vfp1.d: Likewise.
678 * gas/arm/vfp1_t2.d: Likewise.
679 * gas/arm/vfp1xD.d: Likewise.
680 * gas/arm/wince.d: Likewise.
681 * gas/arm/wince_inst.d: Likewise.
682 * gas/arm/xscale.d: Likewise.
683
05413229
NC
6842009-06-29 Nick Clifton <nickc@redhat.com>
685
686 PR 10288
687 * gas/arm/arch6zk.d: Update expected disassembly.
688 * gas/arm/arch7.d: Likewise.
689 * gas/arm/arm-it-auto-2.d: Likewise.
690 * gas/arm/arm-it-auto.d: Likewise.
691 * gas/arm/copro.d: Likewise.
692 * gas/arm/float.d: Likewise.
693 * gas/arm/fpa-mem.d: Likewise.
694 * gas/arm/group-reloc-ldc.d: Likewise.
695 * gas/arm/group-reloc-ldr.d: Likewise.
696 * gas/arm/iwmmxt.d: Likewise.
697 * gas/arm/maverick.d: Likewise.
698 * gas/arm/neon-omit.d: Likewise.
699 * gas/arm/svc.d: Likewise.
700 * gas/arm/thumb-eabi.d: Likewise.
701 * gas/arm/thumb.d: Likewise.
702 * gas/arm/thumb1_unified.d: Likewise.
703 * gas/arm/thumb2_add.d: Likewise.
704 * gas/arm/thumb2_relax.d: Likewise.
705 * gas/arm/thumb32.d: Likewise.
706 * gas/arm/vfp-neon-syntax.d: Likewise.
707 * gas/arm/vfp-neon-syntax_t2.d: Likewise.
708 * gas/arm/vfp1xD.d: Likewise.
709 * gas/arm/vfp1xD_t2.d: Likewise.
710 * gas/arm/vfpv3-const-conv.d: Likewise.
711 * gas/arm/xscale.d: Likewise.
712
e07e6e58
NC
7132009-06-22 Daniel Gutson <dgutson@codesourcery.com>
714
715 * gas/arm/arm-it-auto.d: New test.
716 * gas/arm/arm-it-auto.s: New file.
717 * gas/arm/arm-it-auto-2.d: New test case.
718 * gas/arm/arm-it-auto-2.s: New file.
719 * gas/arm/arm-it-auto-3.d: New test case.
720 * gas/arm/arm-it-auto-3.s: New file.
721 * gas/arm/arm-it-bad.d: New test case.
722 * gas/arm/arm-it-bad.l: New file.
723 * gas/arm/arm-it-bad.s: New file.
724 * gas/arm/arm-it-bad-2.d: New test case.
725 * gas/arm/arm-it-bad-2.l: New file.
726 * gas/arm/arm-it-bad-2.s: New file.
727 * gas/arm/arm-it-bad-3.d: New test case.
728 * gas/arm/arm-it-bad-3.l: New file.
729 * gas/arm/arm-it-bad-3.s: New file.
730 * gas/arm/thumb2_it_auto.d: New test.
731 * gas/arm/thumb2_it_bad.l: Error message updated.
732 * gas/arm/thumb2_it_bad_auto.d: New test.
733 * gas/arm/thumb2_it.d: Comment added.
734 * gas/arm/thumb2_it_bad.d: Comment added.
735
20764115
AM
7362009-06-19 Alan Modra <amodra@bigpond.net.au>
737
93dcfcd0 738 PR gas/10255
20764115
AM
739 * gas/cfi/cfi-common-7.s: Skip a multiple of four.
740 * gas/cfi/cfi-common-7.d: Adjust.
741
0313a2b8
NC
7422009-06-18 Nick Clifton <nickc@redhat.com>
743
3a21c15a
NC
744 PR 10169
745 * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
746 out of range shift.
747 * gas/arm/thumb2_bad_reg.l: Update expected error messages.
748
0313a2b8
NC
749 PR 10288
750 * gas/arm/align.s: Add labels so that COFF based targets can
751 correctly locate THUMB code.
752 * gas/arm/copro.d: Do not pass --architecture switch to objdump.
753
fe2ceba1
NC
7542009-06-15 Nick Clifton <nickc@redhat.com>
755
756 PR gas/10186
757 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
758
1fbfe785
JJ
7592009-06-09 Jakub Jelinek <jakub@redhat.com>
760
761 PR gas/10255
762 * gas/cfi/cfi-common-7.d: New test.
763 * gas/cfi/cfi-common-7.s: New.
764 * gas/cfi/cfi.exp: Add cfi-common-7 test.
765
22f965a4
DK
7662009-06-08 Dave Korn <dave.korn.cygwin@gmail.com>
767
768 * gas/i386/jump.d: Tweak patterns to also match PE platform output.
769
d160e035
L
7702009-06-01 H.J. Lu <hongjiu.lu@intel.com>
771
772 PR gas/10198
773 * gas/i386/jump.s: Add test for "jmp $+2".
774 * gas/i386/jump16.s: Likewise.
775
776 * gas/i386/jump.d: Updated.
777 * gas/i386/jump16.d: Likewise.
778
ff239038
CM
7792009-05-26 Catherine Moore <clm@codesourcery.com>
780
781 * gas/mips/eret.s: Remove.
8281e61f 782 * gas/mips/eret.d: Remove.
ff239038
CM
783 * gas/mips/eret.l: Remove.
784 * gas/mips/eret-1.s: New.
785 * gas/mips/eret-1.d: New.
786 * gas/mips/eret-2.s: New.
787 * gas/mips/eret-2.d: New.
788 * gas/mips/eret-3.s: New.
789 * gas/mips/eret-3.d: New.
790 * gas/mips/mips.exp: Run new tests. Remove old tests.
791
65b02341
RS
7922009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
793
794 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
795
10841c82
RS
7962009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
797
798 * gas/mips/align.d: Use an nm test rather than an objdump one.
799
ad04f5ce
L
8002009-05-22 H.J. Lu <hongjiu.lu@intel.com>
801
802 * gas/elf/ifunc-1.d: New.
803 * gas/elf/ifunc-1.s: Likewise.
804
805 * gas/elf/elf.exp: Run ifunc-1.
806
c1e679ec
DR
8072009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
808
809 * gas/i386/i386.exp: Remove SSE5 tests.
810 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
811 * gas/i386/x86-64-sse5.d: Ditto.
812 * gas/i386/arch-10-1.l: Remove SSE5 tests.
813 * gas/i386/arch-10-2.l: Ditto.
814 * gas/i386/arch-10-3.l: Ditto.
815 * gas/i386/arch-10-4.l: Ditto.
816 * gas/i386/arch-10.d: Ditto.
817 * gas/i386/arch-10.s: Ditto.
818 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
819 * gas/i386/arch-4.d: Ditto.
820 * gas/i386/arch-8.s: Ditto.
821 * gas/i386/arch-8.d: Ditto.
822 * gas/i386/arch-2.s: Remove SSE5 tests.
823 * gas/i386/arch-2.d: Remove SSE5 tests.
824 * gas/i386/x86-64-arch-2.s: Ditto.
825
c1711530
DK
8262009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
827
828 * gas/pe/: New directory for PE format-specific tests.
829 * gas/pe/aligncomm-a.d: New test pattern file.
830 * gas/pe/aligncomm-a.s: New test source file.
831 * gas/pe/aligncomm-b.d: New test pattern file.
832 * gas/pe/aligncomm-b.s: New test source file.
833 * gas/pe/aligncomm-c.d: New test pattern file.
834 * gas/pe/aligncomm-c.s: New test source file.
835 * gas/pe/aligncomm-d.d: New test pattern file.
836 * gas/pe/aligncomm-d.s: New test source file.
837 * gas/pe/pe.exp: New test control script.
838 * lib/gas-defs.exp (is_pecoff_format): New function.
839
e1ce37a4
L
8402009-05-05 H.J. Lu <hongjiu.lu@intel.com>
841
f6b527d8 842 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
e1ce37a4 843
267bf995
RR
8442009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
845
5d814f6a
L
846 * gas/arm/bl-local-v4t.d: New file.
847 * gas/arm/bl-local-v4t.s: New file.
848 * gas/arm/blx-local.s: Update for branches and calls to local
267bf995 849 functions.
5d814f6a
L
850 * gas/arm/blx-local.d: Likewise.
851 * gas/arm/blx-local.l: New file.
852 * gas/arm/blx-local-thumb.l: New file.
853 * gas/arm/blx-local-thumb.s: New file.
854 * gas/arm/blx-local-thumb.d: New file.
267bf995 855
45eb4c1b
NS
8562009-05-01 Nathan Sidwell <nathan@codesourcery.com>
857 Daniel Jacobowitz <dan@codesourcery.com>
858
859 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
860 * gas/arm/mapmisc.d: Correct expected output for .double and
861 .dcb.d.
862
f9b857e1
L
8632009-04-30 Nick Clifton <nickc@redhat.com>
864
865 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
866 Provide an alternative test for targets which do not support ifunc
867 symbols.
868 gas/elf/type.s: Add entry for an ifunc symbol.
d25eec22 869 gas/elf/type.e: Add ifunc entry to expected symbol dump.
f9b857e1
L
870 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
871 gas/elf/type-noifunc.s: New file.
872 gas/elf/type-noifunc.e: Likewise.
873
09b71ee0
L
8742009-04-24 Cary Coutant <ccoutant@google.com>
875
876 * gas/lns/lns-common-1.d: Add test for discriminator.
877 * gas/lns/lns-common-1.s: Likewise.
878
ee86248c
JB
8792009-04-20 Jan Beulich <jbeulich@novell.com>
880
881 * gas/i386/equ.s: Adjust.
882 * gas/i386/equ.d: Remove reference to equ.e.
883 * gas/i386/equ.e: Delete.
884 * gas/i386/intel-expr.s: New.
885 * gas/i386/intel-expr.d: New.
886 * gas/i386/i386.exp: Run new test.
887 * gas/i386/intel.s: Adjust.
888 * gas/i386/intel.e: Remove no longer valid warning messages.
889 * gas/i386/intel16.s: Adjust.
890 * gas/i386/intel16.d: Remove reference to intel16.e.
891 * gas/i386/intel16.e: Delete.
892 * gas/i386/intelbad.s: Add more tests.
893 * gas/i386/intelbad.l: Adjust.
894 * gas/i386/intelok.s: Remove now unneeded equates. Add more
895 tests.
896 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
897 * gas/i386/intelok.e: Delete.
898 * gas/i386/x86_64.s: Adjust.
899 * gas/i386/x86_64.d: Remove reference to x86_64.e.
900 * gas/i386/x86_64.e: Delete.
901
3f904b16
AM
9022009-04-16 Alan Modra <amodra@bigpond.net.au>
903
904 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
905 * gas/all/p2425.s: Use "==" instead of "=".
906 * gas/all/weakref1.s: Likewise.
907 * gas/macros/and.s: Likewise.
908 * gas/macros/test1.s: Likewise.
909 * gas/hppa/parse/parse.exp: Remove xfail on block1.
910
d8a1b51e
JB
9112009-04-15 Jan Beulich <jbeulich@novell.com>
912
913 * gas/i386/intel.e: Adjust expectations.
914
ac5c19e6
JB
9152009-04-15 Jan Beulich <jbeulich@novell.com>
916
917 * gas/i386/x86-64-sse5.s: Add test of protd.
918 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
919
a04a4633
L
9202009-04-09 Catherine Moore <clm@codesourcery.com>
921
922 * gas/mips/mips.exp: Run new tests.
923 * gas/mips/eret.s: New test.
924 * gas/mips/eret.d: New test output.
925 * gas/mips/eret.l: New test output.
926
858d7a6d
PB
9272009-04-07 Peter Bergner <bergner@vnet.ibm.com>
928
929 * gas/ppc/e500mc.d: Update to match extended mnemonics.
930
e7495e45
NS
9312009-04-01 Nathan Sidwell <nathan@codesourcery.com>
932
933 * gas/arm/align.s, gas/arm/align.d: New.
934 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
935 arm/thumb2_relax.d: Adjust for align changes.
936
42240548
PB
9372009-03-31 Peter Bergner <bergner@vnet.ibm.com>
938
939 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
940 * gas/ppc/power7.s: Likewise.
941 * gas/ppc/power6.d: Likewise.
942 * gas/ppc/power6.s: Likewise.
943
d460e92e
JM
9442009-03-30 Joseph Myers <joseph@codesourcery.com>
945
946 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
947
4a1f88fe
RR
9482009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
949
950 * gas/arm/wince_inst.d: Convert to unified syntax.
951
42e5fcbf
AS
9522009-03-18 Andrew Stubbs <ams@codesourcery.com>
953
954 * gas/arm/adr-invalid.d: New file.
955 * gas/arm/adr-invalid.l: New file.
956 * gas/arm/adr-invalid.s: New file.
957
9435f5b6
RS
9582009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
959
960 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
961 properly aligned.
962 * gas/ppc/textalign-xcoff-002.d: Likewise.
963
9f0eb232
RS
9642009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
965
966 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
967 gas/ppc/xcoff-branch-1-64.d: New tests.
968 * gas/ppc/aix.exp: Run them.
969
5918af22
HPN
9702009-03-11 Hans-Peter Nilsson <hp@axis.com>
971
972 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
973 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
974 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
975 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
976
df354742
HPN
9772009-03-10 Hans-Peter Nilsson <hp@axis.com>
978
979 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
980 New test.
981
69fe9ce5
AM
9822009-03-10 Alan Modra <amodra@bigpond.net.au>
983
984 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
985 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
986
cc3f603a
JM
9872009-03-05 Joseph Myers <joseph@codesourcery.com>
988
989 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
990
c3b7224a
NC
9912009-03-02 Qinwei <qinwei@sunnorth.com.cn>
992
993 * gas/score/arith_32-lt.d: New file.
994 * gas/score/arith_32.d: New file.
995 * gas/score/arith_32.s: New file.
996 * gas/score/bit_32-lt.d: New file.
997 * gas/score/bit_32.d: New file.
998 * gas/score/bit_32.s: New file.
999 * gas/score/branch_32-lt.d: New file.
1000 * gas/score/branch_32.d: New file.
1001 * gas/score/branch_32.s: New file.
1002 * gas/score/cmp_32-lt.d: New file.
1003 * gas/score/cmp_32.d: New file.
1004 * gas/score/cmp_32.s: New file.
1005 * gas/score/load_store_32-lt.d: New file.
1006 * gas/score/load_store_32.d: New file.
1007 * gas/score/load_store_32.s: New file.
1008 * gas/score/logical_32-lt.d: New file.
1009 * gas/score/logical_32.d: New file.
1010 * gas/score/logical_32.s: New file.
1011 * gas/score/mv_32-lt.d: New file.
1012 * gas/score/mv_32.d: New file.
1013 * gas/score/mv_32.s: New file.
1014 * gas/score/relax_32.exp: New file.
1015 * gas/score/relaxation_macro.h: New file.
1016 * gas/score/shift_32-lt.d: New file.
1017 * gas/score/shift_32.d: New file.
1018 * gas/score/shift_32.s: New file.
1019 * gas/score/syscontrol_32-lt.d: New file.
1020 * gas/score/syscontrol_32.d: New file.
1021 * gas/score/syscontrol_32.s: New file.
1022
04e2c417
MM
10232009-03-01 Mark Mitchell <mark@codesourcery.com>
1024
1025 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
1026 * gas/arm/archv6m.d: Likewise.
1027
066be9f7
PB
10282009-02-26 Peter Bergner <bergner@vnet.ibm.com>
1029
1030 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
1031 * gas/ppc/e500mc.s: Likewise.
1032 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
1033 * gas/ppc/power6.s: Likewise.
1034 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
1035 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
1036 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
1037 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
1038 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
1039 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
1040 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
1041 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
1042 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
1043 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
1044 * gas/ppc/power7.s: Likewise.
1045 * gas/ppc/vsx.d: New test.
1046 * gas/ppc/vsx.s: Likewise.
1047 * gas/ppc/ppc.exp: Run it.
1048
94206790
MM
10492009-02-23 Mark Mitchell <mark@codesourcery.com>
1050
1051 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
1052 for CMP.
1053 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
1054
0e55be16
PB
10552009-02-19 Peter Bergner <bergner@vnet.ibm.com>
1056
1057 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
1058 floating point register.
1059
b1c9882d
AN
10602009-02-18 Adam Nemet <anemet@caviumnetworks.com>
1061
1062 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
1063 * gas/mips/octeon.d: Update.
1064 * gas/mips/octeon-ill.l: Update error message.
1065
7f1003b8
NC
10662009-02-16 Nick Clifton <nickc@redhat.com>
1067
1068 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
1069 offset.
1070 * gas/mips/e32el-rel2.d: Likewise.
1071 * gas/mips/elf-rel2.d: Likewise.
1072 * gas/mips/elf-rel9-mips16.d: Likewise.
1073 * gas/mips/elf-rel9.d: Likewise.
1074 * gas/mips/elfel-rel2.d: Likewise.
1075 * gas/mips/lb.d: Likewise.
1076 * gas/mips/mips-abi32.d: Likewise.
1077 * gas/mips/mips-gp32-fp32.d: Likewise.
1078 * gas/mips/mips-gp32-fp64.d: Likewise.
1079 * gas/mips/mips-gp64-fp32.d: Likewise.
1080 * gas/mips/mips-gp64-fp64.d: Likewise.
1081 * gas/mips/mips32-sf32.d: Likewise.
1082
87298967
NS
10832009-02-12 Nathan Sidwell <nathan@codesourcery.com>
1084
1085 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
1086
fc450c33
NC
10872009-02-06 Nick Clifton <nickc@redhat.com>
1088
1089 * gas/mips/beq.d: Make no assumptions about the symbols used as
1090 branch targets in the disassembly, or the names of the relocs
1091 produced.
1092 * gas/mips/bge.d: Likewise.
1093 * gas/mips/bgeu.d: Likewise.
1094 * gas/mips/blt.d: Likewise.
1095 * gas/mips/bltu.d: Likewise.
1096 * gas/mips/mips32-sf32.d: Likewise.
1097 * gas/mips/mips1-fp.d: Likewise.
1098 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
1099 * gas/mips/branch-misc-2-64.d: Likewise.
1100 * gas/mips/branch-misc-2.d: Likewise.
1101 * gas/mips/branch-misc-2pic-64.d: Likewise.
1102 * gas/mips/branch-misc-2pic.d: Likewise.
1103 * gas/mips/branch-swap.d: Likewise.
1104
6a8dde29
NC
11052009-02-06 Nick Clifton <nickc@redhat.com>
1106
1107 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
1108 ports.
fc450c33 1109
80890a61
PB
11102009-02-05 Peter Bergner <bergner@vnet.ibm.com>
1111
1112 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
1113 * gas/ppc/booke.d: Likewise.
1114 * gas/ppc/power4_32.s: Likewise.
1115 * gas/ppc/power4_32.d: Likewise.
1116
95027438
JM
11172009-02-05 Catherine Moore <clm@codesourcery.com>
1118
1119 * gas/elf/elf.exp: Really run the symtab test.
1120
ce2f5b3c
L
11212009-02-04 H.J. Lu <hongjiu.lu@intel.com>
1122
1123 AVX Programming Reference (January, 2009)
1124 * gas/i386/arch-avx-1-3.l: New.
1125 * gas/i386/arch-avx-1-3.s: Likewise.
1126 * gas/i386/arch-avx-1-4.l: Likewise.
1127 * gas/i386/arch-avx-1-4.s: Likewise.
1128 * gas/i386/arch-avx-1-5.l: Likewise.
1129 * gas/i386/arch-avx-1-5.s: Likewise.
1130 * gas/i386/arch-avx-1-6.l: Likewise.
1131 * gas/i386/arch-avx-1-6.s: Likewise.
1132
1133 * gas/i386/arch-10.s: Add vpclmul instructions.
1134 * gas/i386/arch-avx-1.s: Likewise.
1135 * gas/i386/avx.s: Likewise.
1136 * gas/i386/x86-64-arch-2.s: Likewise.
1137 * gas/i386/x86-64-avx.s: Likewise.
1138
1139 * gas/i386/sse2avx.s: Add pclmul instructions.
1140 * gas/i386/x86-64-sse2avx.s: Likewise.
1141
1142 * gas/i386/arch-10.d: Updated.
1143 * gas/i386/arch-10-1.l: Likewise.
1144 * gas/i386/arch-10-2.l: Likewise.
1145 * gas/i386/arch-10-3.l: Likewise.
1146 * gas/i386/arch-10-4.l: Likewise.
1147 * gas/i386/arch-avx-1.d: Likewise.
1148 * gas/i386/arch-avx-1-1.l: Likewise.
1149 * gas/i386/arch-avx-1-2.l: Likewise.
1150 * gas/i386/avx.d: Likewise.
1151 * gas/i386/avx-intel.d: Likewise.
1152 * gas/i386/sse2avx.d: Likewise.
1153 * gas/i386/x86-64-arch-2.d: Likewise.
1154 * gas/i386/x86-64-avx.d: Likewise.
1155 * gas/i386/x86-64-avx-intel.d: Likewise.
1156 * gas/i386/x86-64-sse2avx.d: Likewise.
1157
1158 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
1159 arch-avx-1-5 and arch-avx-1-6.
1160
e1bfd1b9
DD
11612009-02-03 DJ Delorie <dj@redhat.com>
1162
1163 * gas/mep/relocs.d: Updated for new configuration.
1164 * gas/mep/complex-relocs.exp: Likewise.
1165
52b6b6b9
JM
11662009-02-03 Sandip Matte <sandip@rmicorp.com>
1167
1168 * gas/mips/mips.exp (xlr): New architecture.
1169 (xlr-ext): Run test.
1170 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
1171
cf869cce
NC
11722009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
1173
1174 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
1175 * gas/m68k/all.exp: Run it.
1176
fdfde340
JM
11772009-01-29 Mark Mitchell <mark@codesourcery.com>
1178
1179 * gas/arm/copro.s: Avoid using r15 where not permitted.
1180 * gas/arm/copro.d: Adjust accordingly.
1181 * gas/arm/thumb2_bad_reg.s: New.
1182 * gas/arm/thumb2_bad_reg.l: Likewise.
1183 * gas/arm/thumb2_bad_reg.d: Likewise.
1184
1c444d06
JM
11852009-01-29 Mark Mitchell <mark@codesourcery.com>
1186
1187 * gas/arm/thumb32.s: Add tests for orn and rrx.
1188 * gas/arm/thumb32.d: Adjust accordingly.
1189 * gas/arm/thumb32.l: Likewise.
1190 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
1191 * gas/arm/thumb2_invert.d: Adjust accordingly.
1192 * gas/arm/tcompat.s: Add tests for rrx.
1193 * gas/arm/tcompat.d: Adjust accordingly.
1194
4f80ef3e
JM
11952009-01-29 Mark Mitchell <mark@codesourcery.com>
1196
1197 * gas/arm/thumb32.s (qadd): Add tests for them.
1198 * gas/arm/thumb32.d: Adjust accordingly.
1199
087b80de
JM
12002009-01-29 Mark Mitchell <mark@codesourcery.com>
1201
1202 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
1203 * gas/arm/thumb32.d: Likewise.
1204
17828f45
JM
12052009-01-29 Paul Brook <paul@codesourcery.com>
1206 Mark Mitchell <mark@codesourcery.com>
1207
1208 * gas/arm/thumb2_mul.s: New file.
1209 * gas/arm/thumb2_mul.d: Likewise.
1210 * gas/arm/thumb2_mul-bad.s: Likewise.
1211 * gas/arm/thumb2_mul-bad.d: Likewise.
1212 * gas/arm/thumb2_mul-bad.l: Likewise.
1213 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
1214 * gas/arm/t16-bad.l: Update accordingly.
1215
ec0c103c
NC
12162009-01-29 Nick Clifton <nickc@redhat.com>
1217
1218 * gas/all/gas.exp: Expect forward test to fail for MeP.
1219 Expect relax test to fail for MeP.
1220 * gas/mep/relocs.d: Update expected disassembly.
1221
c342304d
NC
12222009-01-27 Nick Clifton <nickc@redhat.com>
1223
1224 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
1225 * gas/arm/attr-default.d : Likewise.
1226 * gas/arm/attr-march-all.d: Likewise.
1227 * gas/arm/attr-march-armv1.d: Likewise.
1228 * gas/arm/attr-march-armv2.d: Likewise.
1229 * gas/arm/attr-march-armv2a.d: Likewise.
1230 * gas/arm/attr-march-armv2s.d: Likewise.
1231 * gas/arm/attr-march-armv3.d: Likewise.
1232 * gas/arm/attr-march-armv3m.d: Likewise.
1233 * gas/arm/attr-march-armv4.d: Likewise.
1234 * gas/arm/attr-march-armv4t.d: Likewise.
1235 * gas/arm/attr-march-armv4txm.d: Likewise.
1236 * gas/arm/attr-march-armv4xm.d: Likewise.
1237 * gas/arm/attr-march-armv5.d: Likewise.
1238 * gas/arm/attr-march-armv5t.d: Likewise.
1239 * gas/arm/attr-march-armv5te.d: Likewise.
1240 * gas/arm/attr-march-armv5tej.d: Likewise.
1241 * gas/arm/attr-march-armv5texp.d: Likewise.
1242 * gas/arm/attr-march-armv5txm.d: Likewise.
1243 * gas/arm/attr-march-armv6-m.d: Likewise.
1244 * gas/arm/attr-march-armv6.d: Likewise.
1245 * gas/arm/attr-march-armv6j.d: Likewise.
1246 * gas/arm/attr-march-armv6k.d: Likewise.
1247 * gas/arm/attr-march-armv6kt2.d: Likewise.
1248 * gas/arm/attr-march-armv6t2.d: Likewise.
1249 * gas/arm/attr-march-armv6z.d: Likewise.
1250 * gas/arm/attr-march-armv6zk.d: Likewise.
1251 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1252 * gas/arm/attr-march-armv6zt2.d: Likewise.
1253 * gas/arm/attr-march-armv7-a.d: Likewise.
1254 * gas/arm/attr-march-armv7-m.d: Likewise.
1255 * gas/arm/attr-march-armv7-r.d: Likewise.
1256 * gas/arm/attr-march-armv7.d: Likewise.
1257 * gas/arm/attr-march-armv7a.d: Likewise.
1258 * gas/arm/attr-march-armv7m.d: Likewise.
1259 * gas/arm/attr-march-armv7r.d: Likewise.
1260 * gas/arm/attr-march-iwmmxt.d: Likewise.
1261 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1262 * gas/arm/attr-march-xscale.d: Likewise.
1263 * gas/arm/attr-mcpu.d: Likewise.
1264 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1265 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1266 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1267 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1268 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1269 * gas/arm/attr-mfpu-fpa.d: Likewise.
1270 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1271 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1272 * gas/arm/attr-mfpu-fpe.d: Likewise.
1273 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1274 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1275 * gas/arm/attr-mfpu-maverick.d: Likewise.
1276 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1277 * gas/arm/attr-mfpu-neon.d: Likewise.
1278 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1279 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1280 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1281 * gas/arm/attr-mfpu-vfp.d: Likewise.
1282 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1283 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1284 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1285 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1286 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1287 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1288 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1289 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1290 * gas/arm/attr-order.d: Likewise.
1291 * gas/arm/attr-override-cpu-directive.d: Likewise.
1292 * gas/arm/attr-override-mcpu.d: Likewise.
1293
23fce1e3
NC
12942009-01-27 Nick Clifton <nickc@redhat.com>
1295
1296 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
1297
1298 * gas/mips/dli.d: Pass -64 to gas.
1299 * gas/mips/mips64-mips3d-incl.d: Likewise.
1300 * gas/mips/octeon.d: Likewise.
1301 * gas/mips/sb1-ext-mdmx.d: Likewise.
1302 * gas/mips/sb1-ext-ps.d: Likewise.
1303 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
1304 Update expected relocs.
1305 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
1306 * gas/mips/mips.exp: Remove 'ilocks' variable.
1307 Add ecoff targets to 'addr32' variable.
1308 Set 'no_mips16' for ecoff targets.
1309 Do not run div-ilocks or mul-ilocks test variants.
1310 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
1311 the symbol table output is sorted. Update expecetd output.
1312
ee3c0378
AS
13132009-01-26 Andrew Stubbs <ams@codesourcery.com>
1314
1315 * gas/arm/attr-cpu-directive.d: New file.
1316 * gas/arm/attr-cpu-directive.s: New file.
1317 * gas/arm/attr-default.d: New file.
1318 * gas/arm/attr-march-all.d: New file.
1319 * gas/arm/attr-march-armv1.d: New file.
1320 * gas/arm/attr-march-armv2.d: New file.
1321 * gas/arm/attr-march-armv2a.d: New file.
1322 * gas/arm/attr-march-armv2s.d: New file.
1323 * gas/arm/attr-march-armv3.d: New file.
1324 * gas/arm/attr-march-armv3m.d: New file.
1325 * gas/arm/attr-march-armv4.d: New file.
1326 * gas/arm/attr-march-armv4t.d: New file.
1327 * gas/arm/attr-march-armv4txm.d: New file.
1328 * gas/arm/attr-march-armv4xm.d: New file.
1329 * gas/arm/attr-march-armv5.d: New file.
1330 * gas/arm/attr-march-armv5t.d: New file.
1331 * gas/arm/attr-march-armv5te.d: New file.
1332 * gas/arm/attr-march-armv5tej.d: New file.
1333 * gas/arm/attr-march-armv5texp.d: New file.
1334 * gas/arm/attr-march-armv5txm.d: New file.
1335 * gas/arm/attr-march-armv6-m.d: New file.
1336 * gas/arm/attr-march-armv6.d: New file.
1337 * gas/arm/attr-march-armv6j.d: New file.
1338 * gas/arm/attr-march-armv6k.d: New file.
1339 * gas/arm/attr-march-armv6kt2.d: New file.
1340 * gas/arm/attr-march-armv6t2.d: New file.
1341 * gas/arm/attr-march-armv6z.d: New file.
1342 * gas/arm/attr-march-armv6zk.d: New file.
1343 * gas/arm/attr-march-armv6zkt2.d: New file.
1344 * gas/arm/attr-march-armv6zt2.d: New file.
1345 * gas/arm/attr-march-armv7-a.d: New file.
1346 * gas/arm/attr-march-armv7-m.d: New file.
1347 * gas/arm/attr-march-armv7-r.d: New file.
1348 * gas/arm/attr-march-armv7.d: New file.
1349 * gas/arm/attr-march-armv7a.d: New file.
1350 * gas/arm/attr-march-armv7m.d: New file.
1351 * gas/arm/attr-march-armv7r.d: New file.
1352 * gas/arm/attr-march-iwmmxt.d: New file.
1353 * gas/arm/attr-march-iwmmxt2.d: New file.
1354 * gas/arm/attr-march-xscale.d: New file.
1355 * gas/arm/attr-mcpu.d: New file.
1356 * gas/arm/attr-mfpu-arm1020e.d: New file.
1357 * gas/arm/attr-mfpu-arm1020t.d: New file.
1358 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
1359 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
1360 * gas/arm/attr-mfpu-arm7500fe.d: New file.
1361 * gas/arm/attr-mfpu-fpa.d: New file.
1362 * gas/arm/attr-mfpu-fpa10.d: New file.
1363 * gas/arm/attr-mfpu-fpa11.d: New file.
1364 * gas/arm/attr-mfpu-fpe.d: New file.
1365 * gas/arm/attr-mfpu-fpe2.d: New file.
1366 * gas/arm/attr-mfpu-fpe3.d: New file.
1367 * gas/arm/attr-mfpu-maverick.d: New file.
1368 * gas/arm/attr-mfpu-neon-fp16.d: New file.
1369 * gas/arm/attr-mfpu-neon.d: New file.
1370 * gas/arm/attr-mfpu-softfpa.d: New file.
1371 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
1372 * gas/arm/attr-mfpu-softvfp.d: New file.
1373 * gas/arm/attr-mfpu-vfp.d: New file.
1374 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
1375 * gas/arm/attr-mfpu-vfp10.d: New file.
1376 * gas/arm/attr-mfpu-vfp3.d: New file.
1377 * gas/arm/attr-mfpu-vfp9.d: New file.
1378 * gas/arm/attr-mfpu-vfpv2.d: New file.
1379 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
1380 * gas/arm/attr-mfpu-vfpv3.d: New file.
1381 * gas/arm/attr-mfpu-vfpxd.d: New file.
1382 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1383 * gas/arm/attr-override-cpu-directive.d: New file.
1384 * gas/arm/attr-override-cpu-directive.s: New file.
1385 * gas/arm/attr-override-mcpu.d: New file.
1386 * gas/arm/attr-override-mcpu.s: New file.
1387 * gas/arm/blank.s: New file.
1388 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1389
54d972a3
NC
13902009-01-26 Nick Clifton <nickc@redhat.com>
1391
1392 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
23fce1e3 1393 targets.
54d972a3 1394
9d5f04ac
AS
13952009-01-24 Andreas Schwab <schwab@suse.de>
1396
1397 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
1398
199114c2
AS
13992009-01-23 Andreas Schwab <schwab@suse.de>
1400
1401 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
1402 * gas/mips/mipsel16-e.d: Likewise.
1403 * gas/mips/tmips16-e.d: Likewise.
1404 * gas/mips/tmipsel16-e.d: Likewise.
1405
6dfe79a3
NC
14062009-01-19 Nick Clifton <nickc@redhat.com>
1407
1408 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
1409
f31fef98
NC
14102009-01-19 Nick Clifton <nickc@redhat.com>
1411
1412 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
1413 targets.
1414
5aa6ff7c
AS
14152009-01-19 Andrew Stubbs <ams@codesourcery.com>
1416
1417 * gas/arm/attr-order.d: New file.
1418 * gas/arm/attr-order.s: New file.
1419
e04befd0
AS
14202009-01-16 Andrew Stubbs <ams@codesourcery.com>
1421 Daniel Jacobowitz <dan@codesourcery.com>
1422
1423 * gas/arm/attr-syntax.d: New file.
1424 * gas/arm/attr-syntax.s: New file.
1425
bc2d1808
NC
14262009-01-15 Nick Clifton <nickc@redhat.com>
1427
1428 PR 9722
f9272224
AM
1429 * gas/arm/archv6m.d: Update expected NOP opcode.
1430 * gas/arm/pr9722.s: New test.
1431 * gas/arm/pr9722.d: Expected disassembly.
bc2d1808 1432
21169fcf
PB
14332009-01-14 Peter Bergner <bergner@vnet.ibm.com>
1434
1435 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
1436 * gas/ppc/power6.d: Likewise.
1437
c1ec1875
L
14382009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1439
1440 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
1441 * gas/i386/x86-64-sse-noavx.s: Likewise.
1442
1443 * gas/i386/sse-noavx.d: Updated.
1444 * gas/i386/x86-64-sse-noavx.d: Likewise.
1445
c7532693
L
14462009-01-12 H.J. Lu <hongjiu.lu@intel.com>
1447
1448 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
1449 sub and xor.
1450 * gas/i386/x86-64-opts.s: Likewise.
1451
1452 * gas/i386/opts.d: Updated.
1453 * gas/i386/opts-intel.d: Likewise.
5df345fc
L
1454 * gas/i386/sse2avx-opts.d: Likewise.
1455 * gas/i386/sse2avx-opts-intel.d: Likewise.
c7532693
L
1456 * gas/i386/x86-64-opts.d: Likewise.
1457 * gas/i386/x86-64-opts-intel.d: Likewise.
5df345fc
L
1458 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
1459 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
c7532693 1460
bd5295b2
L
14612009-01-10 H.J. Lu <hongjiu.lu@intel.com>
1462
1463 * gas/i386/arch-10.s: Add clflush and syscall.
1464 * gas/i386/x86-64-arch-2.s: Likewise.
1465
1466 * gas/i386/arch-10.d: Updated.
1467 * gas/i386/arch-10-1.l: Likewise.
1468 * gas/i386/arch-10-2.l: Likewise.
1469 * gas/i386/arch-10-3.l: Likewise.
1470 * gas/i386/arch-10-4.l: Likewise.
1471 * gas/i386/x86-64-arch-2.d: Likewise.
1472
1b7f3fb0
L
14732009-01-09 H.J. Lu <hongjiu.lu@intel.com>
1474
1475 * gas/i386/arch-10.s: Add rdtscp.
1476 * gas/i386/x86-64-arch-2.s: Likewise.
1477
1478 * gas/i386/arch-10.d: Updated.
1479 * gas/i386/arch-10-1.l: Likewise.
1480 * gas/i386/arch-10-2.l: Likewise.
1481 * gas/i386/arch-10-3.l: Likewise.
1482 * gas/i386/arch-10-4.l: Likewise.
1483 * gas/i386/x86-64-arch-2.d: Likewise.
1484
30b7ec58
CF
14852009-01-06 Chao-ying Fu <fu@mips.com>
1486
1487 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
1488 and jalr.hb.
1489
168e3097
L
14902009-01-06 H.J. Lu <hongjiu.lu@intel.com>
1491
1492 AVX Programming Reference (December, 2008)
1493 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
1494 vmovntps.
1495 * gas/i386/x86-64-avx.s: Likewise.
1496
1497 * gas/i386/avx.d: Updated.
1498 * gas/i386/avx-intel.d: Likewise.
1499 * gas/i386/x86-64-avx.d: Likewise.
1500 * gas/i386/x86-64-avx-intel.d: Likewise.
1501
0bfee649 15022009-01-05 H.J. Lu <hongjiu.lu@intel.com>
308a4dbe 1503
0bfee649
L
1504 AVX Programming Reference (December, 2008)
1505 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
a5ff0eb2 1506 * gas/i386/x86-64-arch-2.s: Likewise.
a5ff0eb2
L
1507
1508 * gas/i386/arch-10.d: Updated.
1509 * gas/i386/arch-10-1.l: Likewise.
1510 * gas/i386/arch-10-2.l: Likewise.
1511 * gas/i386/arch-10-3.l: Likewise.
1512 * gas/i386/arch-10-4.l: Likewise.
1513 * gas/i386/avx.d: Likewise.
1514 * gas/i386/avx-intel.d: Likewise.
0bfee649 1515 * gas/i386/inval-avx.l: Likewise.
dae39acc
L
1516 * gas/i386/x86-64-arch-2.d: Likewise.
1517 * gas/i386/x86-64-avx.d: Likewise.
1518 * gas/i386/x86-64-avx-intel.d: Likewise.
0bfee649 1519 * gas/i386/x86-64-inval-avx.l: Likewise.
dae39acc 1520
0bfee649
L
1521 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1522 instructions. Update tests.
c0f3af97 1523 * gas/i386/inval-avx.s: Likewise.
c0f3af97 1524 * gas/i386/x86-64-avx.s: Likewise.
c0f3af97 1525 * gas/i386/x86-64-inval-avx.s: Likewise.
582d5edd 1526
0bfee649
L
1527 * gas/i386/fma.d: New.
1528 * gas/i386/fma.s: Likewise.
1529 * gas/i386/fma-intel.d: Likewise.
1530 * gas/i386/x86-64-fma.d: Likewise.
1531 * gas/i386/x86-64-fma.s: Likewise.
1532 * gas/i386/x86-64-fma-intel.d: Likewise.
e7c604dd 1533
0bfee649
L
1534 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1535 x86-64-fma-intel.
e7c604dd 1536
0bfee649 1537For older changes see ChangeLog-2008
c9e214e5
AM
1538\f
1539Local Variables:
1540mode: change-log
1541left-margin: 8
1542fill-column: 74
1543version-control: never
1544End:
This page took 0.413302 seconds and 4 git commands to generate.