1 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
4 * gcc.dg/i386-387-1.c: Allow optional leading underscore
5 in scan-assembler function name
7 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9 * g77.f-torture/execute/980628-4.x,
10 g77.f-torture/execute/980628-5.x,
11 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
12 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
13 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
16 2002-04-13 David S. Miller <davem@redhat.com>
18 * gcc.c-torture/execute/20020413-1.c: New test.
20 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23 * g++.dg/ext/asm1.C: New tests.
25 2002-04-12 Mark Mitchell <mark@codesourcery.com>
28 * g++.dg/parse/stmtexpr1.C: New test.
31 * g++.dg/template/copy1.C: New test.
33 2002-04-12 Richard Henderson <rth@redhat.com>
35 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
39 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
40 gcc.c-torture/execute/20020307-2.c.
42 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
44 * g++.dg/ext/attrib5.C,
45 * g++.dg/lookup/struct1.C: New tests.
47 2002-04-11 Jakub Jelinek <jakub@redhat.com>
49 * gcc.dg/20020411-1.c: New test.
51 * gcc.c-torture/execute/20020411-1.c: New test.
53 2002-04-10 Janis Johnson <janis187@us.ibm.com>
55 * g77.f-torture/execute/6177.f: New test.
57 2002-04-10 Jakub Jelinek <jakub@redhat.com>
60 * g++.dg/opt/cleanup1.C: New test.
62 * g++.dg/opt/const1.C: New test.
64 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
66 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
68 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
71 * g++.dg/template/typename2.C: New test.
73 2002-04-10 Alan Modra <amodra@bigpond.net.au>
75 * gcc.c-torture/execute/loop-12.c: New.
77 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
79 * g77.f-torture/execute/980628-4.x,
80 g77.f-torture/execute/980628-5.x,
81 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
82 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
83 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
85 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
88 * g++.dg/opt/preinc1.C: New test.
90 2002-04-06 Mark Mitchell <mark@codesourcery.com>
93 * g++.dg/opt/static2.C: New test.
95 2002-04-06 Mark Mitchell <mark@codesourcery.com>
98 * gcc.dg/20020406-1.c: New test.
100 2002-04-04 David S. Miller <davem@redhat.com>
102 * gcc.c-torture/execute/20020404-1.c: New test.
104 2002-04-04 Jakub Jelinek <jakub@redhat.com>
107 * gcc.dg/20020312-2.c: Do not declare global register variable
108 if __PIC__ or __pic__ is defined.
110 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
112 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
113 __asm__ so that it works correctly even if -ansi -pedantic-errors.
115 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
117 * gcc.misc-tests/linkage.exp: Update last change to handle
118 sparc*-, not just sparc-.
120 2002-04-03 Richard Henderson <rth@redhat.com>
122 * gcc.dg/cpp/ucs.c: Improved long UCS test.
124 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
126 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
128 2002-04-02 David S. Miller <davem@redhat.com>
130 * gcc.c-torture/execute/20020402-3.c: New test.
132 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
134 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
135 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
137 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
138 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
139 g77.f-torture/execute/20001201.x,
140 g77.f-torture/execute/u77-test.x: New files.
142 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
143 * gcc.dg/wchar_t-1.c: Ditto.
145 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
147 * gcc.c-torture/execute/20020402-1.c: New test.
149 2002-04-01 Richard Henderson <rth@redhat.com>
151 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
153 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
155 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
157 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
159 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
161 * g++.dg/inherit/template-as-base.C: Expect error.
162 * g++.dg/inherit/namespace-as-base.C: Likewise.
164 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
166 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
167 g++.dg/ext/instantiate3.C: Tweak match patterns.
169 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
170 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
173 2002-03-31 Richard Henderson <rth@redhat.com>
175 * gcc.dg/special/alias-2.c: New.
176 * gcc.dg/special/ecos.exp: Run it.
178 2002-03-31 Richard Henderson <rth@redhat.com>
180 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
182 2002-03-31 Kazu Hirata <kazu@hxi.com>
184 * gcc.dg/weak-1.c: Disable on h8300 port.
186 2002-03-29 Janis Johnson <janis187@us.ibm.com>
188 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
189 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
191 * g++.dg/bprob/bprob-1.C: New test.
192 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
193 * g++.dg/gcov/gcov-1.C: New test.
194 * g++.dg/gcov/gcov-1.x: New file.
195 * g++.dg/gcov/gcov-2.C: New test.
196 * g++.dg/gcov/gcov-3.C: New test.
197 * g++.dg/gcov/gcov-3.h: New file.
199 2002-03-28 Roger Sayle <roger@eyesopen.com>
201 * g++.old-deja/g++.other/builtins5.C: New test.
202 * g++.old-deja/g++.other/builtins6.C: New test.
203 * g++.old-deja/g++.other/builtins7.C: New test.
204 * g++.old-deja/g++.other/builtins8.C: New test.
205 * g++.old-deja/g++.other/builtins9.C: New test.
207 2002-03-29 Jakub Jelinek <jakub@redhat.com>
209 * g++.dg/opt/static1.C: New test.
211 * g++.dg/opt/longbranch1.C: New test.
213 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
215 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
217 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
219 2002-03-27 Richard Henderson <rth@redhat.com>
221 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
222 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
223 move from g++.old-deja/g++.ext/.
225 2002-03-27 Mark Mitchell <mark@codesourcery.com>
227 * g++.dg/init/new2.C: New test.
229 2002-03-26 Richard Henderson <rth@redhat.com>
231 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
233 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
236 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
238 * gcc.dg/20001102-1.c: Likewise.
240 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
242 * gcc.dg/cpp/endif-pedantic1.c,
243 gcc.dg/cpp/endif-pedantic2.c: New tests.
245 2002-03-26 Mark Mitchell <mark@codesourcery.com>
247 * g++.dg/init/new1.C: New test.
249 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
251 * g++.dg/abi/vbase9.C: New test.
253 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
255 * gcc.dg/arm-asm.c: New test.
257 2002-03-26 Andrew Cagney <ac131313@redhat.com>
259 * gcc.dg/Wswitch-enum.c: New test.
262 2002-03-26 Richard Henderson <rth@redhat.com>
264 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
267 2002-03-25 Richard Henderson <rth@redhat.com>
269 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
272 * gcc.c-torture/compile/20011119-1.c (xxx): New.
273 * gcc.c-torture/compile/20011119-2.c (xxx): New.
275 2002-03-25 Zack Weinberg <zack@codesourcery.com>
277 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
279 2002-03-25 Bob Wilson <bob.wilson@acm.org>
281 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
282 targets using generic thunk support.
284 2002-03-25 Jakub Jelinek <jakub@redhat.com>
286 * gcc.c-torture/compile/20020323-1.c: New test.
288 * g++.dg/opt/conj2.C: New test.
290 2002-03-24 Richard Henderson <rth@redhat.com>
292 * gcc.dg/weak-1.c: Use -fno-common.
294 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
296 * g77.dg/f77-edit-apostrophe-out.f: New test
297 * g77.dg/f77-edit-h-out.f: New test
298 * g77.dg/f77-edit-t-in.f: New test
299 * g77.dg/f77-edit-t-out.f: New test
300 * g77.dg/f77-edit-x-out.f: New test
301 * g77.dg/f77-edit-slash-out.f: New test
302 * g77.dg/f77-edit-colon-out.f: New test
303 * g77.dg/f77-edit-s-out.f: New test
305 2002-03-24 Richard Henderson <rth@redhat.com>
307 * objc/execute/formal_protocol-6.x: New XFAIL.
309 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
311 * gcc.dg/weak-1.c: Early return from dg-final on platforms
312 that do not support weak symbols
314 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
316 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
317 * lib/g77.exp: Likewise
318 * lib/objc.exp: Likewise
320 2002-03-23 Andrew Cagney <ac131313@redhat.com>
322 * gcc.dg/Wswitch-default.c: New test.
324 2002-03-23 Jakub Jelinek <jakub@redhat.com>
326 * g++.dg/other/enum1.C: New test.
328 2002-03-23 Zack Weinberg <zack@codesourcery.com>
330 * gcc.dg/pragma-ep-3.c: Fix typo.
332 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
334 * g++.dg/inherit/template-as-base.C: New test.
336 2002-03-22 Jakub Jelinek <jakub@redhat.com>
338 * g++.old-deja/g++.other/dwarf2-1.C: Move...
339 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
341 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
343 * gcc.dg/cpp/multiline.c: Update to match.
345 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
347 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
349 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
351 * gcc.dg/cpp/extratokens2.c: New file.
353 2002-03-21 David Edelsohn <edelsohn@gnu.org>
355 * gcc.dg/20020312-2.c: Add rs6000 target.
357 * gcc.c-torture/compile/20020319-1.c: New test.
359 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
361 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
364 2002-03-20 Jason Merrill <jason@redhat.com>
366 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
368 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
369 through prune_gcc_output.
371 2002-03-20 Jakub Jelinek <jakub@redhat.com>
373 * gcc.c-torture/compile/20020320-1.c: New test.
375 2002-03-19 Jakub Jelinek <jakub@redhat.com>
377 * gcc.c-torture/compile/20020318-1.c: New test.
379 * gcc.dg/struct-by-value-1.c: New test.
381 * gcc.dg/20020319-1.c: New test.
383 2002-03-18 Jakub Jelinek <jakub@redhat.com>
385 * g++.dg/opt/conj1.C: New test.
387 2002-03-17 Mark Mitchell <mark@codesourcery.com>
389 * g++.dg/template/qualttp20.C: Revert previous change.
390 * g++.dg/template/qualttp3.C: Likewise.
391 * g++.dg/template/qualttp4.C: Likewise
392 * g++.dg/template/qualttp5.C: Likewise
393 * g++.dg/template/qualttp6.C: Likewise
394 * g++.dg/template/qualttp7.C: Likewise
395 * g++.dg/template/qualttp8.C: Likewise
396 * g++.dg/template/recurse.C: Likewise.
398 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
400 * gcc.dg/cpp/wchar-1.c: Update.
402 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
404 * g++.dg/template/conv1.C: New test.
405 * g++.dg/template/conv2.C: New test.
406 * g++.dg/template/conv3.C: New test.
407 * g++.dg/template/conv4.C: New test.
409 2002-03-15 Mark Mitchell <mark@codesourcery.com>
411 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
412 * g++.dg/template/qualttp3.C: Likewise.
413 * g++.dg/template/qualttp4.C: Likewise
414 * g++.dg/template/qualttp5.C: Likewise
415 * g++.dg/template/qualttp6.C: Likewise
416 * g++.dg/template/qualttp7.C: Likewise
417 * g++.dg/template/qualttp8.C: Likewise
418 * g++.dg/template/recurse.C: Likewise.
420 2002-03-15 Mark Mitchell <mark@codesourcery.com>
422 * g++.dg/opt/dtor1.C: New test.
424 2002-03-15 Jakub Jelinek <jakub@redhat.com>
426 * gcc.c-torture/compile/20020315-1.c: New test.
428 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
430 * gcc.dg/weak-1.c: Fix scan tests.
432 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
434 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
435 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
436 cris-*-aout* mmix-*-*.
437 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
438 cris-*-aout* mmix-*-*.
439 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
440 cris-*-elf* cris-*-aout* and mmix-*-*.
441 * gcc.dg/20001009-1.c: Ditto.
442 * gcc.dg/20010912-1.c: Ditto.
443 * gcc.dg/20020122-4.c: Ditto.
444 * gcc.dg/inline-2.c: Ditto.
446 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
448 * gcc.c-torture/compile/20020314-1.c: New test.
450 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
452 * gcc.c-torture/execute/20020314-1.c: New test.
454 2002-03-14 Jakub Jelinek <jakub@redhat.com>
456 * g++.dg/warn/Wunused-1.C: New test.
458 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
460 * g++.dg/abi/mangle6.C: New test.
462 2002-03-13 Jakub Jelinek <jakub@redhat.com>
464 * gcc.c-torture/compile/20020309-2.c: New test.
466 * gcc.c-torture/compile/20020312-1.c: New test.
468 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
470 * g++.dg/other/access1.C: New test.
472 2002-03-12 Jakub Jelinek <jakub@redhat.com>
474 * gcc.c-torture/execute/wchar_t-1.c: New test.
476 2002-03-12 David Edelsohn <edelsohn@gnu.org>
478 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
480 2002-03-12 Roger Sayle <roger@eyesopen.com>
482 * gcc.dg/20020312-1.c: New test case.
484 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
486 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
488 2002-03-11 Richard Henderson <rth@redhat.com>
490 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
491 * g++.old-deja/g++.jason/report.C: Likewise.
493 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
495 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
496 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
498 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
500 * testsuite/g++.dg/overload/pmf1.C: New test.
502 2002-03-11 Kazu Hirata <kazu@hxi.com>
504 * gcc.c-torture/execute/20020307-1.c: Use long.
506 2002-03-11 Jakub Jelinek <jakub@redhat.com>
509 * gcc.dg/20020310-1.c: New test.
511 2002-03-09 Michael Meissner <meissner@redhat.com>
513 * gcc.c-torture/execute/memcpy-2.c: New test.
514 * gcc.c-torture/execute/memset-1.c: New test.
515 * gcc.c-torture/execute/strlen-1.c: New test.
516 * gcc.c-torture/execute/strcmp-1.c: New test.
517 * gcc.c-torture/execute/strncmp-1.c: New test.
519 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
521 * gcc.dg/ppc-ldstruct.c: New test.
523 2002-03-09 Jakub Jelinek <jakub@redhat.com>
525 * gcc.c-torture/execute/va-arg-22.c: New test.
527 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
529 * gcc.c-torture/compile/20020309-1.c: New test.
531 2002-03-08 Jakub Jelinek <jakub@redhat.com>
533 * gcc.c-torture/execute/20020307-2.c: New test.
535 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
537 * g77.f-torture/compile/20020307-1.f: New test.
539 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
541 * gcc.dg/unordered-1.c: New test.
543 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
545 * gcc.c-torture/execute/20020307-1.c: New test.
547 2002-03-05 Jakub Jelinek <jakub@redhat.com>
549 * gcc.dg/20020304-1.c: New test.
551 * gcc.c-torture/compile/20020304-2.c: New test.
553 2002-03-04 Zack Weinberg <zack@codesourcery.com>
555 * gcc.c-torture/compile/20020304-1.c: New test case
558 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
560 * gcc.dg/20020103-1.c: Add other -D ppc variants.
562 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
564 * g++.dg/other/classkey1.C: New test.
566 2002-03-01 Richard Henderson <rth@redhat.com>
568 * gcc.c-torture/compile/981223-1.x: New.
569 * gcc.c-torture/compile/920625-1.x: New.
571 2002-02-28 Richard Henderson <rth@redhat.com>
573 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
575 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
577 * gcc.c-torture/execute/20020227-1.c: New test.
579 2002-02-27 Mark Mitchell <mark@codesourcery.com>
581 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
583 * g++.old-deja/g++.oliva/partord1.C: Likewise.
584 * g++.old-deja.g++.other/defarg1.C: Likewise.
585 * g++.old-deja/g++.pt/calls2.C: Likewise.
586 * g++.old-deja/g++.pt/crash20.C: Likewise.
587 * g++.old-deja/g++.pt/crash30.C: Likewise.
588 * g++.old-deja/g++.pt/crash36.C: Likewise.
589 * g++.old-deja/g++.pt/crash6.C: Likewise.
590 * g++.old-deja/g++.pt/defarg13.C: Likewise.
591 * g++.old-deja/g++.pt/derived3.C: Likewise.
592 * g++.old-deja/g++.pt/error1.C: Likewise.
593 * g++.old-deja/g++.pt/friend21.C: Likewise.
594 * g++.old-deja/g++.pt/friend23.C: Likewise.
595 * g++.old-deja/g++.pt/infinite1.C: Likewise.
596 * g++.old-deja/g++.robertl/eb128.C: Likewise.
598 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
600 * gcc.c-torture/execute/20020225-2.c: New test.
602 2002-02-27 Zack Weinberg <zack@codesourcery.com>
604 * gcc.c-torture/execute/920730-1t.c,
605 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
606 Delete test cases, only relevant to -traditional.
608 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
610 * gcc.dg/cpp/undef1.c: Remove.
611 * gcc.dg/cpp/directiv.c: Update.
612 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
614 2002-02-27 Michael Meissner <meissner@redhat.com>
616 * gcc.c-torture/execute/20020226-1.c: New test.
618 2002-02-26 Jakub Jelinek <jakub@redhat.com>
620 * g++.dg/debug/debug4.C: New test.
622 * gcc.dg/ia64-visibility-1.c: New test.
624 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
626 * gcc.dg/debug/20020224-1.c: New.
628 2002-02-25 Kazu Hirata <kazu@hxi.com>
630 * gcc.c-torture/execute/960416-1.x: New.
631 * gcc.c-torture/execute/divconst-3.x: Likewise.
633 2002-02-25 Jakub Jelinek <jakub@redhat.com>
635 * gcc.dg/20020224-1.c: New test.
637 2002-02-25 Alan Modra <amodra@bigpond.net.au>
639 * gcc.c-torture/execute/20020225-1.c: New.
641 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
643 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
645 2002-02-23 Jakub Jelinek <jakub@redhat.com>
647 * gcc.dg/20020222-1.c: New test.
649 2002-02-22 Jakub Jelinek <jakub@redhat.com>
651 * g++.dg/opt/anonunion1.C: New test.
653 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
655 * g++.dg/template/qualttp19.C: New test.
656 * g++.dg/template/qualttp20.C: New test.
657 * g++.old-deja/g++.jason/report.C: Adjust expected errors
658 * g++.old-deja/g++.other/qual1.C: Likewise.
660 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
662 * gcc.dg/attr-alwaysinline.c: New.
664 2002-02-21 Jakub Jelinek <jakub@redhat.com>
666 * gcc.dg/20020220-1.c: New test.
668 * gcc.dg/20020220-2.c: New test.
670 * g++.dg/opt/mmx1.C: New test.
672 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
674 * gcc.c-torture/compile/20020110.c: New test.
676 2002-02-20 Jakub Jelinek <jakub@redhat.com>
678 * gcc.c-torture/execute/20020219-1.c: New test.
680 * gcc.dg/20020219-1.c: New test.
682 * gcc.dg/noncompile/20020220-1.c: New test.
684 * g++.dg/opt/ptrintsum1.C: New test.
686 * gcc.dg/debug/20020220-1.c: New test.
688 2002-02-17 Jakub Jelinek <jakub@redhat.com>
690 * gcc.c-torture/execute/20020216-1.c: New test.
692 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
694 * gcc.dg/decl-1.c: Update, new test.
696 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
698 * g++.dg/abi/bitfield1.C: New test.
699 * g++.dg/abi/bitfield2.C: New test.
701 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
703 * gcc.dg/attr-nest.c: New test.
705 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
707 * gcc.c-torture/execute/20020215-1.c: New test.
709 2002-02-14 Jakub Jelinek <jakub@redhat.com>
711 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
712 * g++.dg/debug/debug.exp: New.
713 * g++.dg/debug/trivial.C: New.
714 * g++.dg/debug/debug1.C: Moved...
715 * g++.dg/other/debug1.C: ...from here.
716 * g++.dg/debug/debug2.C: Moved...
717 * g++.dg/other/debug2.C: ...from here.
718 * g++.dg/debug/debug3.C: Moved...
719 * g++.dg/other/debug3.C: ...from here.
721 * gcc.dg/noncompile/20020213-1.c: New test.
723 2002-02-13 Jakub Jelinek <jakub@redhat.com>
725 * g++.dg/other/debug3.C: New test.
727 * gcc.c-torture/execute/20020213-1.c: New test.
729 2002-02-13 Richard Smith <richard@ex-parrot.com>
731 * g++.old-deja/g++.other/thunk1.C: New test.
733 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
735 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
737 2002-02-13 Stan Shebs <shebs@apple.com>
739 * gcc.dg/altivec-3.c: New.
741 2002-02-12 Jakub Jelinek <jakub@redhat.com>
743 * gcc.dg/Wunreachable-1.c: New test.
744 * gcc.dg/Wunreachable-2.c: New test.
746 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
748 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
750 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
752 * gcc.dg/decl-1.c: New test.
754 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
756 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
758 2002-02-10 Kazu Hirata <kazu@hxi.com>
760 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
761 * gcc.c-torture/compile/980506-1.x: Likewise.
763 2002-02-10 Kazu Hirata <kazu@hxi.com>
765 * gcc.dg/20020210-1.c: New.
767 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
769 * g77.f-torture/execute/947.f: New regression test
772 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
774 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
775 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
777 2002-02-08 Richard Henderson <rth@redhat.com>
779 * gcc.c-torture/compile/labels-3.c: New.
781 2002-02-08 Jakub Jelinek <jakub@redhat.com>
783 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
784 expression statements work instead.
785 * gcc.dg/noncompile/20020207-1.c: New test.
787 2002-02-07 Richard Henderson <rth@redhat.com>
789 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
791 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
793 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
795 * lib/g77-dg.exp: Trim g77 error messages so that they are
796 recognised by dg.exp.
798 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
801 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
803 2002-02-07 Richard Henderson <rth@redhat.com>
805 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
806 to be sufficiently aligned for integers.
808 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
810 * g++.dg/template/friend4.C: New test.
812 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
815 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
818 2002-02-07 Richard Henderson <rth@redhat.com>
820 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
821 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
822 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
823 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
825 2002-02-06 Richard Henderson <rth@redhat.com>
827 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
829 2002-02-06 Janis Johnson <janis187@us.ibm.com>
831 * gcc.dg/20020206-1.c: New test.
833 2002-02-06 Jakub Jelinek <jakub@redhat.com>
835 * gcc.c-torture/execute/20020206-1.c: New test.
837 * gcc.c-torture/execute/20020206-2.c: New test.
839 PR optimization/5429:
840 * gcc.c-torture/compile/20020206-1.c: New test.
842 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
844 * g++.dg/ext/align1.C: Do not use an explicit alignment value
845 as certain file formats cannot support particularly large
848 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
849 and do not expect to be able to link the executable.
851 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
852 fail because the COFF format does not support the weak attribute.
854 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
856 * g77.dg/pr5473.f: New test
858 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
860 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
861 Fix testcase accordingly.
863 2002-02-04 Richard Henderson <rth@redhat.com>
865 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
866 (buf): Change to be an array of pointers, not ints.
868 2002-02-04 Jakub Jelinek <jakub@redhat.com>
870 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
871 before all tests. Move warning one line above to match where it
873 * gcc.dg/Wswitch-2.c: New test.
874 * g++.dg/warn/Wswitch-1.C: New test.
875 * g++.dg/warn/Wswitch-2.C: New test.
877 2002-02-04 Richard Henderson <rth@redhat.com>
879 * g++.dg/abi/offsetof.C: Fix size comparison.
881 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
883 * gcc.dg/cast-qual-2.c: New test.
885 2002-02-04 Jakub Jelinek <jakub@redhat.com>
887 * gcc.dg/20020201-4.c: New test.
889 2002-02-04 Ben Elliston <bje@redhat.com>
891 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
892 target_info attribute != 0, in addition to the empty string.
893 (gcc_target_compile): Likewise.
895 2002-02-03 Andrew Cagney <ac131313@redhat.com>
897 * gcc.dg/Wswitch.c: New test.
898 PR gcc/4475. PR gcc/3780.
900 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
902 * g77.f-torture/execute/5122.f: New test for regressions
903 against PR fortran/5122.
905 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
907 * g77.f-torture/compile/pr3743.f: Delete
908 * g77.dg/pr3743-1.f: New test.
909 * g77.dg/pr3743-2.f: New test.
910 * g77.dg/pr3743-3.f: New test.
911 * g77.dg/pr3743-4.f: New test.
913 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
915 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
917 2002-02-02 Richard Henderson <rth@redhat.com>
919 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
920 * gcc.c-torture/execute/bf64-1.c: Likewise.
922 2002-02-02 Jakub Jelinek <jakub@redhat.com>
924 * gcc.dg/20020201-2.c: New test.
926 * gcc.dg/20020201-3.c: New test.
928 * gcc.c-torture/execute/bitfld-2.c: New test.
930 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
932 * gcc.dg/bitfld-1.c: Update.
933 * gcc.dg/bitfld-2.c: Update.
934 * gcc.c-torture/execute/bitfld-1.x: New.
936 2002-02-02 Jakub Jelinek <jakub@redhat.com>
938 * gcc.c-torture/execute/20020201-1.c: New test.
940 2002-02-01 Janis Johnson <janis187@us.ibm.com>
943 * gcc.dg/20020201-1.c: New test.
945 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
948 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
949 * g77.f-torture/compile/pr3743.x: Remove
951 2002-01-31 Tom Rix <trix@redhat.com>
953 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
955 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
957 * gcc.dg/noncompile/20020130-1.c: New test.
959 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
961 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
963 2002-01-29 Richard Henderson <rth@redhat.com>
965 * gcc.c-torture/execute/991118-1.c: Cast various constants back
967 * gcc.c-torture/execute/bf64-1.c: Likewise.
969 2002-01-29 Jakub Jelinek <jakub@redhat.com>
971 * gcc.c-torture/execute/20020129-1.c: New test.
973 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
975 * gcc.c-torture/compile/20000224-1.c: Update.
976 * gcc.c-torture/execute/bitfld-1.c: New tests.
977 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
978 * gcc.dg/uninit-A.c: Update.
980 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
982 * g++.dg/template/ctor1.C: Add instantiation.
984 2002-01-28 Paul Koning <pkoning@equallogic.com>
986 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
987 argument to __builtin_prefetch to be const ptr.
989 2002-01-28 Jakub Jelinek <jakub@redhat.com>
991 * gcc.c-torture/compile/20020120-1.c: New test.
993 2002-01-27 Kazu Hirata <kazu@hxi.com>
995 * gcc.c-torture/execute/20020127-1.c: New test.
997 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
999 * g77.dg/f77-edit-i-in.f: New test
1000 * g77.dg/f77-edit-i-out.f: New test
1002 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
1004 * gcc.dg/debug/debug.exp: New file.
1005 * gcc.dg/debug/trivial.c: New file.
1006 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
1007 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
1008 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
1009 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
1010 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
1011 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
1012 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
1013 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
1014 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
1015 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
1016 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
1017 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
1018 * gcc.dg/20000503-1.c: Removed.
1019 * gcc.dg/20010207-1.c: Removed.
1020 * gcc.dg/20011223-1.c: Removed.
1021 * gcc.dg/20020104-2.c: Removed.
1022 * gcc.dg/debug-1.c: Removed.
1023 * gcc.dg/debug-2.c: Removed.
1024 * gcc.dg/debug-3.c: Removed.
1025 * gcc.dg/debug-4.c: Removed.
1026 * gcc.dg/debug-5.c: Removed.
1027 * gcc.dg/debug-6.c: Removed.
1028 * gcc.dg/dwarf2-1.c: Removed.
1029 * gcc.dg/dwarf2-2.c: Removed.
1031 2002-01-25 Jakub Jelinek <jakub@redhat.com>
1033 * g++.old-deja/g++.other/eh5.C: New test.
1034 * g++.old-deja/g++.other/sibcall2.C: New test.
1035 * g++.old-deja/g++.other/array9.C: New test.
1036 * g++.old-deja/g++.other/typename2.C: New test.
1037 * g++.old-deja/g++.other/crash60.C: New test.
1038 * g++.old-deja/g++.other/conv9.C: New test.
1039 * g++.old-deja/g++.other/mangle10.C: New test.
1040 * g++.old-deja/g++.other/unchanging1.C: New test.
1041 * g++.old-deja/g++.other/exprstmt1.C: New test.
1042 * g++.old-deja/g++.other/inline23.C: New test.
1043 * g++.old-deja/g++.eh/ia64-1.C: New test.
1044 * g++.old-deja/g++.other/dwarf2-1.C: New test.
1045 * g++.old-deja/g++.other/reload1.C: New test.
1046 * g++.old-deja/g++.other/static20.C: New test.
1047 * g++.old-deja/g++.other/local-alloc1.C: New test.
1048 * g++.old-deja/g++.other/conv8.C: New test.
1049 * g++.old-deja/g++.other/stmtexpr2.C: New test.
1050 * g++.old-deja/g++.other/storeexpr1.C: New test.
1051 * g++.old-deja/g++.other/storeexpr2.C: New test.
1052 * g++.dg/eh/template2.C: New test.
1053 * g++.dg/warn/weak1.C: New test.
1055 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
1057 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1058 Remove first, non-varying, argument.
1060 2002-01-23 Richard Henderson <rth@redhat.com>
1062 * gcc.dg/inline-2.c: New.
1064 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
1065 Add optional target arg. Check number of arguments.
1066 (scan-assembler-not, scan-assembler-dem): Likewise.
1067 (scan-assembler-dem-not): Likewise.
1069 2002-01-23 Zack Weinberg <zack@codesourcery.com>
1071 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
1073 * g++.old-deja/g++.brendan/parse3.C,
1074 g++.old-deja/g++.other/crash26.C,
1075 g++.old-deja/g++.other/crash28.C,
1076 g++.old-deja/g++.other/crash29.C,
1077 g++.old-deja/g++.other/crash30.C,
1078 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
1080 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
1082 * gcc.dg/20020115-1.c: New.
1084 2002-01-23 Bob Wilson <bob.wilson@acm.org>
1086 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
1088 2002-01-23 Janis Johnson <janis187@us.ibm.com>
1090 * gcc.dg/20020122-3.c: New.
1092 2002-01-23 Jakub Jelinek <jakub@redhat.com>
1094 * g++.dg/other/gc1.C: New test.
1096 2002-01-23 Zack Weinberg <zack@codesourcery.com>
1098 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
1100 2002-01-22 Richard Henderson <rth@redhat.com>
1102 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
1104 2002-01-22 Richard Henderson <rth@redhat.com>
1106 * gcc.dg/20020122-4.c: New.
1108 2002-01-22 H.J. Lu <hjl@gnu.org>
1110 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
1112 * gcc.dg/special/ecos.exp: Likewise.
1113 * lib/g++-dg.exp: Likewise.
1114 * lib/g77-dg.exp: Likewise.
1115 * lib/gcc-dg.exp : Likewise.
1116 * lib/mike-g++.exp: Likewise.
1117 * lib/mike-g77.exp: Likewise.
1118 * lib/mike-gcc.exp: Likewise.
1119 * lib/objc-dg.exp: Likewise.
1121 2002-01-22 Janis Johnson <janis187@us.ibm.com>
1124 * gcc.dg/20020122-2.c: New test.
1126 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
1128 * gcc.dg/20020122-1.c: New test.
1130 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
1132 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
1134 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
1136 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
1138 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1140 * gcc.c-torture/compile/20020121-1.c: New test.
1142 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
1144 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
1147 2002-01-21 Jakub Jelinek <jakub@redhat.com>
1149 * gcc.dg/20020218-1.c: New test.
1151 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
1153 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
1155 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
1156 "At global scope" warning
1157 * g++.dg/ext/align1.C: Change cygwin test for alignment
1158 from db-bogus to dg-warning
1160 2002-01-21 Zack Weinberg <zack@codesourcery.com>
1162 * g77.f-torture/compile/cpp2.F: New test.
1164 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
1166 * g++.dg/template/access1.C: New test.
1168 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
1170 * gcc.dg/20020118-1.c: New.
1172 2002-01-18 Kazu Hirata <kazu@hxi.com>
1174 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
1176 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
1178 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
1179 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
1182 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
1184 * gcc.misc-tests/i386-prefetch.exp: Save and restore
1185 torture_with_loops and torture_without_loops
1187 2002-01-17 Jakub Jelinek <jakub@redhat.com>
1189 * gcc.c-torture/compile/20020116-1.c: New test.
1191 2002-01-16 Jakub Jelinek <jakub@redhat.com>
1193 * gcc.dg/20020116-2.c: New test.
1195 * gcc.dg/ultrasp4.c: New test.
1197 * gcc.dg/20020116-1.c: New test.
1199 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
1201 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
1204 2002-01-15 Janis Johnson <janis187@us.ibm.com>
1206 * gcc.misc-tests/i386-prefetch.exp: New.
1207 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
1208 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
1209 * gcc.misc-tests/i386-pf-none-1.c: New test.
1210 * gcc.misc-tests/i386-pf-sse-1.c: New test.
1212 2002-01-15 Jakub Jelinek <jakub@redhat.com>
1214 * gcc.dg/gnu89-init-1.c: Add new tests.
1216 2002-01-15 Andreas Jaeger <aj@suse.de>
1218 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
1219 * gcc.dg/i386-mmx-2.c: Likewise.
1220 * gcc.dg/i386-sse-1.c: Likewise.
1221 * gcc.dg/i386-sse-2.c: Likewise.
1222 * gcc.dg/i386-sse-3.c: Likewise.
1224 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
1226 * g77.f-torture/execute/intrinsic-unix-bessel.f:
1227 Uncomment additional cases that now pass.
1229 2002-01-11 Richard Henderson <rth@redhat.com>
1231 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
1232 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
1234 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
1236 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
1238 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
1240 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
1241 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
1243 2002-01-10 Dale Johannesen <dalej@apple.com>
1245 * gcc.c-torture/execute/loop-11.c: New.
1247 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
1249 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
1250 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
1252 2002-01-09 Richard Henderson <rth@redhat.com>
1254 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
1255 type in which to perform the operation for each size.
1257 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
1259 * gcc.c-torture/compile/20020109-2.c: New test.
1261 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
1263 * gcc.c-torture/execute/loop-10.c: New test.
1265 2002-01-09 Jakub Jelinek <jakub@redhat.com>
1267 * gcc.c-torture/compile/20010226-1.c: New test.
1268 * gcc.c-torture/compile/20010227-1.c: New test.
1269 * gcc.c-torture/compile/20010426-1.c: New test.
1270 * gcc.c-torture/compile/20010510-1.c: New test.
1271 * gcc.c-torture/compile/20010605-3.c: New test.
1272 * gcc.c-torture/compile/20010824-1.c: New test.
1273 * gcc.c-torture/execute/20010409-1.c: New test.
1274 * gcc.dg/noncompile/20000901-1.c: New test.
1275 * gcc.dg/20001023-1.c: New test.
1276 * gcc.dg/20001101-1.c: New test.
1277 * gcc.dg/20001102-1.c: New test.
1278 * gcc.dg/20010207-1.c: New test.
1279 * gcc.dg/20010405-1.c: New test.
1280 * gcc.dg/20010822-1.c: New test.
1281 * gcc.dg/20011107-1.c: New test.
1283 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
1285 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
1287 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
1288 execution failure on PA targets.
1290 2002-01-09 Jakub Jelinek <jakub@redhat.com>
1292 * gcc.c-torture/compile/20020109-1.c: New test.
1294 2002-01-08 Kazu Hirata <kazu@hxi.com>
1296 * gcc.c-torture/execute/20020108-1.c: New test.
1298 2002-01-08 Jakub Jelinek <jakub@redhat.com>
1300 * gcc.dg/20020108-1.c: New test.
1302 2002-01-08 H.J. Lu <hjl@gnu.org>
1304 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
1307 2002-01-08 Geoff Keating <geoffk@redhat.com>
1309 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
1312 002-01-07 Aldy Hernandez <aldyh@redhat.com>
1314 * gcc.dg/altivec-4.c: Test altivec predicates.
1316 2002-01-07 Jakub Jelinek <jakub@redhat.com>
1318 * gcc.c-torture/execute/20020107-1.c: New test.
1320 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
1323 * gcc.c-torture/compile/20020106-1.c: New test.
1325 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1327 * gcc.c-torture/execute/nestfunc-4.c: New test.
1329 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
1331 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
1332 extra triple that slipped in.
1333 * g++.old-deja/g++.abi/align.C: Likewise.
1334 * g++.old-deja/g++.abi/bitfields.C: Likewise.
1336 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
1338 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1339 * g++.old-deja/g++.abi/align.C: Likewise.
1340 * g++.old-deja/g++.abi/bitfields.C: Likewise.
1342 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1344 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1347 2002-01-04 Jakub Jelinek <jakub@redhat.com>
1349 * gcc.dg/20020104-1.c: New test.
1351 * gcc.dg/20020104-2.c: New test.
1353 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
1355 * gcc.dg/20020103-1.c: Fix typo in target selector.
1357 2002-01-03 Richard Henderson <rth@redhat.com>
1359 * gcc.dg/20020103-1.c: New.
1361 2002-01-03 Kazu Hirata <kazu@hxi.com>
1363 * gcc.c-torture/execute/20020103-1.c: New test.
1365 2002-01-03 Jakub Jelinek <jakub@redhat.com>
1367 * g++.dg/other/debug2.C: New test.
1369 * gcc.c-torture/compile/20020103-1.c: New test.
1371 2002-01-02 Jakub Jelinek <jakub@redhat.com>
1373 * gcc.dg/gnu89-init-1.c: Added new tests.
1375 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1377 * g++.dg/template/friend2.C: Remove as patch is reverted.
1379 * g++.dg/warn/oldcast1.C: New test.
1381 * g++.dg/template/ptrmem1.C: New test.
1382 * g++.dg/template/ptrmem2.C: New test.
1384 * g++.dg/template/ntp.C: New test.
1386 * g++.dg/other/component1.C: New test.
1388 * g++.dg/template/ttp3.C: New test.
1390 * g++.dg/template/friend2.C: New test.
1391 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1393 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1395 * g++.dg/other/ptrmem1.C: New test.
1396 * g++.dg/other/ptrmem2.C: New test.
1398 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1400 * g++.dg/template/ctor1.C: New test.
1402 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1404 * g++.dg/template/friend2.C: New test.
1406 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1408 * gcc.dg/mmix-1.c: New test.
1410 2001-12-31 Richard Henderson <rth@redhat.com>
1412 * gcc.dg/asm-5.c: New.
1414 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
1416 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1417 in namespace __gnu_cxx
1419 2001-12-30 Richard Henderson <rth@redhat.com>
1421 * gcc.dg/debug-6.c: New.
1423 2001-12-30 Jakub Jelinek <jakub@redhat.com>
1425 * gcc.c-torture/compile/20011229-2.c: New test.
1427 2001-12-29 Jakub Jelinek <jakub@redhat.com>
1429 * gcc.dg/debug-3.c: New test.
1430 * gcc.dg/debug-4.c: New test.
1431 * gcc.dg/debug-5.c: New test.
1433 2001-12-29 Richard Henderson <rth@redhat.com>
1435 * g++.dg/eh/loop1.C: New.
1437 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
1439 * g++.dg/template/crash1.C: New test.
1441 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
1443 * g++.dg/other/const1.C: New test.
1445 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
1447 * gcc.c-torture/compile/20011229-1.c: New test.
1449 2001-12-28 Stan Shebs <shebs@apple.com>
1451 * lib/objc-torture.exp: Resync with c-torture.exp.
1452 * lib/objc.exp: Load standard libraries.
1454 2001-12-28 Jakub Jelinek <jakub@redhat.com>
1456 * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1459 2001-12-27 Roger Sayle <roger@eyesopen.com>
1461 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1463 2001-12-27 Richard Henderson <rth@redhat.com>
1465 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1467 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
1469 * g++.dg/eh/ctor1.C: New test.
1470 * g++.dg/other/error2.C: New test.
1472 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
1474 * g++.dg/other/init2.C: New test.
1476 2001-12-24 Richard Henderson <rth@redhat.com>
1478 * gcc.dg/20011223-1.c: New.
1479 * gcc.dg/inline-1.c: New.
1481 2001-12-23 Richard Henderson <rth@redhat.com>
1483 * gcc.dg/asm-4.c: Test operand modifiers.
1485 2001-12-23 Richard Henderson <rth@redhat.com>
1487 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1489 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
1491 * gcc.c-torture/execute/20011223-1.c: New test.
1493 2001-12-21 Richard Henderson <rth@redhat.com>
1495 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1496 re-enables the warning.
1498 2001-12-21 Richard Henderson <rth@redhat.com>
1500 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1502 2001-12-20 Jakub Jelinek <jakub@redhat.com>
1504 * gcc.c-torture/compile/20011218-1.c: New test.
1506 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
1508 * gcc.misc-test/arm-isr.exp: New file. Control running of the
1510 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
1511 epilogue generation for ARM ISR routines.
1513 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1515 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1516 * gcc.dg/format/c90-printf-3.c: Likewise.
1517 * gcc.dg/format/c99-printf-3.c: Likewise.
1518 * gcc.dg/format/ext-1.c: Likewise.
1519 * gcc.dg/format/ext-6.c: Likewise.
1520 * gcc.dg/format/format.h: Prototype unlocked stdio.
1522 2001-12-20 Richard Henderson <rth@redhat.com>
1524 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1526 (malloc): Correct allocation logic. Abort if we fill up the
1527 arena before initialization complete.
1528 (realloc): Correct allocation logic.
1530 2001-12-20 Jakub Jelinek <jakub@redhat.com>
1532 * gcc.c-torture/compile/20011219-2.c: New test.
1534 * gcc.c-torture/execute/20011219-1.c: New test.
1536 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
1538 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
1539 target does not support weak symbols.
1541 2001-12-19 Jakub Jelinek <jakub@redhat.com>
1543 * gcc.c-torture/compile/20011219-1.c: New test.
1545 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
1547 * g++.dg/other/error1.C: New test.
1549 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
1551 * gcc.c-torture/execute/20011217-1.c: New test.
1553 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
1555 * objc.dg/special/: New directory.
1556 * objc.dg/special/special.exp: New file.
1557 * objc.dg/special/unclaimed-category-1.h: New file.
1558 * objc.dg/special/unclaimed-category-1a.m: New file.
1559 * objc.dg/special/unclaimed-category-1.m: New file.
1561 2001-12-17 Andreas Jaeger <aj@suse.de>
1563 * gcc.c-torture/compile/20011217-2.c: New test.
1565 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
1567 * gcc.c-torture/compile/20011217-1.c: New test.
1569 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
1571 * testsuite/gcc.dg/20011214-1.c: New.
1573 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
1575 * gcc.dg/altivec-4.c: New.
1577 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
1579 * gcc.dg/20011113-1.c: New test.
1581 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1583 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1584 std::__malloc_alloc_template<0> and
1585 std::__default_alloc_template<false, 0>.
1587 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
1589 * objc/execute/bf-21.m: New test.
1590 * objc/execute/enumeration-1.m: New test.
1591 * objc/execute/enumeration-2.m: New test.
1593 2001-12-12 Jakub Jelinek <jakub@redhat.com>
1595 * gcc.dg/gnu89-init-1.c: New test.
1597 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1599 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1600 * g++.old-deja/g++.jason/2371.C: Likewise.
1601 * g++.old-deja/g++.jason/template33.C: Likewise.
1602 * g++.old-deja/g++.jason/template34.C: Likewise.
1603 * g++.old-deja/g++.jason/template36.C: Likewise.
1604 * g++.old-deja/g++.oliva/typename1.C: Likewise.
1605 * g++.old-deja/g++.oliva/typename2.C: Likewise.
1606 * g++.old-deja/g++.other/typename1.C: Likewise.
1607 * g++.old-deja/g++.pt/inherit2.C: Likewise.
1608 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1609 * g++.old-deja/g++.pt/typename11.C: Likewise.
1610 * g++.old-deja/g++.pt/typename14.C: Likewise.
1611 * g++.old-deja/g++.pt/typename16.C: Likewise.
1612 * g++.old-deja/g++.pt/typename3.C: Likewise.
1613 * g++.old-deja/g++.pt/typename4.C: Likewise.
1614 * g++.old-deja/g++.pt/typename5.C: Likewise.
1615 * g++.old-deja/g++.pt/typename7.C: Likewise.
1616 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1618 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1620 * g++.dg/other/linkage1.C: New test.
1621 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1624 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
1626 * gcc.dg/concat.c: New test.
1628 2001-12-11 Stan Shebs <shebs@apple.com>
1630 * objc/compile: New test directory.
1631 * objc/compile/compile.exp: New expect script.
1632 * objc/compile/20011211-1.m: New compile test.
1634 2001-12-11 Jason Merrill <jason@redhat.com>
1636 * lib/prune.exp (prune_gcc_output): Also handle "In member
1637 function". So many permutations...
1639 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
1641 * g++.dg/template/typedef1.C: New test.
1643 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
1645 * g++.dg/other/copy1.C: New test.
1647 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
1649 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1651 * gcc.dg/builtin-choose-expr.c: New.
1653 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
1655 * gcc.dg/altivec-2.c: New.
1657 2001-12-07 Richard Henderson <rth@redhat.com>
1659 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1661 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
1663 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1666 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1668 * g++-old.deja/g++.robertl/eb101.C: Deleted.
1670 2001-12-06 Janis Johnson <janis187@us.ibm.com>
1672 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1673 variable argument list.
1675 2001-12-06 Zack Weinberg <zack@codesourcery.com>
1677 * gcc.c-torture/execute/memcheck: Delete entire directory.
1678 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1679 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1681 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1683 * gcc.dg/Wshadow-1.c: New test.
1685 2001-12-05 Jakub Jelinek <jakub@redhat.com>
1687 * gcc.c-torture/compile/20011130-1.c: New test.
1689 * gcc.dg/noncompile/20011025-1.c: New test.
1691 * g++.dg/other/anon-union.C: New test.
1693 * gcc.c-torture/execute/20011024-1.c: New test.
1695 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
1697 * gcc.c-torture/execute/20000722-1.x,
1698 gcc.c-torture/execute/20010123-1.x: Remove.
1699 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1700 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1701 gcc.dg/c99-complit-2.c: New tests.
1703 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
1705 * g++.dg/inherit/base1.C: New test.
1707 2001-12-04 Jakub Jelinek <jakub@redhat.com>
1709 * g++.dg/other/stdarg1.C: New test.
1711 * gcc.c-torture/compile/20011130-2.c: New test.
1713 2001-12-03 Janis Johnson <janis187@us.ibm.com>
1715 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1716 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1717 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1718 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1719 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1720 * gcc.dg/builtin-prefetch-1.c: New test.
1722 2001-12-03 Jakub Jelinek <jakub@redhat.com>
1724 * gcc.dg/20011130-1.c: New test.
1726 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
1728 * g++.dg/other/scope1.C: New test.
1729 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1731 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
1733 * gcc.dg/vla-init-1.c: New test.
1735 2001-12-01 Geoff Keating <geoffk@redhat.com>
1737 * gcc.c-torture/compile/structs.c: New testcase from GDB.
1739 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
1741 * objc.dg/alias.m: Update.
1742 * objc.dg/class-1.m: Update.
1743 * objc.dg/const-str-1.m: Update.
1744 * objc.dg/fwd-proto-1.m: Update.
1745 * objc.dg/id-1.m: Update.
1746 * objc.dg/super-class-1.m: Update.
1748 2001-11-29 Mark Mitchell <mark@codesourcery.com>
1750 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1753 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
1755 * gcc.c-torture/execute/20011128-1.c: New test.
1757 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
1759 * gcc.dg/20011127-1.c: New test.
1761 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
1763 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
1764 from Austin Group draft 7.
1765 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
1766 scanf format arguments.
1767 * gcc.dg/format/no-exargs-2.c: New test.
1769 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
1771 * g++.dg/abi/vbase8-4.C: New test.
1773 2001-11-24 Ian Lance Taylor <ian@airs.com>
1775 * gcc.c-torture/execute/20011121-1.c: New test.
1777 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
1779 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1781 2001-11-23 Andreas Jaeger <aj@suse.de>
1783 * gcc.dg/cpp/charconst-2.c: New test.
1785 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
1787 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1788 to the host if it is remote. Let tests specify extra headers
1790 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1791 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1792 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1793 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1794 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1795 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1796 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1797 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1798 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1799 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1801 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
1803 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1804 for little endian ARMs.
1806 2001-11-20 Jakub Jelinek <jakub@redhat.com>
1808 * gcc.c-torture/compile/20011119-1.c: New test.
1809 * gcc.c-torture/compile/20011119-2.c: New test.
1811 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
1813 * gcc.dg/altivec-1.c: Fix typo.
1815 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
1817 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1819 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
1821 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1823 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
1825 * lib/g77.exp: Don't specify --rpath-link.
1827 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1828 across all the headers.
1829 * gcc.dg/format/format.exp: For testing on a remote host,
1832 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1833 * gcc.c-torture/execute/930406-1.c: Likewise.
1834 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1836 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
1838 * gcc.dg/altivec-1.c: New.
1840 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
1842 * gcc.dg/cpp/fpreprocessed.c: New test case.
1844 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
1846 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1847 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1848 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1850 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
1852 * gcc.dg/no-builtin-1.c: New test.
1854 2001-11-16 Jakub Jelinek <jakub@redhat.com>
1856 * gcc.c-torture/execute/20011115-1.c: New test.
1858 2001-11-15 Jakub Jelinek <jakub@redhat.com>
1860 * gcc.c-torture/compile/20011114-2.c: New test.
1861 * gcc.c-torture/compile/20011114-3.c: New test.
1862 * gcc.c-torture/compile/20011114-4.c: New test.
1864 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
1866 * g++.dg/other/init1.C: New test.
1868 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
1870 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1873 * gcc.c-torture/execute/20011114-1.c: New testcase.
1875 * gcc.c-torture/compile/20010327-1.c: Revert last change.
1876 * gcc.c-torture/compile/20011114-1.c: New test, exactly
1877 like the (before this change) version of 20010327-1.c.
1879 2001-11-14 Roger Sayle <roger@eyesopen.com>
1881 * gcc.c-torture/execute/string-opt-13.c: New testcase.
1883 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
1885 * g++.dg/init/array2.C: New test.
1887 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
1889 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1891 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
1893 * g++.dg/other/forscope1.C: New test.
1894 * g++.dg/ext/forscope1.C: New test.
1895 * g++.dg/ext/forscope2.C: New test.
1897 2001-11-13 Jakub Jelinek <jakub@redhat.com>
1899 * gcc.c-torture/execute/20011113-1.c: New test.
1901 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
1903 * gcc.c-torture/execute/20011109-2.c: New test.
1905 * gcc.c-torture/execute/20011109-1.c: New test.
1907 2001-11-09 Jakub Jelinek <jakub@redhat.com>
1909 * gcc.c-torture/compile/20011109-1.c: New test.
1911 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
1913 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1914 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1915 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1916 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1917 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1918 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1919 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1921 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
1923 * g++.dg/warn/Wshadow-1.C: New tests.
1924 * g++.old-deja/g++.mike/for3.C: Update.
1926 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
1928 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1929 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1930 XFAILs. Adjust expected error texts.
1931 * gcc.c-torture/compile/20011106-1.c,
1932 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1933 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1934 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1935 gcc.dg/c99-array-lval-5.c: New tests.
1937 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1939 * gcc.dg/cpp/defined.c: Update.
1941 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1943 * gcc.c-torture/execute/anon-1.c: New test.
1945 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
1947 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1948 same size, so no warning should be produced on stormy16.
1950 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1951 due to oversized array.
1952 * g++.old-deja/g++.mike/ns15.C: Likewise.
1953 * g++.old-deja/g++.pt/crash16.C: Likewise.
1955 2001-11-02 Graham Stott <grahams@redhat.com>
1957 * g++.dgother/debug1.C: Fix typos.
1959 2001-11-01 Jakub Jelinek <jakub@redhat.com>
1961 * g++.dg/other/debug1.C: New test.
1963 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1965 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1968 2001-10-30 Jakub Jelinek <jakub@redhat.com>
1970 * gcc.dg/20011029-2.c: New test.
1972 * gcc.c-torture/compile/20011029-1.c: New test.
1974 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
1976 * objc/execute/class_self-1.m: New test.
1977 * objc/execute/class_self-2.m: New test.
1979 2001-10-25 Zack Weinberg <zack@codesourcery.com>
1981 * gcc.misc-tests/msgs.exp: Delete.
1982 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1983 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
1984 error set to match recent changes.
1986 2001-10-24 Zack Weinberg <zack@codesourcery.com>
1988 * gcc.dg/20011021-1.c: New test.
1990 2001-10-24 Jakub Jelinek <jakub@redhat.com>
1992 * gcc.c-torture/compile/20011023-1.c: New test.
1994 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
1996 * lib/g77.exp: Rewrite based on lib/g++.exp.
1998 2001-10-19 Jakub Jelinek <jakub@redhat.com>
2000 * gcc.c-torture/execute/20011019-1.c: New test.
2002 * gcc.dg/20011018-1.c: New test.
2004 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
2006 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
2008 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
2010 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
2011 * gcc.dg/attr-invalid.c: Likewise.
2013 2001-10-18 Jakub Jelinek <jakub@redhat.com>
2015 * testsuite/gcc.dg/20011015-1.c: New test.
2017 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
2019 * g++.dg/template/unify2.C: New test.
2021 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
2023 * g++.dg/other/exception-specification.C: New test
2025 2001-10-13 Tom Rix <trix@redhat.com>
2027 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
2028 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
2030 2001-10-12 Jakub Jelinek <jakub@redhat.com>
2032 * testsuite/gcc.dg/20011009-1.c: New test.
2034 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
2037 * g++.dg/other/friend1.C: New test.
2039 2001-10-11 Richard Henderson <rth@redhat.com>
2041 * g++.old-deja/g++.other/crash18.C: Add -S to options.
2043 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2045 * gcc.c-torture/compile/20011010-1.c: New.
2047 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
2049 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
2050 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
2051 g77.f-torture/execute/execute.exp,
2052 g77.f-torture/noncompile/noncompile.exp,
2053 gcc.c-torture/compile/compile.exp,
2054 gcc.c-torture/execute/execute.exp,
2055 gcc.c-torture/execute/ieee/ieee.exp,
2056 gcc.c-torture/execute/memcheck/memcheck.exp,
2057 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
2058 objc/execute/execute.exp: Update FSF address.
2060 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
2062 * gcc.dg/cpp/cmdlne-C.c: Update.
2063 * gcc.dg/cpp/cmdlne-C2.c: New.
2065 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2067 * gcc.c-torture/execute/20011008-3.c: New.
2069 2001-10-08 DJ Delorie <dj@redhat.com>
2071 * gcc.dg/20011008-1.c: New.
2072 * gcc.dg/20011008-2.c: New.
2074 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
2076 * gcc.dg/cpp/spacing1.c: Update test.
2078 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
2080 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
2081 spelling errors of "separate" as "seperate".
2083 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
2085 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
2086 enough to avoid inlining.
2088 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
2090 * lib/g77.exp: set libg2c_dir correctly.
2092 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
2094 * gcc.dg/cpp/macro11.c: New test.
2096 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
2098 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
2099 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
2100 gcc.dg/format/multattr-3.c: New tests.
2101 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
2102 tests for format attributes on function pointers being rejected.
2104 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
2106 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
2108 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
2110 * g++.dg/warn/format1.C: New test.
2112 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
2114 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2116 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
2118 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2120 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
2122 * gcc.dg/cpp/redef2.c: Add test.
2124 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
2126 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
2127 long-standing bug on i686, apparently.
2128 * gcc.c-torture/execute/loop-2c.x: New file.
2129 * gcc.c-torture/execute/loop-2d.x: New file.
2130 * gcc.c-torture/execute/loop-3c.x: New file.
2132 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
2134 * gcc.dg/cpp/20000625-2.c: Correct line number.
2136 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2138 * gcc.dg/cpp/macro10.c: New test.
2139 * gcc.dg/cpp/strify3.c: New test.
2140 * gcc.dg/cpp/spacing1.c: Add tests.
2141 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
2142 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2144 2001-09-24 DJ Delorie <dj@redhat.com>
2146 * gcc.c-torture/execute/20010924-1.c: New test.
2148 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2150 * testsuite/objc/execute/paste.m: Remove.
2152 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
2154 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
2156 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
2158 * g77.dg/strlen0.f: New test.
2160 2001-09-21 Richard Henderson <rth@redhat.com>
2162 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
2163 * g++.old-deja/g++.abi/vtable2.C: Likewise.
2165 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
2167 Table-driven attributes.
2168 * g++.dg/ext/attrib1.C: New test.
2170 2001-09-20 DJ Delorie <dj@redhat.com>
2172 * gcc.dg/20000926-1.c: Update expected warning messages.
2173 * gcc.dg/array-2.c: Likewise, and test for warnings too.
2174 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
2177 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
2179 * g++.dg/eh/registers1.C: New test case.
2181 2001-09-17 Richard Henderson <rth@redhat.com>
2183 * gcc.dg/array-5.c: Fix VLA decomposition test.
2185 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
2187 * gcc.dg/cpp/line5.c: New testcase.
2189 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
2191 * gcc.dg/cpp/macro9.c: New test.
2193 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
2195 * gcc.c-torture/execute/980223.c: Change type of addr from long
2198 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
2200 * gcc.c-torture/execute/20010915-1.c: New test.
2202 2001-09-14 Janis Johnson <janis187@us.ibm.com>
2204 * g77.dg/bprob: New directory.
2205 * g77.dg/bprob/bprob.exp: New file.
2206 * g77.dg/bprob/bprob-1.f: New test.
2207 * g77.dg/gcov: New directory.
2208 * g77.dg/gcov/gcov.exp: New file.
2209 * g77.dg/gcov/gcov-1.f: New test.
2210 * g77.dg/gcov/gcov-1.x: New file.
2212 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
2214 * gcc.dg/cpp/directiv.c: Update.
2215 * gcc.dg/cpp/undef1.c: Update.
2217 2001-09-12 Jakub Jelinek <jakub@redhat.com>
2219 * gcc.dg/20010912-1.c: New test.
2221 2001-09-11 Janis Johnson <janis187@us.ibm.com>
2223 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
2224 language-independent file in lib.
2225 * lib/gcov.exp: New file.
2227 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
2229 * gcc.c-torture/compile/20010911-1.c: New test.
2231 2001-09-10 Janis Johnson <janis187@us.ibm.com>
2233 * lib/profopt.exp: New, to support profile-directed optimizations.
2234 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
2235 * gcc.misc-tests/bprob-1.c: New test.
2236 * gcc.misc-tests/bprob-2.c: New test.
2238 2001-09-07 Janis Johnson <janis187@us.ibm.com>
2240 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
2241 XFAIL and which kinds of gcov output to verify.
2242 * gcc.misc-tests/gcov-4b.x: New file.
2243 * gcc.misc-tests/gcov-5b.x: New file.
2244 * gcc.misc-tests/gcov-6.x: New file.
2245 * gcc.misc-tests/gcov-7.c: New test.
2246 * gcc.misc-tests/gcov-7.x: New file.
2248 2001-09-06 Janis Johnson <janis187@us.ibm.com>
2250 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
2251 * gcc.misc-tests/gcov-6.c: New test.
2253 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
2256 * g++.dg/abi/vbase1.C: New test.
2258 2001-09-05 Ziemowit Laski <zlaski@apple.com>
2260 * objc.dg/method-2.m: New.
2262 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
2265 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
2266 * g++.dg/init/empty1.C: New test.
2268 2001-09-03 Jakub Jelinek <jakub@redhat.com>
2270 * gcc.c-torture/compile/20010903-1.c: New test.
2272 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
2274 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
2277 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
2279 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
2281 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
2283 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
2285 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
2287 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
2288 for 16-bit 'unsigned int'.
2290 2001-08-29 Kazu Hirata <kazu@hxi.com>
2292 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
2294 2001-08-27 Richard Henderson <rth@redhat.com>
2296 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
2297 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
2299 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
2301 * gcc.dg/asm-names.c (ymain): New.
2303 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
2305 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
2306 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
2307 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
2309 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2311 * gcc.dg/compare5.c: New testcase.
2313 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
2315 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
2316 and "In instantiation".
2318 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
2320 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
2322 2001-08-20 Janis Johnson <janis187@us.ibm.com>
2324 * gcc.misc-tests/gcov.exp: Add support for branch information.
2325 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
2326 * gcc.misc-tests/gcov-4.c: New test.
2327 * gcc.misc-tests/gcov-4b.c: New test.
2328 * gcc.misc-tests/gcov-5b.c: New test.
2330 2001-08-20 Zack Weinberg <zackw@panix.com>
2332 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
2335 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
2337 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2339 2001-08-19 Jakub Jelinek <jakub@redhat.com>
2341 * g++.dg/eh/template1.C: New test.
2343 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
2345 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2347 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2350 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
2352 * lib/g77-dg.exp: Use prune.exp for common procedures
2353 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2354 * lib/g77.exp: (g77-dg-prune) Remove
2356 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
2358 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2360 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2362 * g++.dg/template/unify1.C: New test.
2364 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
2366 * g++.dg/abi/empty4.C: New test.
2368 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
2370 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2372 * g77.f-torture/compile/pr3743.x: Likewise
2374 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2376 * g++.dg/other/using-declaration.C: New test.
2378 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
2380 * gcc.dg/cpp/tr-sign.c: New testcase.
2382 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
2384 * gcc.dg/cpp/19951025-1.c: Revert.
2385 * gcc.dg/cpp/directiv.c: We no longer process directives that
2386 interrupt macro arguments.
2388 2001-08-03 Zack Weinberg <zackw@stanford.edu>
2390 * gcc.dg/bconstp-1.c: New test.
2392 2001-08-03 Richard Henderson <rth@redhat.com>
2394 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2396 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
2398 * gcc.dg/cpp/19951025-1.c: Update.
2400 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
2402 * g77.dg/ff90-1.f (s): Fix reference of variable z,
2405 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
2408 * g++.old-deja/g++.ns/ns14.C: Remove special options.
2409 * g++.old-deja/g++.other/std1.C: Likewise.
2410 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2412 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2414 * lib/g77.exp: Load gcc-defs.exp for common procedures
2415 (g77_pass, g77_fail, g77_finish, g77_exit,
2416 ${tool}_check_unsupported_p} Now redundant. Deleted.
2418 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2420 * g77.dg/fbackslash.f
2421 * g77.dg/fcase-preserve.f
2423 * g77.dg/ffixed-line-length-0.f
2424 * g77.dg/ffixed-line-length-132.f
2425 * g77.dg/ffixed-line-length-7.f
2426 * g77.dg/ffixed-line-length-72.f
2427 * g77.dg/ffixed-line-length-none.f
2428 * g77.dg/ffree-form-1.f
2429 * g77.dg/fno-backslash.f
2430 * g77.dg/fno-f90-1.f
2431 * g77.dg/fno-fixed-form-1.f
2432 * g77.dg/fno-onetrip.f
2433 * g77.dg/fno-typeless-boz.f
2434 * g77.dg/fno-underscoring.f
2435 * g77.dg/fno-vxt-1.f
2437 * g77.dg/ftypeless-boz.f
2438 * g77.dg/fugly-assumed.f
2439 * g77.dg/funderscoring.f
2442 2001-08-01 Ziemowit Laski <zlaski@apple.com>
2444 * objc.dg/fwd-proto-1.m: New.
2445 * objc.dg/local-decl-1.m: New.
2446 * objc.dg/naming-1.m: New.
2447 * objc.dg/naming-2.m: New.
2448 * objc.dg/proto-hier-1.m: New.
2450 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
2452 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2453 largest-type elements to a struct makes its size grow.
2455 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
2457 * g++.dg/abi/vthunk1.C: New test.
2459 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
2461 * g++.dg/abi/vbase8-22.C: New test.
2463 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2465 * gcc.dg/cpp/macro8.c: New test.
2467 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
2469 * g++.dg/abi/vbase8-21.C: New test.
2471 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
2473 * g++.dg/abi/vbase8-10.C: New test.
2475 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2477 * lib/g++.exp (g++_set_ld_library_path): Renamed to
2478 ${tool}_set_ld_library_path.
2480 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2483 2001-07-26 Stan Cox <scox@redhat.com>
2485 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2486 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2487 gcc_exit, gcc_check_unsupported_p):
2488 Moved to gcc-deps.exp
2489 * gcc-deps.exp: New file.
2491 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2493 * g++.old-deja/g++.pt/defarg14.C: New test.
2495 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2497 * g++.old-deja/g++.other/lineno5.C: New test.
2499 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2501 * g++.old-deja/g++.pt/crash68.C: New test.
2503 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2505 * g++.old-deja/g++.other/crash42.C: New test.
2507 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2509 * gcc.dg/cpp/extratokens.c: Fix.
2510 * gcc.dg/cpp/skipping2.c: New tests.
2512 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2514 * gcc.c-torture/execute/20010724-1.c: New file.
2515 * gcc.c-torture/execute/20010724-1.x: New file.
2517 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2519 * g++.old-deja/g++.other/cond7.C: New test.
2521 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2523 * g++.old-deja/g++.other/optimize4.C: New test.
2525 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2527 * g++.old-deja/g++.abi/vbase8-5.C: New test.
2529 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
2531 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2532 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2533 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2534 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2536 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2537 bug report" message.
2539 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2540 * g++.dg/ext/instantiate1.C: Move from old-deja.
2542 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
2544 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2545 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2546 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2547 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2549 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
2551 * gcc.c-torture/execute/20010723-1.c: New test.
2553 2001-07-23 Ben Elliston <bje@redhat.com>
2555 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2557 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2559 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2561 Delete handling of ieee_multilib_flags.
2562 Pass -mieee for alpha*-*-* and sh-*-*.
2563 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2565 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
2567 Remove old-abi tests.
2568 * g++.old-deja/g++.mike/p11116.C: Remove.
2569 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2571 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2573 * g77.f-torture/compile/pr3743.f: New test
2575 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
2577 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2579 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2581 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2582 g++.old-deja/g++.pt/static6.C: Likewise.
2583 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2584 supports weak symbols.
2586 2001-07-18 Andreas Jaeger <aj@suse.de>
2588 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2591 2001-07-18 Andreas Jaeger <aj@suse.de>
2593 * gcc.dg/iftrap-1.c: Fix target line.
2595 2001-07-17 Richard Henderson <rth@redhat.com>
2597 * gcc.c-torture/execute/20010717-1.c: New.
2599 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
2601 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2604 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
2606 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2608 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2610 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2611 UAC_SIGBUS, UAC_NOPRINT definitions.
2613 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
2615 * objc/execute/object_is_class.m: New test.
2616 * objc/execute/object_is_meta_class.m: New test.
2618 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2620 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2621 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2623 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
2625 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2626 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2628 2001-07-14 Richard Henderson <rth@redhat.com>
2630 * gcc.dg/iftrap-1.c: New.
2632 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
2634 * g77.f-torture/execute/intrinsic77.f: New test.
2636 2001-07-11 Janis Johnson <janis@us.ibm.com>
2638 * gcc.misc-tests/gcov-3.c: New test.
2640 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
2642 * gcc.c-torture/compile/20010711-1.c,
2643 * gcc.c-torture/compile/20010711-2.c: New tests.
2645 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
2647 * gcc.c-torture/execute/20010711-1.c: New test.
2649 2001-07-11 Ben Elliston <bje@redhat.com>
2651 * g++.old-deja/g++.other/enum5.C: New test.
2653 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
2655 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2656 (g++-dg-prune): Call prune_gcc_output.
2657 * prune.exp: New file for prune_gcc_output.
2658 * lib/g++.exp, lib/gcc.exp: Load it.
2660 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
2662 * gcc.c-torture/compile/20010701-1.c,
2663 g++.old-deja/g++.ext/attrib6.C: New tests.
2665 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
2667 * gcc.c-torture/compile/20010706-1.c: New test.
2669 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
2671 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2673 2001-06-28 Stan Shebs <shebs@apple.com>
2675 * gcc.dg/pragma-darwin.c: New test.
2677 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2679 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2680 Solaris 2.[678] system.
2682 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
2684 * gcc.dg/20010622-1.c: New test.
2686 2001-06-18 Stan Shebs <shebs@apple.com>
2688 * objc.dg: New directory.
2689 * objc.dg/dg.exp: New file.
2690 * objc.dg/alias.m: New.
2691 * objc.dg/class-1.m: New.
2692 * objc.dg/class-2.m: New.
2693 * objc.dg/const-str-1.m: New.
2694 * objc.dg/const-str-2.m: New.
2695 * objc.dg/id-1.m: New.
2696 * objc.dg/method-1.m: New.
2697 * objc.dg/super-class-1.m: New.
2698 * lib/objc-dg.exp: New file.
2700 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
2702 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2705 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
2707 * g++.old-deja/g++.abi/vbase8-9.C: New test.
2709 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2711 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2714 2001-06-12 Richard Henderson <rth@redhat.com>
2716 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2718 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2720 * g++.old-deja/g++.abi/vbase5.C: New test.
2721 * g++.old-deja/g++.abi/vbase6.C: New test.
2722 * g++.old-deja/g++.abi/vbase7.C: New test.
2724 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2726 * gcc.c-torture/compile/20010610-1.c: New test.
2728 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2730 * g++.old-deja/g++.abi/vbase4.C: New test.
2732 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2734 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2735 support %f for HC11/HC12 targets.
2736 * gcc.c-torture/execute/930513-1.x: New file, likewise.
2737 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2738 on HC11/HC12 targets.
2739 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2741 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2743 * gcc.dg/wchar_t-1.c: New file.
2744 * gcc.dg/wint_t-1.c: Likewise.
2746 2001-06-11 Bernd Schmidt <bernds@redhat.com>
2748 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2750 2001-06-11 Richard Henderson <rth@redhat.com>
2752 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2754 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
2756 * gcc.c-torture/compile/20010611-1.c: New test.
2758 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
2760 * gcc.dg/c99-tag-1.c: Add more tests.
2762 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
2764 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2765 representation on MN10300 and ARM/Thumb.
2767 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
2769 * g77.f-torture/execute/20010610.f: New.
2771 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
2773 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2776 2001-06-09 Richard Henderson <rth@redhat.com>
2778 * gcc.c-torture/execute/ashrdi-1.c: New.
2779 * gcc.c-torture/execute/ashldi-1.c: New.
2780 * gcc.c-torture/execute/lshrdi-1.c: New.
2782 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
2784 * objc/execute/load-3.m: Added. Check sending +load to categories,
2785 in addition to classes.
2787 2001-06-08 Stan Shebs <shebs@apple.com>
2789 * objc/execute/load-2.m: New test. From Nicola Pero
2790 <n.pero@mi.flashnet.it>.
2792 2001-06-08 Jakub Jelinek <jakub@redhat.com>
2794 * gcc.c-torture/execute/20010605-2.c: New test.
2796 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
2798 * g++.old-deja/g++.abi/vbase2.C: New test.
2799 * g++.old-deja/g++.abi/vbase3.C: New test.
2801 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
2803 * g++.old-deja/g++.pt/friend49.C: New test.
2805 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
2807 * g++.old-deja/g++.ext/anon3.C: New test.
2809 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
2811 * g++.old-deja/g++.other/conv7.C: New test.
2813 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
2815 * gcc.c-torture/compile/20010605-2.c: New test.
2817 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
2819 * gcc.c-torture/execute/20010604-1.c: New test.
2821 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
2823 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2825 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
2827 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2828 (g++_link_flags): Likewise.
2829 (g++_init): Pass gccpath's value to two previous functions.
2831 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2833 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2834 Ensure logfile entry matches exec command line.
2836 2001-05-31 Richard Henderson <rth@redhat.com>
2838 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2839 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2841 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
2843 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2844 compiler for irix6.2
2846 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
2848 * g++.old-deja/g++.other/optimize3.C: New file.
2850 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
2852 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2855 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
2857 * g++.old-deja/g++.other/optimize2.C: New file.
2859 2001-05-25 Diego Novillo <dnovillo@redhat.com>
2861 * gcc.c-torture/compile/20010518-2.c: New file.
2862 * gcc.c-torture/execute/20010518-1.c: New file.
2863 * gcc.c-torture/execute/20010518-2.c: New file.
2865 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
2867 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2869 2001-05-24 Mark Mitchell <mark@codesourcery.com>
2871 G++ no longer defines builtins that do not begin with __builtin.
2872 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2873 * g++.old-deja/g++.brendand/misc13.C: Likewise.
2874 * g++.old-deja/g++.law/builtin1.C: Likewise.
2875 * g++.old-deja/g++.law/cvt2.C: Likewise.
2876 * g++.old-deja/g++.mike/net5.C: Likewise.
2877 * g++.old-deja/g++.other/builtins1.C: Likewise.
2878 * g++.old-deja/g++.other/builtins2.C: Likewise.
2879 * g++.old-deja/g++.other/builtins3.C: Likewise.
2880 * g++.old-deja/g++.other/builtins4.C: Likewise.
2881 * g++.old-deja/g++.other/inline8.C: Likewise.
2882 * g++.old-deja/g++.robertl/eb39.C: Likewise.
2884 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
2886 * g++.old-deja/g++.pt/using1.C: Adjust.
2887 * g++.old-deja/g++.pt/using2.C: New test.
2889 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
2891 * gcc.dg/cpp/charconst.c: New tests.
2892 * gcc.dg/cpp/escape.c: New tests.
2893 * gcc.dg/cpp/escape-1.c: New tests.
2894 * gcc.dg/cpp/escape-2.c: New tests.
2895 * gcc.dg/cpp/ucs.c: New tests.
2897 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
2899 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
2900 native compiler for irix6.5.
2902 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
2904 * lib/g++.exp (g++_include_flags): Use args to compute
2906 (g++_link_flags): Likewise.
2907 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2909 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
2911 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2913 2001-05-21 Geoff Keating <geoffk@redhat.com>
2915 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2918 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2920 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2922 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2923 to STACK_SIZE; Use it to define size of add_histo array.
2924 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2926 (f): Use GITT_SIZE to define size of gitt local table.
2927 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2928 to STACK_SIZE; Use it to define size of bytemem array.
2930 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2932 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2933 on 68HC11/HC12 due to the asm instruction.
2934 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2935 * gcc.c-torture/compile/920520-1.x: Likewise.
2936 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2937 on 68HC11/HC12 because the function is larger than 64K.
2938 * gcc.c-torture/compile/961203-1.x: New file, this test fails
2939 on 68HC11/HC12 because the structure is too large.
2941 2001-05-20 Richard Henderson <rth@redhat.com>
2943 * gcc.c-torture/execute/20010520-1.c: New.
2945 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2947 * g++.old-deja/g++.warn/compare1.C: New test.
2948 * gcc.dg/compare4.c: New test.
2950 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
2952 * g++.old-deja/g++.other/optimize1.C: New test.
2954 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2956 * g++.old-deja/g++.pt/spec41.C: New test.
2958 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
2960 * gcc.c-torture/compile/20010114-1.x: Remove.
2962 2001-05-18 Stan Shebs <shebs@apple.com>
2964 * gcc.c-torture/compile/20010518-1.c: New test.
2966 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
2968 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2969 * g++.old-deja/g++.pt/crash67.C: New test.
2971 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
2973 * g++.old-deja/g++.other/debug9.C: New test.
2975 2001-05-16 Zack Weinberg <zackw@stanford.edu>
2977 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2979 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
2981 * gcc.c-torture/compile/20010516-1.c: New test.
2983 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
2985 * g++.old-deja/g++.other/crash41.C: New test.
2987 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
2989 * g++.old-deja/g++.pt/crash66.C: New test.
2991 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
2993 * g++.old-deja/g++.robertl/eb27.C: Convert.
2995 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
2997 * g++.dg/friend-warn.C: New test. Do not warn about friend
2998 declaration being redundant.
3000 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
3002 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
3004 2001-05-14 Mark Mitchell <mark@codesourcery.com>
3006 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
3008 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
3010 * lib/g++.exp: Use testsuite_flags.
3012 2001-05-13 Mark Mitchell <mark@codesourcery.com>
3014 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
3016 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
3018 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
3020 2001-05-11 Mark Mitchell <mark@codesourcery.com>
3022 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
3024 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
3026 * gcc.c-torture/compile/20010313-1.c: New test.
3028 2001-05-09 Zack Weinberg <zackw@stanford.edu>
3030 * gcc.dg/cpp/direct2.c: New test.
3031 * gccq.dg/cpp/direct2s.c: New test.
3033 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
3035 2001-05-07 Mark Mitchell <mark@codesourcery.com>
3037 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
3038 * g++.old-deja/g++.other/op3.C: Likewise.
3040 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3042 * gcc.dg/cpp/syshdr.h: New file.
3043 * gcc.dg/cpp/sysmac1.c: Update.
3044 * gcc.dg/cpp/sysmac2.c: Update.
3046 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3048 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
3050 2001-05-04 David Edelsohn <edelsohn@gnu.org>
3052 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
3053 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
3055 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
3057 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
3059 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
3061 * lib/g++.exp (g++_include_flags): Don't use any special flags
3062 if TESTING_IN_BUILD_TREE is not defined.
3063 (g++_init): Use a plain 'c++' as the compiler if
3064 TESTING_IN_BUILD_TREEE is not defined.
3066 2001-05-02 Jakub Jelinek <jakub@redhat.com>
3068 * g++.old-deja/g++.eh/catch13.C: New test.
3069 * g++.old-deja/g++.eh/catch14.C: New test.
3071 2001-05-02 Jakub Jelinek <jakub@redhat.com>
3073 * gcc.dg/cpp/tr-define.c: New test.
3075 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
3077 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
3078 <stdlib.h>, not <malloc.h>.
3080 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3082 * g++.old-deja/g++.ns/template17.C: New test.
3084 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3086 * g++.old-deja/g++.pt/ref4.C: New test.
3088 2001-04-30 Richard Henderson <rth@redhat.com>
3090 * gcc.dg/20000724-1.c: Revert last change.
3092 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
3094 * g77.f-torture/execute/20010430.f: New test.
3096 2001-04-30 Mark Mitchell <mark@codesourcery.com>
3098 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
3100 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
3102 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
3104 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
3106 * g++.old-deja/g++.eh/crash6.C: New test.
3108 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
3110 * g++.old-deja/g++.other/warn7.C: New test.
3112 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
3114 * g++.old-deja/g++.other/defarg9.C: New test.
3116 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
3118 * g77.f-torture/compile/20010426.f: New test.
3119 * g77.f-torture/execute/20010426.f: New test.
3121 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
3123 * g77.f-torture/compile/20000629-1.x: Remove - error
3126 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
3128 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
3129 Tweak slightly to work with g++.dg framework.
3130 * g++.dg/special/ecos.exp: Run initp1.C test.
3131 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
3133 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
3134 its linker doesn't give line numbers either.
3135 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
3137 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
3139 * g++.old-deja/g++.other/lex1.C: New test.
3141 2001-04-26 Jakub Jelinek <jakub@redhat.com>
3143 * gcc.dg/noncompile/20010425-1.c: New test.
3145 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
3147 * g++.old-deja/g++.pt/mangle2.C: New test.
3149 2001-04-25 Jakub Jelinek <jakub@redhat.com>
3151 * gcc.dg/format/plus-1.c: New test.
3153 2001-04-25 Jakub Jelinek <jakub@redhat.com>
3155 * gcc.dg/20010423-1.c: New test.
3157 2001-04-25 Jakub Jelinek <jakub@redhat.com>
3159 * gcc.c-torture/execute/20010422-1.c: New test.
3161 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
3163 * g++.old-deja/g++.ns/type2.C: New test.
3165 2001-04-24 Zack Weinberg <zackw@stanford.edu>
3167 * g++.old-deja/g++.other/perf1.C: New test.
3169 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
3171 * gcc.dg/c99-func-2.c: Remove xfail.
3172 * gcc.dg/c99-func-3.c: Remove xfail.
3173 * gcc.dg/c99-func-4.c: Remove xfail.
3175 2001-04-23 Zack Weinberg <zackw@stanford.edu>
3177 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
3179 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
3181 * gcc.c-torture/compile/20010423-1.c: New test.
3183 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3185 * g++.old-deja/g++.pt/typename28.C: New test.
3187 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3189 * g++.old-deja/g++.abi/empty2.C: New test.
3190 * g++.old-deja/g++.abi/empty3.C: New test.
3192 2001-04-20 Jakub Jelinek <jakub@redhat.com>
3194 * g++.old-deja/g++.other/comdat2.C: New test.
3195 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
3197 2001-04-20 Jakub Jelinek <jakub@redhat.com>
3199 * g++.old-deja/g++.other/overload14.C: New test.
3201 2001-04-20 Jakub Jelinek <jakub@redhat.com>
3203 * g++.old-deja/g++.other/lookup23.C: New test.
3205 2001-04-20 Jakub Jelinek <jakub@redhat.com>
3207 * gcc.c-torture/execute/20010403-1.c: New test.
3209 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
3210 Mark Mitchell <mark@codesourcery.com>
3212 * lib/old-dejagnu.exp: Don't delete output of executable.
3213 Add .exe suffix to executables.
3215 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
3217 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
3219 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3221 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
3223 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
3225 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
3226 * g++.old-deja/g++.abi/crash1.C: New test.
3228 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
3230 * g++.old-deja/g++.other/crash40.C: New test.
3232 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3234 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
3236 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
3238 * g++.old-deja/g++.other/warn6.C: New test.
3240 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
3242 * g++.old-deja/g++.robertl/eb42.C: Same.
3244 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3246 * gcc.dg/wtr-conversion-1.c: New testcase.
3248 2001-04-10 Richard Henderson <rth@redhat.com>
3250 * g++.old-deja/g++.other/array5.C: New.
3252 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3254 * gcc.c-torture/execute/20010408-1.c: New test.
3256 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
3258 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
3259 headers and constructs.
3260 * g++.old-deja/g++.robertl/eb79.C: Same.
3261 * g++.old-deja/g++.robertl/eb77.C (main): Same.
3262 * g++.old-deja/g++.robertl/eb73.C: Same.
3263 * g++.old-deja/g++.robertl/eb66.C (main): Same.
3264 * g++.old-deja/g++.robertl/eb55.C (t): Same.
3265 * g++.old-deja/g++.robertl/eb54.C (main): Same.
3266 * g++.old-deja/g++.robertl/eb46.C (main): Same.
3267 * g++.old-deja/g++.robertl/eb44.C: Same.
3268 * g++.old-deja/g++.robertl/eb41.C (main): Same.
3269 * g++.old-deja/g++.robertl/eb4.C (main): Same.
3270 * g++.old-deja/g++.robertl/eb39.C: Same.
3271 * g++.old-deja/g++.robertl/eb33.C (main): Same.
3272 * g++.old-deja/g++.robertl/eb31.C (main): Same.
3273 * g++.old-deja/g++.robertl/eb30.C: Same.
3274 * g++.old-deja/g++.robertl/eb3.C: Same.
3275 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
3276 * g++.old-deja/g++.robertl/eb21.C: Same.
3277 * g++.old-deja/g++.robertl/eb15.C: Same.
3278 * g++.old-deja/g++.robertl/eb118.C: Same.
3279 * g++.old-deja/g++.robertl/eb115.C (main): Same.
3280 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
3281 * g++.old-deja/g++.robertl/eb109.C: Same.
3282 * g++.old-deja/g++.other/sibcall1.C (main): Same.
3283 * g++.old-deja/g++.mike/rtti1.C: Same.
3284 * g++.old-deja/g++.mike/p658.C: Same.
3285 * g++.old-deja/g++.mike/net46.C: Same.
3286 * g++.old-deja/g++.mike/net34.C: Same.
3287 * g++.old-deja/g++.mike/memoize1.C: Same.
3288 * g++.old-deja/g++.mike/eh2.C: Same.
3289 * g++.old-deja/g++.law/weak.C: Same.
3290 * g++.old-deja/g++.law/visibility7.C: Same.
3291 * g++.old-deja/g++.law/visibility25.C: Same.
3292 * g++.old-deja/g++.law/visibility22.C: Same.
3293 * g++.old-deja/g++.law/visibility2.C: Same.
3294 * g++.old-deja/g++.law/visibility17.C: Same.
3295 * g++.old-deja/g++.law/visibility13.C: Same.
3296 * g++.old-deja/g++.law/visibility10.C: Same.
3297 * g++.old-deja/g++.law/visibility1.C: Same.
3298 * g++.old-deja/g++.law/virtual3.C (eval): Same.
3299 * g++.old-deja/g++.law/vbase1.C: Same.
3300 * g++.old-deja/g++.law/operators32.C: Same.
3301 * g++.old-deja/g++.law/nest3.C: Same.
3302 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
3303 * g++.old-deja/g++.law/except5.C (main): Same.
3304 * g++.old-deja/g++.law/cvt7.C (run): Same.
3305 * g++.old-deja/g++.law/cvt2.C: Same.
3306 * g++.old-deja/g++.law/cvt16.C: Same.
3307 * g++.old-deja/g++.law/ctors6.C (bar): Same.
3308 * g++.old-deja/g++.law/ctors17.C (main): Same.
3309 * g++.old-deja/g++.law/ctors13.C: Same.
3310 * g++.old-deja/g++.law/ctors12.C (main): Same.
3311 * g++.old-deja/g++.law/ctors10.C: Same.
3312 * g++.old-deja/g++.law/code-gen5.C: Same.
3313 * g++.old-deja/g++.law/bad-error7.C: Same.
3314 * g++.old-deja/g++.law/arm9.C: Same.
3315 * g++.old-deja/g++.law/arm12.C: Same.
3316 * g++.old-deja/g++.law/arg8.C: Same.
3317 * g++.old-deja/g++.law/arg1.C: Same.
3318 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
3319 * g++.old-deja/g++.jason/template31.C: Same.
3320 * g++.old-deja/g++.jason/template24.C (main): Same.
3321 * g++.old-deja/g++.jason/2371.C: Same.
3322 * g++.old-deja/g++.eh/new2.C: Same.
3323 * g++.old-deja/g++.eh/new1.C: Same.
3324 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
3325 * g++.old-deja/g++.brendan/nest21.C (main): Same.
3326 * g++.old-deja/g++.brendan/err-msg3.C: Same.
3327 * g++.old-deja/g++.brendan/crash62.C: Same.
3328 * g++.old-deja/g++.brendan/crash52.C: Same.
3329 * g++.old-deja/g++.brendan/crash49.C (main): Same.
3330 * g++.old-deja/g++.brendan/crash38.C: Same.
3331 * g++.old-deja/g++.brendan/crash15.C (main): Same.
3332 * g++.old-deja/g++.brendan/copy9.C: Same.
3334 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
3336 * gcc.c-torture/execute/20001203-2.c (memset):
3337 Count argument is of type __SIZE_TYPE__.
3339 2001-04-04 Diego Novillo <dnovillo@redhat.com>
3341 * gcc.c-torture/compile/20010404-1.c: New test.
3343 2001-04-04 Jakub Jelinek <jakub@redhat.com>
3345 * gcc.c-torture/compile/20010326-1.c: New test.
3347 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
3349 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3350 peculiarities of the SH.
3351 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3353 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3355 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3356 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3357 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3359 2001-04-02 Jakub Jelinek <jakub@redhat.com>
3361 * g77.f-torture/compile/20010321-1.f: New test.
3363 2001-04-02 Jakub Jelinek <jakub@redhat.com>
3365 * gcc.c-torture/compile/20010329-1.c: New test.
3367 2001-04-02 Jakub Jelinek <jakub@redhat.com>
3369 * gcc.c-torture/execute/20010329-1.c: New test.
3371 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
3373 * g++.old-deja/g++.other/eh4.C: Fix typo.
3375 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
3377 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3379 2001-03-28 Philip Blundell <philb@gnu.org>
3381 * gcc.c-torture/compile/20010328-1.c: New test.
3383 2001-03-27 Richard Henderson <rth@redhat.com>
3385 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3386 * g++.old-deja/g++.eh/vbase3.C: Likewise.
3388 2001-03-27 Alan Modra <alan@linuxcare.com.au>
3390 * gcc.c-torture/compile/20010327-1.c: New test.
3392 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
3394 * g++.old-deja/g++.other/friend12.C: New test.
3395 * g++.old-deja/g++.other/friend9.C: Expect no errors.
3396 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3398 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
3400 * gcc.c-torture/execute/20010325-1.c: New test.
3402 2001-03-23 Jakub Jelinek <jakub@redhat.com>
3404 * g++.old-deja/g++.other/mangle3.C: New test.
3406 2001-03-22 Jakub Jelinek <jakub@redhat.com>
3408 * g++.old-deja/g++.other/anon8.C: New test.
3410 2001-03-20 Philip Blundell <philb@gnu.org>
3412 * gcc.c-torture/compile/20010320-1.c: New test.
3414 2001-03-17 Richard Henderson <rth@redhat.com>
3416 * g++.old-deja/g++.other/eh4.C: Add expected error text.
3418 2001-03-15 Geoff Keating <geoff@redhat.com>
3420 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3423 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
3425 * g++.old-deja/g++.other/eh4.C: New test.
3427 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
3429 * gcc.dg/cpp/mi1.c: Update.
3431 2001-03-14 Jakub Jelinek <jakub@redhat.com>
3433 * g++.old-deja/g++.other/regstack.C: New test.
3435 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
3437 * g++.old-deja/g++.other/ref4.C: New test.
3439 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
3441 * objc/execute/va_method.m: Added.
3442 * objc/execute/IMP.m: Added.
3443 * objc/execute/_cmd.m: Added.
3444 * objc/execute/accessing_ivars.m: Added.
3445 * objc/execute/class-1.m: Added.
3446 * objc/execute/class-10.m: Added.
3447 * objc/execute/class-11.m: Added.
3448 * objc/execute/class-12.m: Added.
3449 * objc/execute/class-13.m: Added.
3450 * objc/execute/class-14.m: Added.
3451 * objc/execute/class-2.m: Added.
3452 * objc/execute/class-3.m: Added.
3453 * objc/execute/class-4.m: Added.
3454 * objc/execute/class-5.m: Added.
3455 * objc/execute/class-6.m: Added.
3456 * objc/execute/class-7.m: Added.
3457 * objc/execute/class-8.m: Added.
3458 * objc/execute/class-9.m: Added.
3459 * objc/execute/class-tests-1.h
3460 * objc/execute/class-tests-2.h
3461 * objc/execute/compatibility_alias.m: Added.
3462 * objc/execute/encode-1.m: Added.
3463 * objc/execute/formal_protocol-1.m: Added.
3464 * objc/execute/formal_protocol-2.m: Added.
3465 * objc/execute/formal_protocol-3.m: Added.
3466 * objc/execute/formal_protocol-4.m: Added.
3467 * objc/execute/formal_protocol-5.m: Added.
3468 * objc/execute/formal_protocol-6.m: Added.
3469 * objc/execute/formal_protocol-7.m: Added.
3470 * objc/execute/informal_protocol.m: Added.
3471 * objc/execute/initialize.m: Added.
3472 * objc/execute/load.m: Added.
3473 * objc/execute/many_args_method.m: Added.
3474 * objc/execute/nested-3.m: Added.
3475 * objc/execute/no_clash.m: Added.
3476 * objc/execute/private.m: Added.
3477 * objc/execute/redefining_self.m: Added.
3478 * objc/execute/root_methods.m: Added.
3479 * objc/execute/selector-1.m: Added.
3480 * objc/execute/static-1.m: Added.
3481 * objc/execute/static-2.m: Added.
3482 * objc/execute/va_method.m: Added.
3484 2001-03-10 Richard Henderson <rth@redhat.com>
3486 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3488 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
3490 * g++.old-deja/g++.other/crash31.C: XFAIL.
3491 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3492 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3493 * gcc.c-torture/execute/20010123-1.x: XFAIL.
3494 * gcc.c-torture/execute/20010124-1.x: XFAIL.
3495 * gcc.dg/sequence-pt-1.c: XFAIL one test.
3497 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
3499 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3501 2001-03-06 Zack Weinberg <zackw@stanford.edu>
3503 * gcc.dg/20000724-1.c: Don't use multiline strings.
3505 2001-03-06 Zack Weinberg <zackw@stanford.edu>
3507 * objc/execute/string1.m, objc/execute/string2.m: Compare the
3508 result of -cString against what we expect it to be; don't just
3509 print it out for no one to read.
3511 * objc/execute/string3.m, objc/execute/string4.m: New tests.
3512 Based on testcases provided by Nicola Pero.
3514 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
3516 * gcc.dg/cpp/macro7.c: New test.
3518 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
3520 * gcc.dg/cpp/multiline.c: Update.
3522 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3524 * g++.old-deja/g++.other/enum3.C: New test.
3526 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3528 * g++.old-deja/g++.other/pod1.C: New test.
3530 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3532 * g++.old-deja/g++.ext/overload1.C: New test.
3534 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3536 * g++.old-deja/g++.pt/using1.C: New test.
3538 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3540 * g++.old-deja/g++.other/using9.C: New test.
3542 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
3544 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3546 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3548 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
3550 * g++.old-deja/g++.ext/realpt1.C: Remove.
3552 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
3554 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3556 2001-02-26 Will Cohen <wcohen@redhat.com>
3558 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3560 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
3562 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3563 templatized constructors.
3565 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3567 * gcc.c-torture/execute/20010224-1.c: New test.
3569 2001-02-23 Jakub Jelinek <jakub@redhat.com>
3571 * gcc.c-torture/execute/20010222-1.c: New test.
3573 2001-02-22 Jakub Jelinek <jakub@redhat.com>
3575 * g++.old-deja/g++.other/inline20.C: New test.
3577 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3579 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3581 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3583 * g++.old-deja/g++.other/lookup22.C: New test.
3585 2001-02-19 Zack Weinberg <zackw@stanford.edu>
3587 * g77.dg: New directory.
3588 * g77.dg/20010216-1.f: New test case.
3589 * g77.dg/dg.exp: New driver.
3590 * lib/g77-dg.exp: New driver library.
3592 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3594 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3596 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
3598 * g++.old-deja/g++.other/decl9.C: New test.
3600 2001-02-16 Jakub Jelinek <jakub@redhat.com>
3602 * g++.old-deja/g++.other/init16.C: Update the test so that it does
3603 not need <string> and also tests the initialization at runtime.
3605 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
3607 * gcc.c-torture/execute/longlong.c: New test.
3609 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
3611 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3613 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
3615 * gcc.c-torture/execute/920302-1.c (execute):
3616 Change argument type to short.
3618 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
3620 * g++.old-deja/g++.pt/deduct6.C: New test.
3622 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
3624 * g++.old-deja/g++.pt/deduct5.C: New test.
3626 2001-02-14 Jakub Jelinek <jakub@redhat.com>
3628 * gcc.c-torture/execute/20010209-1.c: New test.
3630 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
3632 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3634 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
3636 * g++.dg/vtgc1.C: Update for new ABI.
3638 * consistency.vlad: New directory, 1665 files.
3640 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
3642 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3644 * gcc.dg/cpp/digraphs.c: Declare puts.
3646 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3648 * g++.old-deja/g++.other/warn5.C: New test.
3650 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3652 * g++.old-deja/g++.pt/spec40.C: New test.
3654 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3656 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3658 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3660 2001-02-12 Jakub Jelinek <jakub@redhat.com>
3662 * gcc.c-torture/compile/20010209-1.c: New test.
3664 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
3666 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3667 excess errors message but not if it crashes.
3668 * g++.old-deja/g++.other/crash27.C: Likewise.
3669 * g++.old-deja/g++.other/crash28.C: Likewise.
3670 * g++.old-deja/g++.other/crash30.C: Likewise.
3671 * g++.old-deja/g++.other/crash32.C: Likewise.
3672 * g++.old-deja/g++.other/crash35.C: Likewise.
3673 * g++.old-deja/g++.pt/inherit2.C: Likewise.
3675 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
3677 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3678 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3679 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3680 g77.f-torture/execute/execute.exp,
3681 g77.f-torture/noncompile/noncompile.exp,
3682 gcc.c-torture/execute/execute.exp,
3683 gcc.c-torture/execute/memcheck/memcheck.exp,
3684 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3685 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3686 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3687 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3688 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3689 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3690 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3691 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3692 Remove bug reporting instructions with ancient email addresses.
3694 2001-02-07 Jakub Jelinek <jakub@redhat.com>
3696 * gcc.dg/20010202-1.c: New test.
3697 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3699 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
3701 * g++.dg/stdbool-if.C: New test.
3703 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3705 * objc/execute/fdecl.m: Added main().
3707 2001-02-07 Jakub Jelinek <jakub@redhat.com>
3709 * gcc.c-torture/execute/20010206-1.c: New test.
3711 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
3713 * gcc.dg/cpp/avoidpaste1.c: Update.
3715 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3717 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3718 Pero <nicola@brainstorm.co.uk>.
3719 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3721 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
3723 * g++.old-deja/g++.pt/spec39.C: New test.
3725 2001-02-05 Jakub Jelinek <jakub@redhat.com>
3727 * gcc.c-torture/compile/20010202-1.c: New test.
3729 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
3731 * g++.old-deja/g++.abi/primary2.C: New test.
3732 * g++.old-deja/g++.abi/primary3.C: New test.
3733 * g++.old-deja/g++.abi/primary4.C: New test.
3734 * g++.old-deja/g++.abi/primary5.C: New test.
3735 * g++.old-deja/g++.abi/vtable3.h: New test.
3736 * g++.old-deja/g++.abi/vtable3a.C: New test.
3737 * g++.old-deja/g++.abi/vtable3b.C: New test.
3738 * g++.old-deja/g++.abi/vtable3c.C: New test.
3739 * g++.old-deja/g++.abi/vtable3d.C: New test.
3740 * g++.old-deja/g++.abi/vtable3e.C: New test.
3741 * g++.old-deja/g++.abi/vtable3f.C: New test.
3742 * g++.old-deja/g++.abi/vtable3g.C: New test.
3743 * g++.old-deja/g++.abi/vtable3h.C: New test.
3744 * g++.old-deja/g++.abi/vtable3i.C: New test.
3745 * g++.old-deja/g++.abi/vtable3j.C: New test.
3746 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3748 2001-02-03 Jakub Jelinek <jakub@redhat.com>
3750 * g++.old-deja/g++.other/anon6.C: New test.
3751 * g++.old-deja/g++.other/anon7.C: New test.
3753 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
3755 * gcc.dg/cpp/avoidpaste2.c: New tests.
3757 2001-01-31 Jakub Jelinek <jakub@redhat.com>
3759 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3761 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
3763 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3764 DECIMAL_DIG cases for Irix."
3766 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
3768 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3770 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
3772 * gcc.dg/c99-tag-1.c: New test.
3774 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
3776 * gcc.dg/cpp/tr-warn1.c: Add tests.
3778 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
3780 * gcc.dg/cpp/avoidpaste1.c: Update.
3781 * gcc.dg/cpp/paste4.c: Update.
3783 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
3785 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3788 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3790 * g++.old-deja/g++.other/inline19.C: New test.
3792 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
3794 * gcc.dg/Wlarger-than.c: New test.
3796 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
3798 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3800 2001-01-29 Jakub Jelinek <jakub@redhat.com>
3802 * gcc.c-torture/execute/20010129-1.c: New test.
3803 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3805 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
3807 * gcc.dg/cpp/avoidpaste1.c: Test case.
3809 2001-01-28 Jakub Jelinek <jakub@redhat.com>
3811 * g++.old-deja/g++.other/inline18.C: New test.
3813 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3815 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3816 and __builtin_putchar.
3818 2001-01-27 Jakub Jelinek <jakub@redhat.com>
3820 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3823 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
3825 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3826 floating point number rounding mode to round to the nearest
3829 2001-01-25 Jakub Jelinek <jakub@redhat.com>
3831 * g++.old-deja/g++.other/mangle2.C: New test.
3833 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
3835 * gcc.c-torture/compile/20010124-1.c: New test.
3837 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
3839 * g++.old-deja/g++.pt/spec38.C: New test.
3841 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3843 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3846 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3848 * gcc.c-torture/execute/20010123-1.c: New test.
3850 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
3852 * g++.old-deja/g++.pt/spec37.C: New test.
3854 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
3856 * g++.old-deja/g++.pt/overload14.C: New test.
3858 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3860 * gcc.c-torture/execute/20010122-1.c: New test, exercise
3861 __builtin_return_address.
3863 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
3865 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3866 * g++.old-deja/g++.pt/spec35.C: New test.
3867 * g++.old-deja/g++.pt/spec36.C: New test.
3869 2001-01-20 Jakub Jelinek <jakub@redhat.com>
3871 * gcc.c-torture/compile/20010118-1.c: New test.
3873 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
3875 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3877 2001-01-19 Jakub Jelinek <jakub@redhat.com>
3879 * gcc.c-torture/execute/20010119-1.c: New test.
3881 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3883 * g++.old-deja/g++.other/vbase5.C: New test.
3885 2001-01-19 Jakub Jelinek <jakub@redhat.com>
3887 * gcc.c-torture/execute/20010118-1.c: New test.
3889 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3891 * g++.old-deja/g++.pt/deduct3.C: New test.
3893 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3895 * g++.old-deja/g++.pt/spec34.C: New test.
3897 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3899 * g77.f-torture/compile/20000601-2.f: New test.
3901 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3903 * g++.old-deja/g++.other/init17.C: New test.
3905 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
3907 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3909 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3911 * g++.old-deja/g++.pt/unify8.C: New test.
3913 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3915 * g++.old-deja/g++.abi/vbase1.C: New test.
3917 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3919 * g++.old-deja/g++.pt/crash65.C: New test.
3921 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
3923 * gcc.dg/cpp/assembl2.S: New test case.
3925 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
3927 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3930 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3932 * g++.old-deja/g++.other/builtins1.C: New test.
3933 * g++.old-deja/g++.other/builtins2.C: Likewise.
3934 * g++.old-deja/g++.other/builtins3.C: Likewise.
3935 * g++.old-deja/g++.other/builtins4.C: Likewise.
3937 2001-01-17 Jakub Jelinek <jakub@redhat.com>
3939 * gcc.c-torture/compile/20010117-1.c: New test.
3940 * gcc.c-torture/compile/20010117-2.c: New test.
3942 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3944 * g77.f-torture/execute/20010116.[fx]: New test,
3946 * g77.f-torture/compile/20010115.f: Indicate it's
3947 a test for PR fortran/1636.
3949 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
3951 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3953 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3955 * g77.f-torture/compile/20010115.f: New test.
3957 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
3959 * g++.old-deja/g++.pt/nontype5.C: New test.
3961 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
3963 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3964 have an equivalent working one below it.
3966 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
3968 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3969 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3971 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
3973 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3974 message containing "init_priority".
3975 (conpr-2.C): Likewise.
3976 (conpr-3.C): Likewise.
3977 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3979 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3981 * gcc.c-torture/execute/20010114-2.c: New test.
3983 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
3985 * gcc.c-torture/compile/20010114-1.c: New test.
3986 * gcc.c-torture/compile/20010114-1.x: Xfail.
3987 * gcc.c-torture/compile/20010114-2.c: New test.
3988 * gcc.c-torture/execute/20010114-1.c: New test.
3989 * gcc.dg/trunc-1.c: New test.
3990 * gcc.dg/uninit-B.c: New test.
3992 2001-01-13 Nick Clifton <nickc@redhat.com>
3994 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3997 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
3999 * gcc.c-torture/compile/20010113-1.c: New test.
4001 2001-01-13 Jakub Jelinek <jakub@redhat.com>
4003 * gcc.c-torture/compile/20001212-1.c: New test.
4005 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
4007 * gcc.dg/cpp/widestr1.c: Update.
4008 * gcc.dg/cpp/prag-imp.c: Remove.
4010 2001-01-12 Jakub Jelinek <jakub@redhat.com>
4012 * gcc.c-torture/execute/20000801-3.x: Remove.
4013 * gcc.dg/c90-init-1.c: New test.
4014 * gcc.dg/c99-init-1.c: New test.
4015 * gcc.dg/c99-init-2.c: New test.
4016 * gcc.dg/gnu99-init-1.c: New test.
4018 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
4020 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
4021 testing that no relevant ones were found.
4023 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
4025 * g++.old-deja/g++.pt/cast2.C: New test.
4027 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
4029 * g++.old-deja/g++.pt/friend47.C: New test.
4031 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
4033 * g++.old-deja/g++.pt/instantiate13.C: New test.
4035 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
4037 * g++.old-deja/g++.other/defarg7.C: New test.
4038 * g++.old-deja/g++.other/defarg8.C: New test.
4040 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
4042 * g++.old-deja/g++.pt/crash64.C: New test.
4044 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
4046 * g++.old-deja/g++.pt/crash63.C: New test.
4048 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
4050 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
4052 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
4054 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
4056 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
4058 * g++.old-deja/g++.pt/error3.C: New test.
4060 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
4062 * g++.old-deja/g++.other/crash39.C: New test.
4064 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
4066 * g++.old-deja/g++.other/vbase4.C: New test.
4068 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
4070 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
4071 * gcc.dg/special/20000419-2.c: New file. Identical to above.
4072 * gcc.dg/special/special.exp: New test driver which will check
4073 for alias support for the above test.
4075 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
4077 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
4078 problems on small machines.
4079 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
4082 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
4084 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
4086 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4088 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
4090 * g++.old_deja/g++.pt/using8.C: New test.
4092 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
4094 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
4096 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
4098 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
4099 where a failure is expected.
4100 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
4102 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
4104 * g++.old_deja/g++.pt/instantiate12.C: New test.
4106 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
4108 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
4110 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
4111 * g++.old-deja/g++.brendan/crash17.C: Likewise.
4112 * g++.old-deja/g++.brendan/crash29.C: Likewise.
4113 * g++.old-deja/g++.brendan/crash48.C: Likewise.
4114 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4115 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
4116 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4117 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4118 * g++.old-deja/g++.eh/spec6.C: Likewise.
4119 * g++.old-deja/g++.jason/crash3.C: Likewise.
4120 * g++.old-deja/g++.law/ctors11.C: Likewise.
4121 * g++.old-deja/g++.law/ctors17.C: Likewise.
4122 * g++.old-deja/g++.law/ctors5.C: Likewise.
4123 * g++.old-deja/g++.law/ctors9.C: Likewise.
4124 * g++.old-deja/g++.mike/ambig1.C: Likewise.
4125 * g++.old-deja/g++.mike/net22.C: Likewise.
4126 * g++.old-deja/g++.mike/p3538a.C: Likewise.
4127 * g++.old-deja/g++.mike/p3538b.C: Likewise.
4128 * g++.old-deja/g++.mike/virt3.C: Likewise.
4129 * g++.old-deja/g++.niklas/t128.C: Likewise.
4130 * g++.old-deja/g++.other/anon4.C: Likewise.
4131 * g++.old-deja/g++.other/using1.C: Likewise.
4132 * g++.old-deja/g++.other/warn3.C: Likewise.
4133 * g++.old-deja/g++.pt/t37.C: Likewise.
4134 * g++.old-deja/g++.robertl/eb69.C: Likewise.
4135 * g++.old-deja/g++.robertl/eb71.C: Likewise.
4137 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
4139 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
4141 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4143 * gcc.c-torture/execute/stdio-opt-3.c: New test.
4145 2001-01-07 Jakub Jelinek <jakub@redhat.com>
4147 * gcc.c-torture/compile/20010107-1.c: New test.
4149 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
4151 * gcc.c-torture/execute/builtin-noret-1.c: New test.
4153 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
4155 * gcc.dg/format/format.h: New file.
4156 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
4157 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
4158 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
4159 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
4160 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
4161 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4162 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
4163 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
4164 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
4165 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
4166 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
4167 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
4168 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
4169 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
4170 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
4171 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
4172 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
4173 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
4174 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
4175 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
4176 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
4177 instead of declaring standard types, macros and functions in each
4180 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
4182 * gcc.c-torture/execute/20010106-1.c: New test.
4184 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
4186 * gcc.dg/format/format.exp: New file.
4187 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
4188 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
4189 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
4190 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
4191 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
4192 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
4193 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
4194 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
4195 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
4196 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
4197 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
4198 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
4199 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
4200 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
4201 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
4202 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
4203 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
4204 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
4205 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
4206 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
4207 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
4208 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
4209 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
4210 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
4211 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
4212 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
4213 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
4214 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
4215 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
4216 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
4217 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
4218 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
4219 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
4220 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
4221 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
4222 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
4223 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
4224 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
4225 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
4226 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
4227 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
4228 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
4230 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
4232 * gcc.c-torture/execute/991228-1.c: Take word endianness into
4235 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
4237 * gcc.c-torture/execute/builtin-complex-1.c: New test.
4239 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
4241 * g++.old-deja/g++.pt/crash62.C: New test.
4243 2001-01-04 Richard Henderson <rth@redhat.com>
4245 * gcc.dg/20000926-1.c: Update expected warnings.
4246 * gcc.dg/array-2.c: Likewise.
4247 * gcc.dg/array-4.c: Also validate flexible array members.
4248 * gcc.dg/c99-flex-array-1.c: New.
4250 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
4252 * gcc.c-torture/compile/20001222-1.x: Remove.
4254 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4256 * gcc.c-torture/execute/built-in-setjmp.c: New.
4258 2001-01-03 Richard Henderson <rth@redhat.com>
4260 * gcc.dg/940510-1.c: Update expected error wording.
4261 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
4263 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
4265 * lib/target-supports.exp (check_alias_available): Modified to
4266 indicate aliases not supported if only weak aliases are supported.
4268 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4270 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
4271 Turn on cmpstrsi checks for __pj__ and __i370__.
4273 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
4275 * g++.old-deja/g++.other/virtual11.C: New test.
4277 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
4279 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
4281 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4283 * gcc.c-torture/compile/20010102-1.c: New test.
4285 2001-01-02 Andreas Jaeger <aj@suse.de>
4287 * gcc.dg/noreturn-3.c: New test.
4289 * gcc.dg/noreturn-4.c: New test.
4291 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4293 * gcc.c-torture/execute/stdio-opt-1.c: Also test
4294 __builtin_fputc and __builtin_fwrite.
4296 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
4298 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
4299 signed char, not default char.
4301 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
4303 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
4305 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
4307 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
4309 2000-12-29 Richard Henderson <rth@redhat.com>
4311 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
4312 (__cyg_profile_func_exit): Define.
4314 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
4316 * g++.dg/vtgc1.C: New test.
4318 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
4320 * gcc.dg/noncompile/20001228-1.c: New test.
4322 * gcc.dg/20001228-1.c: New test.
4324 * gcc.c-torture/execute/20001228-1.c: New test.
4326 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
4328 * gcc.dg/format-strfmon-1.c: New test.
4330 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4332 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
4333 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
4334 * gcc.c-torture/execute/string-opt-1.c: Likewise.
4335 * gcc.c-torture/execute/string-opt-2.c: Likewise.
4336 * gcc.c-torture/execute/string-opt-3.c: Likewise.
4337 * gcc.c-torture/execute/string-opt-4.c: Likewise.
4338 * gcc.c-torture/execute/string-opt-6.c: Likewise.
4339 * gcc.c-torture/execute/string-opt-7.c: Likewise.
4340 * gcc.c-torture/execute/string-opt-8.c: Likewise.
4341 * gcc.c-torture/execute/string-opt-9.c: Likewise.
4342 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4343 * gcc.c-torture/execute/string-opt-11.c: Likewise.
4344 * gcc.c-torture/execute/string-opt-12.c: Likewise.
4346 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4347 * gcc.c-torture/execute/string-opt-4.c: Test index.
4349 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
4351 * gcc.c-torture/compile/20001226-1.c: New test.
4353 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
4355 * gcc.c-torture/compile/20001222-1.c: New test.
4356 * gcc.c-torture/compile/20001222-1.x: Xfail.
4358 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
4360 * gcc.c-torture/execute/comp-goto-2.c: New test.
4362 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
4364 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4365 Use long types if __INT_MAX__ is 32767.
4366 (main): Use cast to (sint32 *) when poking 88 into a_page.
4368 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4370 2000-12-21 Bernd Schmidt <bernds@redhat.com>
4372 * gcc.c-torture/compile/20001221-1.c: New test.
4373 * gcc.c-torture/execute/20001221-1.c: New test.
4375 2000-12-20 Richard Henderson <rth@redhat.com>
4377 * g++.old-deja/g++.pt/crash36.C: Update error lines.
4378 * g++.old-deja/g++.robertl/eb109.C: Likewise.
4380 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4382 * gcc.dg/compare3.c: New test.
4384 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
4386 * gcc.dg/format-warnll-1.c: New test.
4388 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
4390 * gcc.dg/cpp/cmdlne-P.c: New test.
4392 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
4394 * gcc.c-torture/execute/builtin-abs-1.c,
4395 gcc.c-torture/execute/builtin-abs-2.c: New tests.
4397 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
4399 * gcc.dg/cpp/multiline.c: New test.
4401 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
4403 * g++.old-deja/g++.other/syshdr1.C: Update.
4404 * gcc.dg/cpp/lineflags.c: Remove temporarily.
4406 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4408 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4410 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4412 * g++.old-deja/g++.pt/ttp65.C: New test.
4414 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4416 * g++.old-deja/g++.pt/ttp64.C: New test.
4418 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4420 * g++.old-deja/g++.pt/spec33.C: New test.
4422 2000-12-14 Catherine Moore <clm@redhat.com>
4424 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4425 * gcc.c-torture/execute/920612-2.c: Likewise.
4426 * gcc.c-torture/execute/920428-2.c: Likewise.
4427 * gcc-c-torture/execute/va-arg-11.c: Call exit.
4428 * gcc.c-torture/execute/va-arg-21.c: Likewise.
4430 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4432 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4433 * gcc.dg/pack-test-2.c: Likewise.
4435 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
4437 Tests by Zack Weinberg <zackw@stanford.edu>.
4439 * gcc.dg/cpp/defined.c: Update.
4440 * gcc.dg/cpp/defined_trad.c: New tests.
4442 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
4444 * gcc.dg/cpp/trad-direct.c: Update.
4446 2000-12-11 Neil Booth <neilb@earthling.net>
4448 * gcc.dg/cpp/defined_trad.c
4450 2000-12-11 Neil Booth <neilb@earthling.net>
4452 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4454 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
4456 * gcc.dg/format-miss-2.c: New test.
4458 2000-12-09 Neil Booth <neilb@earthling.net>
4460 * gcc.dg/cpp/lineflags.c: New tests.
4461 * gcc.dg/cpp/poison.c: Update.
4462 * gcc.dg/cpp/redef2.c: Update.
4463 * gcc.dg/cpp/skipping.c: New test.
4465 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
4467 * g++.old-deja/g++.other/eh3.C: New testcase.
4469 2000-12-07 Neil Booth <neilb@earthling.net>
4471 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4472 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4473 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4474 wtr-union-init-2.c, wtr-union-init-3.c: Update.
4475 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4478 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4480 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4481 __SIZE_TYPE__ instead of int for type of integers cast to
4484 2000-12-07 Jakub Jelinek <jakub@redhat.com>
4486 * g++.old-deja/g++.other/cleanup4.C: New test.
4488 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4490 * format-sec-1.c: New test.
4492 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4494 * gcc.dg/format-nonlit-3.c: New test.
4496 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4498 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4499 through a null pointer.
4501 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4503 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4504 * g++.old-deja/g++.pt/partial4.C: New test.
4506 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
4508 * gcc.c-torture/execute/ieee/hugeval.x: New.
4510 2000-12-06 Neil Booth <neilb@earthling.net>
4512 * gcc.dg/cpp/backslash2.c: New tests.
4514 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4516 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4517 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4519 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
4521 * gcc.c-torture/execute/20001203-2.c: New testcase.
4523 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
4525 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4526 * g++.old-deja/g++.other/virtual10.C: New test.
4528 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
4530 * g++.old-deja/g++.mike/pmf5.C: Remove test.
4532 2000-12-05 Richard Henderson <rth@redhat.com>
4534 * gcc.c-torture/compile/20001205-1.c: New.
4536 2000-12-04 Neil Booth <neilb@earthling.net>
4538 * g++.old-deja/g++.other/virtual9.C: New test.
4539 * g++.old-deja/g++.pt/crash61.C: New test.
4540 * gcc.c-torture/execute/loop-9.c: New test.
4542 2000-12-04 Neil Booth <neilb@earthling.net>
4544 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4545 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4546 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4547 * gcc.dg/cpp/extratokens.c: ...here.
4549 2000-12-04 Neil Booth <neilb@earthling.net>
4551 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4554 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4556 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4557 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4559 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
4561 * gcc.c-torture/execute/20001203-1.c: New test.
4563 2000-12-03 Neil Booth <neilb@earthling.net>
4565 * gcc.dg/cpp/macro6.c: New test cases.
4567 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4569 * gcc.c-torture/execute/string-opt-9.c: New test.
4570 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4571 * gcc.c-torture/execute/string-opt-11.c: Likewise.
4572 * gcc.c-torture/execute/string-opt-12.c: Likewise.
4574 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4575 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4577 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
4579 * gcc.dg/cpp/if-6.c: New testcase.
4581 * gcc.dg/20001201-1.c: New testcase.
4583 2000-12-02 Neil Booth <neilb@earthling.net>
4585 * g++.old-deja/g++.other/externC4.C,
4586 g++.old-deja/g++.other/friend10.C: New tests.
4588 2000-12-02 Neil Booth <neilb@earthling.net>
4590 * g++.old-deja/g++.other/instan2.C
4591 * g++.old-deja/g++.other/instan3.C: New test.
4593 2000-12-02 Neil Booth <neilb@earthling.net>
4595 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4596 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4597 gnuc99.c,gnuc99-pedantic.c: New tests.
4599 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
4601 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4602 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4604 2000-12-01 Neil Booth <neilb@earthling.net>
4606 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4607 * gcc.dg/cpp/poison.c: Update.
4608 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4610 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
4612 * g77.f-torture/execute/20001201.f: New test.
4614 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
4616 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4618 2000-12-01 Jakub Jelinek <jakub@redhat.com>
4620 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4622 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
4624 * g++.old-deja/g++.other/cast6.C: New test.
4626 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
4628 * gcc.c-torture/execute/20001130-2.c: New testcase.
4630 2000-11-30 Richard Henderson <rth@redhat.com>
4632 * gcc.c-torture/execute/20001130-1.c: New test.
4634 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4636 * g++.old-deja/g++.other/op3.C: New test.
4638 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4640 * g++.old-deja/g++.other/op2.C: New test.
4642 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4644 * g++.old-deja/g++.other/crash38.C: New test.
4646 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
4648 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4650 2000-11-29 Jakub Jelinek <jakub@redhat.com>
4652 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4654 * gcc.c-torture/execute/string-opt-6.c: New test.
4656 * gcc.dg/20001117-1.c: Add main.
4658 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
4660 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4662 * gcc.dg/940510-1.c: ... to here.
4664 * gcc.dg/20000926-1.c: GNU C now allows initializations of
4665 zero-size arrays in toplevel structures.
4667 2000-11-28 Jakub Jelinek <jakub@redhat.com>
4669 * gcc.c-torture/execute/loop-8.c: New test.
4671 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4673 * g++.old-deja/g++.other/base1.C: New test.
4675 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4677 * g++.old-deja/g++.other/parse2.C: New test.
4679 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4681 * g++.old-deja/g++.pt/incomplete1.C: New test.
4683 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4685 * g++.old-deja/g++.other/friend9.C: New test.
4687 2000-11-28 Jakub Jelinek <jakub@redhat.com>
4689 * gcc.dg/20001127-1.c: New test.
4691 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
4693 * g++.old-deja/g++.pt/friend46.C: New test.
4695 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
4697 * g++.old-deja/g++.other/ptrmem8.C: New test.
4699 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4701 * gcc.c-torture/execute/string-opt-7.c: New test.
4702 * gcc.c-torture/execute/string-opt-8.c: Likewise.
4704 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
4706 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4707 instead of 'mkcheck 2'.
4709 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
4711 * gcc.c-torture/execute/memcheck/driver.c,
4712 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4713 C9X references to refer to C99.
4715 2000-11-25 Jakub Jelinek <jakub@redhat.com>
4717 * gcc.dg/ultrasp3.c: New test.
4719 2000-11-25 Neil Booth <neilb@earthling.net>
4721 * gcc.dg/cpp/include2.c: Update test to be locale independent.
4723 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
4725 * gcc.c-torture/compile/20001123-2.c: New.
4727 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4729 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4731 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
4733 * gcc.dg/sequence-point-1.c: Add some new tests.
4734 * gcc.c-torture/execute/20001124-1.c: New test.
4736 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
4738 * g++.old-deja/g++.other/vaarg4.C: New test.
4739 * gcc.c-torture/compile/20001123-1.c: New test.
4741 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
4743 * g++.other/crash24.C: Adjust and remove XFAIL.
4744 * g++.other/crash37.C: New test.
4746 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
4748 * g++.old-deja/g++.pt/instantiate9.C: New test.
4750 2000-11-22 Mark Mitchell <mark@codesourcery.com>
4752 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4755 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4756 * g++.old-deja/g++.robertl/eb55.C: Likewise.
4758 2000-11-22 Neil Booth <neilb@earthling.net>
4760 * gcc.dg/cpp/Wtrigraphs.c: New test.
4762 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
4764 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4766 2000-11-22 Jakub Jelinek <jakub@redhat.com>
4768 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4770 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
4772 * lib/gcc-dg.exp: load_lib scanasm.exp.
4773 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4774 * lib/g++-dg.exp: load_lib scanasm.exp.
4775 * lib/scanasm.exp: New.
4776 (scan-assembler, scan-assembler-not): Add optional arguments to
4777 test name, or if not present, the pattern name.
4778 (scan-assembler-dem, scan-assembler-dem-not): New.
4780 * g++.dg/dg.exp: New.
4782 2000-11-21 Neil Booth <neilb@earthling.net>
4784 * gcc.dg/cpp/integrated1.c: Remove.
4786 2000-11-21 Jakub Jelinek <jakub@redhat.com>
4788 * gcc.c-torture/execute/20001121-1.c: New test.
4790 2000-11-21 Richard Henderson <rth@redhat.com>
4792 * gcc.c-torture/compile/20001121-1.c: New test.
4794 2000-11-20 Neil Booth <neilb@earthling.net>
4796 * gcc.dg/cpp/integrated1.c: New test.
4798 2000-11-21 Jakub Jelinek <jakub@redhat.com>
4800 * g++.old-deja/g++.other/inline17.C: New test.
4802 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
4804 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4805 local variable to be zero: I made the variable global. Now
4806 uses abort() and exit() instead of relying on main's return value.
4808 2000-11-20 Neil Booth <neilb@earthling.net>
4810 * gcc.dg/cpp/paste2.c: Update test.
4811 * objc/execute/paste.m: New test.
4813 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
4815 * gcc.dg/c99-condexpr-1.c: New test.
4817 2000-11-20 Neil Booth <neilb@earthling.net>
4819 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4821 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
4823 * g++.old-deja/g++.pt/export1.C: New test.
4825 2000-11-20 Jakub Jelinek <jakub@redhat.com>
4827 * gcc.dg/20001117-1.c: New test.
4829 2000-11-18 Richard Henderson <rth@redhat.com>
4831 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4833 2000-11-18 Richard Henderson <rth@redhat.com>
4835 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4836 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4837 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4839 2000-11-18 Richard Henderson <rth@redhat.com>
4841 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4842 (main): New. Exit cleanly.
4844 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
4846 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4847 gcc.dg/c99-fordecl-2.c: New tests.
4849 2000-11-18 Richard Henderson <rth@redhat.com>
4851 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4852 * gcc.c-torture/execute/zerolen-2.c: New.
4854 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4856 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4859 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
4861 * g++.old-deja/g++.pt/instantiate8.C: New test.
4863 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
4865 * g++.old-deja/g++.other/incomplete.C: Add more tests.
4866 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4868 2000-11-16 Nick Clifton <nickc@redhat.com>
4870 * gcc.c-torture/execute/nestfunc-2.c: New test.
4871 * gcc.c-torture/execute/nestfunc-3.c: New test.
4873 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
4875 * gcc.c-torture/compile/20001116-1.c: New test.
4877 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4879 * gcc.c-torture/execute/20001115-1.c: New test.
4881 2000-11-15 Mark Mitchell <mark@codesourcery.com>
4883 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4884 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4885 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4886 * g++.old-deja/g++.abi/vmihint.C: Likewise.
4888 2000-11-15 Neil Booth <neilb@earthling.net>
4890 gcc.dg/cpp/_Pragma1.c: Update.
4891 gcc.dg/cpp/_Pragma2.c: New test.
4893 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
4895 * g++.old-deja/g++.other/anon5.C: New test.
4897 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
4899 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4902 2000-11-14 Jakub Jelinek <jakub@redhat.com>
4904 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4907 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4909 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4910 labels at end of compound statements.
4912 2000-11-13 Jakub Jelinek <jakub@redhat.com>
4914 * gcc.c-torture/execute/loop-7.c: New test.
4916 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4918 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4920 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4922 * gcc.dg/c99-bool-1.c: New test.
4924 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4926 * gcc.dg/c99-scope-1.c: Remove xfail.
4927 * gcc.dg/c99-scope-2.c: New test.
4929 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4931 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4932 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4934 2000-11-11 Mark Mitchell <mark@codesourcery.com>
4936 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4939 * g++.mike/p700.C: Don't typedef wchar_t.
4940 * g++.mike/p784.C: Likewise.
4941 * g++.mike/eb101.C: Don't use __wchar_t.
4943 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
4945 * g77.f-torture/execute/20001111.[fx]: Test premature exit
4948 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
4950 * gcc.c-torture/execute/20001111-1.c: New test.
4952 2000-11-10 Nick Clifton <nickc@redhat.com>
4954 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4955 long multuiple and accumulate.
4957 2000-11-09 Richard Henderson <rth@redhat.com>
4959 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4960 via size_t instead of int.
4962 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4963 * gcc.c-torture/execute/string-opt-2.c: Likewise.
4964 * gcc.c-torture/execute/string-opt-3.c: Likewise.
4965 * gcc.c-torture/execute/string-opt-4.c: Likewise.
4967 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
4969 * gcc.c-torture/compile/20001109-1.c: New test.
4970 * gcc.c-torture/compile/20001109-2.c: New test.
4972 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
4974 * g++.old-deja/g++.pt/operator1.C: New test.
4975 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4977 2000-11-09 Jakub Jelinek <jakub@redhat.com>
4979 * gcc.dg/20001108-1.c: New test.
4981 2000-11-09 Jakub Jelinek <jakub@redhat.com>
4983 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4984 with both arguments constant strings.
4985 * gcc.c-torture/execute/string-opt-3.c: New test.
4986 * gcc.c-torture/execute/string-opt-4.c: New test.
4987 * gcc.c-torture/execute/string-opt-5.c: New test.
4989 2000-11-08 Nick Clifton <nickc@redhat.com>
4991 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
4992 mulsidi3adddi patterns.
4994 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
4996 * g++.old-deja/g++.other/crash36.C: New test.
4998 2000-11-08 Jakub Jelinek <jakub@redhat.com>
5000 * g++.old-deja/g++.other/init16.C: New test.
5002 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
5004 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
5006 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
5008 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
5009 * gcc.c-torture/execute/va-arg-16.x: Likewise.
5010 * gcc.c-torture/execute/va-arg-17.x: Likewise.
5012 2000-11-07 DJ Delorie <dj@redhat.com>
5014 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
5016 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5018 * gcc.c-torture/execute/string-opt-1.c: New test.
5020 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
5022 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
5023 mips-sgi-irix6.* because the MIPS ABI passes floating-point
5024 parameters in registers, and there is no way for a varargs
5025 function to know in which order the integer and floating-point
5026 parameters should be interleaved when they are placed on the
5028 * gcc.c-torture/execute/va-arg-16.x: Likewise.
5029 * gcc.c-torture/execute/va-arg-17.x: Likewise.
5031 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5033 * gcc.c-torture/execute/string-opt-2.c: New test.
5035 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
5037 * g++.old-deja/g++.pt/crash60.C: New test.
5039 2000-11-06 Jakub Jelinek <jakub@redhat.com>
5041 * g++.old-deja/g++.other/crash24.C: New test.
5042 * g++.old-deja/g++.other/crash25.C: New test.
5043 * g++.old-deja/g++.other/crash26.C: New test.
5044 * g++.old-deja/g++.other/crash27.C: New test.
5045 * g++.old-deja/g++.other/crash28.C: New test.
5046 * g++.old-deja/g++.other/crash29.C: New test.
5047 * g++.old-deja/g++.other/crash30.C: New test.
5048 * g++.old-deja/g++.other/crash31.C: New test.
5049 * g++.old-deja/g++.other/crash32.C: New test.
5050 * g++.old-deja/g++.other/crash33.C: New test.
5051 * g++.old-deja/g++.other/crash34.C: New test.
5052 * g++.old-deja/g++.other/crash35.C: New test.
5054 2000-11-06 Jakub Jelinek <jakub@redhat.com>
5056 * gcc.c-torture/execute/20001031-1.c: New test.
5058 2000-11-04 Mark Mitchell <mark@codesourcery.com>
5060 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
5063 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
5064 standards-conformant.
5066 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
5068 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
5069 * g++.old-deja/g++.mike/p755a.C: Likewise.
5070 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
5071 library makes no calls to `operator new' during initialization.
5073 2000-11-04 Neil Booth <neilb@earthling.net>
5075 * gcc.dg/cpp/include2.c: New tests.
5077 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
5079 * lib/g++.exp (g++_set_ld_library_path): New function.
5080 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
5082 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
5084 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
5087 2000-11-01 Richard Henderson <rth@redhat.com>
5089 * g++.old-deja/g++.ext/namedret1.C: New.
5090 * g++.old-deja/g++.ext/namedret2.C: New.
5091 * g++.old-deja/g++.ext/namedret3.C: New.
5093 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
5095 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
5096 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
5098 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5100 * gcc.c-torture/execute/va-arg-21.c: New test.
5102 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
5104 * gcc.dg/c99-complex-2.c: New test.
5106 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5108 * gcc.c-torture/execute/stdio-opt-1.c: New test.
5110 2000-10-31 Jakub Jelinek <jakub@redhat.com>
5112 * g++.old-deja/g++.other/inline16.C: New test.
5114 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
5116 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
5119 2000-10-29 Neil Booth <neilb@earthling.net>
5121 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
5123 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
5124 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
5127 2000-10-29 Neil Booth <neilb@earthling.net>
5129 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
5130 * mi1.c, mi1c.h: Add null directives to multiple-include test.
5131 * mi5.c: Test multiple includes work with -C.
5132 * trigraphs.c: Test ^= version.
5134 2000-10-28 Neil Booth <neilb@earthling.net>
5136 New tests and test updates for new macro expander.
5138 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
5139 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
5140 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
5141 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
5142 new diagnostic messages.
5144 * gcc.dg/cpp/macro3.c: New tests.
5146 2000-10-27 Mark Mitchell <mark@codesourcery.com>
5148 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
5151 2000-10-27 Jakub Jelinek <jakub@redhat.com>
5153 * g++.old-deja/g++.other/eh2.C: New test.
5155 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
5157 * gcc.c-torture/execute/20001027-1.c: New test.
5159 2000-10-26 Richard Henderson <rth@redhat.com>
5161 * gcc.c-torture/execute/20001026-1.c: New.
5163 2000-10-26 Mark Mitchell <mark@codesourcery.com>
5165 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
5166 * g++.old-deja/g++.law/builtin1.C: Likewise.
5167 * g++.old-deja/g++.law/ctors10.C: Likewise.
5168 * g++.old-deja/g++.law/virtual3.C: Likewise.
5169 * g++.old-deja/g++.mike/p658.C: Likewise.
5170 * g++.old-deja/g++.other/sibcall1.C: Likewise.
5171 * g++.old-deja/g++.other/vaarg2.C: Likewise.
5172 * g++.old-deja/g++.robertl/eb124.C: Likewise.
5173 * g++.old-deja/g++.robertl/eb44.C: Likewise.
5174 * g++.old-deja/g++.robertl/eb77.C: Likewise.
5176 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
5178 * gcc.c-torture/compile/20001024-1.c: New test.
5180 2000-10-25 Mark Mitchell <mark@codesourcery.com>
5182 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
5183 to tell us whether or not we are using V3.
5185 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
5187 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
5190 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
5192 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
5194 2000-10-25 Jakub Jelinek <jakub@redhat.com>
5196 * gcc.c-torture/execute/20001024-1.c: New test.
5198 2000-10-24 Jakub Jelinek <jakub@redhat.com>
5200 * g++.old-deja/g++.other/sibcall1.C: New test.
5202 2000-10-20 Jakub Jelinek <jakub@redhat.com>
5204 * gcc.dg/noncompile/init-3.c: New test.
5206 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
5208 * gcc.dg/format-array-1.c: New test.
5210 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
5212 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
5213 writing through null pointers; remove comment about testing
5214 unterminated strings.
5216 2000-10-17 Matthew Hiller <hiller@redhat.com>
5218 * gcc.c-torture/execute/20001017-2.c: New test.
5220 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
5222 * gcc.c-torture/compile/20001018-1.c: New test.
5223 * gcc.c-torture/compile/20001018-1.x: Xfail.
5225 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5227 * gcc.c-torture/execute/20001017-1.c: New test.
5229 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
5231 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
5232 for multiple use of arguments with scanf formats; add tests for
5233 multiple use of arguments.
5235 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
5237 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
5239 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
5241 * gcc.dg/format-miss-1.c: New test.
5243 2000-10-16 Jakub Jelinek <jakub@redhat.com>
5245 * gcc.c-torture/execute/20001013-1.c: New test.
5247 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
5249 * gcc.dg/format-branch-1.c: New test.
5251 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
5253 * README, lib/file-format.exp: Remove EGCS references.
5255 2000-10-16 Jakub Jelinek <jakub@redhat.com>
5257 * gcc.dg/20001013-1.c: New test.
5259 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
5261 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
5262 for intmax_t in the compiler using __typeof__ and the type rules
5263 for conditional expressions.
5265 2000-10-13 Jakub Jelinek <jakub@redhat.com>
5267 * gcc.dg/20001012-1.c: New test.
5268 * gcc.dg/20001012-2.c: New test.
5270 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
5272 * gcc.dg/format-attr-1.c: New test.
5274 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
5276 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
5277 __LONG_LONG_MAX__ instead of LLONG_MAX.
5279 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
5281 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
5283 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
5286 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
5288 * gcc.dg/sequence-pt-1.c: New test.
5290 2000-10-11 Geoff Keating <geoffk@cygnus.com>
5292 * gcc.c-torture/execute/20001011-1.c: New testcase.
5293 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
5295 2000-10-10 Jakub Jelinek <jakub@redhat.com>
5297 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
5298 does not error on it.
5300 2000-10-10 Jakub Jelinek <jakub@redhat.com>
5302 * gcc.dg/20001009-1.c: New test.
5304 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
5306 * gcc.c-torture/compile/20001009-1.c: Move from here ....
5307 * gcc.c-torture/execute/20001009-2.c: ... to here.
5309 2000-10-09 Geoff Keating <geoffk@cygnus.com>
5311 * gcc.c-torture/compile/20001009-1.c: New testcase.
5312 * gcc.c-torture/execute/20001009-1.c: New testcase.
5313 Testcases provided by Jan Hubicka <jh@suse.cz>.
5315 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
5317 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5318 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
5319 uintmax_t using <limits.h> to emulate the compiler's internal
5320 logic. No longer XFAIL %j tests.
5322 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
5324 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
5325 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5326 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
5327 regexps and details of expected handling of some bad formats.
5328 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
5331 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5333 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
5334 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5335 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5336 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5339 2000-10-06 Richard Henderson <rth@cygnus.com>
5341 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5342 * g++.old-deja/g++.brendan/crash52.C: Likewise.
5343 * g++.old-deja/g++.jason/report.C: Likewise.
5344 * g++.old-deja/g++.law/friend5.C: Likewise.
5345 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
5346 of the expected warnings.
5348 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
5350 * g++.old-deja/g++.pt/enum14.C: New test.
5352 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
5354 * g++.old-deja/g++.pt/crash59.C: New test.
5356 2000-10-04 Will Cohen <wcohen@redhat.com>
5358 * gcc.dg/20000926-1.c: New test.
5360 2000-10-03 Geoff Keating <geoffk@cygnus.com>
5362 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5363 function name for current C++ compiler.
5364 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5366 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
5368 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5369 __PRETTY_FUNCTION__.
5370 * g++.old-deja/g++.ext/pretty2.C: Likewise.
5372 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5374 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5376 2000-09-26 Jakub Jelinek <jakub@redhat.com>
5378 * gcc.c-torture/compile/20000923-1.c: New test.
5380 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5382 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5383 * g++.old-deja/g++.pt/ttp62.C: Same.
5384 * g++.old-deja/g++.other/inline14.C: Same.
5386 2000-09-24 Richard Henderson <rth@cygnus.com>
5388 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5390 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
5392 * gcc.dg/c90-printf-1.c: Add test for wide string format.
5394 2000-09-22 Geoff Keating <geoffk@cygnus.com>
5396 * gcc.c-torture/compile/20000922-1.c: New file.
5398 2000-09-21 Nick Clifton <nickc@redhat.com>
5400 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5401 a signed long modulo operation.
5402 (mod6): New funciton - perform an unsigned long modulo operation.
5403 (main): Add tests for modulos of very large numbers by very small
5406 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5408 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5410 2000-09-19 Richard Henderson <rth@cygnus.com>
5412 * gcc.dg/compare2.c (case 10): XFAIL.
5414 2000-09-18 Richard Henderson <rth@cygnus.com>
5416 * gcc.c-torture/execute/20000906-1.c: Move ...
5417 * gcc.dg/20000906-1.c: ... here. Only run on targets
5418 that support __builtin_trap.
5420 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
5422 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5424 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
5426 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5427 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
5428 more $ format tests.
5430 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
5432 * gcc.dg/format-errmk-1.c: New test.
5434 2000-09-17 Greg McGary <greg@mcgary.org>
5436 * gcc.c-torture/execute/20000917-1.x: Remove.
5438 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
5440 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5442 2000-09-17 Greg McGary <greg@mcgary.org>
5444 * gcc.c-torture/execute/20000917-1.c: New test.
5445 * gcc.c-torture/execute/20000917-1.x: XFAIL.
5447 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
5449 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5450 in nested macro bug.
5452 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
5454 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5456 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
5458 * gcc.c-torture/execute/20000914-1.c: New test.
5460 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
5462 * g++.other/inline13.C: New test.
5464 2000-09-12 Andreas Jaeger <aj@suse.de>
5466 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5467 constant by Ulrich Drepper <drepper@redhat.com>.
5469 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
5471 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5473 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5475 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5477 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
5479 * gcc.dg/cpp/backslash.c: New test.
5481 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
5483 * gcc.c-torture/execute/20000910-1.c: New test.
5484 * gcc.c-torture/execute/20000910-2.c: Likewise.
5486 2000-09-11 Robert Lipe <robertl@sco.com>
5488 * gcc.dg/pragma-align.c: New test.
5490 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
5492 * g++.old-deja/g++.pt/explicit82.C: New test.
5493 * g++.old-deja/g++.pt/explicit83.C: New test.
5495 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
5497 * gcc.dg/asm-names.c: New test.
5499 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5501 * gcc.dg/cpp/tr-warn6.c: New test
5503 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
5505 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5508 2000-09-07 Catherine Moore <clm@redhat.com>
5510 * gcc.c-torture/execute/unroll-1.c: New test.
5512 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
5514 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5516 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5517 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5518 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5519 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5520 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5522 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5523 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5525 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5527 * g++.old-deja/g++.pt/deduct2.C: New test.
5529 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5531 * g++.old-deja/g++.pt/parms2.C: New test.
5533 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5535 * g++.old-deja/g++.pt/crash58.C: New test.
5537 2000-09-06 Greg McGary <greg@mcgary.org>
5539 * gcc.c-torture/execute/20000906-1.c: New test.
5540 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5542 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5544 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5546 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5548 * g++.old-deja/g++.pt/crash57.C: New test.
5550 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5552 * g++.old-deja/g++.pt/crash56.C: New test.
5554 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5556 * g++.old-deja/g++.pt/koenig1.C: New test.
5558 2000-09-04 Jakub Jelinek <jakub@redhat.com>
5560 * gcc.dg/20000904-1.c: New test.
5562 2000-09-04 Jakub Jelinek <jakub@redhat.com>
5564 * gcc.dg/cpp/paste8.c: New test.
5566 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
5568 * gcc.c-torture/compile/20000827-1.c: New test.
5570 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
5572 * gcc.dg/format-diag-1.c: New test.
5574 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
5576 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5577 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5578 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5579 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5580 gcc.dg/formatz-1.c: Adjust warning regular expressions.
5582 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
5584 * g++.old-deja/g++.other/nested4.C: New test.
5586 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
5588 * g++.old-deja/g++.ns/scoped1.C: New test.
5590 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
5592 * lib/g++.exp: Support testing already-installed GCC.
5594 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5596 * wtr-label-1.c, wtr-suffix-1.c: New tests.
5598 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5600 * gcc.dg/return-type-2.c: New test.
5602 2000-08-27 Geoff Keating <geoffk@cygnus.com>
5604 * gcc.c-torture/compile/20000825-1.c: New test.
5606 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
5608 * gcc.dg/dwarf2-2.c: New test.
5610 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
5612 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5615 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
5617 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5618 gcc.dg/format-ext-5.c: New tests.
5620 2000-08-25 Jakub Jelinek <jakub@redhat.com>
5622 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5624 2000-08-24 Mark Mitchell <mark@codesourcery.com>
5626 * gcc.dg/noncompile/930622-2.c: Adjust error message.
5628 2000-08-24 Richard Henderson <rth@cygnus.com>
5630 * gcc.dg/ia64-sync-1.c: New test.
5631 * gcc.dg/ia64-sync-2.c: New test.
5632 * gcc.dg/ia64-asm-1.c: New test.
5634 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
5636 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5637 * gcc.dg/format-ext-2.c: New test.
5639 2000-08-23 Jason Merrill <jason@redhat.com>
5641 * lib/old-dejagnu.exp: Also ignore "In member function" and
5644 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5646 * gcc.dg/noncompile/label-lineno-1.c: New test.
5648 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
5650 * gcc.dg/c99-array-nonobj-1.c: New test.
5652 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
5654 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5656 * gcc.dg/format-ext-1.c: New test.
5658 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5660 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5661 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5662 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5663 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5664 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5666 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
5668 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5669 gcc.dg/c99-strftime-2.c: New tests.
5671 2000-08-22 Richard Henderson <rth@cygnus.com>
5673 * gcc.c-torture/execute/20000822-1.c: New test.
5675 2000-08-21 Jakub Jelinek <jakub@redhat.com>
5677 * gcc.c-torture/execute/20000819-1.x: Remove.
5679 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
5681 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5682 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5683 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5684 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5685 gcc.dg/format-xopen-1.c: New tests.
5687 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
5689 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5691 2000-08-21 Jakub Jelinek <jakub@redhat.com>
5693 * g++.old-deja/g++.other/loop2.C: New test.
5695 * gcc.c-torture/compile/20000606-1.c: New test.
5696 * gcc.c-torture/compile/20000728-1.c: New test.
5697 * gcc.c-torture/execute/20000801-1.c: New test.
5698 * gcc.c-torture/execute/20000801-2.c: New test.
5699 * gcc.c-torture/execute/20000819-1.c: New test.
5700 * gcc.c-torture/execute/20000819-1.x: XFAIL.
5701 * gcc.dg/20000629-1.c: New test.
5702 * gcc.dg/20000724-1.c: New test.
5703 * gcc.dg/20000807-1.c: New test.
5705 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5707 * gcc.dg/cpp/pragma-1.c: New test.
5708 * gcc.dg/cpp/pragma-2.c: New test.
5710 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
5712 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5713 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
5715 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5717 * gcc.c-torture/compile/20000818-1.c: New test.
5719 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
5721 * gcc.c-torture/execute/20000818-1.c: New test.
5723 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
5725 * gcc.dg/format-va-1.c: New test.
5727 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5729 * g++.old-deja/g++.other/typedef8.C: New test.
5731 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5733 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5734 * g++.old-deja/g++.mike/net36.C: Mark candidate.
5735 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5736 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5737 * g++.old-deja/g++.other/ptrmem7.C: New test.
5738 * g++.old-deja/g++.pt/ptrmem10.C: New test.
5740 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5742 * g++.old-deja/g++.pt/typename27.C: New test.
5744 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
5746 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5747 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5748 * g++.old-deja/g++.pt/friend45.C: New test.
5749 * g++.old-deja/g++.other/friend8.C: New test.
5751 2000-08-15 Richard Henderson <rth@cygnus.com>
5753 * gcc.c-torture/execute/20000815-1.c: New test.
5755 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
5757 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5758 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5759 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5761 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
5763 * g++.old-deja/g++.other/refinit2.C: New test.
5765 2000-08-13 Geoff Keating <geoffk@cygnus.com>
5767 * lib/c-torture.exp (c-torture): Make
5768 compiler_conditional_xfail_data global.
5769 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5770 compiler_conditional_xfail_data machinery.
5771 (f-torture-execute): Likewise.
5772 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5773 and only when unrolling loops.
5775 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5777 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
5779 * g++.old-deja/g++.pt/explicit81.C: New test.
5781 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
5783 * g++.old-deja/g++.pt/typename26.C: New test.
5785 2000-08-10 Geoff Keating <geoffk@cygnus.com>
5787 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5790 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
5792 * g++.old-deja/g++.other/array3.C: New test.
5794 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
5796 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5797 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5798 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5801 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
5803 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5804 * g++.old-deja/g++.abi/vmihint.C: Likewise.
5806 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
5808 * gcc.c-torture/execute/20000808-1.c: New test.
5810 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
5812 * gcc.dg/c90-const-expr-1.c: New test.
5814 2000-08-08 Richard Henderson <rth@cygnus.com>
5816 * gcc.dg/noncompile/920923-1.c: Declare calloc.
5818 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
5820 * gcc.dg/noncompile/const-ll-1.c: New test.
5822 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
5824 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5826 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
5828 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5829 that running programs linked against the shared version of libobjc
5832 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
5834 * gcc.dg/c99-printf-1.c: New test.
5836 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
5838 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5840 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
5842 * gcc.c-torture/execute/20000731-1.x: Delete.
5844 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
5846 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5847 and torture_without_loops as is done by c-torture.exp.
5848 (search_for): Copy from c-torture.exp.
5849 (gcc-dg-runtest): New function, drives a directory of tests
5850 iterating over the TORTURE_OPTIONS.
5851 (scan-assembler, scan-assembler-not): Move here from
5852 individual directory drivers.
5854 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5855 defined by lib/gcc-dg.exp.
5856 * gcc.dg/cpp/cpp.exp: Likewise.
5857 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
5858 gcc-dg-runtest, so we cycle over optimization options.
5860 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5861 * gcc.dg/compare2.c: No longer expected to fail.
5863 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
5865 * gcc.c-torture/execute/20000804-1.c: New test.
5867 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
5869 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5871 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
5873 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5875 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
5877 * gcc.c-torture/compile/20000803-1.c: New test.
5879 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5881 * gcc.c-torture/execute/20000801-3.c,
5882 gcc.c-torture/execute/20000801-4.c: New tests.
5883 * gcc.c-torture/execute/20000801-3.x,
5884 gcc.c-torture/execute/20000801-4.x: Xfail.
5886 2000-08-02 Geoff Keating <geoffk@cygnus.com>
5888 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5889 libobjc/.libs to allow for libtool.
5891 2000-08-02 Jakub Jelinek <jakub@redhat.com>
5893 * gcc.c-torture/compile/20000802-1.c: New test.
5895 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
5897 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5899 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
5901 * gcc-c-torture/execute/20000731-2.c: New test.
5903 * gcc.c-torture/execute/20000731-1.c: New test.
5904 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5906 2000-07-31 Jakub Jelinek <jakub@redhat.com>
5908 * testsuite/gcc.dg/cpp/paste7.c: New test.
5909 * gcc.dg/cpp/20000725-1.c: New test.
5911 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
5913 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5914 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5915 declaration warning for __builtin_dwarf_reg_size.
5917 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5919 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
5921 * gcc.dg/noncompile/voidparam-1.c: New test.
5923 2000-07-30 Richard Henderson <rth@cygnus.com>
5925 * gcc.dg/c90-digraph-1.c: Don't xfail.
5926 * gcc.dg/compare2.c (case 10): Xfail.
5927 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5929 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
5931 * gcc.dg/c99-main-1.c: New test.
5933 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
5935 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5937 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
5939 * gcc.c-tortuer/execute/20000726-1.c: New test.
5941 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
5943 * gcc.c-torture/execute/enum-2.c: New test.
5945 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5947 * gcc.dg/cpp/tr-warn3.c: New test.
5949 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
5951 * g++.old-deja/g++.ext/implicit1.C: Remove.
5952 * g++.old-deja/g++.jason/c2.C: Remove
5953 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5954 * g++.old-deja/g++.pt/crash16.C: Likewise.
5955 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5957 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
5959 * g++.old-deja/g++.other/for2.C: New test.
5961 2000-07-25 Jakub Jelinek <jakub@redhat.com>
5963 * gcc.dg/20000720-1.c: New test.
5965 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
5967 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
5969 2000-07-24 Geoff Keating <geoffk@cygnus.com>
5971 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5972 * gcc.c-torture/execute/20000722-1.c: New.
5973 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5975 2000-07-24 Jakub Jelinek <jakub@redhat.com>
5977 * gcc.dg/cpp/20000720-1.S: New test.
5979 2000-07-21 Michael Meissner <meissner@redhat.com>
5981 * gcc.c-torture/execute/ieee/hugeval.c: New test.
5983 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
5985 * g++.old-deja/g++.brendan/crash16.C,
5986 g++.old-deja/g++.brendan/parse3.C,
5987 g++.old-deja/g++.brendan/redecl1.C,
5988 g++.old-deja/g++.ns/template13.C,
5989 g++.old-deja/g++.other/decl4.C,
5990 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5992 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
5994 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5995 and "Internal error".
5997 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5999 * gcc.dg/cpp/paste6.c: New test.
6001 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
6003 * gcc.dg/cpp/tr-direct.c: New test.
6005 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
6006 gcc.dg/cpp/undef1.c: Tweak error regexps.
6008 2000-07-18 Eric Christopher <echristo@redhat.com>
6010 * gcc.c-torture/compile/20000718-1.c: New test.
6012 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
6014 * cpplex.c (_cpp_push_token): If the token being pushed back
6015 is the previous token in this context, just subtract one from
6017 * cppmacro.c (save_expansion): Clear aux field when storing a
6020 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
6022 * gcc.dg/noncompile/redecl-1.c: New test.
6024 2000-07-18 Jakub Jelinek <jakub@redhat.com>
6026 * gcc.c-torture/execute/20000717-5.c: New test.
6027 * gcc.c-torture/execute/20000717-1.x: Removed.
6029 2000-07-17 Richard Henderson <rth@cygnus.com>
6031 * gcc.c-torture/execute/20000717-4.c: New test.
6033 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
6035 * gcc.dg/cpp/syshdr.c: New test.
6036 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
6038 2000-07-17 Neil Booth <neilb@earthling.net>
6040 * gcc.dg/cpp/cmdlne-dM.c: New test.
6041 * gcc.dg/cpp/cmdlne-dD.c: New test.
6043 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
6045 * gcc.c-torture/execute/20000717-3.c: New test.
6047 * gcc.c-torture/compile/20000717-1.c: New test.
6049 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
6051 * gcc.c-torture/execute/20000717-2.c: New test.
6053 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6055 * gcc.dg/formatz-1.c: New test.
6057 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
6058 * gcc.dg/c99-digraph-1.c: New tests.
6060 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
6061 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
6063 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
6064 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
6065 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
6066 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
6067 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
6068 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
6069 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
6071 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
6073 * gcc.c-torture/execute/20000717-1.c: New test.
6074 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
6076 2000-07-15 Jakub Jelinek <jakub@redhat.com>
6078 * gcc.c-torture/execute/20000715-2.c: New test.
6079 * gcc.dg/20000715-1.c: New test.
6081 2000-07-15 Michael Meissner <meissner@redhat.com>
6083 * gcc.c-torture/execute/20000715-1.c: New test.
6085 2000-07-13 Jakub Jelinek <jakub@redhat.com>
6087 * gcc.c-torture/execute/20000707-1.c: New test.
6089 2000-07-13 Neil Booth <NeilB@earthling.net>
6091 * testsuite/gcc.dg/cpp/digraph1.c,
6092 testsuite/gcc.dg/cpp/digraph2.c,
6093 testsuite/gcc.dg/cpp/digraphs.c: New tests.
6095 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
6097 * g77.f-torture/compile/20000630-2.f: New test.
6098 * g77.f-torture/compile/20000630-2.x
6100 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
6102 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
6104 2000-07-11 Neil Booth <NeilB@earthling.net>
6106 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
6108 2000-07-11 Neil Booth <NeilB@earthling.net>
6110 * gcc.dg/cpp/cmdlne-C.c: New.
6112 2000-07-09 Neil Booth <NeilB@earthling.net>
6114 * gcc.dg/cpp/directiv.c: New tests.
6115 * gcc.dg/cpp/undef1.c: Update.
6117 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
6119 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
6121 2000-07-09 Neil Booth <NeilB@earthling.net>
6123 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
6125 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
6127 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
6128 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
6130 2000-07-08 Neil Booth <NeilB@earthling.net>
6132 * gcc.dg/cpp/macsyntx.c: New tests.
6134 2000-07-07 Jakub Jelinek <jakub@redhat.com>
6136 * gcc.dg/20000707-1.c: New test.
6138 2000-07-07 Jakub Jelinek <jakub@redhat.com>
6140 * gcc.c-torture/execute/20000706-1.c: New test.
6141 * gcc.c-torture/execute/20000706-2.c: New test.
6142 * gcc.c-torture/execute/20000706-3.c: New test.
6143 * gcc.c-torture/execute/20000706-4.c: New test.
6144 * gcc.c-torture/execute/20000706-5.c: New test.
6146 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6148 * g++.old-deja/g++.pt/instantiate7.C: New test.
6150 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6152 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
6153 * g++.old-deja/g++.mike/thunk3.C: Likewise.
6154 * g++.old-deja/g++.other/rtti3.C: Likewise.
6155 * g++.old-deja/g++.other/rttid3.C: Likewise.
6157 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
6159 * g77.f-torture/compile/20000630-1.x: Fix typo
6161 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
6163 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
6166 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
6168 * gcc.dg/cpp/ident.c: New test.
6170 2000-07-05 Neil Booth <NeilB@earthling.net>
6172 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
6173 gcc.dg/cpp/lexstrng.c: New tests.
6175 2000-07-04 Neil Booth <NeilB@earthling.net>
6177 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
6178 * gcc.dg/cpp/strify2.c: Same.
6180 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
6182 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
6183 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
6184 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
6185 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
6187 * testsuite/gcc.dg/cpp/macro1.c,
6188 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
6189 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
6190 testsuite/gcc.dg/cpp/strify1.c,
6191 testsuite/gcc.dg/cpp/strify2.c: New tests.
6193 2000-07-03 Jakub Jelinek <jakub@redhat.com>
6195 * gcc.c-torture/execute/20000703-1.c: New test.
6197 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
6199 * g++.old-deja/g++.pt (lookup10.C): New test.
6201 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
6203 * g++.old-deja/g++.pt (typename25.C): New test.
6205 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
6207 * gcc.c-torture/compile/20000701-1.c: New test.
6209 2000-06-30 Nick Clifton <nickc@cygnus.com>
6211 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
6214 2000-06-30 Catherine Moore <clm@cygnus.com>
6216 * gcc.c-torture/execute/align-1.c: New test.
6218 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
6220 * g++.old-deja/g++.pt/expr8.C: New test.
6221 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
6223 2000-06-29 Nick Clifton <nickc@cygnus.com>
6225 * gcc.c-torture/compile/20000629-1.c: New test.
6227 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
6230 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
6231 gcc.dg/noncompile directory, depending on whether they're
6232 preprocessor tests or not. Annotate all the tests for the dg
6235 * gcc.c-torture/noncompile/noncompile.exp: Delete.
6236 * gcc.dg/noncompile/noncompile.exp: New.
6240 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
6241 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
6242 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
6243 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
6244 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
6245 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
6246 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
6247 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
6248 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
6249 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
6250 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
6251 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
6252 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
6253 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
6254 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
6255 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
6256 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
6257 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
6258 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
6259 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
6260 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
6261 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
6262 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
6263 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
6265 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
6266 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
6267 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
6268 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
6269 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
6270 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
6272 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
6274 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
6275 declare one variable. On the fourth, error.
6276 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
6277 declared by 20000628-1a.h.
6279 2000-06-29 Richard Henderson <rth@redhat.com>
6281 * gcc.c-torture/execute/930529-1.x: New file.
6282 * gcc.dg/920413-1.c: Adjust expected warning text.
6283 * gcc.dg/980217-1.c: Declare abort.
6284 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
6286 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
6288 * g77.f-torture/compile/20000629-1.f: New test.
6289 * g77.f-torture/compile/20000629-1.x: Expected to fail.
6291 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
6293 Rearrange lots of files, removing entirely the
6294 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
6298 gcc.c-torture/code_quality/code_quality.exp
6299 gcc.c-torture/special/special.exp
6300 gcc.failure/failure.exp
6301 gcc.failure/940409-1.x
6302 gcc.c-torture/compile/961203-1.x
6305 gcc.misc-tests/linkage.exp
6306 gcc.c-torture/execute/920730-1t.c
6307 gcc.c-torture/execute/920730-1t.x
6308 gcc.c-torture/compile/920520-1.x
6309 gcc.c-torture/compile/920521-1.x
6310 gcc.c-torture/compile/981006-1.x
6311 gcc.c-torture/execute/eeprof-1.x
6313 * Moved files (possibly with modifications to fit a new harness):
6315 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
6316 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
6317 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
6318 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
6319 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
6320 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
6321 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
6322 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
6323 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
6324 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
6325 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
6326 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
6327 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
6328 gcc.failure/940409-1.c gcc.dg/940409-1.c
6330 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
6332 * c-torture/compile/961203-1.x: Delete.
6334 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
6335 not exit. Include stdio.h.
6336 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6337 * gcc.misc-tests/dg-12.c: Likewise.
6338 * gcc.misc-tests/dg-5.c: Likewise.
6339 * gcc.misc-tests/dg-6.c: Likewise.
6340 * gcc.misc-tests/dg-7.c: Prototype abort.
6341 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6342 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6343 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
6345 * gcc.misc-tests/sieve.c: Use return from main, not exit.
6346 * gcc.misc-tests/sort2.c: Use return from main, not exit.
6348 2000-06-28 Jakub Jelinek <jakub@redhat.com>
6350 * gcc.dg/cpp/20000628-1.c: New test.
6351 * gcc.dg/cpp/20000628-1.h: New header for above test.
6352 * gcc.dg/cpp/20000628-1a.h: Likewise.
6354 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
6356 * gcc.dg/cpp: New directory.
6357 * gcc.dg/cpp/cpp.exp: New driver.
6358 * gcc.dg/cpp/20000627-1.c: New test.
6359 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6360 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6361 and rewrite as a compilation test.
6363 * gcc.dg: Move many files into the cpp subdirectory, possibly
6364 renaming or editing them as well.
6366 990119-1.c cpp/19990119-1.c
6367 990228-1.c cpp/19990228-1.c
6368 990407-1.c cpp/19990407-1.c
6369 990409-1.c cpp/19990409-1.c
6370 990413-1.c cpp/19990413-1.c
6371 990703-1.c cpp/19990703-1.c
6372 20000127-1.c cpp/20000127-1.c
6373 20000129-1.c cpp/20000129-1.c
6374 20000207-1.c cpp/20000207-1.c
6375 20000207-2.c cpp/20000207-2.c
6376 20000209-1.c cpp/20000209-1.c
6377 20000209-2.c cpp/20000209-2.c
6378 20000301-1.c cpp/20000301-1.c
6379 20000419-1.c cpp/20000419-1.c
6380 20000510-1.S cpp/20000510-1.S
6381 20000519-1.c cpp/20000519-1.c
6382 20000529-1.c cpp/20000529-1.c
6383 20000625-1.c cpp/20000625-1.c
6384 20000625-2.c cpp/20000625-2.c
6385 cpp-as1.c cpp/assert1.c
6386 cpp-as2.c cpp/assert2.c
6387 cxx-comments-1.c cpp/cxxcom1.c
6388 cxx-comments-2.c cpp/cxxcom2.c
6389 endif-label.c cpp/endif.c
6390 cpp-hash1.c cpp/hash1.c
6391 cpp-hash2.c cpp/hash2.c
6392 cpp-if1.c cpp/if-1.c
6393 cpp-if2.c cpp/if-2.c
6394 cpp-if3.c cpp/if-3.c
6395 cpp-if4.c cpp/if-4.c
6396 cpp-if5.c cpp/if-5.c
6397 cpp-cond.c cpp/if-cexp.c
6398 cpp-missingop.c cpp/if-mop.c
6399 cpp-missingparen.c cpp/if-mpar.c
6400 cpp-opprec.c cpp/if-oppr.c
6401 cpp-ifparen.c cpp/if-paren.c
6402 cpp-shortcircuit.c cpp/if-sc.c
6403 cpp-shift.c cpp/if-shift.c
6404 cpp-unary.c cpp/if-unary.c
6405 cpp-li1.c cpp/line1.c
6406 cpp-li2.c cpp/line2.c
6407 lineno.c cpp/line3.c
6408 lineno-2.c cpp/line4.c
6410 cpp-mic.h cpp/mi1c.h
6411 cpp-micc.h cpp/mi1cc.h
6412 cpp-mind.h cpp/mi1nd.h
6413 cpp-mindp.h cpp/mi1ndp.h
6414 cpp-mix.h cpp/mi1x.h
6416 cpp-mi2a.h cpp/mi2a.h
6417 cpp-mi2b.h cpp/mi2b.h
6418 cpp-mi2c.h cpp/mi2c.h
6420 cpp-mi3.def cpp/mi3.def
6421 poison-1.c cpp/poison.c
6422 pr-impl.c cpp/prag-imp.c
6423 cpp-redef-2.c cpp/redef1.c
6424 cpp-redef.c cpp/redef2.c
6425 strpaste.c cpp/strp1.c
6426 strpaste-2.c cpp/strp2.c
6427 cpp-tradpaste.c cpp/tr-paste.c
6428 cpp-tradstringify.c cpp/tr-str.c
6429 cpp-tradwarn1.c cpp/tr-warn1.c
6430 cpp-tradwarn2.c cpp/tr-warn2.c
6431 trigraphs.c cpp/trigraphs.c
6432 cpp-unc1.c cpp/unc1.c
6433 cpp-unc2.c cpp/unc2.c
6434 cpp-unc3.c cpp/unc3.c
6435 cpp-unc.c cpp/unc4.c
6436 undef.c cpp/undef1.c
6437 undef-2.c cpp/undef2.c
6438 cpp-wi1.c cpp/widestr1.c
6440 2000-06-27 Mark Mitchell <mark@codesourcery.com>
6442 * lib/g++.exp (g++_include_flags): Tweak.
6444 2000-06-27 H.J. Lu <hjl@gnu.org>
6445 Loren J. Rittle <ljrittle@acm.org>
6447 * lib/g++.exp (g++_include_flags): Override libgloss.exp
6448 version with one that knows about the new gcc tree structure.
6449 (g++_link_flags): Same.
6451 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
6453 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6454 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6455 case we are cross-compiling.
6457 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6458 g++.old-deja/g++.niklas/Makefile.in,
6459 g++.old-deja/g++.niklas/configure.in,
6460 g++.old-deja/g++.other/Makefile.in,
6461 g++.old-deja/g++.other/configure.in,
6462 gcc.c-torture/code_quality/Makefile.in,
6463 gcc.c-torture/code_quality/configure.in,
6464 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6465 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6466 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6467 gcc.c-torture/execute/ieee/Makefile.in,
6468 gcc.c-torture/execute/ieee/configure.in,
6469 gcc.c-torture/noncompile/Makefile.in,
6470 gcc.c-torture/noncompile/configure.in,
6471 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6472 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6473 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6475 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
6477 * g++.old-deja/g++.other/ambig3.C: New test.
6479 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
6481 * g++.old-deja/g++.pt/syntax1.C: New test.
6482 * g++.old-deja/g++.pt/syntax2.C: New test.
6483 * g++.old-deja/g++.other/syntax3.C: New test.
6484 * g++.old-deja/g++.other/syntax4.C: New test.
6486 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
6488 * gcc.dg/20000623-1.c: Prototype exit and abort.
6490 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
6492 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6494 * gcc.dg/cpp-mi3.def: New file.
6496 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6498 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6499 lexer's error messages.
6500 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6501 divine anything from the linemarkers.
6502 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6503 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6505 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
6507 * gcc.dg/20000623-1.c: New test.
6509 2000-06-22 Jakub Jelinek <jakub@redhat.com>
6511 * gcc.c-torture/execute/20000622-1.c: New test.
6513 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
6515 * g++.old-deja/g++.other/init15.C: New test.
6517 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
6519 * g++.old-deja/g++.pt/vaarg2.C: New test.
6520 * g++.old-deja/g++.pt/vaarg3.C: New test.
6522 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
6524 * g++.old-deja/g++.other/dyncast6.C: New test.
6526 2000-06-15 Jakub Jelinek <jakub@redhat.com>
6528 * gcc.c-torture/execute/loop-6.c: New test.
6530 2000-06-14 Jakub Jelinek <jakub@redhat.com>
6532 * gcc.dg/20000614-1.c: New test.
6533 * gcc.dg/20000614-2.c: New test.
6535 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
6537 * g++.old-deja/g++.other/inline12.C: New test.
6539 2000-06-13 Jakub Jelinek <jakub@redhat.com>
6541 * g++.old-deja/g++.other/eh1.C: New test.
6543 2000-06-12 Jakub Jelinek <jakub@redhat.com>
6545 * g++.old-deja/g++.other/type.C: New test.
6547 2000-06-05 Jakub Jelinek <jakub@redhat.com>
6549 * g++.old-deja/g++.other/initstring.C: New test.
6551 2000-06-12 Jason Merrill <jason@redhat.com>
6553 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6555 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
6557 * gcc.c-torture/compile/20000609-1.c: New test.
6559 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
6561 * gcc.dg/20000609-1.c: New test.
6563 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
6565 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6566 * gcc.c-torture/noncompile/poison-1.c: Move...
6567 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6568 * gcc.dg/cpp-li1.c: Add a token after the #line.
6570 2000-06-05 Richard Henderson <rth@cygnus.com>
6572 * gcc.c-torture/execute/20000605-2.c: New test.
6573 * gcc.c-torture/execute/20000605-3.c: New test.
6575 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
6577 * g77.f-torture/execute/20000503-1.x: New file.
6579 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
6581 * g++.old-deja/g++.eh/badalloc1.C: New test.
6583 2000-06-05 Richard Henderson <rth@cygnus.com>
6585 * gcc.c-torture/execute/20000605-1.c: New test.
6587 2000-06-05 Jakub Jelinek <jakub@redhat.com>
6588 Nathan Sidwell <nathan@codesourcery.com>
6590 * gcc.c-torture/compile/20000605-1.c: New test.
6592 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
6594 * g77.f-torture/compile/20000601-1.f: New test.
6596 2000-06-03 Richard Henderson <rth@cygnus.com>
6598 * gcc.c-torture/execute/20000603-1.c: New.
6600 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
6602 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6603 * gcc.dg/noreturn-2.c (noreturn): Likewise.
6605 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
6607 * gcc.dg/compare2.c (case 12): XFAIL.
6608 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6609 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6611 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6613 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
6615 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6616 guard macro is already defined when the header is first
6618 * gcc.dg/cpp-mix.h: New file.
6619 * gcc.dg/endif-label.c: Update patterns to match compiler.
6621 * g++.brendan/complex1.C: Declare abort.
6622 * g++.law/refs4.C: Remove XFAIL.
6623 * g++.oliva/expr2.C: Declare abort and exit.
6625 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
6627 * gcc.c-torture/execute/20000528-1.c: New test.
6629 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6630 * g++.old-deja/g++.law/temps4.C: Likewise.
6632 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6633 stdlib.h. Call abort() on failure.
6634 * g++.old-deja/g++.law/refs4.C: Likewise.
6635 * g++.old-deja/g++.law/temps4.C: Likewise.
6636 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6637 * gcc.c-torture/execute/20000112-1.c: Include string.h.
6639 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
6641 Relative to g++.dg/special:
6642 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6644 Relative to g++.old-deja:
6645 * g++.brendan/complex1.C, g++.jason/optimize2.C,
6646 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6647 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6648 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6649 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6650 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6651 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6653 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6654 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6655 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6656 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6657 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6658 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6661 * g++.other/goto1.C: Update expectations for error messages.
6663 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
6665 * gcc.c-torture/compile/20000523-1.c: New test.
6667 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
6669 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6671 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
6673 * g++.old-deja/g++.eh/catch11.C: New test.
6674 * g++.old-deja/g++.eh/catch12.C: New test.
6676 2000-05-24 Nick Clifton <nickc@cygnus.com>
6678 * gcc.c-torture/execute/20000523-1.c: New test.
6680 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
6682 * c-torture/execute/bcp-1.c: Replace abort in arg of
6683 __builtin_constant_p with a generic external function.
6685 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6686 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6687 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6688 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6689 Prototype abort and/or exit.
6691 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6692 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6693 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6694 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6696 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
6698 * gcc.dg/dwarf2-1.c: New test.
6700 2000-05-20 Richard Henderson <rth@cygnus.com>
6702 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6704 2000-05-20 Andreas Jaeger <aj@suse.de>
6706 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6709 2000-05-19 David Edelsohn <edelsohn@gnu.org>
6711 * gcc.c-torture/execute/20000519-2.c: New test.
6713 2000-05-19 Andreas Jaeger <aj@suse.de>
6715 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6716 which fails with SSA.
6718 * lib/c-torture.exp: Also test with -O3 -fssa.
6720 2000-05-18 Michael Meissner <meissner@redhat.com>
6722 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6723 * gcc.c-torture/execute/920415-1.c: Ditto.
6724 * gcc.c-torture/execute/920501-1.c: Ditto.
6725 * gcc.c-torture/execute/conversion.c: Ditto.
6726 * gcc.c-torture/execute/cvt-1.c: Ditto.
6728 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
6730 * gcc.c-torture/compile/20000518-1.c: New test.
6732 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
6734 * g77.f-torture/compile/200005018.f: New test.
6736 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
6738 * gcc.c-torture/compile/20000517-1.c: New test.
6740 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6742 * gcc.c-torture/execute/20000516-1.c: New test.
6744 2000-05-15 Jakub Jelinek <jakub@redhat.com>
6746 * g++.old-deja/g++.other/eh.C: New test.
6748 2000-05-12 Richard Henderson <rth@cygnus.com>
6750 * gcc.c-torture/execute/990208-1.c (main): Don't pass
6751 constants through to doit's conditional.
6753 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
6755 * gcc.c-torture/compile/20000511-1.c: New test.
6756 * g77.f-torture/compile/20000511-1.f: New test.
6757 * g77.f-torture/compile/20000511-2.f: New test.
6759 2000-05-11 Michael Meissner <meissner@redhat.com>
6761 * gcc.c-torture/execute/20000511-1.c: New test.
6763 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
6765 * gcc.dg/dg.exp: Scan .S files as well as .c files.
6766 * gcc.dg/20000510-1.S: New.
6768 2000-05-08 Catherine Moore <clm@cygnus.com>
6770 * gcc.dg/unused-3.c: New.
6772 2000-05-06 Richard Henderson <rth@cygnus.com>
6774 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6775 * g++.old-deja/g++.mike/warn1.C: Likewise.
6776 * g++.old-deja/g++.pt/local1.C: Likewise.
6777 * g++.old-deja/g++.pt/local7.C: Likewise.
6778 * g++.old-deja/g++.pt/spec16.C: Likewise.
6780 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
6782 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6784 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
6786 * g77.f-torture/execute/20000503-1.f: New test.
6788 2000-05-04 Andreas Jaeger <aj@suse.de>
6790 * gcc.dg/noreturn-2.c: New test.
6792 2000-05-04 Neil Booth <NeilB@earthling.net>
6794 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6797 2000-05-04 Richard Henderson <rth@cygnus.com>
6799 * gcc.c-torture/execute/20000503-1.c: Fix typo.
6801 2000-05-04 Richard Henderson <rth@cygnus.com>
6803 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
6804 OpenSSL by Jason R Thorpe.
6806 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
6808 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6810 2000-05-03 Robert Lipe <robertlipe@usa.net>
6812 * gcc.dg/20000503-1.c: New test.
6814 2000-05-02 Jakub Jelinek <jakub@redhat.com>
6816 * gcc.c-torture/compile/20000502-1.c: New test.
6817 * g++.old-deja/g++.other/align.C: New test.
6818 * gcc.dg/cpp-tradstringify.c: New test.
6820 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
6822 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6825 2000-04-26 Geoff Keating <geoffk@cygnus.com>
6827 * gcc.c-torture/execute/loop-5.c: New test.
6829 2000-04-25 Jakub Jelinek <jakub@redhat.com>
6831 * gcc.c-torture/execute/va-arg-20.c: New test.
6833 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
6835 * gcc.c-torture/execute/20000422-1.c: New test.
6837 2000-04-20 Greg McGary <gkm@gnu.org>
6839 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6840 when optimizing, but without sibling-call optimizations (-O1).
6842 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
6844 * gcc.c-torture/compile/20000420-1.c: New test.
6846 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
6848 * g++.abi/ptrflags.C: New test.
6849 * g++.eh/catchptr1.C: Test incomplete pointer chains.
6851 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
6853 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6855 2000-04-19 Greg McGary <gkm@gnu.org>
6857 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6858 sibling-call optimizations.
6860 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
6862 * gcc.dg/20000419-1.c: New test.
6864 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
6866 * gcc.c-torture/execute/20000412-6.c: New test.
6868 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
6870 * gcc.c-torture/execute/20000412-5.c: New test.
6871 * g77.f-torture/compile/20000412-1.f: New test.
6872 * gcc.c-torture/execute/20000412-4.c: New test.
6873 * gcc.c-torture/compile/20000412-2.c: New test.
6874 * gcc.c-torture/execute/20000412-3.c: New test.
6875 * gcc.c-torture/compile/20000412-1.c: New test.
6876 * gcc.c-torture/execute/20000412-2.c: New test.
6878 2000-04-12 Jakub Jelinek <jakub@redhat.com>
6880 * objc/execute/bf-20.m: New test.
6882 2000-04-10 Richard Henderson <rth@cygnus.com>
6884 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6886 * gcc.c-torture/execute/20000412-1.c: New test.
6888 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
6890 * g++.old-deja/g++.eh/catchptr1.C: New test.
6892 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
6894 * g++.old-deja/g++.abi/cxa_vec.C: New test.
6896 2000-04-08 Neil Booth <NeilB@earthling.net>
6898 * gcc.dg/cpp-nullchar.c: Remove test as
6899 embedded nulls cause problems.
6901 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6903 * gcc.dg/compare2.c: New test.
6905 2000-04-08 Neil Booth <NeilB@earthling.net>
6907 * gcc.dg/cpp-nullchar.c: New test.
6909 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
6911 * gcc.dg/cpp-mi2.c: New test.
6912 * gcc.dg/cpp-mi2[abc].h: New files.
6914 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
6916 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6919 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
6921 * g++.old-deja/g++.abi/vmihint.C: New test.
6923 2000-04-06 Neil Booth <NeilB@earthling.net>
6925 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6926 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
6929 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
6931 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6932 avoid stack-frame overwrite.
6934 2000-04-05 Jakub Jelinek <jakub@redhat.com>
6936 * gcc.c-torture/compile/20000405-2.c: New test.
6937 * gcc.c-torture/compile/20000405-3.c: New test.
6939 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6941 * gcc.c-torture/compile/20000405-1.c: New test.
6943 2000-04-04 Geoff Keating <geoffk@cygnus.com>
6945 * gcc.dg/cast-qual-1.c: Revert last change.
6947 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6949 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6951 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
6953 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6954 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6956 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
6958 * gcc.c-torture/compile/20000403-2.c: New test.
6959 * gcc.c-torture/compile/20000403-1.c: New test.
6961 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
6963 * gcc.c-torture/execute/20000403-1.c: New test.
6965 2000-04-03 Geoff Keating <geoffk@cygnus.com>
6967 * gcc.c-torture/execute/20000402-1.c: New test.
6969 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
6971 * gcc.c-torture/execute/va-arg-15.c: New test.
6972 * gcc.c-torture/execute/va-arg-16.c: New test.
6973 * gcc.c-torture/execute/va-arg-17.c: New test.
6974 * gcc.c-torture/execute/va-arg-18.c: New test.
6975 * gcc.c-torture/execute/va-arg-19.c: New test.
6977 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
6979 * gcc.c-torture/compile/981211-1.c: Move to...
6980 * gcc.dg/cpp-as1.c: ...here.
6981 * gcc.dg/cpp-as2.c: New file.
6983 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6986 2000-04-02 Neil Booth <NeilB@earthling.net>
6988 * gcc.dg/cpp-cond.c New tests.
6989 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
6990 accidental success less likely.
6991 * gcc.dg/cpp-missingop.c New tests.
6992 * gcc.dg/cpp-missingparen.c New tests.
6993 * gcc.dg/cpp-shift.c New tests.
6994 * gcc.dg/cpp-shortcircuit.c New tests.
6995 * gcc.dg/cpp-unary.c New tests.
6997 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
6999 * gcc.c-torture/compile/20000329-1.c: New test.
7001 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7003 * gcc.c-torture/compile/20000326-1.c: New test.
7004 * gcc.c-torture/compile/20000326-2.c: New test.
7006 2000-03-24 Geoff Keating <geoffk@cygnus.com>
7008 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
7009 the first parameter is a function argument.
7011 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
7013 * g++.old-deja/g++.ext/array4.C: New test.
7015 2000-03-22 Geoff Keating <geoffk@cygnus.com>
7017 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
7019 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7021 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
7023 2000-03-19 Richard Henderson <rth@cygnus.com>
7025 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
7027 2000-03-19 Richard Henderson <rth@cygnus.com>
7029 * gcc.c-torture/compile/20000319-1.c: New test.
7031 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
7033 * gcc.c-torture/execute/20000314-3.c: New test.
7034 * gcc.c-torture/execute/20000314-2.c: New test.
7035 * gcc.c-torture/execute/20000314-1.c: New test.
7036 * gcc.c-torture/compile/20000314-2.c: New test.
7037 * gcc.c-torture/compile/20000314-1.c: New test.
7039 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
7041 * g++.old-deja/g++.warn/inline.C: New test.
7043 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
7045 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
7046 standards-compliant result rather than specific constants.
7047 Put test-values in array.
7049 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
7051 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
7052 (g++_target_compile): Put test-specific options last.
7054 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
7056 * g++.old-deja/g++.eh/vbase4.C: New test.
7058 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
7060 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
7062 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
7064 * g++.old-deja/g++.brendan/misc12.C: Removed.
7065 * g++.old-deja/g++.pt/memtemp77.C: Constify.
7066 * g++.old-deja/g++.ext/pretty4.C: New test.
7068 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
7070 * g++.old-deja/g++.other/string2.C: New test.
7072 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
7074 * g++.old-deja/g++.warn/impint2.C: New test.
7076 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
7078 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
7081 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
7083 * g++.old-deja/g++.warn/impint.C: New test.
7084 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
7085 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
7086 * g++.old-deja/g++.pt/explicit12.C: Likewise.
7087 * g++.old-deja/g++.pt/explicit13.C: Likewise.
7088 * g++.old-deja/g++.pt/explicit17.C: Likewise.
7089 * g++.old-deja/g++.pt/explicit18.C: Likewise.
7090 * g++.old-deja/g++.pt/explicit19.C: Likewise.
7091 * g++.old-deja/g++.pt/explicit23.C: Likewise.
7092 * g++.old-deja/g++.pt/explicit31.C: Likewise.
7093 * g++.old-deja/g++.pt/explicit35.C: Likewise.
7094 * g++.old-deja/g++.pt/explicit6.C: Likewise.
7095 * g++.old-deja/g++.pt/memclass7.C: Likewise.
7097 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
7099 * gcc.dg/cpp-redef.c: New test.
7101 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
7103 * g++.old-deja/g++.pt/unify7.C: New test.
7105 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7107 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
7108 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
7110 2000-02-25 Geoff Keating <geoffk@cygnus.com>
7112 * gcc.c-torture/compile/20000224-1.c: New test.
7114 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7116 * gcc.c-torture/compile/cpp-2.c: New test.
7117 * gcc.c-torture/compile/cpp-1.c: New test.
7119 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
7121 * gcc.c-torture/execute/20000225-1.c: New test.
7123 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7125 * gcc.dg/cpp-li2.c: New test.
7127 * gcc.dg/cpp-wi1.c: New test.
7129 * gcc.dg/cpp-li1.c: New test.
7131 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
7133 * g++.old-deja/g++.other/sizeof5.C: New test.
7135 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7137 * gcc.c-torture/execute/va-arg-13.c: New test.
7139 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
7141 * gcc.c-torture/execute/va-arg-12.c: New test.
7143 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
7145 * gcc.c-torture/execute/20000223-1.c: New test.
7147 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
7149 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
7151 2000-02-22 Mark Mitchell <mark@codesourcery.com>
7153 * g++.old-deja/g++.abi/ptrmem.C: New test.
7155 2000-02-19 Richard Henderson <rth@cygnus.com>
7157 * gcc.c-torture/compile/init-3.c: New.
7159 2000-02-17 Mark Mitchell <mark@codesourcery.com>
7161 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
7164 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
7166 * gcc.c-torture/compile/20000211-3.c: New test.
7168 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
7170 * gcc.c-torture/compile/20000211-2.c: New test.
7172 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
7174 * gcc.c-torture/compile/20000211-1.c: New test.
7176 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
7178 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
7181 2000-02-08 Nathan Sidwell <nathan@acm.org>
7183 * g++.old-deja/g++.other/cast5.C: New test.
7185 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
7187 * gcc.c-torture/execute/20000205-1.c: New.
7189 2000-02-03 Nathan Sidwell <nathan@acm.org>
7191 * g++.old-deja/g++.jason/cast3.C: Return void.
7192 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
7194 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7196 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
7198 * gcc.dg/loop-1.c: New test.
7200 2000-01-27 Jakub Jelinek <jakub@redhat.com>
7202 * gcc.c-torture/compile/20000127-1.c: New test.
7203 * gcc.c-torture/execute/991228-1.c: New test.
7205 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7207 * gcc.dg/unused-2.c: New test.
7209 * gcc.dg/conv-1.c: New test.
7211 2000-01-24 Mark Mitchell <mark@codesourcery.com>
7213 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
7215 (tool_option_proc): Fix typo.
7217 2000-01-24 Geoff Keating <geoffk@cygnus.com>
7219 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
7220 of the ld on the host, not on the build machine.
7221 Also, don't crash if '--help' is not a supported option.
7223 2000-01-24 Richard Henderson <rth@cygnus.com>
7225 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7227 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
7229 * gcc.c-torture/execute/20000120-2.c: New test.
7230 * gcc.c-torture/execute/20000120-1.c: New test.
7232 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
7234 * gcc.c-torture/execute/20000113-1.c: New test.
7236 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
7238 * gcc.c-torture/execute/20000112-1.c: New test.
7240 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7242 * gcc.dg/20000111-1.c: New test.
7244 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
7246 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
7247 with 16 bit integers.
7249 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7251 * gcc.dg/20000108-1.c: New test.
7253 2000-01-05 Nathan Sidwell <nathan@acm.org>
7255 * g++.old-deja/g++.ns/koenig8.C: New test.
7257 2000-01-05 Nathan Sidwell <nathan@acm.org>
7259 * g++.old-deja/g++.other/cast4.C: New test.
7261 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
7263 * gcc.c-torture/compile/20000105-2.c: New test.
7264 * gcc.c-torture/compile/20000105-1.c: New test.
7266 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7268 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
7269 references to printf & atoi to conform to ANSI standard.
7270 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
7271 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
7272 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
7273 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
7274 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
7275 * g++.old-deja/g++.brendan/complex1.C: Likewise.
7276 * g++.old-deja/g++.brendan/copy1.C: Likewise.
7277 * g++.old-deja/g++.brendan/copy2.C: Likewise.
7278 * g++.old-deja/g++.brendan/copy3.C: Likewise.
7279 * g++.old-deja/g++.brendan/copy4.C: Likewise.
7280 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7281 * g++.old-deja/g++.brendan/copy6.C: Likewise.
7282 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7283 * g++.old-deja/g++.brendan/copy8.C: Likewise.
7284 * g++.old-deja/g++.brendan/crash11.C: Likewise.
7285 * g++.old-deja/g++.brendan/crash14.C: Likewise.
7286 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
7287 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7288 * g++.old-deja/g++.brendan/delete2.C: Likewise.
7289 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
7290 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
7291 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
7292 * g++.old-deja/g++.brendan/eh1.C: Likewise.
7293 * g++.old-deja/g++.brendan/groff1.C: Likewise.
7294 * g++.old-deja/g++.brendan/init3.C: Likewise.
7295 * g++.old-deja/g++.brendan/misc12.C: Likewise.
7296 * g++.old-deja/g++.brendan/misc7.C: Likewise.
7297 * g++.old-deja/g++.brendan/new2.C: Likewise.
7298 * g++.old-deja/g++.brendan/operators4.C: Likewise.
7299 * g++.old-deja/g++.brendan/operators5.C: Likewise.
7300 * g++.old-deja/g++.brendan/overload2.C: Likewise.
7301 * g++.old-deja/g++.brendan/overload7.C: Likewise.
7302 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
7303 * g++.old-deja/g++.brendan/reference1.C: Likewise.
7304 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
7305 * g++.old-deja/g++.brendan/template24.C: Likewise.
7306 * g++.old-deja/g++.brendan/template3.C: Likewise.
7307 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
7308 * g++.old-deja/g++.jason/inline3.C: Likewise.
7309 * g++.old-deja/g++.jason/opeq.C: Likewise.
7310 * g++.old-deja/g++.law/arg5.C: Likewise.
7311 * g++.old-deja/g++.law/arm7.C: Likewise.
7312 * g++.old-deja/g++.law/ctors11.C: Likewise.
7313 * g++.old-deja/g++.law/cvt8.C: Likewise.
7314 * g++.old-deja/g++.law/init9.C: Likewise.
7315 * g++.old-deja/g++.law/refs4.C: Likewise.
7316 * g++.old-deja/g++.law/template2.C: Likewise.
7317 * g++.old-deja/g++.law/visibility24.C: Likewise.
7318 * g++.old-deja/g++.law/vtable3.C: Likewise.
7319 * g++.old-deja/g++.mike/asm2.C: Likewise.
7320 * g++.old-deja/g++.mike/eh1.C: Likewise.
7321 * g++.old-deja/g++.mike/misc1.C: Likewise.
7322 * g++.old-deja/g++.mike/misc13.C: Likewise.
7323 * g++.old-deja/g++.mike/misc14.C: Likewise.
7324 * g++.old-deja/g++.mike/ns12.C: Likewise.
7325 * g++.old-deja/g++.mike/p1248.C: Likewise.
7326 * g++.old-deja/g++.mike/p3708.C: Likewise.
7327 * g++.old-deja/g++.mike/p3708a.C: Likewise.
7328 * g++.old-deja/g++.mike/p3708b.C: Likewise.
7329 * g++.old-deja/g++.mike/p646.C: Likewise.
7330 * g++.old-deja/g++.mike/p700.C: Likewise.
7331 * g++.old-deja/g++.mike/p783.C: Likewise.
7332 * g++.old-deja/g++.mike/p783a.C: Likewise.
7333 * g++.old-deja/g++.mike/p783b.C: Likewise.
7334 * g++.old-deja/g++.mike/p786.C: Likewise.
7335 * g++.old-deja/g++.mike/p789.C: Likewise.
7336 * g++.old-deja/g++.mike/p789a.C: Likewise.
7337 * g++.old-deja/g++.mike/p807a.C: Likewise.
7338 * g++.old-deja/g++.other/delete3.C: Likewise.
7339 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7340 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7341 * g++.old-deja/g++.other/dyncast3.C: Likewise.
7342 * g++.old-deja/g++.other/empty1.C: Likewise.
7343 * g++.old-deja/g++.other/temporary1.C: Likewise.
7344 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7345 * g++.old-deja/g++.pt/t16.C: Likewise.
7346 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7348 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
7350 * gcc.dg/991230-1.c: New test.
7352 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
7354 * gcc.c-torture/compile/991229-3.c: New test.
7355 * gcc.c-torture/compile/991229-2.c: New test.
7356 * gcc.c-torture/compile/991229-1.c: New test.
7358 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
7360 * gcc.c-torture/compile/labels-2.c: New test.
7362 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
7364 * gcc.c-torture/execute/991227-1.c: New test.
7366 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7368 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7370 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
7372 * gcc.c-torture/execute/991221-1.c: New test.
7374 1999-12-20 Nathan Sidwell <nathan@acm.org>
7376 * g++.old-deja/g++.other/cast3.C: New test.
7378 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
7380 * gcc.c-torture/execute/991216-4.c: New test.
7382 1999-12-16 Michael Meissner <meissner@cygnus.com>
7384 * gcc.c-torture/execute/991216-1.c: New test.
7385 * gcc.c-torture/execute/991216-2.c: New test.
7386 * gcc.c-torture/execute/991216-3.c: New test.
7388 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
7390 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7391 Actually make the test fail by using "-O2" for compilation.
7393 1999-12-15 Nathan Sidwell <nathan@acm.org>
7395 * g++.old-deja/g++.warn/cast-align1.C: New test.
7397 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
7399 * gcc.c-torture/compile/991214-1.c: New test.
7400 * gcc.c-torture/compile/991214-2.c: New test.
7402 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
7404 * gcc.dg/991214-1.c: New test.
7406 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
7408 * gcc.c-torture/compile/991213-3.c: New test.
7409 * gcc.c-torture/compile/991213-2.c: New test.
7410 * gcc.c-torture/compile/991213-1.c: New test.
7412 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
7414 * gcc.dg/991209-1.c: New test.
7416 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
7418 * gcc.c-torture/compile/991208-1.c: New test.
7420 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7422 * gcc.dg/ultrasp2.c: New test.
7424 1999-12-05 Alex Samuel <samuel@codesourcery.com>
7426 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7428 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7430 * gcc.c-torture/compile/991202-1.c: New test.
7431 * gcc.c-torture/execute/991202-1.c: New test.
7432 * gcc.c-torture/execute/991202-2.c: New test.
7433 * gcc.c-torture/execute/991202-3.c: New test.
7435 1999-12-02 Alex Samuel <samuel@codesourcery.com>
7437 * g++.old-deja/g++.abi/align.C: New test.
7438 * g++.old-deja/g++.abi/aggregates.C: Likewise.
7439 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7441 1999-12-01 Richard Henderson <rth@cygnus.com>
7443 * gcc.c-torture/execute/991201-1.c: New.
7445 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
7447 * gcc.dg/991129-1.c: New test.
7449 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
7451 * gcc.c-torture/compile/991127-1.c: New test.
7453 1999-11-22 Nathan Sidwell <nathan@acm.org>
7455 * g++.old-deja/g++.other/warn4.C: New test.
7457 1999-11-22 Nathan Sidwell <nathan@acm.org>
7459 * g++.old-deja/g++.eh/cleanup2.C: New test.
7460 * g++.old-deja/g++.ext/pretty2.C: New test.
7461 * g++.old-deja/g++.ext/pretty3.C: New test.
7462 * g++.old-deja/g++.other/debug6.C: New test.
7464 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
7466 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7467 compiler_output to look for one error message instead of two.
7469 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
7471 * gcc.c-torture/execute/991118-1.c: Also test case
7472 where the word boundary does not split a byte evenly.
7474 1999-11-19 Nathan Sidwell <nathan@acm.org>
7476 * g++.old-deja/g++.ext/restrict1.C: New test.
7478 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7480 * gcc.c-torture/execute/991118-1.c: New test.
7482 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
7484 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7485 working directory pathnames.
7487 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
7489 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7490 host is equipped with driver.h and driver.o so it can actually
7491 compile and run the tests.
7493 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
7495 * gcc.c-torture/compile/991008-1.c: New test.
7497 1999-11-08 Nick Clifton <nickc@cygnus.com>
7499 * lib/gcc-dg.exp: Include target-supports.exp
7501 1999-11-05 Nick Clifton <nickc@cygnus.com>
7503 * lib/target-supports.exp: New file: Provide procs to test for
7504 features supported by the target.
7505 (check_weak_available): Moved here from ecos.exp.
7506 (check_alias_available): New proc: Determine of the target
7507 toolchain supports the alias attribute.
7509 * gcc.dg/special/ecos.exp: Move check_weak_available to
7510 target-supports.exp.
7511 (alias-1.c): Only perform the test if the target supports
7513 (wkali-1.c): Only perform the test if the target supports
7516 * gcc.dg/990506-0.c: Expect error messages from cross
7517 targets as well as native targets.
7519 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7521 * gcc.dg/ultrasp1.c: Removed xfail.
7522 * gcc.dg/struct-ret-2.c: Likewise.
7523 * gcc.dg/array-1.c: Likewise.
7525 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7527 * gcc.dg/struct-ret-2.c: New test.
7529 * gcc.dg/array-1.c: New test.
7531 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
7533 * gcc.c-torture/execute/991030-1.c: New test.
7535 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
7537 * gcc.c-torture/compile/991026-2.c: New test.
7539 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
7541 * gcc.c-torture/compile/991026-1.c: New test.
7543 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
7545 * gcc.c-torture/execute/991023-1.c: New test.
7547 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
7549 * gcc.c-torture/execute/991019-1.c: New test.
7551 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
7553 * gcc.c-torture/execute/991016-1.c: New test.
7555 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
7557 * gcc.c-torture/execute/991014-1.c: New test.
7559 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
7561 * g++.old-deja/g++.other/union2.C: New test.
7563 1999-10-13 Nathan Sidwell <nathan@acm.org>
7565 * g++.old-deja/g++.other/vaarg2.C: New test.
7566 * g++.old-deja/g++.other/vaarg3.C: New test.
7568 1999-10-12 Craig Burley <craig@jcb-sc.com>
7570 * g77.f-torture/noncompile/19990905-1.f: Moved from being
7573 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
7575 * gcc.c-torture/execute/va-arg-11.c: New test.
7577 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
7579 * lib/file-format.exp (gcc_target_object_format): Don't
7580 crash if objdump is unavailable.
7582 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
7584 * gcc.misc-tests/mg.exp: delete extraneous redirection.
7586 1999-09-28 Nick Clifton <nickc@cygnus.com>
7588 * gcc.c-torture/compile/990928-1.c: New test.
7590 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
7592 * g++.old-deja/g++.other/decl6.C: New test.
7594 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7596 * gcc.c-torture/execute/va-arg-10.c: New test.
7598 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
7600 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7601 __PRETTY_FUNCTION__.
7603 1999-09-23 Nick Clifton <nickc@cygnus.com>
7605 * gcc.c-torture/execute/990923-1.c: New test.
7607 1999-09-21 Nick Clifton <nickc@cygnus.com>
7609 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7610 for which -fpic is inappropriate.
7612 1999-09-21 Mark Mitchell <mark@codesourcery.com>
7614 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7616 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
7618 * g++.old-deja/g++.other/dyncast1.C: New test.
7619 * g++.old-deja/g++.other/dyncast2.C: New test.
7620 * g++.old-deja/g++.other/dyncast3.C: New test.
7621 * g++.old-deja/g++.other/dyncast4.C: New test.
7622 * g++.old-deja/g++.other/dyncast5.C: New test.
7623 * g++.old-deja/g++.eh/catch3.C: New test.
7624 * g++.old-deja/g++.eh/catch3p.C: New test.
7625 * g++.old-deja/g++.eh/catch4.C: New test.
7626 * g++.old-deja/g++.eh/catch4p.C: New test.
7627 * g++.old-deja/g++.eh/catch5.C: New test.
7628 * g++.old-deja/g++.eh/catch5p.C: New test.
7629 * g++.old-deja/g++.eh/catch6.C: New test.
7630 * g++.old-deja/g++.eh/catch6p.C: New test.
7631 * g++.old-deja/g++.eh/catch7.C: New test.
7632 * g++.old-deja/g++.eh/catch7p.C: New test.
7633 * g++.old-deja/g++.eh/catch8.C: New test.
7634 * g++.old-deja/g++.eh/catch8p.C: New test.
7635 * g++.old-deja/g++.eh/catch9.C: New test.
7636 * g++.old-deja/g++.eh/catch9p.C: New test.
7638 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
7640 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7641 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7643 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
7645 * gcc.c-torture/compile/990913-1.c: New test.
7647 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
7649 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7650 * g++.old-deja/g++.jason/rfg5.C: Likewise.
7652 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
7654 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7656 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
7658 * g++.old-deja/g++.other/lookup11.C: New test.
7659 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7660 what is permitted and what we want.
7661 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7663 * g++.old-deja/g++.jason/rfg5.C: Likewise
7665 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
7667 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7668 * gcc.c-torture/noncompile/poison-1.c: New file.
7670 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
7672 * g++.old-deja/g++.other/sizeof3.C: New test.
7673 * g++.old-deja/g++.other/sizeof4.C: New test.
7674 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7675 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7677 1999-09-07 Richard Henderson <rth@cygnus.com>
7679 * gcc.dg/va-arg-1.c: New.
7681 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7683 * gcc.c-torture/execute/va-arg-9.c: New test.
7685 1999-09-05 Craig Burley <craig@jcb-sc.com>
7687 * g77.f-torture/compile/980519-2.f: New test.
7688 * g77.f-torture/compile/19990905-0.f: New test.
7689 * g77.f-torture/compile/19990905-1.f: New test.
7690 * g77.f-torture/compile/19990905-2.f: New test.
7692 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7694 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
7696 * gcc.c-torture/execute/990827-1.c: Fix typo.
7698 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
7700 * g++.old-deja/g++.other/deref1.C: New test.
7702 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
7704 * g++.old-deja/g++.other/ambig2.C: New test.
7705 * g++.old-deja/g++.other/cond5.C: New test.
7706 * g++.old-deja/g++.other/lookup16.C: New test.
7708 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
7710 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7713 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
7715 * lib/c-torture.exp: Avoid the "compare executables" optimization
7716 when testing native.
7718 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
7720 * gcc.c-torture/execute/990829-1.c: New test.
7721 * gcc.c-torture/compile/990829-1.c: New test.
7723 1999-08-27 Paul Burchard <burchard@pobox.com>
7725 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7726 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7727 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7728 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7729 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7730 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7731 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7732 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7733 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7734 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7735 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7737 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
7739 * gcc.c-torture/execute/990827-1.c: New test.
7741 1999-08-26 Craig Burley <craig@jcb-sc.com>
7743 * g77.f-torture/noncompile/19990826-4.f: New test.
7745 * g77.f-torture/compile/19990826-3.f: New test.
7747 * g77.f-torture/execute/19990826-2.f: New test.
7749 * g77.f-torture/compile/19990826-1.f: New test.
7751 * gcc.c-torture/execute/990826-0.c: New test.
7752 * g77.c-torture/execute/19990826-0.f: New test.
7754 * g77.f-torture/noncompile/970626-2.f: New test.
7756 1999-08-25 Paul Burchard <burchard@pobox.com>
7758 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7759 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7760 lss-011.C: New tests.
7762 1999-08-25 Nathan Sidwell <nathan@acm.org>
7764 * g++.old-deja/g++.other/decl5.C: New test.
7766 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7768 * noncompile/noncompile.exp: Load_lib c-torture.exp.
7769 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7770 call `postbase' for each one. All callers of `postbase' changed
7771 to call this instead.
7773 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
7775 * gcc.c-torture/execute/990811-1.c: New test.
7777 1999-08-09 Nick Clifton <nickc@cygnus.com>
7779 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7782 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7785 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7787 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7789 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
7791 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7793 1999-08-04 Nathan Sidwell <nathan@acm.org>
7795 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7797 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
7799 * gcc.c-torture/execute/990804-1.c: New test.
7801 1999-08-03 Nathan Sidwell <nathan@acm.org>
7803 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7804 * g++.old-deja/g++.brendan/crash64.C: Likewise
7805 * g++.old-deja/g++.brendan/overload8.C: Likewise
7807 1999-08-03 Nathan Sidwell <nathan@acm.org>
7809 * g++.old-deja/g++.other/struct1.C: New test.
7811 1999-08-03 Nathan Sidwell <nathan@acm.org>
7813 * g++.old-deja/g++.other/enum2.C: New test.
7815 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
7817 Adapted from tests from Franz Sirl:
7818 * gcc.c-torture/execute/va-arg-7.c: New test.
7819 * gcc.c-torture/execute/va-arg-8.c: New test.
7821 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
7823 * gcc.c-torture/compile/990801-2.c: New test.
7825 * gcc.c-torture/compile/990801-1.c: New test.
7827 1999-07-27 Michael Meissner <meissner@cygnus.com>
7829 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7830 fp-cmp-1.c, converting double to float.
7832 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7833 fp-cmp-1.c, converting double to long double.
7835 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7836 from fr1 to unknown_register, since fr1 is a legitimate register
7839 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
7841 * README: More listname related changes.
7843 1999-07-08 Catherine Moore <clm@cygnus.com>
7845 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
7847 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
7849 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7851 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7853 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7855 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
7857 * gcc.dg/990703-1.c: New test.
7859 1999-06-29 Nick Clifton <nickc@cygnus.com>
7861 * lib/file-format.exp: New file: Move definition of proc
7862 gcc_target_object_format to here from
7863 gcc.dg/special/ecos.exp.
7865 * lib/c-torture.exp: Include lib file-format.exp.
7866 * lib/gcc-dg.exp: Include lib file-format.exp.
7868 * gcc.dg/special/ecos.exp: Remove definition of proc
7869 gcc_target_object_format.
7871 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
7873 * gcc.c-torture/execute/990628-1.c: New test.
7875 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
7877 * gcc.c-torture/compile/990625-2.c: New test.
7879 * gcc.c-torture/compile/990625-1.c: New test.
7881 1999-06-23 Nick Clifton <nickc@cygnus.com>
7883 * gcc.c-torture/compile/dll.c: New test case. Check that dll
7885 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7886 ports that use the COFF/PE file format.
7888 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
7890 * gcc.c-torture/compile/990617-1.c: New test.
7892 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
7894 * g++.old-deja/g++.other/decl4.C: New test.
7896 1999-06-14 Nathan Sidwell <nathan@acm.org>
7898 * g++.old-deja/g++.other/bitfld3.C: New test.
7900 1999-06-08 Nathan Sidwell <nathan@acm.org>
7902 * g++.old-deja/g++.eh/catch1.C: New test.
7904 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
7906 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7908 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7909 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
7911 1999-06-05 Craig Burley <craig@jcb-sc.com>
7913 * g77.f-torture/compile/19990502-0.f: Replace with new,
7914 shorter, test that still fails after recent changes.
7916 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7918 * gcc.c-torture/execute/990604-1.c: New test.
7920 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
7922 * gcc.c-torture/execute/990531-1.c: New test.
7924 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7926 * gcc.c-torture/compile/990527-1.c: New test.
7928 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
7930 * gcc.c-torture/execute/990527-1.c: New test.
7932 1999-05-25 Nick Clifton <nickc@cygnus.com>
7934 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7935 bitfields as signed.
7937 1999-05-25 Craig Burley <craig@jcb-sc.com>
7939 * g77.f-torture/compile/19990525-0.f: New test.
7941 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
7943 * gcc.c-torture/execute/990525-2.c: New test.
7945 * gcc.c-torture/execute/990525-1.c: New test.
7947 1999-05-24 Nathan Sidwell <nathan@acm.org>
7949 * g++.old-deja/g++.other/anon3.C: New test.
7950 * g++.old-deja/g++.other/anon4.C: New test.
7951 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7952 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7953 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7956 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
7958 * gcc.c-torture/execute/990524-1.c: New test.
7960 * gcc.dg/990524-1.c: New test.
7962 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7964 * gcc.c-torture/compile/990523-1.c: New test.
7966 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
7968 * gcc.c-torture/compile/990519-1.c: New test.
7970 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7972 * gcc.c-torture/compile/990517-1.c: New test.
7974 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7975 (e4, f4): New tests.
7978 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7980 * gcc.dg/noreturn-1.c: New test.
7982 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7984 * gcc.c-torture/execute/990513-1.c: New test.
7986 1999-05-10 Richard Henderson <rth@cygnus.com>
7988 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7990 1999-05-10 Craig Burley <craig@jcb-sc.com>
7992 * g77.f-torture/execute/erfc.f: Use small single-precision
7993 values, to avoid problems on Alphas when not -mieee.
7995 1999-05-08 Craig Burley <craig@jcb-sc.com>
7997 * gcc.dg/990506-0.c: New test.
7999 1999-05-08 Richard Henderson <rth@cygnus.com>
8001 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
8002 the constant to test. Don't XFAIL 64-bit targets.
8004 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
8005 * g++.old-deja/g++.law/profile1.C: Likewise.
8007 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
8008 operator new instances.
8009 * g++.old-deja/g++.other/delete5.C: Likewise.
8011 1999-05-03 Craig Burley <craig@jcb-sc.com>
8013 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
8016 1999-05-03 Craig Burley <craig@jcb-sc.com>
8018 * g77.f-torture/execute/u77-test.f: Reverse order of two
8019 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
8021 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8023 * gcc.dg/compare1.c: New test.
8025 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
8027 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
8030 1999-05-02 Craig Burley <craig@jcb-sc.com>
8032 * g77.f-torture/compile/19990502-1.f: New test.
8034 1999-05-02 Craig Burley <craig@jcb-sc.com>
8036 * g77.f-torture/compile/19990502-0.f: New test.
8038 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
8040 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
8043 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
8045 * g77.f-torture/execute/u77-test.f (main): List libU77
8046 intrinsics not currently tested.
8047 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
8048 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
8049 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
8050 Trim blanks off the ends of some printed strings.
8052 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
8054 * g77.f-torture/execute/u77-test.f (main): Just warn about
8055 FSTAT gid disagreement, as it's expected on some systems.
8057 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
8059 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
8060 use a new function, which allows for some slop.
8061 Clean up some commentary.
8062 (issum): The new function.
8063 (sgladd): Deleted subroutine.
8065 1999-05-01 Craig Burley <craig@jcb-sc.com>
8067 * g77.f-torture/execute/u77-test.f: Modify to be more like
8068 libf2c/libU77 version, bringing patches to that version here.
8069 Add suitable commentary.
8071 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
8073 * gcc.dg/990424-1.c: New test.
8075 1999-04-24 Craig Burley <craig@jcb-sc.com>
8077 * g77.f-torture/execute/u77-test.f (main): Bug involving
8078 LSTAT has been fixed, so turn back on full checking.
8080 1999-04-20 Craig Burley <craig@jcb-sc.com>
8082 * g77.f-torture/compile/19990419-0.f: New test.
8083 * g77.f-torture/execute/19990419-1.f: New test.
8085 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
8087 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
8088 to avoid the need for a prototype to supress a warning.
8090 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
8092 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
8094 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
8096 * gcc.c-torture/execute/990404-1.c: New test.
8098 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
8100 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
8101 * gcc.dg/cpp-if3.c: Don't use -pedantic.
8102 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
8103 missing initializer warnings.
8105 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
8107 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
8110 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
8112 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
8114 1999-03-26 Craig Burley <craig@jcb-sc.com>
8116 * g77.f-torture/execute/19990325-0.f: New test.
8117 * g77.f-torture/execute/19990325-1.f: New test.
8119 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
8121 * gcc.c-torture/execute/990324-1.c: New test.
8123 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
8125 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
8128 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
8130 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
8132 1999-03-13 Craig Burley <craig@jcb-sc.com>
8134 * g77.f-torture/execute/19990313-2.f: New test.
8135 * g77.f-torture/execute/19990313-3.f: New test.
8137 1999-03-13 Craig Burley <craig@jcb-sc.com>
8139 * g77.f-torture/execute/19990313-0.f: New test.
8140 * g77.f-torture/execute/19990313-1.f: New test.
8142 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
8144 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
8146 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
8147 (main): Add check for u15. Conditionalize u31 check depending on
8148 whether ints are <32 bits or >=32 bits.
8150 1999-03-08 Craig Burley <craig@jcb-sc.com>
8152 * g77.f-torture/execute/19981119-0.f: Improve testiness.
8154 1999-03-08 Craig Burley <craig@jcb-sc.com>
8156 * g77.f-torture/compile/19990305-0.f: New test.
8157 * g77.f-torture/execute/19981119-0.f: New test.
8159 1999-03-08 Craig Burley <craig@jcb-sc.com>
8161 * g77.f-torture/execute/970625-2.f: call ABORT if final
8162 result is not correct, instead of just printing it.
8163 Add this checking via newly introduced obfuscation, to
8164 trip up buggy front ends.
8166 1999-03-07 Craig Burley <craig@jcb-sc.com>
8168 * g77.f-torture/compile/960317-1.f: Moved from being
8169 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
8171 1999-03-06 Craig Burley <craig@jcb-sc.com>
8173 * g77.f-torture/execute/960317-1.f: New (old) test.
8174 * g77.f-torture/execute/970625-2.f: Ditto.
8176 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
8178 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
8179 message on line 1 or line 2; cccp and cpplib do this differently.
8181 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
8183 * g++.old-deja/g++.law/weak1.C: New test.
8185 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
8187 * gcc.c-torture/execute/990119-1.c: Renamed to...
8188 * gcc.dg/990119-1.c: this, so it will only be tested once
8189 (it's a preprocessor test, it doesn't need to be run at
8190 multiple optimization levels).
8192 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
8194 * lib/g++.exp: Don't add incdir=$base_dir/../include to
8197 1999-02-24 Craig Burley <craig@jcb-sc.com>
8199 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
8200 * g77.f-torture/compile/19981216-0.f: ...as it is expected
8201 to not be compilable by current g77.
8203 1999-02-24 Nick Clifton <nickc@cygnus.com>
8205 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
8207 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
8209 * gcc.c-torture/execute/990222-1.c: New test.
8211 1999-02-19 Craig Burley <craig@jcb-sc.com>
8213 * g77.f-torture/compile/19990218-0.f: New test.
8214 * g77.f-torture/noncompile/19990218-1.f: New test.
8216 1999-02-18 Craig Burley <craig@jcb-sc.com>
8218 * g77.f-torture/compile/19981216-0.f: New test.
8220 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
8222 * gcc.dg/990214-1.c: New test.
8224 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
8226 * gcc.dg/990213-2.c: New test.
8228 * gcc.dg/990213-1.c: New test.
8230 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
8232 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
8235 1999-02-11 Nick Clifton <nickc@cygnus.com>
8237 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
8238 specified by target.
8240 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
8242 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
8244 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
8246 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
8248 * gcc.dg/special/ecos.exp: New test driver for new tests with
8249 special requirements.
8251 * gcc.dg/special/alias-1.c: New test.
8252 * gcc.dg/special/gcsec-1.c: New test.
8253 * gcc.dg/special/weak-1.c: New test.
8254 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
8255 * gcc.dg/special/weak-2.c: New test.
8256 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
8257 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
8258 * gcc.dg/special/wkali-1.c: New test.
8259 * gcc.dg/special/wkali-2.c: New test.
8260 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
8261 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
8263 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
8265 * lib/c-torture.exp (c-torture-compile): Pull out code for
8266 analyzing gcc error messages.
8267 (c-torture-execute): Likewise. Fix some (harmless) false
8269 * lib/gcc.exp (gcc_check_compile): New function.
8271 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
8273 * gcc.c-torture/execute/990208-1.c: New test.
8275 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
8277 * g++.dg/special/ecos.exp: New driver for new tests with special
8280 * g++.dg/special/conpr-1.C: New test
8281 * g++.dg/special/conpr-2.C: New test
8282 * g++.dg/special/conpr-2a.C: New test
8283 * g++.dg/special/conpr-3.C: New test
8284 * g++.dg/special/conpr-3a.C: New test
8285 * g++.dg/special/conpr-3b.C: New test
8287 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
8288 allow g++ to use the dg driver
8290 * README: Add comment about g++.dg directory
8292 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
8294 * README: Update email addresses.
8296 1999-02-03 Nick Clifton <nickc@cygnus.com>
8298 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
8299 arguments in order to force structure S onto the stack even on
8301 (test): Pass 10 leading arguments to function foo as well as the
8304 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
8305 failure for all targets.
8307 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
8308 abort to terminate program execution.
8310 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
8312 * gcc.c-torture/execute/990130-1.c: New test.
8314 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
8316 * gcc.dg/990130-1.c: New test.
8318 1999-01-28 Michael Meissner <meissner@cygnus.com>
8320 * gcc.c-torture/execute/990128-1.c: New test.
8322 1999-01-27 Michael Meissner <meissner@cygnus.com>
8324 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
8326 1999-01-27 Felix Lee <flee@cygnus.com>
8328 * lib/c-torture.exp (c-torture-compile): pull out code for
8329 analyzing gcc error messages.
8330 (c-torture-execute): ditto, and fix some (harmless) false
8332 * lib/gcc.exp (gcc_check_compile): new function.
8334 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
8336 * gcc.dg/990117-1.c: New test.
8338 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8340 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8342 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
8344 * g77.f-torture/compile/990115-1.f: New test.
8346 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
8348 * gcc.c-torture/compile/990107-1.c: New test
8350 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
8352 * gcc.c-torture/execute/990106-2.c: New test.
8354 * gcc.c-torture/execute/990106-1.c: New test.
8356 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
8358 * gcc.c-torture/compile/981223-1.c: New test.
8360 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
8362 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8363 (opt3): Rename from opt4 and disable.
8365 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
8367 * g++.old-deja/g++.pt/ptrmem5.C: New test.
8369 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
8371 * g++.old-deja/g++.other/conv5.C: New test.
8373 1998-12-14 Nick Clifton <nickc@cygnus.com>
8375 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8377 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
8379 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8381 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
8383 * gcc.c-torture/compile/981211-1.c: New test.
8385 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
8387 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8389 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8391 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8393 * gcc.special/930510-1.c: Make C9X safe.
8394 * gcc.misc-tests/gcov-1.c Similarly.
8395 * gcc.misc-tests/gcov-2.c Similarly.
8397 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8399 * gcc.dg/ultrasp1.c: New test.
8401 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
8403 * gcc.c-torture/execute/981206.c: New test.
8405 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8407 * g++.old-deja/g++.ns/template7.C: New test.
8409 * g++.old-deja/g++.other/expr1.C: New test.
8411 * g++.old-deja/g++.eh/tmpl3.C: New test.
8413 * g++.old-deja/g++.eh/tmpl2.C: New test.
8415 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
8417 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8418 * g++.old-deja/g++.other/using6.C: Removed.
8419 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8421 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8423 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
8425 * g++.old-deja/g++.pt/overload8.C: New test.
8427 * g++.old-deja/g++.pt/overload7.C: New test.
8429 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8431 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8432 and relinking messages.
8433 * lib/g++.exp (g++_target_compile): Remove .rpo file when
8434 compiling with -frepo.
8436 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
8438 * g++.old-deja/g++.pt/lookup6.C: New test.
8440 1998-11-30 Nick Clifton <nickc@cygnus.com>
8442 * gcc.c-torture/execute/981130-1.c: New test.
8443 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8445 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
8447 * g++.old-deja/g++.pt/explicit76.C: New test.
8449 * g++.old-deja/g++.pt/friend38.C: New test.
8451 * g++.old-deja/g++.ns/crash2.C: New test.
8453 * g++.old-deja/g++.pt/defarg8.C: New test.
8455 * g++.old-deja/g++.pt/instantiate6.C: New test.
8457 * g++.old-deja/g++.pt/static6.C: New test.
8459 * g++.old-deja/g++.pt/decl2.C: New test.
8461 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
8463 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
8464 problem is actually related with name lookup, but so what? :-)
8466 * g++.old-deja/g++.pt/friend37.C: New test.
8468 1998-11-25 Dave Love <d.love@dl.ac.uk>
8470 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8471 element, which fails on some systems.
8473 * g77.f-torture/execute/labug1.f: New test.
8475 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
8477 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8480 1998-11-18 Dave Love <d.love@dl.ac.uk>
8482 * g77.f-torture/compile/981117-1.f: New test.
8484 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
8486 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
8489 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
8491 * gcc.c-torture/execute/memcheck: New directory of tests for
8492 -fcheck-memory-usage.
8494 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8496 * README: New file, general information about the testsuite and
8497 new description of the various C++ test subdirectories.
8498 * README.g++: Eliminate obsolete information, update and move most
8499 relevant stuff to README.
8501 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
8503 * gcc.c-torture/compile/981107-1.c: New test.
8505 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
8507 * execute/memcpy-bi.c: New testcase.
8509 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
8511 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8514 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8515 template is selected.
8517 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8518 classes, it should be accepted for all types.
8520 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8522 * g++.old-deja/g++.pt/spec24.C: Ensure that template
8523 specializations start with template headers.
8525 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
8527 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8529 * g++.old-deja/g++.other/init9.C: Test cross initialization of
8532 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
8534 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8536 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8538 * compile/981022-1.c, compile/981022-1.x: New test and driver.
8540 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
8542 * 981019-1.c: New test.
8544 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
8546 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8549 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8551 * compile/981001-4.c: Remove use of GCC extension that triggers a
8554 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
8556 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8558 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
8560 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
8561 instantiation of template produces incorrect code for delete
8564 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
8565 constructors' name is not unique.
8566 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8567 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8569 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
8570 automatic array of const is ill-formed.
8572 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
8573 of template parameter?
8575 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
8578 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
8579 pointer-to-member expression.
8581 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
8582 declaration causes ICE.
8584 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
8586 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
8587 reserved in the global namespace.
8589 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8590 generate needed virtual table.
8592 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8594 1998-10-10 Dariush Eslimi <eslimi@loran.com>
8596 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8597 template-dependent type
8599 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
8601 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8602 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8603 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8605 * g++.old-deja/g++.other/using5.C: New test; using decl from base
8606 class should be usable as argument of member function.
8607 * g++.old-deja/g++.other/using6.C: New test; using decl from base
8608 class should be usable as return type of member function.
8609 * g++.old-deja/g++.other/using7.C: New test; using decl from base
8610 class should be usable as type of data member.
8612 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8614 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
8616 * gcc.c-torture/special/920521-1.c: Fix bogus test.
8618 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
8620 * gcc.dg/dll-?.c Add thumb to target list.
8621 Fix assembler scan patterns to match current assembler output.
8623 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
8625 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
8626 matching of template brackets.
8628 * g++.old-deja/g++.other/using4.C: New test. Test using
8629 declarations of methods from base classes.
8631 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
8632 within functions should introduce names into the innermost
8633 enclosing namespace.
8635 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
8636 of static locals if first initialization throws.
8638 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
8640 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8642 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
8644 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
8645 lose track of the possible targets of tablejump insns.
8646 * special/special.exp: Run it.
8648 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8650 * g++.old-deja/g++.pt/friend35.C: New test. A template function
8651 must be declared before its specializations can be named in friend
8654 1998-10-05 Dave Love <d.love@dl.ac.uk>
8656 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8658 * g77.f-torture/execute/io1.f: New test.
8660 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
8662 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8663 with pointer to template function, for which no argument deduction
8666 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8667 specialization of template function as argument to template
8670 * g++.old-deja/g++.other/access2.C: New test; Inner class
8671 shouldn't have privileged access to Outer's names.
8673 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
8675 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8676 friend template declared within template class conflicts with
8677 nested class of the same name.
8679 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8682 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8683 object with direct initializer as function declaration.
8685 * g++.old-deja/g++.other/decl2.C: New test; duplicate
8688 * g++.old-deja/g++.other/null2.C: New test; conditional operator
8689 involving const pointer and NULL produces incorrect result.
8691 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8692 type name without `typename' should be rejected with -pedantic.
8694 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
8696 * g++.old-deja/g++.other/addrof1.C: New test.
8698 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
8700 * gcc.c-torture/compile/981001-1.c: New test.
8701 * gcc.c-torture/execute/981001-1.c: New test.
8703 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
8705 * gcc.c-torture/compile/981001-2.c: New test.
8706 * gcc.c-torture/compile/981001-3.c: New test.
8707 * gcc.c-torture/compile/981001-4.c: New test.
8709 1998-10-01 Robert Lipe <robertl@dgii.com>
8711 * lib/objc.exp (objc_target_compile): Add -L during compiles for
8712 multilibbed hosts. Idea grafted from g77.exp.
8714 1998-09-30 Dave Love <d.love@dl.ac.uk>
8716 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8717 avoid losing on systems which need -lsocket.
8719 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
8721 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8722 * g++.old-deja/g++.other/nested2.C: Ditto.
8723 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8726 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
8728 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8729 preferred over template operator!= for enum bitfields.
8731 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
8733 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8734 that happen to have the same base name, but in different scopes,
8735 are incorrectly rejected.
8737 1998-09-16 Richard Henderson <rth@cygnus.com>
8739 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8740 on the native word size instead of an integer literal.
8742 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
8744 * g++.old-deja/g++.other/static2.C: Invocation of static data
8745 member of type pointer-to-function denoted as non-static member.
8747 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8748 checks involving function types and aliases.
8750 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
8752 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8753 redefined to the same non-trivial type.
8755 * g++.old-deja/g++.pt/explicit73.C: Test for proper
8756 namespace-qualification of template specializations declared in
8759 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8760 to declare a subset of the specializations of a template function
8761 as friends of specializations of a template class.
8763 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8764 member templates that do not fully specialize the enclosing
8765 template class are rejected.
8767 1998-09-11 Dave Love <d.love@dl.ac.uk>
8769 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8771 1998-09-08 Dave Love <d.love@dl.ac.uk>
8773 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8774 altered from libf2c/libU77 version.
8776 1998-09-06 Dave Love <d.love@dl.ac.uk>
8778 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8780 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
8782 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8783 (un)signed char are different types for template specialization
8786 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
8788 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8789 * objc: ObjC testsuite.
8791 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
8793 * gcc.c-torture/execute/941014-1.x: New file.
8795 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
8797 * lib/c-torture.exp: Add support for
8798 torture_eval_before_compile and torture_eval_before_execute
8801 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
8803 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
8804 this test triggers valid.
8806 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
8808 * gcc.dg/980827-1.c: New test.
8810 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8812 * gcc.c-torture/execute/loop-4b.c: New test.
8814 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
8816 * lib/c-torture.exp: Add support for
8817 torture_eval_before_compile and torture_eval_before_execute
8820 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
8822 * gcc.c-torture/compile/980825-1.c: New test.
8824 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
8826 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8827 count number tests in opt_t0 not good_t0.
8829 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
8831 * gcc.c-torture/compile/930326-1.x: Fix typo.
8833 1998-08-23 Mark Mitchell <mark@markmitchell.com>
8835 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8838 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
8840 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8841 STACK_SIZE is defined.
8842 * gcc.c-torture/unsorted/stuct.c: Similarly.
8844 * gcc.c-torture/compile/980821-1.c: New test.
8846 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
8848 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8850 1998-08-19 Mark Mitchell <mark@markmitchell.com>
8852 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8855 1998-08-09 Mark Mitchell <mark@markmitchell.com>
8857 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8860 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
8862 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8864 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
8866 * gcc.c-torture/compile/980816-1.c: New test.
8868 * gcc.dg/980816-1.c: New test.
8870 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
8872 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8873 compiler for ieee tests.
8875 1998-08-01 Dave Love <d.love@dl.ac.uk>
8877 * g77.f-torture/compile/980729-0.f: New test.
8879 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
8881 * gcc.c-torture/special/eeprof-1.c: New test, for
8882 -finstrument-functions.
8883 * gcc.c-torture/special/special.exp: Run it.
8885 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
8887 * gcc.c-torture/compile/980729-1.c: New test.
8889 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
8891 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8892 __thumb__ is defined, and test for ARM style doubles if so.
8894 1998-07-26 Dave Love <d.love@dl.ac.uk>
8896 * g77.f-torture/noncompile/980615-0.f: New test.
8898 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
8900 * gcc.dg/980312-1.c: Do link instead of compile.
8901 * gcc.dg/980313-1.c: Likewise.
8903 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
8905 * gcc.c-torture/compile/980726-1.c: New test.
8907 1998-07-25 Dave Love <d.love@dl.ac.uk>
8909 * g77.f-torture/execute/io0.f: New test.
8911 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
8913 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8916 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
8918 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8921 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
8923 * gcc.dg/980626-1.c: Expect failures for all toolchains until
8924 c-decl.c:grokdeclarator can handle mode attributes.
8926 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
8928 * gcc.c-torture/execute/980716-1.c: New test.
8930 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
8932 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8934 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
8936 * gcc.c-torture/execute/va-arg-3.x: Similarly.
8937 * gcc.c-torture/compile/930326-1.x: Similarly.
8939 1998-07-13 Dave Love <d.love@dl.ac.uk>
8941 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8942 New test from Craig.
8944 1998-07-12 Dave Love <d.love@dl.ac.uk>
8946 * g77.f-torture/noncompile/980616-0.f: New test.
8948 * g77.f-torture/execute/970816-3.f: New test from Craig.
8950 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8952 * g++.other/singleton.C: Return error value instead of taking
8955 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8957 * g++.other/singleton.C: New test. Warning is under dispute.
8958 Runtime crash is not.
8960 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8962 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8963 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8964 using6.C, using7.C}: New namespace tests.
8966 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
8968 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8969 specialization with typedef'ed names used as array indexes.
8971 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
8973 * gcc.c-torture/execute/980709-1.c: New test.
8975 * gcc.dg/980709-1.c: New test.
8977 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
8979 * gcc.c-torture/execute/bcp-1.c: New test.
8981 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
8983 * gcc.c-torture/execute/980707-1.c: New test.
8985 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
8987 * gcc.c-torture/compile/980706-1.c: New test.
8989 1998-07-01 Dave Love <d.love@dl.ac.uk>
8991 * g77.f-torture/execute/980701-0.f,
8992 g77.f-torture/execute/980701-1.f: New test from Craig.
8994 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
8996 * gcc.c-torture/compile/980701-1.c: New test.
8998 * gcc.c-torture/execute/980701-1.c: New test.
9000 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
9003 * g++.old-deja/g++.robertl/eb132.C: New test.
9004 * g++.old-deja/g++.robertl/eb133.C: Likewise.
9006 1998-06-29 Dave Love <d.love@dl.ac.uk>
9008 * g77.f-torture/execute/980628-7.f,
9009 g77.f-torture/execute/980628-8.f,
9010 g77.f-torture/execute/980628-9.f,
9011 g77.f-torture/execute/980628-10.f: New tests from Craig.
9013 * g77.f-torture/execute/980628-3.f: Remove mail headers.
9015 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
9017 * g77.f-torture/execute/980628-4.f: New test from Craig.
9018 * g77.f-torture/execute/980628-5.f: Likewise.
9019 * g77.f-torture/execute/980628-2.f: Likewise.
9020 * g77.f-torture/execute/980628-0.f: Likewise.
9021 * g77.f-torture/execute/980628-1.f: Likewise.
9022 * g77.f-torture/execute/980628-3.f: Likewise.
9023 * g77.f-torture/execute/980628-6.f: Likewise.
9025 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
9027 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
9028 directory when nothing has been installed yet.
9030 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
9032 * gcc.c-torture/special/special.exp: Handle newer versions of
9035 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
9037 * gcc.dg/980626-1.c: New test.
9039 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
9041 * gcc.misc-tests/m-un-2.c: New test.
9042 * g++.old-deja/g++.other/warn01.c: Likewise.
9044 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
9046 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
9047 compatibility with assmblers with a different comment character.
9048 Eliminate use of GAS-specific extensions.
9050 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
9052 * gcc.c-torture/execute/ieee/980619-1.c: New test.
9054 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
9056 *lib/g77.exp: Replace search for libf2c.a with search for newly
9059 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
9061 * gcc.c-torture/execute/980617-1.c: New test.
9063 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
9065 * gcc.c-torture/execute/980612-1.c: New test.
9067 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
9069 * gcc.dg/980523-1.c: Only test on ppc-linux.
9070 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
9072 * gcc.c-torture/execute/980608-1.c: New test.
9074 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9076 * gcc.c-torture/execute/980605-1.c: New test.
9078 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
9080 * gcc.c-torture/execute/980604-1.c: New test.
9082 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
9084 * gcc.c-torture/execute/980602-1.c: New test.
9085 * gcc.c-torture/execute/980602-2.c: Likewise.
9087 1998-06-02 Dave Love <d.love@dl.ac.uk>
9089 * 970125-0.f: Fix per JCB. Add commentary.
9091 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
9093 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
9096 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
9098 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
9101 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
9103 * gcc.c-torture/execute/980526-3.c: New test.
9105 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
9107 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
9108 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
9109 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
9110 m88k-motorola-sysv3 to XFAIL.
9112 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9114 * gcc.dg/980526-1.c: New test.
9115 * gcc.c-torture/execute/980526-2.c: New test.
9117 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
9119 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
9121 * gcc.c-torture/execute/980526-1.c: New test.
9123 1998-05-26 Dave Love <d.love@dl.ac.uk>
9125 * g77.f-torture/execute/alpha2.f: Add runtime test.
9127 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
9129 * g++.old-deja/old-deja.exp: Strip leading directories.
9131 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
9132 error for the line. Don't run multiple tests for the same line.
9134 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
9136 * gcc.dg/980523-1.c: New test.
9138 1998-05-23 Dave Love <d.love@dl.ac.uk>
9140 * g77.f-torture/compile/970915-0.f: New test.
9142 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
9144 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
9146 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
9148 * gcc.dg/980520-1.c: New test.
9150 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
9152 * gcc.dg/980502-1.c: Fix return type.
9154 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
9156 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
9157 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
9158 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
9159 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
9160 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
9162 1998-05-20 Dave Love <d.love@dl.ac.uk>
9164 * g77.f-torture/execute/980520-1.f: New test.
9166 1998-05-15 Dave Love <d.love@dl.ac.uk>
9168 * lib/mike-g77.exp: New file.
9170 * g77.f-torture/noncompile/noncompile.exp,
9171 g77.f-torture/noncompile/check0.f: New files.
9173 1998-05-14 Dave Love <d.love@dl.ac.uk>
9175 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
9176 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
9177 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
9178 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
9179 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
9180 abort where appropriate.
9182 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
9184 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
9185 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
9187 1998-04-29 Dave Love <d.love@dl.ac.uk>
9189 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
9191 1998-04-27 Dave Love <d.love@dl.ac.uk>
9193 * g77.f-torture/compile/980427-0.f: New test.
9195 1998-04-24 Dave Love <d.love@dl.ac.uk>
9197 * g77.f-torture/compile/980424-0.f: New test.
9199 1998-04-19 Dave Love <d.love@dl.ac.uk>
9201 * g77.f-torture/compile/980419-2.f (main): New test.
9202 * g77.f-torture/compile/970125-0.f: New test.
9203 * g77.f-torture/compile/980419-1.f: New test.
9205 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
9207 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
9210 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
9212 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
9214 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
9216 * gcc.c-torture/compile/980329-1.c: New test.
9218 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
9220 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9221 * gcc.dg/980312-1.c: Fix typo in -march command.
9223 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
9225 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
9227 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
9229 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
9230 Dave Love agree the Fortran source is bogus.
9232 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
9234 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
9235 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
9236 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
9237 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
9238 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
9240 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
9242 * g++.old-deja/g++.other/friend1.C: New test.
9244 1998-02-18 Dave Love <d.love@dl.ac.uk>
9246 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
9247 possibly uninitialized) variables and declare dnrm2.
9249 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
9251 From Bruno Haible <haible@ilog.fr>:
9252 * gcc.c-torture/execute/980223.c: New test.
9254 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
9256 * gcc.dg/ifelse-1.c: New test.
9258 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
9260 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
9262 * lib/old-dejagnu.exp (old-dejagnu): Added the
9263 "execution test - XFAIL *-*-*" handling in the spirit of
9264 "excess errors test -". Changed the "execution test fails"
9265 handling to be like "excess errors test fails".
9266 * Update various tests accordingly.
9268 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
9270 * gcc.c-torture/execute/980205.c: New test.
9272 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
9274 * lib/c-torture.exp: Look for .x files instead of .cexp files.
9275 * lib/f-torture.exp: Similarly.
9276 * gcc.c-torture: Rename all .cexp files to .x files.
9278 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9280 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
9281 (940510-1.c): Removed duplicate.
9282 (971104-1.c): New test.
9284 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
9286 * lib/f-torture.exp: Improve error and loop detection.
9288 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
9290 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
9291 use that to size the filler array.
9293 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
9295 * lib/c-torture.exp(c-torture-execute): Fix typo.
9297 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
9298 testcase as the executable name. Keep the executable around if
9301 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
9303 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
9304 changes. Only test one -g option, and move it to the end of the
9305 list of options to test.
9307 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
9309 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
9310 variable GCC_TORTURE_OPTIONS to supply default switches separated
9311 by colons. If no environment variable, run tests with -O0 -g, -O1
9312 -g, and -O2 -g as well.
9314 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
9316 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
9317 explanatory comments. Fix indentation.
9319 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
9321 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
9323 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
9325 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
9326 * g++.old-deja/g++.mike/p7325.C: Likewise.
9327 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
9329 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
9331 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
9332 * g++.old-deja/g++.brendan/crash30.C: Likewise.
9333 * g++.old-deja/g++.brendan/crash39.C: Likewise.
9334 * g++.old-deja/g++.law/operators4.C: Likewise.
9336 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
9338 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9339 * g++.old-deja/g++.mike/p784.C: Ditto.
9340 * g++.old-deja/g++.mike/p785.C: Ditto.
9342 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
9344 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9346 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
9348 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9349 target feature; pass this to c-torture-execute as needed.
9351 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
9353 * lib/c-torture.exp(c-torture-execute): If the previous and the
9354 current executables being tested are identical, we don't need to
9355 run the executable again. Try to make the executable names
9356 unique. Add an optional argument for passing additional compiler
9359 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
9361 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9363 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
9365 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9367 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
9369 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9370 32bit or larger longs.
9372 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9373 have either a 32bit long or 32bit int.
9375 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9377 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9378 Make double precision tests dependent on sizeof (double).
9380 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
9382 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9385 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9387 * gcc.c-torture/compile/961203-1.cexp: New script.
9389 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
9391 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9392 up the includes ourselves.
9394 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
9396 * lib/plumhall.exp: Remove random include, and add a few
9397 verbose messages for debugging.
9399 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
9401 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9402 of trying to do it ourselves.
9404 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9406 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9408 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
9410 * gcc.prms/5403.c: Made regexp a bit less strict.
9412 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
9414 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9415 is returned from remote_load instead.
9416 * lib/plumhall.exp: Ditto.
9417 * lib/mike-g++.exp: Ditto.
9418 * lib/old-dejagnu.exp: Ditto.
9419 * lib/c-torture.exp: Ditto.
9421 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
9423 * lib/g++.exp: Use build_wrapper procedure.
9424 * lib/gcc.exp: Ditto.
9426 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
9428 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9429 an old-style decl for malloc. Fixes tests to work when
9430 sizeof (int) != sizeof (size_t).
9432 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
9434 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9436 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9437 use stdargs.h interface.
9439 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
9441 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9442 NO_VARARGS when compiling.
9444 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
9446 * lib/plumhall.exp(ph_includes): New procedure.
9448 (ph_compiler): Ditto.
9450 * lib/g++.exp: Rename test-glue.c to testglue.c.
9451 * lib/gcc.exp: Ditto.
9453 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
9455 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9456 to completion when it's called.
9458 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
9460 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9461 is defined, don't do test.
9463 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
9465 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9467 (ph_summary): Mark skipped testcases as untested, not unresolved.
9469 * lib/plumhall.exp (ph_make): If unresolved because of bad
9470 errorCode, record errorCode in log file.
9471 (*): Replace send_log/verbose with verbose -log.
9473 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
9475 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9476 double conversion if double isn't at least 8 bytes.
9478 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9479 int to work with targets where int is 16 bits.
9481 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9482 8 bytes, just exit, since 4 byte doubles don't have enough bits of
9483 precision for the test to complete.
9485 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
9487 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9488 if d10v is not compiled with the -mdouble64 flag.
9489 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9491 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9492 d10v is not compiled with the -mint32 flag.
9494 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
9496 * lib/plumhall.exp: Use incr_count.
9498 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
9500 * gcc.c-torture: Update to c-torture-1.45.
9502 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
9504 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9505 the name of the expect testcase file).
9507 * lib/g++.exp(g++_init): Ditto.
9509 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
9511 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9514 * lib/gcc.exp(gcc_exit): New procedure.
9516 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
9518 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9519 specs where appropriate.
9521 * g++.old-deja/g++.arm/*: Added additional ERROR checks
9522 because of new "candidates are" messages, and removed a few
9524 * Converted all non-old-style g++ testcases to old-style, and
9525 moved into g++.old-deja.
9527 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
9529 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9532 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9535 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9537 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
9539 * lib/gcc.exp (gcc_target_compile): Add support for defining
9540 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9541 the machine doesn't have those features.
9543 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
9545 * g++.law/operators4.exp: Don't use LIBS.
9547 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
9549 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9551 * lib/mike-g++.exp: Don't set the compiler to be tested here.
9552 * lib/g++.exp: Set it here instead. Also, allow use of the
9553 --tool_exec and --tool_opt options. Change CXX to
9556 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9558 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9560 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
9562 * lib/old-dejagnu.exp: Use prune_warnings instead of
9564 * lib/mike-g++.exp: Ditto.
9565 * lib/gcc.exp: Ditto.
9566 * lib/g++.exp: Ditto.
9568 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9570 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
9572 * 941014-2.c: Include stdlib.h
9573 * 960327-1.c: Include stdio.h
9574 * dbra.c, index-1.c: Don't assume ints are 32bits.
9576 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
9578 * lib/gcc.exp: Add gcc,stack_size target feature.
9580 * lib/g++.exp(g++_target_compile): Add the include and link
9581 paths here, not in two other places. And, it's $options, not
9584 * lib/mike-g++.exp(postbase): Remove the code that determines
9585 the correct include and link paths.
9586 * g++.old-deja/old-deja.exp: Ditto.
9588 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
9590 * lib/g++.exp(g++_init): target_compile no longer returns the
9591 filename of the result.
9593 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
9595 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9598 * gcc.c-torture/special/special.exp: Change call to
9599 gcc_target_compile to include the object file.
9601 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
9603 * gcc.c-torture/special/special.exp: Correct misspelling in last
9606 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
9608 * lib/plumhall.exp(ph_summary): Log the entire output of the
9609 executable. Return -1 if there were any failures, 0 otherwise.
9610 (ph_execute): Return -1 if there were any failures, 0 otherwise.
9611 (ph_make): Clean up objects and executables that were built
9612 if the tests succeeded.
9614 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
9616 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9617 libraries and includes in the build tree as appropriate.
9619 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
9621 * lib/c-torture.exp: Instead of looking for the global variable
9622 NO_LONG_LONG, check to see if that's a feature of the target.
9624 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
9626 * config/default.exp: Minimize. Delete the remainer of the files in
9627 config; this functionality is now in devo/dejagnu/config.
9629 g++.*/*: Pass any additional flags used to compile to postbase;
9632 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9633 is now done by runtest.exp. Use gcc_target_compile instead of
9636 lib/c-torture.exp: Use gcc_target_compile instead of compile.
9637 Remove references to CFLAGS. Use remote_file instead of
9639 (c-torture): Take a list of arguments to use to compile this
9642 lib/g++.exp: Simplify. Use target_compile instead of compile.
9643 lib/gcc-dg.exp: Ditto.
9645 lib/mike-{gcc,g++}.exp: Ditto.
9646 lib/old-dejagnu.exp: Ditto.
9647 lib/plumhall.exp: Ditto.
9649 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
9651 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9652 (ph_linker): Likewise.
9654 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
9656 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9657 MAP_ANON / MAP_ANONYMOUS if defined;
9658 else try to map from /dev/zero .
9660 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
9662 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
9663 isn't defined, then define it to MAP_ANONYMOUS.
9665 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
9667 * gcc.c-torture: Update to c-torture-1.42 release.
9669 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
9671 * gcc.c-torture: Update to c-torture-1.41 release.
9673 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
9675 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
9678 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9680 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9681 and LDFLAGS. Fix second case to append the target_info ldflags
9682 onto LDFLAGS, not CFLAGS.
9683 * lib/g++.exp (g++_init): Add target_info stuff.
9684 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
9685 of libgloss and newlib flags for !native.
9687 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9688 (GDB): Fix relative path to go up another dir for finding gdb.
9690 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
9692 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9693 versions in the target_info array, if they don't exist.
9695 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9697 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9699 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
9701 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9702 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9704 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
9706 * lib/old-dejagnu.exp: Don't remove the output file before we've
9707 actually tested it. Don't append pwd to the path of the executable
9710 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
9712 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9714 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
9716 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9717 temporary directory for compiler files, and set it to a default
9718 value of /tmp. Set $output as the name of the output file from
9719 compiling the testcase. Add a -o option to $cflags_var so the
9720 compiler writes the final output file as $output. Set $executable
9723 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9724 directory for compiler files, and set it to /tmp if it doesn't
9725 already have a value. Set $output_file to the name of the output
9726 file from compiling the testcase. Add a -o option to CXXFLAGS so
9727 the compiler writes the final output file as $output. Use $output
9728 as the executable to be tested.
9730 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9732 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9734 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
9736 * gcc.c-torture/execute/pending-1.c: New test. Still
9737 pending in Tege's queue.
9739 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
9741 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9742 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
9743 if there were failures. Call unresolved if there were unresolved
9744 testcases. Call gcc_fail if program did not run to completion.
9745 (ph_make): Pass additional argument name to ph_execute.
9746 (ph_execute): Add new argument. Pass additional arguments to
9747 ph_summary. Call gcc_fail is there is no execution output.
9749 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
9751 * lib/plumhall.exp (proc_summary): Output relavent summary
9752 lines into the log so specific failures in plumhall can be
9755 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
9757 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9758 (c-torture-execute): Don't try to execute tests which use
9759 "long long" types if $NO_LONG_LONG is nonzero.
9761 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
9763 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9766 * gcc.ieee: Move from here.
9767 * gcc.c-torture/execute/ieee: To here.
9769 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
9771 * gcc.c-torture: Update to c-torture-1.41 release.
9773 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
9775 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9778 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
9780 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9783 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
9785 * config/proelf.exp: Handle connecting to a simulator.
9787 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
9789 * config/proelf.exp: New file. Enough framework that we can
9790 run c-torture tests on the proelf targets (or any other target
9791 that gdb can connect to for that matter).
9793 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
9795 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9796 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
9798 * lib/plumhall.exp (ph_execute): Always call ph_summary if
9801 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
9803 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9804 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9806 * config/*.exp: Update FSF address. Change result of ${tool}_load
9807 to pass/fail/unresolved/unsupported/untested. Caller must now
9808 call unresolved/unsupported/untested.
9809 * lib/*.exp: Update FSF address. Update to handle new results of
9811 * lib/chill.exp (verbose): Delete.
9813 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
9815 * lib/gcc.exp (default_gcc_start): Change order of args to
9816 $LDFLAGS $CFLAGS $LIBS.
9817 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9818 Save/set/restore CFLAGS. Pass single arg to gcc_start.
9819 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9820 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9821 * gcc.misc-tests/dg-test.exp: Likewise.
9822 * gcc.misc-tests/msgs.exp: Likewise.
9823 * gcc.prms/prms.exp: Likewise.
9824 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9825 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9827 * lib/dg.exp: Deleted, moved to dejagnu/lib.
9829 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9831 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9833 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9834 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9836 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9839 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
9841 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9842 global for loop; add use of $mathlib.
9843 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9844 settings here; set mathlib for anything but VxWorks.
9846 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
9848 * gcc.c-torture: Update to c-torture-1.40 release.
9850 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
9852 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9855 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
9857 * lib/c-torture.exp (c-torture-execute): Declare "output" as
9860 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
9862 * lib/g++.exp (LIBS): Define if not already.
9863 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9864 (gcc-dg-prune): Call prune_gcc_output.
9865 * lib/gcc.exp (prune_gcc_output): New proc.
9866 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9869 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
9871 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9872 (c-torture-execute): Likewise. Rename `name' to `testcase'.
9874 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
9876 * gcc.c-torture: Update to c-torture-1.39 release.
9878 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
9880 * lib/c-torture.exp (c-torture-execute): Don't return if one option
9881 fails, try others as well.
9883 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
9885 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9886 If compilation fails, mark execute tests as `untested'.
9887 If test is marked as unsupported, don't mark compilation and
9888 execute tests as failed.
9890 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9892 * lib/g++.exp (g++_init): Don't link in libg++, and look to
9893 libstdc++ for whether or not we want to be doing shared
9894 libraries. Delete link_curses since we don't need it anymore.
9895 * lib/mike-g++.exp (postbase): Don't link in libg++.
9896 * g++.old-deja/old-deja.exp: Likewise.
9898 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9900 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9902 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9904 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9905 For that, add `-Wl,-a,shared_archive'.
9906 * g++.old-deja/old-deja.exp: Likewise.
9908 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
9910 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9912 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
9914 * lib/mike-g++.exp (postbase): Pay attention to the status of
9917 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9919 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9921 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
9923 * lib/gcc.exp (default_gcc_start): No longer need to log program
9924 being executed or its output, execute_anywhere does that now.
9925 * lib/g++.exp (default_g++_version): Call execute_anywhere.
9926 (default_g++_start): Likewise. Delete calls to verbose/send_log.
9928 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9930 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9931 the same as those in lib/g++.exp.
9933 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
9935 * gcc.c-torture: Update to c-torture-1.38 release.
9936 * gcc.ieee: Related changes.
9938 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
9940 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9941 "exec". Minor reformatting changes.
9943 * config/rom68k.exp (${tool}_load): Make it work in a canadian
9944 cross. This means all "exec" calls now work on a remote host as
9946 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9947 cross. Filter out the extra "\r\n" stuff that expect puts in.
9948 (c-torture-execute): Filter out the bogus warnings like
9949 c-torture-compile does. Add support for canadian cross.
9950 * lib/gcc.exp (default_gcc_version, default_gcc_start)
9951 Use execute_anywhere rather than calling exec directly. Now it
9952 works for canadian cross testing.
9954 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
9956 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
9957 results into a variable, and check that rather than using file exists.
9959 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9961 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9962 create a libg++.so. For sunos4.1.*, also add -ltermcap.
9964 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9966 * g++.old-deja/old-deja.exp: Create and pass runshlib and
9967 lib_curses if there's a shared libg++ in the build tree.
9969 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
9971 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9972 if not supported target.
9974 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9976 * lib/g++.exp (g++_init): Move empty setting of runshlib and
9977 link_curses up to always happen, not just for native builds.
9979 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
9981 * gcc.c-torture: Update to c-torture-1.36 release.
9982 * gcc.failure: Related changes.
9984 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
9986 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9988 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9990 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9991 * lib/mike-g++.exp (postbase): Not in here. Still reference
9992 runshlib, link_curses, and mathlib for link and run.
9994 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9995 pass the runtime shared library options for Solaris, OSF/1, and
9996 Irix5, and link with -lcurses to avoid unresolved references.
9998 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10000 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
10003 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
10005 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
10007 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
10009 * gcc.c-torture: Update to c-torture-1.35 release. Note we
10010 do not have a framework for the "compat" tests yet.
10012 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10014 * lib/mike-g++.exp (postbase): New local variable `mathlib',
10015 set to null if we're testing vxworks5.1. Use that instead of
10016 `-lm' in the setting of LIBS for link and run.
10018 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10020 * config/rom68k.exp (${tool}_load): Major changes to make it
10021 work. Verified that it does in fact return the stuff in
10022 exec_output properly. Catch any Emul or any TRAP other than 0.
10024 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10026 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
10027 LDFLAGS properly for targets that need stuff from libgloss.
10028 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
10030 (gpp_initialized): New variable.
10032 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
10034 * config/rom68k.exp: Load libgloss.exp.
10035 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
10036 so we can produce a fully linked binary.
10037 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
10038 so we can produce a fully linked binary.
10040 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
10042 * lib/plumhall.exp (ph_section): Watch for expected failures.
10043 Add missing `else'.
10045 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
10047 (c-torture): Likewise.
10049 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
10051 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
10053 * lib/mike-g++.exp (mike_cleanup): New proc.
10054 (prebase): New globals compiler_result, not_compiler_result,
10056 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
10057 allow leading "-" in pattern. Watch for unsupported tests.
10058 If $compiler_result is set, pattern match assembler code,
10059 and ditto for $not_compiler_result.
10060 * lib/mike-gcc.exp: Likewise.
10062 * lib/plumhall.exp (ph_execute): Only call ph_summary if
10063 execution "succeeded".
10065 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
10067 * config/win32.exp: New file.
10068 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
10070 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
10072 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
10074 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
10075 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
10076 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
10078 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
10079 "... without exceptions was ...". That is now handled by
10081 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10083 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
10085 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
10086 sieve.c,sort2.c}: New files.
10087 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
10088 sieve.exp,sort2.exp}: Drivers for them.
10090 * lib/mike-gcc.exp (program_output): New user settable variable.
10091 (postbase): Call prune_system_crud. Also prune extraneous compiler
10093 * lib/mike-g++.exp (program_output): New user settable variable.
10095 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
10097 * config/sh.exp: Deleted (use sim.exp instead).
10099 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10101 * config/vx.exp: Declare CHECKTASK as global.
10102 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
10103 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
10104 * lib/old-dejagnu.exp: Load [pwd]/$executable.
10106 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10108 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
10109 target. Like vx.exp, only includes `vx29k.exp' instead of
10112 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
10114 * config/sim.exp: Increase time limit from 120 seconds to 240.
10116 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
10118 * gcc.c-torture/execute/950628-1.c: New test.
10120 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
10122 * gcc.c-torture: Update with changes/additions from
10125 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
10127 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
10129 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
10131 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
10133 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
10135 * gcc.c-torture/compile/950512-1.c: New test.
10136 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
10137 * gcc.dg/struct-ret-1.c: Likewise.
10139 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
10141 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
10142 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
10144 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
10146 * gcc.c-torture/special/920411-1.c: Deleted.
10147 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
10149 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
10151 * config/sim.exp (${tool}_load): Hack in call to bash to get a
10154 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
10156 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
10158 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
10161 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
10162 is the proper length.
10163 * va-arg-3.c: Likewise.
10165 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
10167 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
10168 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
10170 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
10171 * lib/g++.exp (default_g++_start): Delete old cruft.
10173 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
10175 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
10176 (2 * (1 << 18)) to (2 * (1 << 17)).
10178 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
10180 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
10182 * config/rom68k.exp: Renamed from config/idp.exp
10184 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
10186 * c-torture/compile/921109-2.c
10188 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
10190 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
10193 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
10195 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
10197 * lib/g++.exp (default_g++_start): Likewise.
10199 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
10201 * gcc.c-torture/compile/950329-1.c: New test.
10203 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
10205 * config/bug.exp (${tool}_load): Updated to use new remote_open
10206 and remote_close procs.
10207 * config/idp.exp: New file.
10209 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
10211 * gcc.c-torture/execute/950322-1.c: New test.
10213 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
10215 * config/vx.exp (${tool}_load): Clean up testing of return code from
10216 vxworks_ld and vxworks_spawn.
10218 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
10220 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
10222 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
10224 * lib/old-deja.exp: Add `excess errors test - ' error, now one
10225 can mark excess errors on a machine by machine basis. Note, the
10226 default is to not expect any excess errors, even when excess
10227 errors test - is given, so you will want to put an XFAIL ... on
10228 these lines. For example, // excess errors test - XFAIL hppa*-*-*
10229 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
10230 those 4 machines, but no others.
10232 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
10234 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
10235 * lib/c-torture.exp: to here.
10237 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
10239 * gcc.c-torture/execute/950221-1.c: New test.
10240 * gcc.c-torture/execute/struct-ret-1.c: New test.
10241 * gcc.c-torture/compile/950221-1.c: New test.
10243 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
10245 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
10247 * gcc.c-torture/execute/arith-1.c (main): Return 0.
10248 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
10250 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
10252 * g++.gb: New directory of tests, derived from my signature and
10253 class scoping tests.
10255 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
10256 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
10257 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
10258 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
10259 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
10260 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
10261 * g++.gb/sig25.C: Likewise.
10263 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
10264 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
10265 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
10266 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
10267 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
10268 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
10269 * g++.gb/sig25.exp: Likewise.
10271 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
10272 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
10273 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
10274 * g++.gb/scope13.C: Likewise, this test still fails.
10276 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
10277 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
10278 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
10279 * g++.gb/scope13.exp: Ditto.
10281 * g++.gb/README: New file, explains what these tests are about.
10283 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
10285 * lib/dg.exp (dg-do): Support `preprocess'.
10286 (dg-test): Likewise.
10288 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
10290 * config/udi.exp: change "continue -expect" to "exp_continue".
10292 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
10294 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
10295 Delete redundant tests.
10297 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
10298 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
10299 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
10300 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
10301 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
10302 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
10303 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
10304 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
10306 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
10307 storing label pointers.
10308 * gcc.c-torture/execute/921019-1.c: Likewise.
10309 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
10310 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
10312 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
10315 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
10316 Delete obsolete tests.
10318 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
10319 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
10320 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
10321 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
10322 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
10323 * gcc.c-torture/compile/950124-1.c: New test.
10325 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
10327 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
10329 * lib/mike-g++.exp: Add -lm to LIBS.
10331 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
10333 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
10335 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
10337 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10339 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
10341 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10343 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
10345 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10346 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10347 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10348 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10349 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10350 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10351 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10352 * g++.law/{operators31.C, operators32.C,
10353 * g++.law/{operators33.C, operators34.C}: Likewise.
10354 * g++.law/{pic1.C, refs2.C}: Likewise.
10355 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10356 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10357 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10358 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10360 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10361 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10362 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10363 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10364 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10365 * g++.law/{enum9.exp, friend5.exp}: Likewise.
10366 * g++.law/{nest3.exp, nest4.exp}: Likewise.
10367 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10368 * g++.law/{operators30.exp, operators31.exp}: Likewise.
10369 * g++.law/{operators32.exp, operators33.exp}: Likewise.
10370 * g++.law/{operators34.exp}: Likewise.
10371 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10372 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10373 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10374 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10375 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10377 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10378 No longer expected to fail.
10379 * g++.law/missed-error3.C: Tweak for recent bool changes.
10381 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
10383 * config/emb-unix: Deleted.
10384 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10385 remote execution. Do final link on remote host if REMOTE_LINK is set.
10387 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
10389 * lib/dg.exp (dg-test): Fix typo in last patch.
10391 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
10393 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10394 (handles multiple occurrences).
10396 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
10398 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10399 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10400 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10402 * lib/c-torture.exp (c-torture-compile): Likewise.
10403 (c-torture): Prepend full path if missing.
10404 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10405 (gcc_fail): Likewise.
10406 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10408 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
10410 * lib/netware.exp: Only attach to NetWare i386 systems.
10412 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
10414 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10415 messages. Add test name to "output pattern match" pass/fail message.
10417 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
10419 * gcc.dg: New testsuite.
10420 * gcc.dg/dg.exp: New file.
10422 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10423 test-switch.c}: Deleted.
10425 * gcc.misc-tests/msgs.exp: New testcase driver.
10427 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
10429 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10430 Watch for illegal return values from ${tool}_load.
10431 * config/unix.exp (${tool}_load): Fix pass/fail detection for
10432 cross targets. Coerce return value >0 to 1.
10434 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
10436 * config/unix.exp (${tool}_load): Call program rsh, not proc.
10438 * config/emb-unix.exp: New file.
10440 * config/sim.exp: Error if variable $SIM not defined.
10441 (${tool}_load): Mark test as "untested" if simulator missing.
10443 * config/unix.exp: Load remote.exp to get rcp_download.
10444 * lib/c-torture.exp: Use different option lists for testcases with
10446 * gcc.c-torture/execute/execute.exp: Likewise.
10448 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
10450 * config/*.exp: Clarify return code from ${tool}_load.
10451 Call `unresolved' or `untested' instead of `warning' or `perror'
10452 (sometimes you still want to call both though).
10453 Add comment that `shell_id' is local to each file.
10454 * config/udi.exp (timeout): Set to 30.
10455 Don't print warning if connection fails, $connectmode has already
10457 (${tool}_load): Move verbose messages to level 2.
10458 Rework pattern for "Process started" message.
10459 Pass `shell_id' to ${connectmode}_download.
10460 Retry twice upon timeout. Make resetting of target more robust.
10461 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10462 Pass `shell_id' to exit_$connectmode.
10463 Only call exit_$connectmode if connected.
10464 * config/unix.exp (${tool}_load): Check return codes better.
10465 * config/vrtx.exp (${tool}_load): Likewise.
10466 * config/vx.exp (${tool}_load): Likewise.
10467 Delete unneeded global's.
10468 * lib/dg.exp (dg-test): Update to reflect clarified return codes
10471 (dg-init): Delete recording of pass/fail counts.
10472 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10473 (old-dejagnu-init): Likewise.
10474 (old-dejagnu-stat): Delete contents, empty proc now.
10475 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10476 (c-torture): Delete references to lcnt, lpass, lfail.
10477 Get option list from TORTURE_OPTIONS.
10478 Delete -funroll[-all]-loops if no loops.
10479 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10480 (g++_stat): Delete contents (empty proc now).
10481 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10482 (gcc_finish): Likewise.
10483 (gcc_stat): Deleted.
10484 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10485 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10486 * gcc.c-torture/execute/execute.exp: Likewise.
10487 Split tests into two parts: compile, execute.
10488 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
10489 no loops. Update to reflect clarified return codes from ${tool}_load.
10491 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
10493 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10495 (old-dejagnu): Likewise (where necessary).
10497 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
10499 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10501 * lib/dg.exp (dg-process-target): Fix processing of selector.
10502 Add comment regarding use of `error'.
10504 * lib/gcc.exp (prune_system_crud): Define if missing.
10505 * lib/g++.exp (prune_system_crud): Likewise.
10507 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10508 Call prune_system_crud.
10509 * lib/dg.exp (dg-runtest): New proc.
10510 Use perror instead of send_user for tcl errors in testcase.
10511 Don't return any value, it's never used.
10512 Don't clobber previous definition of `unknown'.
10513 Print tcl errors in `dg-final'.
10515 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
10517 * lib/dg.exp (dg-process-target): Improve syntax error messages.
10518 (dg-test): Don't print errorInfo, it contains stack backtrace.
10520 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
10522 * lib/g++.exp (runtest_file_p): Define if missing.
10524 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
10526 * lib/mike-g++.exp: Comment out loading of g++.exp.
10527 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
10528 (default_g++_version): Always print something.
10529 (default_g++_start): Comment out call to `which'.
10530 (g++_start, g++_load): Deleted (must be defined in config file).
10531 * lib/gcc.exp: Test for existence of $CC at start.
10532 Delete check for tmpdir (done in gcc_init).
10533 (default_gcc_version): Always print something.
10534 (default_gcc_start): Comment out call to `which'.
10535 * config/*.exp: Major cleanup - make cross targets work at least a
10536 little better for g++ (by not being "--tool gcc" specific).
10537 Rename gcc_xxx to ${tool}_xxx.
10538 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10539 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10541 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
10543 * lib/c-torture.exp (c-torture-compile): Rework compiler
10544 message processing.
10546 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10549 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
10551 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10553 * lib/dg.exp (dg-process-target): Support { target native }.
10555 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
10557 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
10558 looked for "... program xxx got fatal signal".
10559 Correct regsub munging of `comp_output'.
10560 Ignore compiler messages "path prefix not used" and "linker input
10563 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
10565 * lib/gcc.exp (runtest_file_p): Define if missing.
10566 * gcc.prms/template.c: Example to work from.
10568 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
10570 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10571 * lib/dg.exp (dg-test): Call unsupported testcases as such.
10573 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10574 * gcc.prms/1883.c: Moved from compile/940714-1.c.
10575 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10576 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10578 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10579 (dg-process-target): No longer a varargs proc.
10580 Return S/N for target, P/F for xfail. All callers changed.
10581 (user option procs): More argument checking.
10582 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10583 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10584 (dg-test): Skip test if not running on selected target in `dg-do'.
10585 Update handling of `dg-do-what', `dg-output-text'.
10586 Separate execution pass/fail from output pattern match pass/fail.
10587 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10589 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10591 * gcc.c-torture/special/special.exp: Don't expect failure for mips
10592 target for 920510-1.c.
10594 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
10596 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10597 Clean up comment regarding use of passcnt, etc.
10598 (gcc_stat): Don't update `testcnt' here.
10599 (gcc_finish): Do it here.
10600 Might as well reset `but_id' here too.
10601 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10602 to determine if the file should be tested.
10603 * gcc.c-torture/compile/compile.exp: Likewise.
10604 * gcc.c-torture/execute/execute.exp: Likewise.
10605 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10606 * gcc.misc-tests/dg-test.exp: Likewise.
10607 * gcc.prms/prms.exp: Likewise.
10608 * gcc.wendy/wendy.exp: Likewise.
10609 * g++.old-deja.exp: Likewise.
10610 Move "Testing file" message to verbose level 1.
10612 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
10614 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10616 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
10618 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10619 (default_gcc_start): Accept optional second list element
10620 of compiler flags. Print compiler output at verbosity level 2.
10621 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10622 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10623 Save current values of framework globals passcnt, failcnt, xpasscnt,
10624 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10625 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
10626 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10627 xfailcnt to compute stats. Update framework global `testcnt' from
10629 (gcc_finish): New proc. Clean up test environment.
10630 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10631 (gcc_epass, gcc_efail): Delete.
10632 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10633 argument of line number.
10634 (dg-init): If the tool has an init routine, call it.
10635 (dg-test): Remove args `cflags_var' and `libs_var'.
10636 Pass all compiler options to ${tool}_start.
10637 Handle missing line number.
10638 (dg-finish): New function.
10639 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10640 particular files. Call gcc_finish at end. Move "skipping test"
10641 message to verbosity level 3.
10642 * gcc.c-torture/compile/compile.exp: Likewise.
10643 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10644 * gcc.c-torture/execute/execute.exp: Likewise.
10645 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10646 Print testcase being tried at verbosity level 1.
10647 * gcc.c-torture/special/special.exp: Unset xfail.
10648 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10649 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10650 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10651 * gcc.failure/failure.exp: Likewise.
10652 * gcc.ieee/ieee.exp: Likewise.
10653 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10654 Update call to dg-test. Call dg-finish at end.
10655 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
10656 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10657 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10658 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10659 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
10660 * gcc.wendy/wendy.exp: Add copyright.
10661 Delete setting of tmpdir (done by gcc_init).
10662 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10663 Pass compiler flags to gcc_start. Call gcc_finish at end.
10664 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10667 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
10669 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10671 (g++_load): Likewise.
10673 * config/*.exp (gcc_load): Some were varargs fns and some were not.
10674 Rename argument to `prog' to remove the confusion.
10675 Varargs fns behave differently too!
10676 (g++_load): Likewise.
10678 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10680 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10681 what it is. Delete (always) printing of status value for !native.
10682 Simplify verbose code, and include status and exec_output.
10683 (g++_load): Use gcc_load.
10685 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10687 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10688 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10689 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10690 940714-3.c as these testcases don't exist anymore. Make
10691 va-arg-1.c expected to pass.
10693 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
10695 * gcc.misc-tests/misc.exp: Only run specific testcases.
10696 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
10697 * gcc.misc-tests/dg-[1-9].c: New files.
10699 * lib/dg.exp: New testsuite driver.
10700 * gcc.prms/prms.exp: Use it.
10702 * README.gcc: New file.
10704 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10705 Document and reset `lxpass' and `lxfail'.
10706 Simplify "initialized" message.
10707 (gcc_stat): Clean up comments a little.
10709 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
10711 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10713 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
10715 * lib/old-dejagnu.exp (process-option): New proc.
10716 (old-dejagnu-init, old-dejagnu-stat): Likewise.
10717 (old-dejagnu): Simplify.
10718 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10720 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
10722 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10723 exists and is not an empty string.
10725 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10726 $xfail rather than calling setup_xfail. Clear $xfail when test is
10728 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10731 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10732 longer expected to fail.
10734 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10737 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10739 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10740 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10741 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10742 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10745 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10746 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10748 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10750 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10751 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10753 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10754 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10755 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10757 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
10759 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10760 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10761 940714-1.c, 940714-2.c, 940714-3.c},
10762 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10763 gcc.misc-tests/{mg.c,mg.exp}:
10765 * gcc.noncompile/noncompile.exp: Change accordingly.
10767 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
10769 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10770 Undo previous clobberage.
10772 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
10774 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10775 * gcc.special/{930510-1.c, special.exp}:
10776 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10777 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10778 struct-varargs-1.c}: New tests from c-torture-1.26.
10780 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
10782 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10783 argument to switch.
10785 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
10787 * Revert the previous changes. Please see Rob's directory
10788 (/lisa/test/rob/progressive/gcc/testsuite) for testing
10791 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
10793 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10794 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10795 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10796 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10797 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10798 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10799 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10800 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10801 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10802 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10803 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10804 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10805 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10806 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10807 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10808 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10809 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10810 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10811 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10812 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10813 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10814 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10815 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10816 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10817 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10818 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10819 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10821 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
10823 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10824 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10827 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
10829 * config/unix.exp (g++_load): Fix syntax.
10831 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10833 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10834 * gcc.noncompile/921017-1.c: Deleted obsolete test.
10835 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10836 Don't expect va-arg-1.c to fail. Correct expected output for
10838 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10839 * gcc.wendy/hbm4.c: Correct typo.
10840 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10842 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
10844 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10845 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10846 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
10847 * lib/c-torture.exp (c-torture-compile): Ditto.
10849 Reduce volume of output (remove all the -I's and such).
10850 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10851 Call gcc_cpass, gcc_cfail.
10852 (c-torture): Pass testing option to c-torture-compile.
10854 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
10856 Bring patches over from progressive.
10857 * config/default.exp: Exit remote shell cleanly.
10858 (g++_exit, g++_start): Add default versions.
10859 * config/sim.exp (gcc_load): Use perror, not error.
10861 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
10863 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
10866 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
10868 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10869 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10870 (wendy_try): New proc to run testcase.
10871 (main loop): Call 'em.
10872 * gcc.wendy/*.c: Clean up pass to correct expected output.
10874 * lib/gcc.exp: Minor cleanup work.
10875 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10877 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
10879 * config/sim.exp (gcc_load): Document return codes better.
10880 Don't pass -v to simulator.
10882 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
10884 * gcc.special/920717-x.c: Fix typo.
10885 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10888 * lib/mike-gcc.exp: Fix typo.
10890 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
10892 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10893 binary to use, transform the name.
10894 * config/*.exp: rename everything. Nuke any g++ specific files,
10895 it's now a special case of gcc that requires no special support.
10896 Add a default.exp for unsupported targets.
10898 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
10900 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10901 lib/old-dejagnu.exp: Fix a few patterns to work with the new
10904 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
10906 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10909 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
10911 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10913 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10915 * gcc.execute/execute.exp: Combine opt_list and foption_list into
10916 option_list. Compile every file with only 4/6 option choices
10917 (same as C torture) instead of with 12/18 different option
10919 * lib/c-torture.exp: Likewise.
10921 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10924 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
10926 * lib/old-deja.exp: Add `excess errors test fails' error, now one
10927 can put an XFAIL *-*-* on excess errors.
10929 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
10931 * g++.law: Add more tests derived from g++-bugs snapshots.
10933 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
10934 equivalent to g++.law/init9.
10936 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10937 compiled it, and the a.out file after we've run it.
10939 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
10941 * lib/mike-g++.exp (postbase): Delete the .o file after we've
10942 compiled it, and the a.out file after we've run it.
10944 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
10946 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10948 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
10950 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10953 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
10955 * g++.law: New directory of g++ tests derived from the g++-bugs
10958 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
10960 * gcc.compile: initbug1.c initbug1.exp testcase added
10962 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
10964 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10965 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10966 fixes submitted by Jeff Law (law@cs.utah.edu)
10967 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10968 Jeff Law (law@cs.utah.edu)
10971 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
10973 * config/unix-g++.exp: Follow the gcc way of doing things.
10974 * g++.old-deja/old-deja.exp: Minor updates.
10975 * lib/g++.exp: New file, follow the gcc way of doing things.
10976 * lib/old-dejagnu.exp: Minor updates.
10977 * lib/mike-g++.exp: Always unset errorInfo.
10979 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
10981 * lib/gcc.exp: Fix some errors with the below change, CC and
10982 CFLAGS should be global when setting, not local.
10984 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
10986 * lib/gcc.exp: Transform tool name.
10988 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
10990 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10992 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
10994 * lib/gcc.exp: change gcc_done to gcc_stat
10996 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
10998 * Upgraded gcc testsuite to c-torture version 1.25
11000 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
11002 * lib/gcc.exp: added reporting code. Changed verbose compile message.
11003 * lib/c-torture: added hooks for new reporting code.
11005 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
11007 * config/sh-gcc.exp: check if sh-sim exists in the path
11009 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
11011 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
11012 * gcc.compile/compile.exp: Initial changes for new logic.
11013 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
11014 * gcc.failure/failure.exp: Initial changes for new logic.
11015 * gcc.ieee/ieee.exp: Initial changes for new logic.
11016 * gcc.misc-tests/misc.exp: Initial changes for new logic.
11017 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
11018 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
11019 * lib/c-torture.exp: Initial changes for new logic.
11020 * lib/gcc.exp: Initial changes for new logic.
11022 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
11024 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
11025 depend upon failure or success. Fully qualify names in failure
11026 and success messages. Always remove a.out before starting
11027 compile, just in case. Pay more attention to error text output by
11028 the compiler. Handle testcases with no known past errors just
11029 like all others, so that things are uniform. Other miscellaneous
11032 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
11034 * gcc.cpp: new directory for cpp tests
11036 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
11038 * lib/chill.exp: Code reformatted, removed unused code.
11039 * config/unix-chill.exp: Code reformatted, removed unused code.
11040 * chill.execute/execute.exp: Code reformatted, removed unused code.
11041 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
11043 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
11045 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
11046 routines not written.
11048 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
11050 * config/bug-gcc.exp: Use new procs from bug.exp.
11052 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
11054 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
11055 via ftp, rather than depending on NFS.
11056 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
11059 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
11061 * config/bug-gcc.exp: Use new download proc.
11063 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
11065 * chill.execute/execute.exp: cleanups, handles errors better
11066 * chill.compile/compile.exp: rewrite, based on execute.exp
11067 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
11068 * lib/chill.exp: major changes to diff proc and compile and link
11069 procs. added chill_fail and chill_pass wrappers to pass and
11070 fail. added more comments, and handle error codes better.
11071 Added a hack to capture stderr from exec, so noncompile tests
11074 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
11076 * chill.execute/execute.exp: rewrite of testsuite driver
11077 * lib/chill.exp: rewrite of testsuite driver
11078 * config/unix-chill.exp: rewrite of testsuite driver
11080 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
11083 * iexpr.ch: Standardize uppercase.
11084 * tuples.dat: Standardize uppercase.
11085 * vary.ch: standardize. Correct varying string assignments.
11086 * vary.dat: Add new output lines.
11088 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
11091 * chprintf.ch: Standardize use of uppercase.
11092 * tuples.ch: Standardize and turn arr2 into a DCL,
11094 * pinits.ch: Standardize.
11096 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
11098 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
11099 * Makefil: Renamed to Makefile.in.
11100 * configure.in: New.
11102 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
11105 * .cvsignore: Add result/output files.
11106 * Makefile: Fix up variables at start. Use MFLAGS
11107 everywhere. Correct bool_loc, built_ins entries.
11108 Add entry for vary1.ch.
11109 * bitarray.ch: Standardize upper-case usage.
11110 * bitexpr.ch: Standardize, add output of b1.
11111 * params.ch: Use arrayt in along PROC parameters, to
11112 avoid novelty problems.
11113 * sets.ch: Tiny cleanup.
11114 * vary1.ch: Re-indent.
11116 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
11118 * Add PR-related files to Makefiles, .cvsignore files, etc.
11120 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
11122 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
11123 with compiler objects. New names are test-flow.c and test-loop.c
11125 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
11127 * Upgraded c-torture tests from 1.19 to 1.20
11130 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
11131 * gcc.compile: 930623-1.c 930623-2.c
11132 * gcc.noncompile: 930622-1.c 930622-2.c
11133 * gcc.failure: 920411-1.c 920627-2.c
11134 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
11136 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
11138 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11139 More changes to get testsuite working properly. Needs more work.
11140 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
11142 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
11144 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11145 More changes to get testsuite working properly. Needs more work.
11147 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
11149 * chill.compile/compile.exp: Added for Dejagnu support
11150 * chill.execute/execute.exp: Added for Dejagnu support
11151 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
11153 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
11155 This should complete moving the CHILL test files.
11156 * chill.noncompile(.cvsignore printf.grt
11157 in-printf.grt chprintf.grt chprintf.ch):
11158 Added test-support files.
11159 (Makefile): Modified further.
11160 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
11161 signal.ch): Added test files.
11162 * chill.execute (.cvsignore printf.grt printr.c
11163 in-printf.grt rts.c chprintf.grt rts.h): Added
11164 test-support files.
11165 (Makefile): More corrections.
11167 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
11169 * chill.compile, chill.execute, chill.nocompile: Add CHILL
11170 test cases, ready for DejaGnu.
11172 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
11174 * Upgraded c-torture tests from 1.18 to 1.19
11176 * gcc.compile: added test(s):
11178 * gcc.execute: added test(s):
11179 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
11181 * added new subdirectory for misc tests: gcc.misc-tests
11182 * gcc.misc-test(s): added tests:
11183 inst-check.c test-consts.c test-ior.c test-switch.c
11185 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
11187 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
11189 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
11191 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
11193 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
11195 * Upgraded c-torture tests from 1.17 to 1.18
11197 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
11199 * Upgraded c-torture tests from 1.12 to 1.17
11201 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
11203 * lib/old-dejagnu.exp:
11204 Fixed handling of XFAIL target triplets to correctly
11205 recognize wildcard characters. Removed code that
11206 appended a unique id tag to the end of the file name
11207 printed out by the result of the testcases within a
11210 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
11212 * lib/old-dejagnu.exp:
11213 Reworked expected failure handling to trigger off of XFAIL
11214 keyword in keyphrase embeded in testcase source code. The
11215 XFAIL keyword must be at the end of the keyphrase line. It
11216 may optionally be followed by one or more target triplets.
11217 It has just occured that the handling of wildcards in the
11218 target triplet may not be correct.
11220 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
11222 * g++.old-deja/tests:
11223 Moved all subdirectories up one level into g++.old-deja .
11225 * lib/old-dejagnu.exp:
11226 Fixed problem with CXXFLAGS not being properly reset, and being
11227 corrupted with extraneous "-c" compiler option. This was
11228 causing binaries to not be generated for test that needed them.
11229 Modified strings passed to "pass" and "fail" so that individual
11230 tests from the same test file would be distinguished by an
11231 identifier appended to the test file name in the summary logs;
11232 this corrected a problem with erroneous diff logs. Added code
11233 to search testcases for expected fail and unexpected pass keywords.
11235 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
11237 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
11239 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
11241 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
11242 Removed extraneous text from end of "Special g++ Options"
11245 * lib/old-dejagnu.exp: Added pattern matching to look for new
11246 keywords, embedded in testcases comments, which will trigger
11247 calls to xpass and xfail.
11249 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
11251 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
11252 comments embedded in the testcases, especially the one looking for
11253 special compiler options, as well as the pattern matching for the
11254 compiler output again.
11256 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
11258 * lib/old-dejagnu.exp: Do a proper check of the return value for
11259 execute tests. Fixed several problems with the pattern matching
11260 of the compiler output which gave erroneous test results.
11261 Changed several of the test result messages to be more descriptive.
11262 * config/unix-g++.exp: Proc g++_load now actually works and
11263 executes the tests passed to it and returns a usable return
11266 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
11268 * lib/gcc.exp: Exits gracefully if $CC is bogus.
11270 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
11272 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
11273 Modified both files to properly execute the old style
11274 dejagnu tests. The previous versions of these files were
11275 experimental and did not function anything near correctly.
11277 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
11279 * Removed all Makefile.in and configure.in files. No configuration
11282 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
11284 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
11286 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
11288 * gcc.compile/configure.in, gcc.unsorted/configure.in,
11289 gcc.special/configure.in, gcc.noncompile/configure.in,
11290 gcc.execute/configure.in, gcc.code_quality/configure.in,
11291 g++.other/configure.in, g++.old-deja/configure.in,
11292 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
11293 in srcname setting.
11295 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
11297 * lib/udi.exp: Fixed mondfe and mondfe_download.
11298 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
11299 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
11301 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
11303 * config/udi-gdb.exp: Check $shell_id after connecting to target.
11304 (gdb_exit): Don't remove *_soc files.
11306 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
11308 * lib/c-torture.exp: Don't look for main; instead always use -w
11309 -c. This is how the c-torture tests work. Remove the object
11310 file if the compilation succeeds.
11311 * gcc.execute/execute.exp: Remove executable if test passes.
11312 * gcc.noncompile/noncompile.exp: Every test is an expected
11314 * gcc.special/special.exp: Added tests from c-torture 1.11,
11315 corrected use of existing test.
11316 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
11317 gcc.execute/920625-1.c: Updated to c-torture 1.11.
11318 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
11319 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
11320 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
11321 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
11322 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
11323 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
11324 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
11325 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
11326 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
11327 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
11328 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
11329 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
11330 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
11331 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
11332 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
11333 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
11334 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11336 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11337 correspond to c-torture 1.11.