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