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