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