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