include/elf:
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2005-05-17 Zack Weinberg <zack@codesourcery.com>
2
3 * gas/arm/arm.exp: Convert all existing "gas_test" tests to
4 "run_dump_test" tests. Run more tests unconditionally. Run new tests.
5 * gas/arm/arch4t.s, gas/arm/arch6zk.s, gas/arm/arm3.s, gas/arm/arm6.s
6 * gas/arm/arm7dm.s, gas/arm/bignum1.s, gas/arm/float.s
7 * gas/arm/immed.s, gas/arm/iwmmxt.s, gas/arm/offset.s, gas/arm/thumb.s:
8 Adjust to work as a dump test.
9 * gas/arm/arch4t.d, gas/arm/arch6zk.d, gas/arm/arm3.d, gas/arm/arm6.d
10 * gas/arm/arm7dm.d, gas/arm/bignum1.d, gas/arm/float.d
11 * gas/arm/immed.d, gas/arm/iwmmxt.d, gas/arm/offset.d, gas/arm/thumb.d:
12 New files.
13
14 * gas/arm/armv1-bad.l, gas/arm/armv1-bad.s: Remove tests for
15 diagnostics that don't happen in the first pass anymore.
16
17 * gas/arm/iwmmxt-bad.l, gas/arm/r15-bad.l, gas/arm/req.l
18 * gas/arm/vfp-bad.l:
19 Update expected diagnostics.
20 * gas/arm/pic.d: Update expected reloc name.
21 * gas/arm/thumbv6.d: CPY no longer appears in disassembly.
22 * gas/arm/r15-bad.s: Avoid two-argument mul.
23 * gas/arm/req.s: Adjust comments.
24 * gas/arm/maverick.d, gas/arm/maverick.s: Avoid inappropriate
25 use of PC.
26
27 * gas/arm/macro-1.d, gas/arm/macro1.s
28 * gas/arm/t16-bad.l, gas/arm/t16-bad.s
29 * gas/arm/tcompat.d, gas/arm/tcompat.s
30 * gas/arm/tcompat2.d, gas/arm/tcompat2.s
31 * gas/arm/thumb32.d, gas/arm/thumb32.s
32 New test pair.
33
34 2005-05-17 Jan Beulich <jbeulich@novell.com>
35
36 * gas/mmix/err-byte1.s: Adjust expected error text on line 10.
37
38 2005-05-17 Nick Clifton <nickc@redhat.com>
39
40 * gas/v850/split-lo16.s: Add test for a lo() pseudo reloc
41 corrupting an ld.w instruction.
42 * gas/v850/split-lo16.d: Add expected, correct (ie not corrupt)
43 output.
44
45 2005-05-10 Michael Matz <matz@suse.de>
46
47 * gas/hppa/parse/block1.s: Use official limit (0x3fffffff) for
48 .block.
49
50 2005-05-10 Hans-Peter Nilsson <hp@bitrange.com>
51
52 * gas/mmix/relax2.s: Drop ":" off label definitions.
53
54 2005-05-09 Jan Beulich <jbeulich@novell.com>
55
56 * gas/i386/tlsd.[sd]: Adjust to not assume zero displacement will
57 actually be present in memory addressing.
58 * gas/i386/tlspic.[sd]: Likewise.
59
60 2005-05-07 H.J. Lu <hongjiu.lu@intel.com>
61
62 PR 940
63 * gas/ia64/group-2.d: New.
64 * gas/ia64/group-2.s: New.
65
66 * gas/ia64/ia64.exp: Add "group-2".
67
68 2005-05-07 H.J. Lu <hongjiu.lu@intel.com>
69
70 PR 843
71 * gas/i386/i386.exp: Add x86-64-branch.
72
73 * gas/i386/x86-64-branch.d: New.
74 * gas/i386/x86-64-branch.s: New.
75
76 2005-05-06 Jan Beulich <jbeulich@novell.com>
77
78 * gas/macros/badarg.s: Add check for bad qualifier specification.
79 * gas/macros/badarg.l: Adjust.
80 * gas/macros/vararg.[sd]: New.
81 * gas/macros/macros.exp: Run new test.
82
83 2005-05-06 Jan Beulich <jbeulich@novell.com>
84
85 * gas/all/cond.s: Also test .ifb/.ifnb.
86 * gas/all/cond.d: Adjust.
87
88 2005-05-06 Jan Beulich <jbeulich@novell.com>
89
90 * gas/macros/dot.s: Don't use pseudo-ops in first column.
91 * gas/macros/dot.l: Match broader range of possible outputs.
92 * gas/macros/purge.l: Likewise.
93 * gas/macros/purge.s: Start generated macro names with an underscore.
94
95 2005-05-05 Paul Brook <paul@codesourcery.com>
96
97 * gas/i386/i386.exp: Don't run divide test on vxworks.
98
99 2005-05-05 Nick Clifton <nickc@redhat.com>
100
101 * Update the address and phone number of the FSF organization in
102 the GPL notices in the following files:
103 gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c,
104 gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp,
105 gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp,
106 gas/hppa/unsorted/unsorted.exp, gas/m88k/m88k.exp,
107 gas/mmix/mmix-err.exp, gas/mmix/mmix-list.exp, gas/mmix/mmix.exp,
108 gas/mn10200/basic.exp, gas/mn10300/am33-2.c,
109 gas/mn10300/basic.exp, gas/pdp11/opcode.s, gas/ppc/aix.exp,
110 gas/sh/basic.exp, gas/sh/err.exp, gas/sh/arch/arch.exp,
111 gas/sh/sh64/sh64.exp, gas/v850/basic.exp, lib/gas-defs.exp
112
113 2005-05-05 Mike Frysinger <vapier@gentoo.org>
114
115 * gas/sh/basic.exp: Replace linux-gnu with linux-* to allow for
116 versions of Linux which do not use glibc.
117 * gas/vax/vax.exp: Likewise.
118
119 2005-05-05 Paul Brook <paul@codesourcery.com>
120
121 * lib/gas-defs.exp (regexp_diff): Pass test if last line is "#...".
122
123 2005-04-26 H.J. Lu <hongjiu.lu@intel.com>
124
125 * gas/all/assign.s: Make `x' and `y' global.
126
127 2005-04-25 Jan Beulich <jbeulich@novell.com>
128
129 * gas/macros/badarg.s: Add tests for collisions between/among macro
130 parameters and local symbols.
131 * gas/macros/badarg.l: Adjust.
132
133 2005-04-20 Jan Beulich <jbeulich@novell.com>
134
135 * gas/elf/struct.s: Adjust to not get into alignment issues.
136 * gas/elf/struct.d: Adjust for the above and the test's name.
137
138 2005-04-19 H.J. Lu <hongjiu.lu@intel.com>
139
140 * gas/i386/padlock.d: Updated.
141
142 2005-04-19 Andreas Schwab <schwab@suse.de>
143
144 * gas/ia64/invalid-ar.l: Adapt to changed error message.
145
146 2005-04-18 Jan Beulich <jbeulich@novell.com>
147
148 * gas/macros/purge.[ls]: New.
149 * gas/macros/macros.exp: Run new test.
150
151 2005-04-15 Jan Beulich <jbeulich@novell.com>
152
153 * gas/elf/struct.[sd]: New.
154 * gas/elf/elf.exp: Run new test.
155
156 2005-04-15 Alan Modra <amodra@bigpond.net.au>
157
158 * gas/all/assign.s: New.
159 * gas/all/assign.d: New.
160 * gas/all/gas.exp: Run it.
161
162 2005-04-13 Maciej W. Rozycki <macro@linux-mips.org>
163
164 * gas/mips/ldstla-32.s: Exclude offsets that are now meant to fail
165 and include more instructions/offsets that are meant to succeed.
166 Use $4 instead $3 to avoid register dependencies.
167 * gas/mips/ldstla-32.d: Update accordingly.
168 * gas/mips/ldstla-32-shared.d: Likewise.
169 * gas/mips/ldstla-32-mips3.d: New test based on the above, except
170 for mips3.
171 * gas/mips/ldstla-32-mips3-shared.d: Similarly, for PIC.
172 * gas/mips/ldstla-32-mips3.s: Source for the new tests.
173 * gas/mips/ldstla-32-1.s: New test for offsets that are meant to
174 fail.
175 * gas/mips/ldstla-32-mips3-1.s: Likewise, for mips3.
176 * gas/mips/ldstla-32-1.l: Stderr output for the new test.
177 * gas/mips/ldstla-32-mips3-1.l: Likewise.
178 * gas/mips/mips.exp: Run the new tests.
179
180 2005-04-11 Mark Kettenis <kettenis@gnu.org>
181
182 * gas/all/gas.exp: Don't run fastcall labels test on
183 i*86-*-openbsd*.
184
185 2005-04-11 Jan Beulich <jbeulich@novell.com>
186
187 * gas/macros/dot.[ls]: New.
188 * gas/macros/macros.exp: Run new test.
189
190 2005-04-06 H.J. Lu <hongjiu.lu@intel.com>
191
192 * gas/i386/x86-64-pcrel.s: Test R_X86_64_32S.
193 * gas/i386/x86-64-pcrel.d: Updated.
194
195 2005-04-01 Jan-Benedict Glaw <jbglaw@lug-owl.de>
196
197 * gas/vax/flonum.s: New testcase: Encode some flonums.
198 * gas/vax/flonum.d: Expected result of new testcase.
199 * gas/vax/vax.exp: Call the new testcase.
200
201 * gas/vax/elf-rel.d: Call gas with -k. Thanks to Matt Thomas for
202 figuring out.
203 * gas/vax/vax.exp: Run elf-rel.[sd] for NetBSD-ELF and Linux.
204
205 2005-04-01 Jan Beulich <jbeulich@novell.com>
206
207 * gas/i386/bss.[sd]: New.
208 * gas/i386/i386.exp: Run new test.
209
210 2005-04-01 Jan Beulich <jbeulich@novell.com>
211
212 * gas/i386/x86-64-pcrel.[sd]: New.
213 * gas/i386/i386.exp: Run new test.
214
215 2005-03-30 Julian Brown <julian@codesourcery.com>
216
217 * gas/arm/mapping.d: Update expected output due to mapping symbols
218 being untyped.
219
220 2005-03-29 H.J. Lu <hongjiu.lu@intel.com>
221
222 * gas/i386/i386.exp: Run segment and inval-seg for i386. Run
223 x86-64-segment and x86-64-inval-seg for x86-64.
224
225 * gas/i386/intel.d: Expect movw for moving between memory and
226 segment register.
227 * gas/i386/naked.d: Likewise.
228 * gas/i386/opcode.d: Likewise.
229 * gas/i386/x86-64-opcode.d: Likewise.
230
231 * gas/i386/opcode.s: Use movw for moving between memory and
232 segment register.
233 * gas/i386/x86-64-opcode.s: Likewise.
234
235 * : Likewise.
236
237 * gas/i386/inval-seg.l: New.
238 * gas/i386/inval-seg.s: New.
239 * gas/i386/segment.l: New.
240 * gas/i386/segment.s: New.
241 * gas/i386/x86-64-inval-seg.l: New.
242 * gas/i386/x86-64-inval-seg.s: New.
243 * gas/i386/x86-64-segment.l: New.
244 * gas/i386/x86-64-segment.s: New.
245
246 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
247
248 * gas/arm/tls.s, gas/arm/tls.d: New files.
249 * gas/arm/arm.exp: Run TLS test.
250
251 2005-03-29 Julian Brown <julian@codesourcery.com>
252
253 * gas/arm/unwind.d: Update expected output.
254
255 2005-03-28 H.J. Lu <hongjiu.lu@intel.com>
256
257 PR 803
258 * gas/ia64/dv-imply.d: Pass -mtune=itanium1 to as.
259 * gas/ia64/dv-mutex.d : Likewise.
260 * gas/ia64/dv-safe.d: Likewise.
261 * gas/ia64/dv-srlz.d.nop: Likewise.
262 * gas/ia64/ldxmov-1.d: Likewise.
263 * gas/ia64/opc-b.d: Likewise.
264 * gas/ia64/opc-f.d: Likewise.
265 * gas/ia64/opc-i.d: Likewise.
266 * gas/ia64/opc-m.d: Likewise.
267 * gas/ia64/operand-or.d: Likewise.
268 * gas/ia64/pcrel.d: Likewise.
269 * gas/ia64/pseudo.d: Likewise.
270 * gas/ia64/tls.d: Likewise.
271
272 2005-03-24 Hans-Peter Nilsson <hp@axis.com>
273
274 * gas/cris/range-err-1.s: Adjust expected messages for hosts with
275 64-bit longs.
276
277 2005-03-23 Alan Modra <amodra@bigpond.net.au>
278
279 * gas/elf/section5.s: Don't start directives in first column.
280
281 2005-03-21 Nick Clifton <nickc@redhat.com>
282
283 * gas/arm/iwmmxt.s: Update instructions that use the "never" value
284 in the conditional field to use "le" instead. This is so that the
285 disassembler will disassemble them.
286 * gas/arm/iwmmxt.d: Update expected disassemblies.
287
288 2005-03-17 Jan Beulich <jbeulich@novell.com>
289
290 * gas/i386/intel.d: Add stderr directive.
291 * gas/i386/intel.e: New.
292 * gas/i386/intel16.d: Add stderr directive. Adjust for changed
293 source.
294 * gas/i386/intel16.e: New.
295 * gas/i386/intel16.s: Add instances of addressing forms with base
296 and index specified in reverse order.
297 * gas/i386/intelbad.l: Adjust for changed source.
298 * gas/i386/intelbad.s: Add more operand forms to check.
299 * gas/i386/intelok.d: Remove -r from objdump options. Add stderr
300 directive. Adjust for changed source.
301 * gas/i386/intelok.e: New.
302 * gas/i386/intelok.s: Define MASM constants byte, word, etc. Add
303 more operand forms to check.
304 * gas/i386/x86_64.d: Add stderr directive.
305 * gas/i386/x86_64.e: New.
306 * gas/i386/x86_64.s: Adjust for parser changes.
307
308 2005-03-15 Zack Weinberg <zack@codesourcery.com>
309
310 * gas/arm/archv6t2.d, gas/arm/archv6t2.s: New dump test.
311 * gas/arm/archv6t2-bad.l, gas/arm/archv6t2-bad.l: New errors test.
312 * gas/arm/arm.exp: Run them.
313
314 2005-03-14 Eric Christopher <echristo@redhat.com>
315
316 * gas/cfi/cfi-mips-1.d, gas/cfi/cfi-mips-1.s: New dump test.
317 * gas/cfi/cfi.exp: Run it.
318 * gas/cfi/cfi-common-1.d: Update.
319 * gas/cfi/cfi-common-2.d: Ditto.
320 * gas/cfi/cfi-common-3.d: Ditto.
321 * gas/cfi/cfi-common-4.d: Ditto.
322
323 2005-03-12 Zack Weinberg <zack@codesourcery.com>
324
325 * gas/arm/thumbv6k.d, gas/arm/thumbv6k.s: New dump test.
326 * gas/arm/arm.exp: Run it.
327
328 2005-03-10 Aldy Hernandez <aldyh@redhat.com>
329
330 * gas/ppc/e500.d: Fix encoding of efscfd.
331
332 2005-03-10 Jeff Baker <jbaker@qnx.com>
333 Alan Modra <amodra@bigpond.net.au>
334
335 * gas/ppc/booke.s: Add new m[t,f]sprg testcases.
336 * gas/ppc/booke.d: Likewise.
337
338 2005-03-09 Richard Sandiford <rsandifo@redhat.com>
339
340 * gas/mips/vr4130.[sd]: New test.
341 * gas/mips/mips.exp: Run it.
342
343 2005-03-09 Richard Sandiford <rsandifo@redhat.com>
344
345 * gas/mips/relax-swap1-mips[12].d: Expect the delay slots of
346 bc1f and bc1t to be filled.
347 * gas/mips/branch-misc-3.[sd]: New test.
348 * gas/mips/mips.exp: Run it.
349
350 2005-03-09 Ben Elliston <bje@au.ibm.com>
351
352 * gas/maxq10/maxq10.exp: Remove stray semicolons.
353 * gas/maxq20/maxq20.exp: Likewise.
354
355 2005-03-08 Jan Beulich <jbeulich@novell.com>
356
357 * gas/ia64/no-fit.[ls]: New.
358 * gas/ia64/ia64.exp: Run new test.
359
360 2005-03-08 Jan Beulich <jbeulich@novell.com>
361
362 * gas/ia64/xdata.[sd], gas/ia64/xdata-ilp32.d: New.
363 * gas/ia64/ia64.exp: Run new tests.
364
365 2005-03-08 Jan Beulich <jbeulich@novell.com>
366
367 * gas/ia64/pcrel.d: Account for big endian target.
368 * gas/ia64/reloc-bad.s: Enforce 64-bit ABI.
369
370 2005-03-08 Hans-Peter Nilsson <hp@axis.com>
371
372 Adjust testsuite for cris-axis-aout.
373 * gas/cris/rd-bcnst.d, gas/cris/rd-usp-1.d: Adjust regexps for a.out output.
374 * gas/cris/mulbug-err-1.s, gas/cris/rd-arch-1.d,
375 gas/cris/rd-arch-2.d, gas/cris/rd-arch-3.d, gas/cris/rd-break32.d,
376 gas/cris/rd-pcrel2.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
377 gas/cris/rd-usp-1b.d, gas/cris/v32-err-7.s: Pass --em=criself.
378
379 2005-03-04 David Daney <ddaney@avtrex.com>
380
381 * gas/mips/elf-rel23b.d: Use '__gnu_local_gp' instead of '_gp'
382 for -mno-shared optimization.
383 * gas/mips/elf-rel25a.d: Ditto.
384
385 2005-03-04 Nick Clifton <nickc@redhat.com>
386
387 * gas/arm/arm.exp: Fix test for running the "undefined" to catch
388 more non-ELF cases.
389 * gas/arm/pic.d: Fix for vxworks target.
390 * gas/arm/basic.d: Likewise.
391 * gas/arm/unwind.d: Likewise.
392
393 2005-03-04 Richard Sandiford <rsandifo@redhat.com>
394
395 * gas/mips/ldstla-{n32.s, n32.d, n32-shared.d}: Delete.
396 * gas/mips/ldstla-{n64.d, n64-shared.d}: Adjust expected output
397 for loads and stores from constant addresses.
398 * gas/mips/ldstla-{sym32.s, eabi64.d, n64-sym32.d}: New tests.
399 * gas/mips/mips.exp: Run them.
400
401 2005-03-03 Richard Sandiford <rsandifo@redhat.com>
402
403 * gas/mips/mips.exp: Move tls tests to main $elf block.
404
405 2005-03-03 Nick Clifton <nickc@redhat.com>
406
407 * gas/macros/macros.exp (and.s): Expect this test to fail for the
408 tic4x-coff target because it uses the '&' character as a line
409 separator.
410
411 * gas/sh/basic.exp: Add an sh-hms version of the pcrel test.
412 * gas/sh/pcrel-hms.d: New file. Adjusted form of pcrel-coff.d for
413 the sh-hms target.
414 * gas/sh/arch/arch.exp: Expect the same failures for sh-hms port
415 as for the sh-coff port.
416
417 * gas/macros/macros.exp (run_list_test): Also expect the msp430
418 port to fail the strings test because it defines
419 ONLY_STANDARD_ESCAPES.
420
421 * gas/arm/arch6zk.s: Add three nop instructions in order to pad
422 the .text section out to a 32-byte boundary as will automatically
423 be done by the arm-aout target.
424 * gas/arm/arch6zk.d: Add expected nop disassemblies.
425
426 * gas/d30v/serial.l: Remove listing lines that are no longer
427 emitted and fix up expected binary encoding.
428 * gas/d30v/serial2.l: Likewise.
429 * gas/d30v/serial2O.l: Likewise.
430
431 2005-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
432
433 * gas/arc/extensions.s: Add tests for extcoreregister.
434 * gas/arc/extensions.d: Likewise.
435 * gas/arc/warn.s: Warnings for readonly core registers accessed.
436 * gas/arc/warn.d: Likewise.
437 * gas/arc/arc.exp: Run extensions testcase.
438
439 2005-03-03 Richard Sandiford <rsandifo@redhat.com>
440
441 * gas/mips/noat-1.d: Add -mips1 to assembler options.
442
443 2005-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
444
445 * gas/arc/ld.s: Add checks for short immediates with ld.
446 * gas/arc/ld.d: Likewise.
447
448 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
449
450 * gas/mips/tls-o32.d, gas/mips/tls-o32.s, gas/mips/tls-ill.l,
451 gas/mips/tls-ill.s: New files.
452 * gas/mips/mips.exp: Run TLS tests.
453
454 2005-03-02 Alan Modra <amodra@bigpond.net.au>
455
456 * gas/ppc/astest.d: Adjust for relocs reduced to section sym.
457 * gas/ppc/astest2.d: Likewise.
458 * gas/ppc/astest2_64.d: Likewise.
459 * ppc/astest64.d: Likewise.
460 * ppc/booke.d: Likewise.
461 * ppc/power4.d: Likewise.
462 * ppc/test1elf32.d: Likewise.
463 * ppc/test1elf64.d: Likewise.
464
465 2005-03-02 Jan Beulich <jbeulich@novell.com>
466
467 * gas/i386/cr-err.[ls]: New.
468 * gas/i386/crx.[ds]: New.
469 * gas/i386/i386.exp: Run new tests.
470
471 2005-03-02 Jan Beulich <jbeulich@novell.com>
472
473 * gas/i386/intelok.d: Add -r to objdump options. Adjust expectations.
474 * gas/i386/intelok.s: Add checks for various special memory operands.
475
476 2005-03-01 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
477
478 * gas/arc/extensions.s: New file.
479 * gas/arc/extensions.d: New file.
480
481 2005-03-01 Nick Clifton <nickc@redhat.com>
482
483 * gas/arm/arm.exp (undefined): Run a COFF variant of this test for
484 COFF based ports.
485 * gas/arm/undefined_coff.s: New file: Variant of undefined.s but
486 with a COFF formated local label name.
487 * gas/arm/undefined_coff.l: New file. Variant of undefined.l.
488
489 2005-03-01 Stig Petter Olsroed <stigpo@users.sourceforge.net>
490 Nick Clifton <nickc@redhat.com>
491
492 * gas/arm/inst.d: Allow for ARM ports which decode the reloc
493 associated with branches and so show the exact symbolic
494 destination address rather than an offset from the start of the
495 section.
496 * gas/arm/pic.d: Likewise.
497
498 2005-03-01 Alan Modra <amodra@bigpond.net.au>
499
500 * gas/m68k/mcf-emac.d: Allow for 64-bit addresses.
501 * gas/m68k/mcf-mac.d: Likewise.
502 * gas/m68k/mcf-mov3q.d: Likewise.
503 * gas/m68k/mode5.d: Likewise.
504
505 2005-02-22 Eric Christopher <echristo@redhat.com>
506
507 * gas/mips/elf-rel10.d: Update for label change.
508
509 2005-02-22 Maciej W. Rozycki <macro@mips.com>
510
511 * gas/mips/mips16-dwarf2.d: Pass -mabi=32. Include relocation
512 information.
513 * gas/mips/mips16-dwarf2-n32.d: New test to check DWARF2 line
514 information for MIPS16 for the n32 ABI.
515 * gas/mips/mips.exp. Run the new test.
516
517 2005-02-22 Eric Christopher <echristo@redhat.com>
518
519 * gas/mips/elf-rel10.s: Add label for frob.
520
521 2005-02-22 Maciej W. Rozycki <macro@mips.com>
522
523 * gas/mips/mips16-dwarf2.d: New test to check DWARF2 line
524 information for MIPS16.
525 * gas/mips/mips16-dwarf2.s: Source for the new test.
526 * gas/mips/mips.exp: Run the new test.
527
528 2005-02-21 Alan Modra <amodra@bigpond.net.au>
529
530 * gas/d10v/instruction_packing-005.d: Adjust.
531 * gas/d10v/instruction_packing-008.d: Ignore disassembled stabs.
532 * gas/d10v/instruction_packing-009.d: Likewise.
533 * gas/d10v/instruction_packing-010.d: Likewise.
534 * gas/d10v/warning-001.d: Use #warning instead of #error.
535 * gas/d10v/warning-002.d: Likewise.
536 * gas/d10v/warning-003.d: Likewise.
537 * gas/d10v/warning-004.d: Likewise.
538 * gas/d10v/warning-005.d: Likewise.
539 * gas/d10v/warning-006.d: Likewise.
540 * gas/d10v/warning-007.d: Likewise.
541 * gas/d10v/warning-008.d: Likewise.
542 * gas/d10v/warning-009.d: Likewise.
543 * gas/d10v/warning-010.d: Likewise.
544 * gas/d10v/warning-011.d: Likewise.
545 * gas/d10v/warning-012.d: Likewise.
546 * gas/d10v/warning-013.d: Likewise.
547 * gas/d10v/warning-015.d: Likewise.
548 * gas/d10v/warning-016.d: Likewise.
549 * gas/d10v/warning-017.d: Likewise.
550 * gas/d10v/warning-018.d: Likewise.
551 * gas/d10v/warning-019.d: Likewise.
552 * lib/gas-defs.exp (run_dump_test): Don't require a dump program if
553 #warning given. Rearrange to allow $program to remain unset.
554 Fail the test if warning not found when expected. Conversely fail
555 the test if assembler errors or warnings given when not expected.
556
557 2005-02-18 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
558
559 * gas/mips/noat-1.s, gas/mips/noat-1.d, gas/mips/noat-2.s,
560 gas/mips/noat2.l, gas/mips/noat-3.s, gas/mips/noat-3.l,
561 gas/mips/noat-4.s, gas/mips/noat-4.l, gas/mips/noat-5.s,
562 gas/mips/noat-5.l, gas/mips/noat-6.s, gas/mips/noat-6.l,
563 gas/mips/noat-7.s, gas/mips/noat-7.l: New files, testcases for
564 .set noat in macro expansions.
565 * gas/mips/mips.exp: Run new testcases.
566 * gas/mips/rol-hw.d, gas/mips/rol-hw.l, gas/mips/rol.d,
567 gas/mips/rol.l, gas/mips/rol.s, gas/mips/rol64-hw.d,
568 gas/mips/rol64-hw.l, gas/mips/rol64.d, gas/mips/rol64.l,
569 gas/mips/rol64.s, gas/mips/uld2-eb.d, gas/mips/uld2-el.d,
570 gas/mips/uld2.l, gas/mips/uld2.s, gas/mips/ulh2-eb.d,
571 gas/mips/ulh2-el.d, gas/mips/ulh2.l, gas/mips/ulh2.s,
572 gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-eb.d,
573 gas/mips/ulw2-el-ilocks.d, gas/mips/ulw2-el.d, gas/mips/ulw2.l,
574 gas/mips/ulw2.s: Don't try to test .set noat.
575
576 2005-02-17 H.J. Lu <hongjiu.lu@intel.com>
577
578 * gas/ia64/hint.b-err.l: New file.
579 * gas/ia64/hint.b-err.s: Likewise.
580 * gas/ia64/hint.b-warn.l: Likewise.
581 * gas/ia64/hint.b-warn.s: Likewise.
582
583 * gas/ia64/ia64.exp: Run hint.b-err and hint.b-warn.
584
585 * gas/ia64/opc-b.d: Pass -mhint.b=ok to as.
586
587 2005-02-17 Jan Beulich <jbeulich@novell.com>
588
589 * gas/ia64/nostkreg.[ds]: New.
590 * gas/ia64/ia64.exp: Run new test.
591
592 2005-02-16 Alan Modra <amodra@bigpond.net.au>
593
594 * gas/all/gas.exp (quad): Don't run on i960.
595
596 2005-02-15 Nigel Stephens <nigel@mips.com>
597 Maciej W. Rozycki <macro@mips.com>
598
599 * gas/mips/mips16-hilo.d: New test for the R_MIPS16_HI16 and
600 R_MIPS16_LO16 relocs.
601 * gas/mips/mips16-hilo-n32.d: Likewise, for the n32 ABI.
602 * gas/mips/mips16-hilo.s: Source for the new tests.
603 * gas/mips/mips.exp: Run the new tests.
604
605 2005-02-15 Jan Beulich <jbeulich@novell.com>
606
607 * gas/ia64/pcrel.[ds]: New.
608 * gas/ia64/ia64.exp: Run new test.
609
610 2005-02-15 Jan Beulich <jbeulich@novell.com>
611
612 * gas/ia64/dv-raw-err.l: Expect specific resource for RAW
613 violation on b0.
614 * gas/ia64/regval.[ls]: New.
615 * gas/ia64/ia64.exp: Run new test.
616
617 2005-02-15 Jan Beulich <jbeulich@novell.com>
618
619 * gas/ia64/dv-raw-err.s: Don't use r0 or f0 as output operand.
620 * gas/ia64/dv-waw-err.s: Likewise.
621 * gas/ia64/reg-err.[ls]: New.
622 * gas/ia64/ia64.exp: Run new test.
623
624 2005-02-15 Jan Beulich <jbeulich@novell.com>
625
626 * gas/ia64/reloc.[ds]: New.
627 * gas/ia64/reloc-bad.[ls]: New.
628 * gas/ia64/ia64.exp: Run new tests.
629
630 2005-02-15 Jan Beulich <jbeulich@novell.com>
631
632 * gas/ia64/operand-or.d: Pass -xnone to assembler.
633
634 2005-02-13 Jan Beulich <jbeulich@novell.com>
635
636 * gas/ia64/label.l: Adjust line numbers.
637 * gas/ia64/label.s: Add .explicit.
638 * gas/ia64/nop_x.s: Likewise.
639 * gas/ia64/opc-a.d: Add assembler option -xnone.
640 * gas/ia64/opc-b.d: Likewise.
641 * gas/ia64/opc-f.d: Likewise.
642 * gas/ia64/opc-i.d: Likewise.
643 * gas/ia64/opc-m.d: Likewise.
644 * gas/ia64/opc-x.d: Likewise.
645 * gas/ia64/pseudo.d: Likewise.
646 * gas/ia64/regs.d: Likewise.
647 * gas/ia64/tls.d: Likewise.
648 * gas/ia64/unwind-err.l: Adjust line numbers.
649 * gas/ia64/unwind-err.s: Remove explicit stops.
650
651 2005-02-13 Jan Beulich <jbeulich@novell.com>
652
653 * gas/ia64/pound.[ls]: New.
654 * gas/ia64/ia64.exp: Run new test.
655
656 2005-02-13 H.J. Lu <hongjiu.lu@intel.com>
657
658 * gas/ia64/ia64.exp: Add "operand-or".
659
660 * gas/ia64/operand-or.d: New file.
661 * gas/ia64/operand-or.s: Likewise.
662
663 2005-02-11 H.J. Lu <hongjiu.lu@intel.com>
664
665 * gas/ia64/ia64.exp: Pass -munwind-check=error for unwind-err
666 and proc.
667
668 2005-02-10 Julian Brown <julian@codesourcery.com>
669
670 * gas/arm/unwind.d: Alter expected output to include dependency on
671 __aeabi_unwind_cpp_pr[01].
672
673 2005-02-09 Jan Beulich <jbeulich@novell.com>
674
675 * gas/i386/intelok.s: Remove comments disabling alternative forms of
676 fbld, fbstp, and fldcw.
677 * gas/i386/intelok.d: Expect two instances of fbld, fbstp, and fldcw.
678
679 2005-02-07 Inderpreet Singh <inderpreetb@noida.hcltech.com>
680
681 * gas/maxq10/jump.d: Fixed relative jump offset.
682 * gas/maxq10/call.d: Likewise.
683 * gas/maxq20/jump.d: Likewise.
684 * gas/maxq20/call.d: Likewise.
685
686 2005-02-07 Hans-Peter Nilsson <hp@axis.com>
687
688 * lib/gas-defs.exp: Support new directive "warning".
689
690 2005-02-02 Jan Beulich <jbeulich@novell.com>
691
692 * gas/ia64/pred-rel.s: New.
693 * gas/ia64/ia64.exp: Run new test.
694
695 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
696
697 * gas/mips/elf-rel23.d, gas/mips/elf-rel23a.d: Accept little-endian.
698 * gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d: Accept section
699 symbol names.
700
701 2005-01-31 Jan Beulich <jbeulich@novell.com>
702
703 * gas/macros/repeat.[ds]: New.
704 * gas/macros/macros.exp: Run new test.
705
706 2005-01-31 Jan Beulich <jbeulich@novell.com>
707
708 * gas/macros/badarg.[ls]: New.
709 * gas/macros/end.[ls]: New.
710 * gas/macros/redef.[ls]: New.
711 * gas/macros/macros.exp (run_list_test): Copy from elsewhere.
712 Run new tests.
713
714 2005-01-31 Jan Beulich <jbeulich@novell.com>
715
716 * gas/ia64/operands.[ls]: New.
717 * gas/ia64/ia64.exp: Run new test.
718
719 2005-01-31 Jan Beulich <jbeulich@novell.com>
720
721 * gas/ia64/proc.[ls]: New.
722 * gas/ia64/unwind-err.[ls]: New.
723 * gas/ia64/ia64.exp: Run new tests.
724
725 2005-01-31 Jan Beulich <jbeulich@novell.com>
726
727 * gas/ia64/bundling.[ds]: New.
728 * gas/ia64/label.[ls]: New.
729 * gas/ia64/last.[ls]: New.
730 * gas/ia64/slot2.[ls]: New.
731 * gas/ia64/ia64.exp: Run new tests.
732
733 2005-01-31 Jan Beulich <jbeulich@novell.com>
734
735 * gas/ia64/pseudo.[ds]: New.
736 * gas/ia64/ia64.exp: Run new test.
737
738 2005-01-27 Jan Beulich <jbeulich@novell.com>
739
740 * gas/ia64/nop_x.[ds]: New.
741 * gas/ia64/ia64.exp: Run new test.
742
743 2005-01-27 Jan Beulich <jbeulich@novell.com>
744
745 * gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
746 M-unit.
747 * gas/ia64/mov-ar.[ds]: New.
748 * gas/ia64/ia64.exp: Run new test.
749
750 2005-01-24 Nick Clifton <nickc@redhat.com>
751
752 * gas/all/sleb128.d: Do not assume an 8-bit byte.
753 * gas/all/quad.d: Likewise. Also allow for ports which order
754 bytes within words in other than simple big-endian or
755 little-endian fashions.
756
757 2005-01-19 Richard Sandiford <rsandifo@redhat.com>
758
759 * gas/all/sleb128.[sd]: New test.
760 * gas/all/quad.[sd]: New test.
761 * gas/all/gas.exp: Run them.
762
763 2005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
764
765 * gas/sh/arch/arch.exp: Correct the email address.
766 Correct a few comment typos.
767 Add new tests to ensure that the assembler will only accept
768 instructions valid in each architecture and vice-versa.
769 * gas/sh/arch/arch_expected.txt: Update/Correct the test results.
770 * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
771 * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
772 * gas/sh/arch/sh2a-nofpu.s: Generate new file.
773 * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.
774 * gas/sh/arch/sh2a-or-sh4.s: Regenerate.
775 * gas/sh/arch/sh2a.s: Generate new file.
776 * gas/sh/arch/sh2e.s: Regenerate.
777 * gas/sh/arch/sh2.s: Regenerate.
778 * gas/sh/arch/sh3-dsp.s: Regenerate.
779 * gas/sh/arch/sh3e.s: Regenerate.
780 * gas/sh/arch/sh3-nommu.s: Regenerate.
781 * gas/sh/arch/sh3.s: Regenerate.
782 * gas/sh/arch/sh4al-dsp.s: Regenerate.
783 * gas/sh/arch/sh4a-nofpu.s: Regenerate.
784 * gas/sh/arch/sh4a.s: Regenerate.
785 * gas/sh/arch/sh4-nofpu.s: Regenerate.
786 * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
787 * gas/sh/arch/sh4.s: Regenerate.
788 * gas/sh/arch/sh-dsp.s: Regenerate.
789 * gas/sh/arch/sh.s: Regenerate.
790
791 2005-01-12 H.J. Lu <hongjiu.lu@intel.com>
792
793 * i386/i386.exp: Run "sib".
794
795 * gas/i386/sib.d: New file.
796 * gas/i386/sib.s: Likewise.
797
798 2005-01-09 Andreas Schwab <schwab@suse.de>
799
800 * gas/i386/intel16.d: Ignore trailing text with #pass.
801 * gas/i386/intelok.d: Likewise.
802 * gas/i386/prefix.d: Likewise.
803 * gas/i386/sub.d: Likewise.
804 * gas/i386/padlock.d: Likewise.
805 * gas/i386/x86_64.d: Likewise.
806
807 2005-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
808
809 * gas/elf/elf.exp (section5): Use 0-9 instead of [:digit:].
810
811 2004-12-31 Alan Modra <amodra@bigpond.net.au>
812
813 * gas/elf/elf.exp: Don't list reloc sections.
814 * gas/elf/section5.e: Remove reloc sections.
815
816 2004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
817
818 * gas/crx/beq_insn.d: Update reference file according to
819 disassembler printing method.
820 * gas/crx/bit_insn.d: Likewise.
821 * gas/crx/br_insn.d: Likewise.
822 * gas/crx/cmpbr_insn.d: Likewise.
823 * gas/crx/cop_insn.d: Likewise.
824 * gas/crx/load_stor_insn.d: Likewise.
825
826 2004-12-21 Hans-Peter Nilsson <hp@axis.com>
827
828 * gas/elf/section5.e, gas/elf/section5.l: Replace [:digit:],
829 [:xdigit:] and {N} in regexps with [0-9], [0-9a-fA-F] and N
830 copies, to cater to tcl versions before Tcl 8.2.3.
831
832 2004-12-20 Nick Clifton <nickc@redhat.com>
833
834 * gas/elf/section5.[ls]: Use % instead of @ in .section
835 directives.
836
837 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
838
839 * gas/v850/split-lo16.{s,d}: New test.
840 * gas/v850/v850.exp: Run it.
841
842 2004-12-15 Jan Beulich <jbeulich@novell.com>
843
844 * gas/elf/section5.[els]: New.
845
846 2004-12-13 Richard Sandiford <rsandifo@redhat.com>
847
848 * gas/mips/elf-rel25.d, gas/mips/elf-rel25a.d: Cope with different
849 .text alignments.
850
851 2004-12-11 Alan Modra <amodra@bigpond.net.au>
852
853 * gas/alpha/elf-usepv-1.d: Update for changed section syms.
854 * gas/arm/mapping.d: Likewise.
855 * gas/mips/tmips16-e.d: Likewise.
856 * gas/mips/tmips16-f.d: Likewise.
857 * gas/mmix/align-1.d: Likewise.
858 * gas/mmix/basep-10.d: Likewise.
859 * gas/mmix/basep-11.d: Likewise.
860 * gas/mmix/basep-7.d: Likewise.
861 * gas/mmix/basep-8.d: Likewise.
862 * gas/mmix/basep-9.d: Likewise.
863 * gas/mmix/builtin1.d: Likewise.
864 * gas/mmix/builtin2.d: Likewise.
865 * gas/mmix/builtin3.d: Likewise.
866 * gas/mmix/bz-c.d: Likewise.
867 * gas/mmix/comment-2.d: Likewise.
868 * gas/mmix/comment-3.d: Likewise.
869 * gas/mmix/cons-2.d: Likewise.
870 * gas/mmix/fb-1.d: Likewise.
871 * gas/mmix/fb-2.d: Likewise.
872 * gas/mmix/geta-c.d: Likewise.
873 * gas/mmix/greg1.d: Likewise.
874 * gas/mmix/greg1a.d: Likewise.
875 * gas/mmix/greg2.d: Likewise.
876 * gas/mmix/greg2a.d: Likewise.
877 * gas/mmix/greg3.d: Likewise.
878 * gas/mmix/greg4.d: Likewise.
879 * gas/mmix/greg5.d: Likewise.
880 * gas/mmix/greg6.d: Likewise.
881 * gas/mmix/greg7.d: Likewise.
882 * gas/mmix/greg8.d: Likewise.
883 * gas/mmix/is-1.d: Likewise.
884 * gas/mmix/jump-c.d: Likewise.
885 * gas/mmix/local-1.d: Likewise.
886 * gas/mmix/locall1.d: Likewise.
887 * gas/mmix/odd-1.d: Likewise.
888 * gas/mmix/op-0-1.d: Likewise.
889 * gas/mmix/op-0-1s.d: Likewise.
890 * gas/mmix/op-0-2.d: Likewise.
891 * gas/mmix/prefix1.d: Likewise.
892 * gas/mmix/prefix2.d: Likewise.
893 * gas/mmix/prefix3.d: Likewise.
894 * gas/mmix/pseudo-1.d: Likewise.
895 * gas/mmix/pushj-c.d: Likewise.
896 * gas/mmix/pushj-cs.d: Likewise.
897 * gas/mmix/sym-1.d: Likewise.
898 * gas/mmix/weak1-s.d: Likewise.
899 * gas/mmix/weak1.d: Likewise.
900 * gas/mmix/zerop-1.d: Likewise.
901 * gas/ppc/power4.d: Likewise.
902 * gas/ppc/test1elf32.d: Likewise.
903 * gas/ppc/test1elf64.d: Likewise.
904 * gas/sh/sh64/datal32-3.d: Likewise.
905 * gas/sh/sh64/datal64-3.d: Likewise.
906 * gas/sh/sh64/localcom-1.d: Likewise.
907
908 2004-12-10 Ian Lance Taylor <ian@wasabisystems.com>
909
910 * gas/mips/elf-rel23a.d: New test.
911 * gas/mips/elf-rel23b.d: New test.
912 * gas/mips/elf-rel25.s: New test.
913 * gas/mips/elf-rel25.d: New test.
914 * gas/mips/elf-rel25a.d: New test.
915 * gas/mips/mips.exp: Run new tests.
916
917 2004-12-09 Paul Brook <paul@codesourcery.com>
918
919 * gas/arm/unwind.d: Expect R_ARM_PREL31 relocations.
920
921 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
922
923 * gas/mips/branch-swap.d: Pass -32 to as.
924
925 2004-11-29 Tomer Levi <Tomer.Levi@nsc.com>
926
927 * gas/crx/br_insn.d: Fix error in expected disassembly.
928
929 2004-11-29 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
930
931 * gas/m32r/rela-1.s: New test.
932 * gas/m32r/rela-1.d: Expected disassembly.
933 * gas/m32r/m32r.exp: Run the new test.
934 * gas/m32r/relax-1.d: Update for fixed pcrel reloc
935 generation.
936
937 2004-11-27 Richard Earnshaw <rearnsha@arm.com>
938
939 * gas/arm/thumbv6.d (setend): Remove stray tab at end
940 of dump pattern.
941
942 2004-11-25 H.J. Lu <hongjiu.lu@intel.com>
943
944 * gas/ia64/group-1.d: Adjust expected secion ordering.
945
946 2004-11-25 Jan Beulich <jbeulich@novell.com>
947
948 * gas/i386/x86-64-inval.[sl]: Remove sahf/lahf.
949
950 2004-11-24 Paul Brook <paul@codesourcery.com>
951
952 * gas/elf/group0a.d: Adjust expected secion ordering.
953 * gas/elf/group1a.d: Ditto.
954 * gas/elf/section4.d: Ditto.
955
956 2004-11-24 Nick Clifton <nickc@redhat.com>
957
958 * gas/iq2000/allinsn.exp: Remove IQ10 tests.
959 * gas/iq2000/q10allinsn.d: Delete.
960 * gas/iq2000/q10allinsn.s: Delete.
961 * gas/iq2000/q10hazard4.s: Delete.
962 * gas/iq2000/q10hazard5.s: Delete.
963 * gas/iq2000/q10load-hazards.exp: Delete.
964 * gas/iq2000/q10nohazard.s: Delete.
965 * gas/iq2000/q10noyield.s: Delete.
966 * gas/iq2000/q10test0.d: Delete.
967 * gas/iq2000/q10test0.s: Delete.
968 * gas/iq2000/q10test1.d: Delete.
969 * gas/iq2000/q10test1.s: Delete.
970 * gas/iq2000/q10test10.d: Delete.
971 * gas/iq2000/q10test10.s: Delete.
972 * gas/iq2000/q10test11.d: Delete.
973 * gas/iq2000/q10test11.s: Delete.
974 * gas/iq2000/q10test12.d: Delete.
975 * gas/iq2000/q10test12.s: Delete.
976 * gas/iq2000/q10test2.d: Delete.
977 * gas/iq2000/q10test2.s: Delete.
978 * gas/iq2000/q10test3.d: Delete.
979 * gas/iq2000/q10test3.s: Delete.
980 * gas/iq2000/q10test4.d: Delete.
981 * gas/iq2000/q10test4.s: Delete.
982 * gas/iq2000/q10test5.d: Delete.
983 * gas/iq2000/q10test5.s: Delete.
984 * gas/iq2000/q10test6.d: Delete.
985 * gas/iq2000/q10test6.s: Delete.
986 * gas/iq2000/q10test7.d: Delete.
987 * gas/iq2000/q10test7.s: Delete.
988 * gas/iq2000/q10test8.d: Delete.
989 * gas/iq2000/q10test8.s: Delete.
990 * gas/iq2000/q10test9.d: Delete.
991 * gas/iq2000/q10test9.s: Delete.
992 * gas/iq2000/q10yield.exp: Delete.
993 * gas/iq2000/test.exp: Delete.
994
995 2004-11-24 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
996
997 * gas/arc/st.s: Add checks for other variants of the sr and st
998 instruction.
999 * gas/arc/st.d: Update the expected disassembly.
1000
1001 2004-11-23 Nick Clifton <nickc@redhat.com>
1002
1003 * gas/mn10300/relax.s: Add further tests of the relaxing of branch
1004 instructions.
1005 * gas/mn10300/relax.d: Add expected relocations.
1006
1007 2004-11-22 Ravi Ramaseshan <ravi.ramaseshan@codito.com>
1008
1009 * gas/arc/ld.s: Add check of load of a long immediate.
1010 * gas/arc/ld.d: Add expected disassembly.
1011
1012 2004-11-22 Hans-Peter Nilsson <hp@axis.com>
1013
1014 * gas/all/gas.exp: Run dg-runtest for all err-*.s and warn-*.s.
1015 * gas/all/err-1.s, gas/all/warn-1.s: New tests.
1016
1017 2004-11-18 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1018
1019 * gas/maxq10/call.d: Fix expected results now that bfd assembler
1020 support is enabled by default.
1021 * gas/maxq10/range.d: Likewise.
1022 * gas/maxq20/call.d: Likewise.
1023
1024 2004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
1025
1026 * gas/arm/mapping.d: Expect F markers for Thumb code.
1027 * gas/arm/unwind.d: Update big-endian pattern.
1028
1029 2004-11-12 Nick Clifton <nickc@redhat.com>
1030
1031 * gas/mn10300/basic.exp: Add relax test.
1032 * gas/mn10300/relax.s: New test.
1033 * gas/mn10300/relax.d: Expected results. Make sure that the
1034 correct size of instruction has been selected.
1035
1036 2004-11-11 Bob Wilson <bob.wilson@acm.org>
1037
1038 * gas/xtensa/short_branch_offset.s: New.
1039 * gas/xtensa/short_branch_offset.d: New.
1040 * gas/xtensa/all.exp: Run new test.
1041
1042 2004-11-10 Alan Modra <amodra@bigpond.net.au>
1043
1044 * gas/i386/opcode.s: Pad section.
1045 * gas/i386/intelok.s: Likewise.
1046 * gas/i386/opcode.d: Update.
1047 * gas/i386/intelok.d: Update.
1048
1049 2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1050 Vineet Sharma <vineets@noida.hcltech.com>
1051
1052 * gas/maxq10: New directory. Contains tests for maxq port.
1053 * gas/maxq20: Likewise.
1054
1055 2004-11-05 H.J. Lu <hongjiu.lu@intel.com>
1056
1057 * gas/i386/general.s: Add movzb.
1058 * gas/i386/general.l: Updated.
1059
1060 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1061
1062 * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
1063 * gas/cris/operand-err-1.s (test.m constant): Remove xfail marker
1064 and update rationale. Mark "ba [external_symbol]" and "ba [r3]"
1065 as invalid.
1066 * gas/ieee-fp/x930509a.exp: setup_xfail for crisv32-*-*.
1067 * gas/macros/macros.exp: setup_xfail strings for crisv32-*-*.
1068 * gas/cris/abs32-1.s, gas/cris/arch-err-1.s,
1069 gas/cris/arch-err-2.s, gas/cris/arch-err-3.s,
1070 gas/cris/arch-err-4.s, gas/cris/arch-err-5.s,
1071 gas/cris/bound-err-1.s, gas/cris/brokw-3b.s,
1072 gas/cris/march-err-1.s, gas/cris/march-err-2.s,
1073 gas/cris/push-err-1.s, gas/cris/push-err-2.s,
1074 gas/cris/pushpopv32.s, gas/cris/rd-abs32-1.d,
1075 gas/cris/rd-abs32-2.d, gas/cris/rd-arch-1.d, gas/cris/rd-arch-2.d,
1076 gas/cris/rd-arch-3.d, gas/cris/rd-bkw1b.d, gas/cris/rd-bkw2b.d,
1077 gas/cris/rd-bkw3b.d, gas/cris/rd-bound1.d, gas/cris/rd-bound1.s,
1078 gas/cris/rd-bound2.d, gas/cris/rd-bound3.d, gas/cris/rd-bound4.d,
1079 gas/cris/rd-break32.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
1080 gas/cris/rd-spr-1.d, gas/cris/rd-spr-1.s, gas/cris/rd-usp-1.d,
1081 gas/cris/rd-usp-1b.d, gas/cris/rd-v10_32o-1.d,
1082 gas/cris/rd-v10_32o-2.d, gas/cris/rd-v10_32o-2.s,
1083 gas/cris/rd-v32-b1.d, gas/cris/rd-v32-b1.s, gas/cris/rd-v32-b2.d,
1084 gas/cris/rd-v32-b2.s, gas/cris/rd-v32-b3.d, gas/cris/rd-v32-b3.s,
1085 gas/cris/rd-v32-f1.d, gas/cris/rd-v32-f1.s, gas/cris/rd-v32-i1.d,
1086 gas/cris/rd-v32-i1.s, gas/cris/rd-v32-l1.d, gas/cris/rd-v32-l1.s,
1087 gas/cris/rd-v32-l3.d, gas/cris/rd-v32-l3.s, gas/cris/rd-v32-l4.d,
1088 gas/cris/rd-v32-l4.s, gas/cris/rd-v32o-1.d, gas/cris/rd-v32s-1.d,
1089 gas/cris/rd-v32s-2.d, gas/cris/rd-v32s-2.s, gas/cris/rd-v32s-3.d,
1090 gas/cris/rd-v32s-3.s, gas/cris/rd-v32s-4.d, gas/cris/rd-v32s-4.s,
1091 gas/cris/rd-vao-1.d, gas/cris/v32-err-1.s, gas/cris/v32-err-10.s,
1092 gas/cris/v32-err-11.s, gas/cris/v32-err-2.s, gas/cris/v32-err-3.s,
1093 gas/cris/v32-err-4.s, gas/cris/v32-err-5.s, gas/cris/v32-err-6.s,
1094 gas/cris/v32-err-7.s, gas/cris/v32-err-8.s, gas/cris/v32-err-9.s:
1095 New tests.
1096
1097 2004-11-04 Jan Beulich <jbeulich@novell.com>
1098
1099 * gas/i386/i386.exp: Execute new tests intelbad and intelok.
1100 * gas/i386/intelbad.[sl]: New test to check for various things not
1101 permitted in Intel mode.
1102 * gas/i386/intel.d, gas/i386/opcode.d, gas/i386/x86-64-opcode.d:
1103 Adjust for change to segment register store.
1104 * gas/i386/intelok.[sd]: New test to check various Intel mode specific
1105 things get handled correctly.
1106 * gas/i386/x86_64.[sd]: Remove unsupported constructs referring to
1107 'high' and 'low' parts of an operand, which the parser previously
1108 accepted while neither telling that it's not supported nor that it
1109 ignored the remainder of the line following these supposed keywords.
1110
1111 2004-10-28 Tomer Levi <Tomer.Levi@nsc.com>
1112
1113 * gas/crx/cop_insn.d: Regenerate (after a bug fix in Assembler).
1114
1115 2004-10-27 Tomer Levi <Tomer.Levi@nsc.com>
1116
1117 * gas/crx/cop_insn.s: Test new Co-Processor instruction 'cpi'.
1118 * gas/crx/list_insn.s: Add hi/lo/u<N> registers tests, fix test bugs.
1119 * gas/crx/cop_insn.d: Regenerate.
1120 * gas/crx/list_insn.d: Likewise.
1121
1122 2004-10-23 Daniel Jacobowitz <dan@debian.org>
1123
1124 * gas/cfi/cfi-arm-1.d, gas/cfi/cfi-arm-1.s: New files.
1125 * gas/cfi/cfi.exp: Run cfi-arm-1 test.
1126
1127 2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
1128
1129 * gas/crx/cop_insn.s: Reverse operands order in store co-processor
1130 instructions.
1131 * gas/crx/list_insn.s: Remove test for unsupported 'popa' instruction.
1132 * gas/crx/cop_insn.d: Regenerate.
1133 * gas/crx/list_insn.d: Likewise.
1134
1135 2004-10-14 Paul Brook <paul@codesourcery.com>
1136
1137 * gas/arm/mapping.d: Pass --special-syms to objdump.
1138
1139 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1140
1141 * gas/i386/i386.exp: Don't run divide test for targets where '/'
1142 is a comment. Run x86-64-unwind for 64-bit ELF targets.
1143 * gas/i386/x86-64-unwind.d, gas/i386/x86-64-unwind.s: New.
1144
1145 2004-10-08 Alan Modra <amodra@bigpond.net.au>
1146
1147 * gas/cfi/cfi-common-4.d: Correct for 64 bit targets.
1148
1149 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1150
1151 * gas/xtensa/all.exp: Adjust expected error message for j_too_far.
1152 Change entry_align test to expect an error.
1153 * gas/xtensa/entry_misalign2.s: Use no-transform instead of
1154 no-generics directives.
1155
1156 2004-10-07 Richard Sandiford <rsandifo@redhat.com>
1157
1158 * gas/mips/elf-rel{23,24}.[sd]: New tests.
1159 * gas/mips/mips.exp: New test.
1160
1161 2004-10-07 Richard Sandiford <rsandifo@redhat.com>
1162
1163 * gas/mips/elf-rel22.[sd]: New test.
1164 * gas/mips/mips.exp: Run it.
1165
1166 2004-10-07 Richard Sandiford <rsandifo@redhat.com>
1167
1168 * gas/mips/elf-rel21.[sd]: New test.
1169 * gas/mips/mips.exp: Run it.
1170
1171 2004-10-07 Jan Beulich <jbeulich@novell.com>
1172
1173 * gas/cfi/cfi-common-4.[ds]: New.
1174 * gas/cfi/cfi.exp: Run new test.
1175
1176 2004-10-07 Tomer Levi <Tomer.Levi@nsc.com>
1177
1178 * gas/crx/cop_insn.s: New file.
1179 * gas/crx/cop_insn.d: Likewise.
1180 * gas/crx/load_stor_insn.s: Move Co-processor insns to a separate
1181 test.
1182 * gas/crx/misc_insn.s: Likewise.
1183 * gas/crx/load_stor_insn.d: Regenerate.
1184 * gas/crx/misc_insn.d: Likewise.
1185
1186 2004-10-06 Aldy Hernandez <aldyh@redhat.com>
1187
1188 * gas/ppc/e500.s: Add double-precision instructions.
1189 * gas/ppc/e500.d: Same.
1190
1191 2004-10-05 Paul Brook <paul@codesourcery.com>
1192
1193 * gas/arm/arm.exp: Add unwind table test. Recognise
1194 arm-symbian-symbianelf and arm-none-eabi.
1195 * gas/arm/unwind.s: New file.
1196 * gas/arm/unwind.d: New file.
1197
1198 2004-10-01 Bill Farmer <Bill@the-farmers.freeserve.co.uk>
1199
1200 * gas/pdp11/opcode.d: Fix sob opcode value.
1201
1202 2004-09-30 Paul Brook <paul@codesourcery.com>
1203
1204 * gas/arm/arch6zk.d: New file.
1205 * gas/arm/arch6zk.s: New file.
1206 * gas/arm/arm.exp: Add them.
1207
1208 2004-09-29 Alan Modra <amodra@bigpond.net.au>
1209
1210 * gas/i386/secrel.s: Pad .rdata out to 16 byte boundary.
1211 * gas/i386/secrel.d: Adjust to suit.
1212
1213 2004-09-19 Paul Brook <paul@codesourcery.com>
1214
1215 * gas/elf/elf.exp: Recognise additional arm elf targets.
1216
1217 2004-09-17 Paul Brook <paul@codesourcery.com>
1218
1219 * gas/arm/pic.s: Add (target2).
1220 * gas/arm/pic.d: Ditto.
1221
1222 2004-09-13 Paul Brook <paul@codesourcery.com>
1223
1224 * gas/arm/pic.d: Rename RELABS to TARGET1.
1225 * gas/arm/pic.s: Ditto.
1226
1227 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1228
1229 * gas/crx: New directory.
1230 * gas/crx/allinsn.exp: New test script.
1231 * gas/crx/arith_insn.s: New file.
1232 * gas/crx/arith_insn.d: Likewise.
1233 * gas/crx/beq_insn.s: Likewise.
1234 * gas/crx/beq_insn.d: Likewise.
1235 * gas/crx/bit_insn.s: Likewise.
1236 * gas/crx/bit_insn.d: Likewise.
1237 * gas/crx/br_insn.s: Likewise.
1238 * gas/crx/br_insn.d: Likewise.
1239 * gas/crx/cmov_insn.s: Likewise.
1240 * gas/crx/cmov_insn.d: Likewise.
1241 * gas/crx/cmpbr_insn.s: Likewise.
1242 * gas/crx/cmpbr_insn.d: Likewise.
1243 * gas/crx/jscond_insn.s: Likewise.
1244 * gas/crx/jscond_insn.d: Likewise.
1245 * gas/crx/list_insn.s: Likewise.
1246 * gas/crx/list_insn.d: Likewise.
1247 * gas/crx/load_stor_insn.s: Likewise.
1248 * gas/crx/load_stor_insn.d: Likewise.
1249 * gas/crx/misc_insn.s: Likewise.
1250 * gas/crx/misc_insn.d: Likewise.
1251 * gas/crx/no_op_insn.s: Likewise.
1252 * gas/crx/no_op_insn.d: Likewise.
1253 * gas/crx/shift_insn.s: Likewise.
1254 * gas/crx/shift_insn.d: Likewise.
1255
1256 2004-08-27 Richard Sandiford <rsandifo@redhat.com>
1257
1258 * gas/frv/fr550-pack1.[sd]: New test.
1259 * gas/frv/allinsn.exp: Run it.
1260
1261 2004-08-27 Nick Clifton <nickc@redhat.com>
1262
1263 * gas/i386/i386.exp: Allow pcrel test for COFF targets as well,
1264 but not for PE targets. Similarly for the absrel test.
1265
1266 2004-08-26 Nick Clifton <nickc@redhat.com>
1267
1268 * gas/i386/i386.exp: Group ELF specific tests together. Move the
1269 pcrel test into the ELF only section. Use is_elf_format to test
1270 for ELF based toolchains.
1271
1272 2004-08-25 H.J. Lu <hongjiu.lu@intel.com>
1273
1274 * gas/all/gas.exp: Use `string match ""' instead of `eq ""'.
1275
1276 2004-08-24 Jan Beulich <jbeulich@novell.com>
1277
1278 * gas/all/altmacro.[sd]: Split out part from here...
1279 * gas/all/altmac2.[sd]: ... to here.
1280 * gas/all/excl.s: New.
1281 * gas/all/gas.exp: Suppress both tests for a few targets known to
1282 break. Run the new (split out) test only when the target doesn't
1283 use '!' as a comment character.
1284
1285 2004-08-18 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1286
1287 * gas/mips/branch-swap.s: New testcase.
1288 * gas/mips/branch-swap.d: New testcase.
1289 * gas/mips/mips.exp: Run the testcase.
1290
1291 2004-08-18 Nick Clifton <nickc@redhat.com>
1292
1293 * gas/macros/strings.s: Remove #NO_APP, accidentally committed as
1294 part of another patch.
1295
1296 2004-08-15 Nick Clifton <nickc@redhat.com>
1297
1298 * gas/all/altmacro.d: Allow for rest of frag being padded to an
1299 alignment boundary.
1300
1301 * gas/arm/arm.exp: Run bignum test for ELF based targets only.
1302
1303 2004-08-16 Alan Modra <amodra@bigpond.net.au>
1304
1305 * gas/cfi/cfi-alpha-1.d: Adjust for readelf fix.
1306 * gas/cfi/cfi-alpha-3.d: Likewise.
1307 * gas/cfi/cfi-i386.d: Likewise.
1308 * gas/cfi/cfi-m68k.d: Likewise.
1309 * gas/cfi/cfi-ppc-1.d: Likewise.
1310 * gas/cfi/cfi-s390-1.d: Likewise.
1311 * gas/cfi/cfi-s390x-1.d: Likewise.
1312 * gas/cfi/cfi-sh-1.d: Likewise.
1313 * gas/cfi/cfi-sparc-1.d: Likewise.
1314 * gas/cfi/cfi-sparc64-1.d: Likewise.
1315 * gas/cfi/cfi-x86_64.d: Likewise.
1316
1317 2004-08-13 Jan Beulich <jbeulich@novell.com>
1318
1319 * gas/all/altmacro.[sd]: New test.
1320 * gas/all/gas.exp: Run the new test.
1321
1322 2004-08-10 Mark Mitchell <mark@codesourcery.com>
1323
1324 * gas/arm/bignum1.s: New test.
1325 * gas/arm/arm.exp: Run it.
1326
1327 2004-08-06 Paul Brook <paul@codesourcery.com>
1328
1329 * gas/arm/pic.s,d: Test RELABS and SBREL relocations.
1330
1331 2004-08-05 Nitin Yewale <nitiny@kpitcummins.com>
1332
1333 * h8300/h8300.exp: Addition of new test case to check rx
1334 generation with adds and subs instruction for plain H8/300 target.
1335 * h8300/addsubrxcheck.s: New test source file.
1336
1337 2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1338
1339 * gas/m68hc11/m68hc11.exp: Fix tests for 2.15
1340 * gas/elf/elf.exp: Test obj-elf for m6811-* and m6812-*
1341 * gas/symver/symver.exp: Likewise for symver tests.
1342
1343 2004-07-30 Michal Ludvig <mludvig@suse.cz>
1344
1345 * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
1346 VIA PadLock instructions.
1347
1348 2004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1349
1350 * gas/sh/basic.exp: Don't do sh2a test for sh5.
1351 * gas/sh/sh2a.d: Match elf32-sh* format too.
1352
1353 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
1354
1355 2003-12-30 DJ Delorie <dj@redhat.com>
1356 * gas/sh/sh2a.s: New.
1357 * gas/sh/sh2a.d: New.
1358 * gas/sh/basic.exp: Add it.
1359
1360 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1361
1362 * gas/all/gas.exp (do_930509a): Disable test for crx.
1363
1364 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1365
1366 * gas/i386/x86-64-inval.l: Remove the leading `+'.
1367
1368 2004-07-22 Nick Clifton <nickc@redhat.com>
1369
1370 PR/280
1371 * gas/h8300/ffxx1-coff.d: Remove duplicated raw insn values.
1372 * gas/h8300/ffxx1-elf.d: Likewise.
1373 * gas/h8300/h8sx_disp2.d: Likewise.
1374 * gas/h8300/h8sx_mov_imm.d: Likewise.
1375 * gas/h8300/h8sx_rtsl.d: Likewise.
1376 * gas/h8300/ffxx1-coff.s: Remove inappropriate insn width specifier.
1377 * gas/h8300/ffxx1-elf.s: Likewise.
1378
1379 2004-07-21 Jan Beulich <jbeulich@novell.com>
1380
1381 * gas/i386/x86-64-addr32.[ds]: New test for x86-64 32-bit
1382 addressing in 64-bit mode.
1383 * gas/i386/x86-64-rip.[ds]: New test for x86-64 rip-relative
1384 addressing.
1385 * gas/i386/i386.exp: Run the two new tests.
1386
1387 * gas/cfi/cfi-x86_64.d: Adjust expectation for leave to not have a
1388 rex prefix.
1389 * gas/i386/x86-64-inval.[ls]: Add a bunch of instructions illegal
1390 in 64-bit mode.
1391
1392 2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
1393
1394 * gas/mips/elf-rel19.d: Pass -march=mips1 to gas as the test
1395 expects load delay slots.
1396
1397 2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
1398
1399 * gas/mips/vr5400.d: Update for a correct disassembly of
1400 "racm.ob".
1401
1402 2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
1403
1404 * gas/mips/mips32.s: Adjust for the unified "break" syntax. Add
1405 another "break" case. Update the comment accordingly.
1406 * gas/mips/set-arch.s: Likewise.
1407 * gas/mips/mips32.d: Adjust for the new output.
1408 * gas/mips/set-arch.d: Likewise.
1409
1410 2004-07-15 Nitin Yewale <nitiny@kpitcummins.com>
1411
1412 * gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of
1413 new test case for H8300H normal target to check symbol
1414 address generation.
1415 * gas/h8300/symaddgen.s: New test.
1416
1417 2004-07-13 Nick Clifton <nickc@redhat.com>
1418
1419 * gas/i386/intel.s: Add test of newly expand arithmetic support
1420 for Intel mode assembler.
1421 * gas/i386/intel.d: Add expected disassmbly.
1422
1423 2004-07-13 Nick Clifton <nickc@redhat.com>
1424
1425 * gas/vtable: Delete directory. These tests are no longer needed
1426 as the VTABLE_ reloc support is obsolete.
1427
1428 2004-07-08 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1429
1430 * gas/m32r/pic.exp: Add New Test case for @GOTOFF, @GOT, @PLT.
1431 * gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
1432 * gas/m32r/pic2.d: New file: Expected results.
1433
1434 2004-07-08 Richard Sandiford <rsandifo@redhat.com>
1435
1436 * gas/mips/elf-rel7.d: Expect relocations against bar to refer to bar.
1437 * gas/mips/elf-refl19.d: Likewise L2.
1438
1439 2004-07-03 Richard Sandiford <rsandifo@redhat.com>
1440
1441 * gas/mips/elf{,el}-rel.d: Adjust so that the earliest %hi() matches
1442 the earliest %lo().
1443 * gas/mips/elf-rel11.d: Don't expect the relocs to be reordered.
1444 * gas/mips/elf-rel20.[sd]: New test.
1445 * gas/mips/mips.exp: Run it.
1446
1447 2004-07-03 Maciej W. Rozycki <macro@linux-mips.org>
1448
1449 * gas/mips/elf-rel9.[sd]: Fix typo in %lo() expression.
1450
1451 2004-07-01 H.J. Lu <hongjiu.lu@intel.com>
1452
1453 * gas/ia64/group-1.d: New.
1454 * gas/ia64/group-1.s: Likewise.
1455
1456 * gas/ia64/ia64.exp: Add group-1 to test comdat group.
1457
1458 2004-06-30 James E Wilson <wilson@specifixinc.com>
1459
1460 * gas/ia64/dv-imply.d: Update.
1461 * gas/ia64/dv-mutex.d: Likewise.
1462 * gas/ia64/dv-safe.d: Likewise.
1463
1464 2004-06-29 Alan Modra <amodra@bigpond.net.au>
1465
1466 * gas/m68k/mode5.s: Pad section.
1467 * gas/m68k/mode5.d: Update.
1468
1469 2004-06-28 Alan Modra <amodra@bigpond.net.au>
1470
1471 * gas/ppc/power4.d: Update.
1472
1473 2004-06-24 Alan Modra <amodra@bigpond.net.au>
1474
1475 * gas/i386/prescott.s: Remove fisttpd and fisttpq.
1476 * gas/i386/prescott.d: Update.
1477
1478 2004-06-08 Jakub Jelinek <jakub@redhat.com>
1479
1480 * gas/ia64/dv-raw-err.s: Add some new postinc tests.
1481 * gas/ia64/dv-raw-err.l: Updated.
1482
1483 2004-05-28 Peter Barada <peter@the-baradas.com>
1484
1485 * gas/m68k/mode5.s: New test file. Checks conversion of mode 5
1486 addressing with zero offset into mode 2 addressing.
1487 * gas/m68k/mode5.d: New file: Expected disassmbly.
1488 * gas/m68k/all.exp: Run new test.
1489
1490 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1491
1492 * gas/sh/arch: New directory.
1493 * gas/sh/arch/arch.exp: New test script.
1494 * gas/sh/arch/arch_expected.txt: New file.
1495 * gas/sh/arch/sh.s: New file.
1496 * gas/sh/arch/sh2.s: New file.
1497 * gas/sh/arch/sh-dsp.s: New file.
1498 * gas/sh/arch/sh2e.s: New file.
1499 * gas/sh/arch/sh3-nommu.s: New file.
1500 * gas/sh/arch/sh3.s: New file.
1501 * gas/sh/arch/sh3-dsp.s: New file.
1502 * gas/sh/arch/sh3e.s: New file.
1503 * gas/sh/arch/sh4-nommu-nofpu.s: New file.
1504 * gas/sh/arch/sh4-nofpu.s: New file.
1505 * gas/sh/arch/sh4.s: New file.
1506 * gas/sh/arch/sh4a-nofpu.s: New file.
1507 * gas/sh/arch/sh4al-dsp.s: New file.
1508 * gas/sh/arch/sh4a.s: New file.
1509
1510 2004-05-27 H.J. Lu <hongjiu.lu@intel.com>
1511
1512 * gas/ia64/regs.d: Updated.
1513
1514 2004-05-26 H.J. Lu <hongjiu.lu@intel.com>
1515
1516 * gas/ia64/ia64.exp: Run invalid-ar.
1517
1518 * gas/ia64/invalid-ar.l: New file. Test invalid AR access.
1519 * gas/ia64/invalid-ar.s: Likewise.
1520
1521 2004-05-24 Peter Barada <peter@the-baradas.com>
1522
1523 * gas/m68k/mcf-emac.d: Provide correct disassembler results.
1524 * gas/m68k/mcf-mac.d: Provide correct disassembler results.
1525
1526 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
1527
1528 * gas/ia64/dv-srlz.d: Fix a typo.
1529
1530 2004-05-12 Ben Elliston <bje@au.ibm.com>
1531
1532 * gas/h8300/t03_add.exp: Remove stray semicolons.
1533 * gas/h8300/t04_sub.exp: Likewise.
1534 * gas/h8300/t05_cmp.exp: Likewise.
1535 * gas/h8300/t08_or.exp: Likewise.
1536 * gas/h8300/t09_xor.exp: Likewise.
1537 * gas/h8300/t10_and.exp: Likewise.
1538 * gas/hppa/reloc/reloc.exp: Likewise.
1539 * gas/hppa/unsorted/unsorted.exp: Likewise.
1540 * gas/i386/i386.exp: Likewise.
1541 * gas/m68hc11/m68hc11.exp: Likewise.
1542 * gas/mips/mips.exp: Likewise.
1543 * gas/sparc/sparc.exp: Likewise.
1544 * lib/gas-defs.exp: Likewise.
1545
1546 2004-05-11 Nick Clifton <nickc@redhat.com>
1547
1548 * gas/elf/section4.s: New test. Checks label arithmetic when
1549 multiple same-name sections exist.
1550 * gas/elf/section4.d: New file: Expected section list
1551 * gas/elf/elf.exp: Run the new test.
1552 * gas/elf/group0.s: Use % instead of @ for type argument to
1553 .section directive (for compatability with ARM port).
1554 * gas/elf/group1.s: Likewise.
1555
1556 2004-05-07 Richard Sandiford <rsandifo@redhat.com>
1557
1558 * gas/mips/vr4122.[sd]: Rename to...
1559 * gas/mips/vr4120-2.[sd]: ...and add tests for VR4181A errata
1560 MD(1) and MD(4).
1561 * gas/mips/mips.exp: Update accordingly.
1562
1563 2004-05-05 Alexandre Oliva <aoliva@redhat.com>
1564
1565 * gas/frv/reloc1.d: Match elf32-frvfdpic as well.
1566 * gas/frv/fr405-insn.d: Likewise.
1567 * gas/frv/fr450-insn.d: Likewise.
1568
1569 2004-04-30 H.J. Lu <hongjiu.lu@intel.com>
1570
1571 * gas/elf/elf.exp: Remove group1, add group1a and group1b for
1572 section group.
1573
1574 * gas/elf/group1a.d: New file.
1575 * gas/elf/group1b.d: Likewise.
1576
1577 * gas/elf/group1.e: Removed.
1578
1579 2004-04-30 Nick Clifton <nickc@redhat.com>
1580
1581 * gas/arm/reg-alias.s: New file: Test case sensitive register
1582 aliases.
1583 * gas/arm/reg-alias.d: New file: Expected test output.
1584 * gas/arm/arm.exp: Run reg-alias test.
1585 Arrange tests in a more orderly fashion.
1586
1587 2004-04-30 Ben Elliston <bje@au.ibm.com>
1588
1589 * gas/ppc/power4.s: Add dcbz and dcbzl test cases.
1590 * gas/ppc/power4.d: Update accordingly.
1591
1592 2004-04-26 H.J. Lu <hongjiu.lu@intel.com>
1593
1594 * gas/elf/elf.exp: Add group0a, group0b and group1 for section
1595 group.
1596
1597 * gas/elf/group0.s: New file.
1598 * gas/elf/group0a.d: Likewise.
1599 * gas/elf/group0b.d: Likewise.
1600 * gas/elf/group1.e: Likewise.
1601 * gas/elf/group1.s: Likewise.
1602
1603 2004-04-23 Nick Clifton <nickc@redhat.com>
1604
1605 * gas/symver/symver1.d: Cope with extra symbols inserted by
1606 arm-elf toolchains.
1607 * gas/symver/symver0.d: Likewise
1608 * gas/elf/symver.d: Likewise.
1609
1610 2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1611
1612 * gas/sh/pcrel2.d: Update.
1613 * gas/sh/tlsd.d: Update.
1614 * gas/sh/tlsnopic.d: Update.
1615 * gas/sh/tlspic.d: Update.
1616
1617 2004-04-22 Mark Kettenis <kettenis@gnu.org>
1618
1619 * lib/gas-defs.exp (is_elf_format): Add OpenBSD support.
1620
1621 2004-04-22 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
1622
1623 * gas/mips/lb-xgot-ilocks.d: Remove nops in load delay slot.
1624 * gas/mips/mips-abi32-pic.d: Likewise.
1625 * gas/mips/mips-abi32-pic2.d: Likewise.
1626 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
1627 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
1628 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
1629 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1630 * gas/mips/relax-swap1-mips2.d: Likewise.
1631 * gas/mips/lb-svr4pic-ilocks.d: New test.
1632 * gas/mips/mips.exp: Run it.
1633
1634 2004-04-22 Paul Brook <paul@codesourcery.com>
1635
1636 * maverick.c (off8s): Test full shifted operand range.
1637 (MCC2): Define.
1638 (MVDSPACC, MVACCDSP): Use it.
1639 * maverick.d, maverick.s: Regenerate.
1640
1641 2004-04-22 Peter Barada <peter@the-baradas.com>
1642
1643 * gas/m68k/mcf-mac.s: New test: Check ColdFire MAC instructions.
1644 * gas/m68k/mcf-emac.s: New test: Similar checks.
1645 * gas/m68k/mcf-mac.d: New test: Expected output.
1646 * gas/m68k/mcf-emac.d: New test: Likewise.
1647 * gas/m68k/all.exp: Run new tests.
1648
1649 2004-04-21 Chris Demetriou <cgd@broadcom.com>
1650
1651 * gas/mips/elempic.d: File removed as part of -membedded-pic removal.
1652 * gas/mips/empic.d: Likewise.
1653 * gas/mips/empic.l: Likewise.
1654 * gas/mips/empic.s: Likewise.
1655 * gas/mips/empic2.d: Likewise.
1656 * gas/mips/empic2.s: Likewise.
1657 * gas/mips/empic3_e.d: Likewise.
1658 * gas/mips/empic3_e.s: Likewise.
1659 * gas/mips/empic3_g1.d: Likewise.
1660 * gas/mips/empic3_g1.s: Likewise.
1661 * gas/mips/empic3_g2.d: Likewise.
1662 * gas/mips/empic3_g2.s: Likewise.
1663 * gas/mips/jal-empic-elf-2.d: Likewise.
1664 * gas/mips/jal-empic-elf-2.s: Likewise.
1665 * gas/mips/jal-empic-elf-3.d: Likewise.
1666 * gas/mips/jal-empic-elf-3.s: Likewise.
1667 * gas/mips/jal-empic-elf.d: Likewise.
1668 * gas/mips/jal-empic.d: Likewise.
1669 * gas/mips/la-empic.d: Likewise.
1670 * gas/mips/la-empic.s: Likewise.
1671 * gas/mips/lb-empic.d: Likewise.
1672 * gas/mips/ld-empic.d: Likewise.
1673 * gas/mips/lif-empic.d: Likewise.
1674 * gas/mips/telempic.d: Likewise.
1675 * gas/mips/tempic.d: Likewise.
1676 * gas/mips/ulh-empic.d: Likewise.
1677 * gas/mips/ld-pic.s: Remove code conditional on EMPIC.
1678 * gas/mips/lifloat.s: Likewise.
1679 * gas/mips/mips.exp: Remove -membedded-pic tests and related comments.
1680
1681 2004-04-20 Brian Ford <ford@vss.fsi.com>
1682 DJ Delorie <dj@redhat.com>
1683
1684 * gas/i386/secrel.s: New test for .secrel32.
1685 * gas/i386/secrel.d: Likewise.
1686 * gas/i386/i386.exp: Call it for PE targets.
1687
1688 2004-04-19 Jakub Jelinek <jakub@redhat.com>
1689
1690 * gas/cfi/cfi-sparc64-1.d: Update.
1691
1692 2004-04-14 Richard Sandiford <rsandifo@redhat.com>
1693
1694 * gas/mips/vr4122.[sd]: Change option to -mfix-vr4120.
1695
1696 2004-04-14 Richard Sandiford <rsandifo@redhat.com>
1697
1698 * gas/elf/section2.e-mips: Allow named section symbols.
1699 * gas/mips/{,el}empic.d, gas/mips/mips{,el}16-[ef].d: Likewise.
1700
1701 2004-04-13 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1702
1703 * gas/m32r/parallel-2.s: New file: Test case for parallel code.
1704 * gas/m32r/parallel-2.d: New file: Expected results.
1705 * gas/m32r/m32r2.exp: Run the test.
1706
1707 * gas/m32r/seth.s: New file: Test for seth.
1708 * gas/m32r/seth.d: New file: Expected results.
1709 * gas/m32r/m32r.exp: Run the new test.
1710
1711 2004-04-01 Asgari Jinia <asgarij@kpitcummins.com>
1712
1713 * gas/sh/renesas-1.s, gas/sh/renesas-1.d: New test for -renesas
1714 option.
1715 * gas/sh/basic.exp: Run the new test.
1716
1717 2004-04-01 Dave Korn <dk@artimi.com>
1718
1719 * gas/dlx/alltests.exp: Execute new lohi test.
1720 * gas/dlx/lohi.s: New test for spurious lo16/hi16
1721 reloc overflow checking.
1722 * gas/dlx/lohi.d: New file: expected output.
1723 * gas/dlx/lhi.d: Updated to properly expect lo16
1724 relocations where asked for.
1725 * gas/dlx/itype.d: Likewise.
1726 * gas/dlx/lhi.d: Corrected cut+paste error in test name.
1727
1728 2004-03-30 Stan Shebs <shebs@apple.com>
1729
1730 * gas/macros/macros.exp: Remove mention of MPW config.
1731
1732 2004-03-27 Alan Modra <amodra@bigpond.net.au>
1733
1734 * gas/i860/dir-intel03-err.l: Update for junk at end line becoming
1735 an error.
1736 * gas/m68hc11/m68hc11.exp: Likewise.
1737
1738 2004-03-23 Andreas Schwab <schwab@suse.de>
1739
1740 * gas/cfi/cfi-m68k.d: Adjust offsets.
1741
1742 2004-03-22 Hans-Peter Nilsson <hp@axis.com>
1743
1744 * gas/cris/regreg.d: Assemble with --no-mul-bug-abort.
1745 * gas/cris/mulbug-err-1.s, gas/cris/rd-mulbug-1.d: New tests.
1746
1747 2004-03-17 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1748
1749 * gas/cfi/cfi-sh-1.d: New file.
1750 * gas/cfi/cfi-sh-1.s: Likewise.
1751 * gas/cfi/cfi.exp: Add SH case.
1752
1753 2004-03-16 Alan Modra <amodra@bigpond.net.au>
1754
1755 * gas/ppc/altivec.d: Update.
1756 * gas/ppc/altivec_xcoff.d: Update.
1757 * gas/ppc/altivec_xcoff64.d: Update.
1758 * gas/ppc/astest.d: Update.
1759 * gas/ppc/astest2.d: Update.
1760 * gas/ppc/astest2_64.d: Update.
1761 * gas/ppc/astest64.d: Update.
1762 * gas/ppc/booke.d: Update.
1763 * gas/ppc/booke_xcoff.d: Update.
1764 * gas/ppc/booke_xcoff64.d: Update.
1765 * gas/ppc/e500.d: Update.
1766 * gas/ppc/power4.d: Update.
1767 * gas/ppc/test1elf32.d: Update.
1768 * gas/ppc/test1elf64.d: Update.
1769 * gas/ppc/test1xcoff32.d: Update.
1770
1771 2004-03-15 Alan Modra <amodra@bigpond.net.au>
1772
1773 * gas/i386/padlock.s: Pad with .p2align.
1774 * gas/i386/padlock.d: Adjust.
1775
1776 2004-03-12 Michal Ludvig <mludvig@suse.cz>
1777
1778 * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
1779 VIA PadLock instructions.
1780 * gas/i386/i386.exp: Run padlock tests.
1781
1782 2004-03-12 Alan Modra <amodra@bigpond.net.au>
1783
1784 * gas/i386/katmai.d: Revert last change.
1785
1786 * gas/i386/katmai.d: Adjust for clflush change.
1787
1788 2004-03-08 Andreas Jaeger <aj@suse.de>
1789
1790 * gas/cfi/cfi-s390x-1.d: Adjust offsets.
1791
1792 2004-03-07 Richard Henderson <rth@redhat.com>
1793
1794 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-i386.d: Adjust offsets.
1795
1796 2004-03-07 Andreas Jaeger <aj@suse.de>
1797
1798 * gas/cfi/cfi-x86_64.d: Adjust offsets.
1799
1800 2004-03-07 Richard Henderson <rth@redhat.com>
1801
1802 * gas/alpha/elf-reloc-8.d, gas/cfi/cfi-alpha-1.d,
1803 gas/cfi/cfi-alpha-2.d, gas/cfi/cfi-alpha-3.d, gas/cfi/cfi-common-1.d,
1804 gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d: Adjust offsets.
1805
1806 2004-03-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1807
1808 * gas/sh/sh64/err-dsp.s: Fix expected error message.
1809
1810 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1811
1812 * gas/frv/fr405-insn.[sdl]: New test.
1813 * gas/frv/fr450-spr.[sd]: New test.
1814 * gas/frv/fr450-insn.[sdl]: New test.
1815 * gas/frv/fr450-media-issue.[sl]: New test.
1816 * gas/frv/allinsn.exp: Run new tests. Ensure fr405 instructions
1817 aren't accepted for -mcpu=fr400 or -mcpu=fr500. Ensure fr450
1818 instructions aren't accepted for -mcpu=fr400, -mcpu=fr405 or
1819 -mcpu=fr500.
1820
1821 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1822
1823 * gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
1824 (rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
1825 * gas/frv/allinsn.d: Update accordingly.
1826
1827 2004-02-17 Petko Manolov <petkan@nucleusys.com>
1828
1829 * gas/arm/maverick.c: DSPSC to/from opcode fixes.
1830 * gas/arm/maverick.d: Likewise.
1831 * gas/arm/maverick.s: Likewise.
1832
1833 2004-02-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1834
1835 * gas/sh/basic.exp: Don't do sh4a tests for sh5.
1836
1837 2004-02-06 Nathan Sidwell <nathan@codesourcery.com>
1838
1839 * gas/macros/test2.s: Lowercase it.
1840
1841 2004-02-02 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
1842
1843 * gas/mips/div.d: Update to accomodate changes in macro
1844 expansions.
1845 gas/mips/elf-rel-got-n32.d: Likewise.
1846 gas/mips/elf-rel-got-n64.d: Likewise.
1847 gas/mips/elf-rel-xgot-n32.d: Likewise.
1848 gas/mips/elf-rel-xgot-n64.d: Likewise.
1849 gas/mips/la-svr4pic.d: Likewise.
1850 gas/mips/la-xgot.d: Likewise.
1851 gas/mips/lca-svr4pic.d: Likewise.
1852 gas/mips/lca-xgot.d: Likewise.
1853
1854 2004-02-01 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1855
1856 * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.
1857 * gas/sh/sh4a-fp.s: Likewise.
1858 * gas/sh/err-sh4a-fp.s: Likewise.
1859
1860 2004-01-24 Chris Demetriou <cgd@broadcom.com>
1861
1862 * gas/mips/relax-swap1.s: Add extra space at end, so the
1863 disassembly will consistently have "..." at its end.
1864 * gas/mips/relax-swap2.s: Likewise.
1865 * gas/mips/relax-swap1-mips2.d: Expect "..." at end of disassembly.
1866
1867 2004-01-23 Daniel Jacobowitz <drow@mvista.com>
1868
1869 * gas/arm/arm.exp: Add "undefined" test.
1870 * gas/arm/undefined.s, gas/arm/undefined.l: New files.
1871
1872 2004-01-23 Richard Sandiford <rsandifo@redhat.com>
1873
1874 * gas/mips/macro-warn-[1234].[sdl]: New tests.
1875 * gas/mips/macro-warn-[12]-n32.[dl]: New tests.
1876 * gas/mips/mips.exp: Run them.
1877
1878 2004-01-23 Richard Sandiford <rsandifo@redhat.com>
1879
1880 * gas/mips/elf-rel19.[sd]: New test.
1881 * gas/mips/mips.exp: Run it.
1882
1883 2004-01-11 Tom Rix <tcrix@worldnet.att.net>
1884
1885 * gas/m68hc11/movb.s: Add m68hc12 movb and movw dump test.
1886 * gas/m68hc11/movb.d: Likewise.
1887 * gas/m68hc11/m68hc11.exp: Likewise. Add more movb failure tests.
1888
1889 2004-01-19 Alan Modra <amodra@bigpond.net.au>
1890
1891 * gas/i386/katmai.d: Adjust for changed sib printing.
1892 * gas/i386/prescott.d: Likewise.
1893 * gas/i386/sse2.d: Likewise.
1894 * gas/i386/ssemmx2.d: Likewise.
1895
1896 2004-01-16 Alexandre Oliva <aoliva@redhat.com>
1897
1898 * gas/mn10300/mov5.s: New.
1899 * gas/mn10300/basic.exp (do_mov5): New.
1900
1901 2004-01-14 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
1902
1903 * gas/mips/relax-swap1-mips1.d: New test for branch relaxation
1904 with swapping for MIPS1.
1905 * gas/mips/relax-swap1-mips2.d: New test for branch relaxation
1906 with swapping for MIPS2.
1907 * gas/mips/relax-swap1.l: Stderr output for the new tests.
1908 * gas/mips/relax-swap1.s: Source for the new tests.
1909 * gas/mips/relax-swap2.d: New test for branch likely relaxation
1910 with swapping.
1911 * gas/mips/relax-swap2.l: Stderr output for the new test.
1912 * gas/mips/relax-swap2.s: Source for the new test.
1913 * gas/mips/mips.exp: Run the new tests.
1914
1915 2004-01-13 Ian Lance Taylor <ian@wasabisystems.com>
1916
1917 * gas/mips/mips16-64.d: New test.
1918 * gas/mips/mips.exp: Run it.
1919
1920 2004-01-12 Richard Sandiford <rsandifo@redhat.com>
1921
1922 * gas/mips/elf-rel18.[sd]: New test.
1923 * gas/mips/mips.exp: Run it.
1924
1925 2004-01-09 Paul Brook <paul@codesourcery.com>
1926
1927 * gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
1928 * gas/arm/arm.exp: Add them.
1929
1930 2004-01-08 Ian Lance Taylor <ian@wasabisystems.com>
1931
1932 * gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
1933 * gas/mips/ldstla-n64-shared.d: Likewise.
1934
1935 2004-01-07 Nick Clifton <nickc@redhat.com>
1936
1937 * gas/cris/rd-dw2-1.d: Expect a pointer size from readelf.
1938
1939 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1940
1941 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1942 * lib/gas-defs.exp (is_elf_format): Match frv-uclinux.
1943 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1944 * gas/frv/fdpic.s, gas/frv/fdpic.d: Renamed from ucpic*.
1945 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1946 * gas/frv/ucpic.s, gas/frv/ucpic.d: Use gr15 as PIC register. Use
1947 gprel12 for rodata symbol and gotoff12 for sdata symbol.
1948 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1949 * gas/frv/ucpic.d: Test gotoff and gotofffuncdesc.
1950 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1951 * gas/frv/ucpic.d, gas/frv/ucpic.s: New.
1952 * gas/frv/allinsns.exp: Run it.
1953
1954 2004-01-02 Albert Bartoszko <albar@nt.kegel.com.pl>
1955
1956 * gas/msp430/opcode.s: Add test for an 'add' instruction which
1957 looks similar to an 'rla' instruction.
1958
1959 For older changes see ChangeLog-9303
1960 \f
1961 Local Variables:
1962 mode: change-log
1963 left-margin: 8
1964 fill-column: 74
1965 version-control: never
1966 End:
This page took 0.073481 seconds and 4 git commands to generate.