1 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
8 * gcc.c-torture/execute/ieee/mzero3.c: New test.
10 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11 Adjust for c++filt moved to binutils. Remove spurious duplicate
14 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16 * gcc.dg/20020312-2.c: Update for darwin.
18 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
20 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
24 * objc.dg/comp-types-1.m: New test.
25 * objc.dg/comp-types-2.m: New test.
26 * objc.dg/comp-types-3.m: New test.
27 * objc.dg/comp-types-4.m: New test.
28 * objc.dg/comp-types-5.m: New test.
29 * objc.dg/comp-types-6.m: New test.
31 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
37 * g++.dg/other/do1.C: New test.
39 * g++.dg/template/subst1.C: New test.
41 2002-09-16 Steve Ellcey <sje@cup.hp.com>
43 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
47 * g++.dg/template/qualttp20.C: Adjust expected errors.
48 * g++.old-deja/g++.jason/report.C: Likewise.
49 * g++.old-deja/g++.other/qual1.C: Likewise.
51 * g++.dg/lookup/scoped2.C: New test.
53 * g++.dg/ext/asm3.C: New test.
55 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
57 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
59 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
61 * ChangeLog: follow spelling conventions.
62 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
63 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
64 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
65 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
66 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
67 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
68 * g++.old-deja/g++.law/global-init1.C: Likewise.
69 * g++.old-deja/g++.other/delete4.C: Likewise.
70 * g++.old-deja/g++.other/inline21.C: Likewise.
71 * g++.old-deja/g++.other/singleton.C: Likewise.
72 * g77.dg/strlen0.f: Likewise.
73 * g77.f-torture/compile/20010519-1.f: Likewise.
74 * g77.f-torture/compile/980310-4.f: Likewise.
75 * gcc.c-torture/compile/20000605-1.c: Likewise.
76 * gcc.c-torture/execute/20020225-1.c: Likewise.
77 * gcc.dg/c90-hexfloat-2.c: Likewise.
78 * gcc.dg/c99-bool-1.c: Likewise.
79 * gcc.dg/c99-hexfloat-2.c: Likewise.
80 * gcc.dg/dll-2.c: Likewise.
81 * gcc.dg/wtr-union-init-1.c: Likewise.
82 * gcc.dg/wtr-union-init-2.c: Likewise.
83 * gcc.dg/wtr-union-init-3.c: Likewise.
84 * gcc.dg/cpp/avoidpaste1.c: Likewise.
85 * gcc.dg/cpp/defined.c: Likewise.
86 * gcc.dg/cpp/macsyntx.c: Likewise.
87 * gcc.dg/cpp/paste2.c: Likewise.
88 * gcc.dg/cpp/trad/defined.c: Likewise.
89 * gcc.dg/format/c90-printf-1.c: Likewise.
90 * gcc.dg/format/c90-scanf-1.c: Likewise.
91 * gcc.dg/format/c99-printf-1.c: Likewise.
92 * gcc.dg/format/c99-scanf-1.c: Likewise.
93 * gcc.misc-tests/gcov-8.c: Likewise.
94 * lib/profopt.exp: Likewise.
96 2002-09-15 Krister Walfridsson <cato@df.lth.se>
98 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
100 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
102 * g++.dg/inherit/using2.C: New test.
104 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
106 * ChangeLog: Follow spelling conventions.
107 * g++.dg/template/friend4.C: Likewise.
108 * g++.old-deja/g++.pt/crash67.C: Likewise.
109 * gcc.c-torture/execute/20000801-4.c: Likewise.
110 * gcc.dg/c90-digraph-1.c: Likewise.
111 * gcc.dg/c94-digraph-1.c: Likewise.
112 * gcc.dg/c99-digraph-1.c: Likewise.
113 * gcc.dg/cpp/line5.c: Likewise.
114 * gcc.dg/cpp/multiline.c: Likewise.
115 * gcc.dg/cpp/trad/literals-1.c: Likewise.
116 * gcc.dg/format/attr-3.c: Likewise.
117 * gcc.dg/format/c90-scanf-3.c: Likewise.
118 * gcc.dg/format/ext-4.c: Likewise.
120 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
122 * g++.dg/template/pretty1.C: New test.
124 2002-09-14 Alan Modra <amodra@bigpond.net.au>
126 * gcc.c-torture/execute/struct-cpy-1.c: New test.
128 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
130 * g++.dg/template/deduce1.C: New test.
132 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
134 * gcc.c-torture/execute/simd-1.c: Force all use of int to
137 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
139 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
142 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
144 * gcc.c-torture/compile/20020910-1.c: New test.
146 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
148 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
150 2002-09-10 Andreas Jaeger <aj@suse.de>
152 * gcc.dg/20020312-2.c: Adjust for x86-64.
154 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
156 * g77.dg/7388.f: New test case for PR 7388.
158 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
160 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
162 2002-09-05 Ziemowit Laski <zlaski@apple.com>
164 * objc.dg/proto-lossage-1.m: New test.
166 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
168 * gcc.dg/cpp/_Pragma4.c: Fix typo.
170 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
172 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
175 2002-09-06 Stan Shebs <shebs@apple.com>
176 David Edelsohn <edelsohn@gnu.org>
178 * gcc.dg/weak: New directory.
179 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
180 target-specific xfail bits.
181 * gcc.dg/typeof-2.c: Move to new directory.
182 * gcc.dg/weak.exp: New expect script.
184 2002-09-06 Alan Modra <amodra@bigpond.net.au>
186 * gcc.c-torture/execute/extzvsi.c: New test.
188 2002-09-05 Stan Shebs <shebs@apple.com>
190 * gcc.dg/weak-1.c: xfail on Darwin.
191 * gcc.dg/weak-2.c: Ditto.
192 * gcc.dg/weak-3.c: Ditto.
193 * gcc.dg/weak-4.c: Ditto.
194 * gcc.dg/weak-5.c: Ditto.
195 * gcc.dg/weak-6.c: Ditto.
196 * gcc.dg/weak-7.c: Ditto.
197 * gcc.dg/weak-8.c: Ditto.
198 * gcc.dg/weak-9.c: Ditto.
200 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
202 * gcc.c-torture/execute/loop-14.c: New test.
204 2002-09-04 Jakub Jelinek <jakub@redhat.com>
206 * g++.dg/other/cxa-atexit1.C: New test.
208 * gcc.dg/typeof-2.c: New test.
210 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
212 * gcc.dg/cpp/_Pragma4.c: New test.
214 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
216 * objc/execute/nil_method-1.m: New testcase.
218 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
220 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
221 [Object class], not [Object initialize].
223 2002-08-31 Roger Sayle <roger@eyesopen.com>
224 Hans-Peter Nilsson <hp@bitrange.com>
226 * gcc.c-torture/execute/20020720-1.x: Skip test on
227 mmix-knuth-mmixware. Correct comment.
229 2002-08-27 Mark Mitchell <mark@codesourcery.com>
231 * testsuite/g++.dg/abi/bitfield5.C: New test.
232 * testsuite/g++.dg/abi/vbase10.C: Likewise.
234 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
236 * objc.dg/undeclared-selector.m: New test.
238 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
240 * g++.dg/other/offsetof1.C: Avoid cast warning.
242 2002-08-26 Ziemowit Laski <zlaski@apple.com>
244 * objc.dg/super-class-2.m: New test.
246 2002-08-24 Matt Austern <austern@apple.com>
248 * g++.dg/ext/lvaddr.C: New test.
249 * g++.dg/ext/lvcast.C: New test.
251 2002-08-22 Mark Mitchell <mark@codesourcery.com>
253 * testsuite/g++.dg/inherit/cond1.C: New test.
255 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
257 * gcc.dg/noncompile/incomplete-1.c: New test.
259 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
261 * gcc.dg/typespec-1.c: New test.
263 2002-08-20 Devang Patel <dpatel@apple.com>
264 * objc.dg/proto-hier-2.m: New test.
266 2002-08-19 Ziemowit Laski <zlaski@apple.com>
268 * objc.dg/bitfield-1.m: New test.
269 * objc.dg/bitfield-2.m: New test.
271 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
273 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
274 gcc.dg/c99-flex-array-4.c: New tests.
276 2002-08-16 Stan Shebs <shebs@apple.com>
278 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
280 2002-08-15 Jakub Jelinek <jakub@redhat.com>
282 * gcc.dg/typeof-1.c: New test.
283 * g++.dg/ext/typeof2.C: New test.
285 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
287 * g++.dg/other/offsetof1.C: New test.
289 2002-08-14 Richard Henderson <rth@redhat.com>
291 * gcc.dg/tls/diag-3.c: Fix expected message strings.
293 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
295 * gcc.dg/cpp/_Pragma3.c: New test.
297 2002-08-13 Mark Mitchell <mark@codesourcery.com>
299 * g++.dg/template/inherit3: New test.
301 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
303 * gcc.dg/bitfld-4.c: Add blank options.
305 2002-08-09 Mark Mitchell <mark@codesourcery.com>
307 * g++.dg/template/crash1.C: New test.
309 2002-08-08 Jakub Jelinek <jakub@redhat.com>
311 * gcc.dg/tls/opt-2.c: New test.
313 2002-08-08 Devang Patel <dpatel@apple.com>
315 * objc.dg/selector-1.m : New test
317 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
319 * g++.dg/abi/bitfield4.C: New test.
320 * gcc.dg/bitfld-4.c: New test.
322 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
324 * g++.dg/other/packed1.C: New test.
326 2002-08-07 Mark Mitchell <mark@codesourcery.com>
328 * g++.dg/abi/offsetof.C: Tweak error messages.
329 * g++.old-deja/g++.mike/p10769a.C: Likewise.
331 2002-08-08 Jakub Jelinek <jakub@redhat.com>
333 * gcc.dg/bitfld-3.c: New test.
335 2002-08-07 Jakub Jelinek <jakub@redhat.com>
336 Richard Henderson <rth@redhat.com>
338 * gcc.dg/i386-bitfield1.c: New test.
339 * g++.dg/abi/bitfield3.C: Update.
341 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
343 * objc.dg/const-str-2.m: Update.
344 * gcc.dg/cpp/c++98.c: Change to C extension.
345 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
346 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
348 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
350 * testsuite/gcc.dg/tls/diag-3.c: New.
352 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
354 * g++.dg/README (Subdirectories): Document new subdir expr.
355 * g++.dg/expr/pmf-1.C: New test.
357 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
359 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
361 2002-08-06 Jakub Jelinek <jakub@redhat.com>
363 * g++.dg/abi/bitfield3.C: New test.
365 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
367 * lib/gcov.exp: Tweak expected line formats.
368 * gcc.misc-tests/gcov8.c: New test.
369 * gcc.misc-tests/gcov8.x: New flags.
371 2002-08-05 Jakub Jelinek <jakub@redhat.com>
373 * consistency.vlad/layout/endian.c: Include string.h.
375 * gcc.c-torture/execute/20020805-1.c: New test.
377 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
379 * g++.dg/other/conversion1.C: New test.
381 2002-08-03 Roger Sayle <roger@eyesopen.com>
383 * gcc.dg/builtins-1.c: New testcase.
385 2002-08-02 Mark Mitchell <mark@codesourcery.com>
387 * g++.dg/inherit/access3.C: New test.
389 2002-08-01 Jakub Jelinek <jakub@redhat.com>
391 * gcc.dg/ia64-visibility-2.c: New test.
393 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
395 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
396 __qualifier_flags to __flags.
398 2002-07-31 Mark Mitchell <mark@codesourcery.com>
400 * g++.dg/inherit/operator1.C: New test.
401 * g++.dg/lookup/disamb1.C: Fix typo in comment.
402 * g++.dg/other/error1.C: Change expected error message.
403 * g++.dg/template/conv4.C: Likewise.
405 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
407 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
408 for documented behavior.
410 2002-07-25 Roger Sayle <roger@eyesopen.com>
412 * gcc.c-torture/execute/20020720-1.x: Skip this test on
413 several targets known to fail.
415 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
417 * gcc.dg/mips-args-[123].c: New tests.
419 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
421 * gcc.dg/ppc-spe.c: New.
423 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
425 * g++.dg/other/ptrmem4.C: New testcase.
427 2002-07-24 Richard Henderson <rth@redhat.com>
429 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
431 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
433 * g++.dg/ext/alignof1.C (main): Return 0 for success.
435 2002-07-24 Roger Sayle <roger@eyesopen.com>
437 * gcc.c-torture/execute/memset-3.c: New testcase.
439 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
441 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
442 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
444 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
446 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
449 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
451 * gcc.c-torture/compile/simd-4.c: New test.
453 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
455 PR c++/7347, c++/7348
456 * g++.dg/template/access4.C: New test.
457 * g++.dg/template/access5.C: New test.
458 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
459 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
460 * g++.old-deja/g++.pt/ttp58.C: Likewise.
461 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
463 2002-07-22 Jakub Jelinek <jakub@redhat.com>
465 * gcc.dg/gnu89-init-2.c: New test.
467 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
469 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
471 2002-07-20 Roger Sayle <roger@eyesopen.com>
473 * gcc.c-torture/execute/20020720-1.c: New testcase.
475 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
477 * gcc.dg/cpp/Wsignprom.c: New tests.
479 2002-07-20 Alan Modra <amodra@bigpond.net.au>
481 * gcc.c-torture/execute/loop-13.c: New test.
483 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
485 * gcc.dg/cpp/expr.c: New tests.
487 2002 07-18 David Edelsohn <edelsohn@gnu.org>
489 * g++.dg/opt/pr6713.C: Add template instantiation.
491 2002-07-18 Alan Modra <amodra@bigpond.net.au>
493 * gcc.dg/nest.c: New test.
495 2002-07-17 Richard Henderson <rth@redhat.com>
497 * g++.dg/opt/pr6713.C: New test.
499 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
501 * gcc.c-torture/execute/loop-2e.x: Let the testcase
502 XFAIL for all x86 processors.
504 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
506 * gcc.c-torture/execute/20010122-1.x: Do not test with
507 -fomit-frame-pointer.
509 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
511 * g++.dg/template/instantiate2.C: New test.
512 * g++.dg/template/spec4.C: New test.
514 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
516 * g++.dg/template/access2.C: New test.
517 * g++.dg/template/access3.C: New test.
519 2002-07-15 Zack Weinberg <zack@codesourcery.com>
521 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
522 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
523 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
524 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
525 Convert to use <stdarg.h>.
526 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
528 * gcc.dg/va-arg-2.c: New.
529 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
531 2002-07-15 Jakub Jelinek <jakub@redhat.com>
533 * gcc.c-torture/compile/20020710-1.c: New test.
535 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
536 Andrew Pinski <pinskia@physics.uc.edu>
538 gcc.c-torture/compile/simd-2.c: New testcase.
539 gcc.c-torture/compile/simd-3.c: Likewise.
541 2002-07-11 Mark Mitchell <mark@codesourcery.com>
544 * g++.dg/overload/error1.C: New test.
546 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
548 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
549 configuration and IRIX 6 O32 ABI.
551 2002-07-11 Roger Sayle <roger@eyesopen.com>
553 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
555 2002-07-10 Roger Sayle <roger@eyesopen.com>
557 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
559 2002-07-10 Jeffrey A Law <law@redhat.com>
561 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
563 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
565 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
567 * gcc.dg/20020312-2.c: Check for __PPC__.
569 2002-07-09 Diego Novillo <dnovillo@redhat.com>
571 * gcc.c-torture/compile/20020709-1.c: New test.
573 2002-07-07 Roger Sayle <roger@eyesopen.com>
575 * g++.dg/template/qualttp21.C: New test case.
577 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
579 * gcc.c-torture/compile/20020706-1.c: New test.
580 * gcc.c-torture/compile/20020706-2.c: New test.
582 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
583 Alexandre Oliva <aoliva@redhat.com>
585 * g++.dg/warn/incomplete1.C: New test.
587 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
590 * g++.dg/warn/noreturn1.C: New test.
592 2002-07-03 Mark Mitchell <mark@codesourcery.com>
595 * g++.dg/debug/debug6.C: New test.
596 * g++.dg/debug/debug7.C: New test.
598 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
600 * gcc.c-torture/compile/simd-3.c: New test.
602 2002-07-03 Chris Demetriou <cgd@broadcom.com>
604 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
605 * gcc.dg/20020620-1.c: Likewise.
607 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
610 * g++.dg/init/array4.C: New test.
611 * g++.dg/init/array5.C: New test.
613 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
615 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
616 * gcc.c-torture/execute/simd-2.c (main): Likewise.
618 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
620 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
621 * gcc.dg/wtr-aggr-init-1.c: Likewise.
622 * gcc.dg/wtr-conversion-1.c: Likewise.
623 * gcc.dg/wtr-escape-1.c: Likewise.
624 * gcc.dg/wtr-int-type-1.c: Likewise.
625 * gcc.dg/wtr-label-1.c: Likewise.
626 * gcc.dg/wtr-static-1.c: Likewise.
627 * gcc.dg/wtr-strcat-1.c: Likewise.
628 * gcc.dg/wtr-suffix-1.c: Likewise.
629 * gcc.dg/wtr-switch-1.c: Likewise.
630 * gcc.dg/wtr-unary-plus-1.c: Likewise.
631 * gcc.dg/wtr-union-init-1.c: Likewise.
632 * gcc.dg/wtr-union-init-2.c: Likewise.
633 * gcc.dg/wtr-union-init-3.c: Likewise.
635 * gcc.dg/wtr-func-def-1.c: New test.
637 2002-07-02 Devang Patel <dpatel@apple.com>
639 * objc.dg/param-1.m: New test.
641 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
643 * gcc.dg/cpp/trad/directive.c: Add test.
644 * gcc.dg/cpp/trad/macroargs.c: Add test.
645 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
647 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
649 * gcc.dg/cpp/cmdlne-M.c: New test.
651 2002-07-02 Ziemowit Laski <zlaski@apple.com>
653 * objc.dg/desig-init-1.m: New test.
655 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
658 * g++.dg/template/instantiate1.C: New test.
660 2002-07-01 Mark Mitchell <mark@codesourcery.com>
663 * g++.dg/template/sizeof2.C: New test.
665 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
667 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
668 gcc.dg/cpp/trad/include.c: New tests.
670 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
673 * gcc.c-torture/compile/20020701-1.c: New test.
675 2002-07-01 Stan Shebs <shebs@apple.com>
677 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
679 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
680 (objc-torture-execute): or here.
682 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
684 * gcc.c-torture/execute/arith-rand-ll.c: New test.
686 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
688 * gcc.dg/cpp/trad/escaped-nl.c: New test.
690 2002-06-30 Devang Patel <dpatel@apple.com>
692 * objc.dg/fsyntax-only.m: New test.
694 2002-06-27 Mark Mitchell <mark@codesourcery.com>
697 * g++.dg/template/friend7.C: New file.
699 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
701 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
704 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
706 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
707 avoid division by zero.
709 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
711 * gcc.dg/Wunknownprag.c: New tests.
713 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
715 * gcc.c-torture/execute/simd-2.c: New test.
717 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
719 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
720 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
721 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
722 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
723 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
724 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
725 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
726 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
727 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
728 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
729 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
730 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
731 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
732 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
733 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
734 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
735 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
737 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
739 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
740 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
741 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
742 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
744 * gcc.dg/cpp/trad/directive.c: Update.
746 2002-06-23 Andreas Jaeger <aj@suse.de>
748 * gcc.c-torture/execute/complex-6.c: New.
750 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
752 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
753 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
754 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
755 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
757 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
759 * gcc.dg/cpp/trad: New directory with traditional tests copied
760 from parent directory.
761 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
762 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
763 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
764 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
765 Move to trad/ and rename.
766 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
767 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
768 gcc.dg/cpp/trad/redef2.c: New tests.
769 * gcc.dg/cpp/trad/trad.exp: New driver.
771 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
773 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
774 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
775 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
776 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
779 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
781 * gcc.dg/20020620-1.c: New test.
783 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
785 * g++.dg/template/ttp4.C: New test.
787 2002-06-19 Jakub Jelinek <jakub@redhat.com>
789 * g++.dg/opt/vt1.C: Fix regexp.
791 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
793 * gcc.c-torture/execute/pure-1.c: Make functions static again.
794 Don't use attribute `noinline'.
796 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
798 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
800 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
802 * gcc.c-torture/execute/simd-1.c: New.
804 * gcc.dg/simd-1.c: New.
806 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
808 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
810 2002-06-16 Richard Henderson <rth@redhat.com>
812 * g++.dg/ext/anon-struct1.C: New.
813 * g++.dg/ext/anon-struct2.C: New.
814 * g++.dg/ext/anon-struct3.C: New.
815 * gcc.dg/anon-struct-1.c: New.
816 * gcc.dg/anon-struct-2.c: New.
817 * gcc.dg/anon-struct-3.c: New.
818 * gcc.dg/20011008-1.c: Adjust warning text.
819 * gcc.dg/20020527-1.c: Add -fms-extensions.
821 2002-06-16 Richard Henderson <rth@redhat.com>
823 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
825 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
827 * gcc.c-torture/execute/20020615-1.c: New test.
829 2002-06-15 Roger Sayle <roger@eyesopen.com>
831 * gcc.c-tortuture/execute/compare-1.c: New test case.
832 * gcc.c-tortuture/execute/compare-2.c: New test case.
833 * gcc.c-tortuture/execute/compare-3.c: New test case.
835 2002-06-13 Richard Henderson <rth@redhat.com>
837 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
840 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
842 * g++.dg/template/typename2.C: Update error message.
844 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
846 * gcc.c-torture/execute/20020611-1.c: New test.
848 2002-06-11 Bob Wilson <bob.wilson@acm.org>
850 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
851 list of targets to skip.
853 2002-06-10 Bob Wilson <bob.wilson@acm.org>
855 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
856 targets if not optimizing.
858 2002-06-10 Jakub Jelinek <jakub@redhat.com>
860 * gcc.c-torture/compile/20020605-1.c: New test.
862 * g++.dg/opt/vt1.C: New test.
864 * gcc.dg/20020531-1.c: New test.
866 * gcc.dg/20020530-1.c: New test.
868 * gcc.dg/20020527-1.c: New test.
870 * g++.dg/opt/cse1.C: New test.
872 2002-06-07 Roger Sayle <roger@eyesopen.com>
874 * gcc.dg/20020607-2.c: New test case.
876 2002-06-07 Jakub Jelinek <jakub@redhat.com>
878 * gcc.c-torture/compile/20020604-1.c: New test.
880 2002-06-04 Richard Henderson <rth@redhat.com>
882 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
883 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
884 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
886 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
888 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
890 2002-06-03 Richard Henderson <rth@redhat.com>
892 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
893 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
895 2002-06-02 Richard Henderson <rth@redhat.com>
897 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
898 test functions static.
900 2002-06-02 Andreas Jaeger <aj@suse.de>
902 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
905 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
907 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
908 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
909 Update for mofified diagnostics.
910 * gcc.dg/c99-intconst-1.c: No longer fail.
912 2002-06-02 Richard Henderson <rth@redhat.com>
914 * gcc.dg/uninit-A.c: Remove xfail markers.
916 2002-06-01 Roger Sayle <roger@eyesopen.com>
918 * gcc.dg/fnegate-1.c: New test case.
920 2002-05-30 Osku Salerma <osku@iki.fi>
922 * gcc.c-torture/execute/mayalias-1.c: New file.
924 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
926 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
927 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
928 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
930 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
932 * gcc.c-torture/execute/20020529-1.c: New test.
934 2002-05-27 Richard Henderson <rth@redhat.com>
936 * g++.dg/ext/attrib6.C: New test case.
938 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
940 * gcc.c-torture/execute/pure-1.c: New test.
942 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
944 * gcc.dg/cpp/arith-2.c: Remove.
946 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
948 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
949 * gcc.dg/cpp/if-3.c: Remove.
951 2002-05-26 Jakub Jelinek <jakub@redhat.com>
953 * g++.dg/opt/cse2.C: New test.
955 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
957 * gcc.dg/cpp/arith-1.c: New semantic tests.
958 * gcc.dg/cpp/if-1.c: Update.
960 2002-05-24 Ben Elliston <bje@redhat.com>
962 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
964 2002-05-24 Jakub Jelinek <jakub@redhat.com>
966 * gcc.dg/verbose-asm.c: New test.
968 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
970 * gcc.dg/cpp/paste12.c: New test.
972 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
974 * g++.dg/parse/named_ops.C: New test.
976 2002-05-23 Mark Mitchell <mark@codesourcery.com>
978 * gcc/testsuite/gcc.dg/weak-8.c: New test.
980 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
982 * gcc.dg/weak-2.c: Allow optional leading underscore
983 in scan-assembler symbol name.
984 * gcc.dg/weak-3.c: Likewise.
985 * gcc.dg/weak-4.c: Likewise.
986 * gcc.dg/weak-5.c: Likewise.
988 2002-05-23 Jakub Jelinek <jakub@redhat.com>
990 * gcc.dg/20020523-1.c: New test.
992 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
994 * objc.dg/const-str-2.m: Update now that we stop after
995 a command line error.
997 2002-05-22 Richard Henderson <rth@redhat.com>
999 * g++.dg/dg.exp: Fix typo in test pruneing.
1001 2002-05-22 Richard Henderson <rth@redhat.com>
1003 * g++.dg/dg.exp: Prune the tls subdirectory.
1004 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1005 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1006 * g++.dg/tls/init-1.C: New.
1008 2002-05-22 Jakub Jelinek <jakub@redhat.com>
1010 * gcc.dg/20020517-1.c: New test.
1012 2002-05-21 Richard Henderson <rth@redhat.com>
1014 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1015 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1017 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
1019 * g++.dg/other/copy2.C: New test.
1021 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
1023 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1024 (MAX_COPY): Bump up to 10 times sizeof (long long).
1025 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1027 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1030 * gcc.c-torture/execute/strcpy-1.c: New test.
1032 2002-05-19 Jason Merrill <jason2redhat.com>
1034 * g++.dg/ext/oper1.C: New test.
1036 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
1037 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
1039 * README.QMTEST: New file.
1041 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1043 2002-05-19 Andreas Jaeger <aj@suse.de>
1045 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1047 * gcc.c-torture/execute/loop-2d.x: Likewise.
1049 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
1051 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
1052 support weak symbols.
1053 * gcc.dg/weak-4.c: Likewise
1054 * gcc.dg/weak-6.c: Likewise
1056 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
1058 * gcc.dg/weak-3.c: Add dg-excess-error comment for
1059 cygwin, coff and h8300-*-hms targets
1060 * gcc.dg/weak-5.c: Likewise
1061 * gcc.dg/weak-7.c: Likewise
1063 2002-05-16 Jason Merrill <jason@redhat.com>
1065 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
1066 (scan-assembler-not, scan-assembler-dem): Likewise.
1067 (scan-assembler-dem-not): Likewise.
1069 2002-05-15 Richard Henderson <rth@redhat.com>
1071 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
1073 2002-05-15 Richard Henderson <rth@redhat.com>
1075 * gcc.dg/weak-5.c (vfoo1c): No warning here.
1076 (vfoo1f): Warning here.
1077 (vfoo1l): Don't redefine the alias.
1079 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
1081 * g++.dg/init/pm1.C: New test.
1083 2002-05-12 David S. Miller <davem@redhat.com>
1085 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
1088 2002-05-10 Roger Sayle <roger@eyesopen.com>
1090 * gcc.c-torture/execute/20020510-1.c: New test case.
1092 2002-05-10 David S. Miller <davem@redhat.com>
1094 * gcc.c-torture/execute/conversion.c: Test long double too.
1096 2002-05-09 Jakub Jelinek <jakub@redhat.com>
1098 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
1099 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
1100 * lib/g++.exp (g++_link_flags): Likewise.
1101 * lib/objc.exp (objc_target_compile): Likewise.
1103 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
1105 * gcc.dg/cpp/poison.c: Update.
1106 * gcc.dg/cpp/20000625-2.c: Remove.
1107 * gcc.dg/cpp/direct2s.c: Remove final test.
1109 2002-05-08 Tom Rix <trix@redhat.com>
1111 * gcc.c-torture/execute/20020508-1.c: New test.
1112 * gcc.c-torture/execute/20020508-2.c: New test.
1113 * gcc.c-torture/execute/20020508-3.c: New test.
1115 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
1117 * gcc.dg/cpp/charconst-4.c: More tests.
1119 2002-05-08 Mark Mitchell <mark@codesourcery.com>
1122 * gcc.dg/weak-3.c: Update location of warning messages.
1123 * gcc.dg/weak-5.c: Likewise.
1125 2002-05-06 Roger Sayle <roger@eyesopen.com>
1127 * gcc.c-torture/execute/20020506-1.c: New test case.
1129 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
1131 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1133 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
1135 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1137 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
1139 * gcc.dg/cpp/charconst-3.c: New test.
1141 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
1143 * gcc.dg/cpp/charconst.c: Update tests.
1145 2002-05-05 Tim Josling <tej@melbpc.org.au>
1147 * treelang: Added directory for new sample language treelang. Also
1148 lib/treelang.exp: New file to signal treelang should be tested.
1150 2002-05-03 Jakub Jelinek <jakub@redhat.com>
1152 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1153 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1154 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1155 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1156 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1157 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1158 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1160 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
1162 * gcc.dg/format/xopen-2.c: New test.
1164 2002-05-03 Jakub Jelinek <jakub@redhat.com>
1166 * gcc.dg/20020503-1.c: New test.
1168 2002-05-02 Mark Mitchell <mark@codesourcery.com>
1170 * g++.dg/init/dtor1.C: Make it tougher.
1172 2002-05-01 Mark Mitchell <mark@codesourcery.com>
1174 * g++.dg/init/dtor1.C: New test.
1176 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
1178 * gcc.dg/altivec-8.c: New.
1180 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
1182 * gcc.dg/altivec-7.c: New.
1184 2002-04-29 Jakub Jelinek <jakub@redhat.com>
1186 * g++.dg/parse/typedef1.C: New test.
1188 2002-04-29 Mark Mitchell <mark@codesourcery.com>
1191 * g++.dg/template/friend6.C: New test.
1194 * g++.dg/init/copy1.C: New test.
1196 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
1198 * g++.dg/warn/effc1.C: New test.
1200 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
1202 * gcc.dg/cpp/if-cexp.c: Add a test.
1204 2002-04-28 Jakub Jelinek <jakub@redhat.com>
1206 * gcc.dg/20020426-2.c: New test.
1208 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
1210 * gcc.dg/cpp/if-mop.c: Update.
1211 * gcc.dg/cpp/if-mpar.c: Add test.
1212 * gcc.dg/cpp/if-oppr.c: Update.
1214 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1217 * gcc.dg/weak-[2-7].c: New tests.
1219 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
1221 * gcc.dg/enum1.c: New test.
1223 2002-04-26 Mark Mitchell <mark@codesourcery.com>
1226 * g++.dg/inherit/access2.C: New test.
1228 2002-04-26 Mark Mitchell <mark@codesourcery.com>
1231 * gcc.dg/20020426-1.c: New test.
1233 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
1235 * g++.dg/abi/enum1.C: New test.
1237 2002-04-26 Richard Henderson <rth@redhat.com>
1239 * gcc.dg/c99-bool-1.c: Expect always true warning.
1241 2002-04-25 Roger Sayle <roger@eyesopen.com>
1243 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1245 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1247 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1250 2002-04-24 Mark Mitchell <mark@codesourcery.com>
1252 * g++.dg/abi/mange7.C: New test.
1255 * g++.dg/parse/stmtexpr2.C: New test.
1257 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
1259 * gcc.dg/20020312-2.c: Add SH target.
1261 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1263 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1264 compiler output on mips*-*-irix*.
1266 2002-04-23 Jakub Jelinek <jakub@redhat.com>
1268 * g++.dg/parse/attr1.C: New test.
1270 2002-04-23 Roger Sayle <roger@eyesopen.com>
1272 * gcc.c-torture/execute/string-opt-17.c: New test case.
1273 * gcc.c-torture/execute/memset-2.c: New test case.
1275 2002-04-23 Mark Mitchell <mark@codesourcery.com>
1278 * g++.dg/template/friend5.C: New test.
1281 * g++.dg/template/qual1.C: Likewise.
1283 2002-04-22 Zack Weinberg <zack@codesourcery.com>
1285 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1286 Include stdlib.h, not stdio.h or ctype.h.
1288 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
1290 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1291 cris-*-elf* and mmix-*-*.
1292 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1293 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1294 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1296 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1297 * gcc.dg/wchar_t-1.c: Ditto.
1299 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
1301 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1304 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
1306 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1308 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1310 * gcc.c-torture/execute/20000906-1.x: Delete.
1312 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
1314 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1316 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
1319 * g77.f-torture/execute/6367.f: New test.
1320 * g77.f-torture/execute/6367.x: Disable for MMIX.
1322 2002-04-19 Mark Mitchell <mark@codesourcery.com>
1325 * g++.dg/opt/inline2.C: New test.
1327 2002-04-18 Richard Henderson <rth@redhat.com>
1329 * gcc.dg/20000906-1.c: Enable for all targets.
1330 * gcc.c-torture/compile/iftrap-2.c: New.
1332 2002-04-18 Jakub Jelinek <jakub@redhat.com>
1334 * gcc.dg/20020418-1.c: New test.
1335 * gcc.dg/20020418-2.c: New test.
1337 2002-04-18 Richard Henderson <rth@redhat.com>
1339 * gcc.c-torture/compile/iftrap-1.c: New.
1340 * gcc.dg/iftrap-1.c: Adjust for ia64.
1341 * gcc.dg/iftrap-2.c: New.
1343 2002-04-18 Jakub Jelinek <jakub@redhat.com>
1345 * gcc.c-torture/compile/20020418-1.c: New test.
1347 2002-04-18 Roger Sayle <roger@eyesopen.com>
1349 * gcc.c-torture/compile/20020415-1.c: New.
1351 2002-04-18 David S. Miller <davem@redhat.com>
1353 * gcc.c-torture/execute/20020418-1.c: New test.
1355 2002-04-17 Jakub Jelinek <jakub@redhat.com>
1357 * gcc.dg/20020416-1.c: New test.
1359 * g++.dg/opt/inline1.C: New test.
1361 2002-04-16 Jakub Jelinek <jakub@redhat.com>
1363 * gcc.dg/altivec-5.c: New test.
1365 * gcc.dg/20020415-1.c: New test.
1367 2002-04-15 Mark Mitchell <mark@codesourcery.com>
1369 * testsuite/lib/chill.exp: Remove.
1371 2002-04-14 Jakub Jelinek <jakub@redhat.com>
1373 * g++.dg/other/big-struct.C: New test.
1375 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
1377 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1380 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
1383 * gcc.dg/i386-387-1.c: Allow optional leading underscore
1384 in scan-assembler function name
1386 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1388 * g77.f-torture/execute/980628-4.x,
1389 g77.f-torture/execute/980628-5.x,
1390 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1391 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1392 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1395 2002-04-13 David S. Miller <davem@redhat.com>
1397 * gcc.c-torture/execute/20020413-1.c: New test.
1399 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
1402 * g++.dg/ext/asm1.C: New tests.
1404 2002-04-12 Mark Mitchell <mark@codesourcery.com>
1407 * g++.dg/parse/stmtexpr1.C: New test.
1410 * g++.dg/template/copy1.C: New test.
1412 2002-04-12 Richard Henderson <rth@redhat.com>
1414 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1416 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
1418 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1419 gcc.c-torture/execute/20020307-2.c.
1421 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
1423 * g++.dg/ext/attrib5.C,
1424 * g++.dg/lookup/struct1.C: New tests.
1426 2002-04-11 Jakub Jelinek <jakub@redhat.com>
1428 * gcc.dg/20020411-1.c: New test.
1430 * gcc.c-torture/execute/20020411-1.c: New test.
1432 2002-04-10 Janis Johnson <janis187@us.ibm.com>
1434 * g77.f-torture/execute/6177.f: New test.
1436 2002-04-10 Jakub Jelinek <jakub@redhat.com>
1439 * g++.dg/opt/cleanup1.C: New test.
1441 * g++.dg/opt/const1.C: New test.
1443 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
1445 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1447 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
1450 * g++.dg/template/typename2.C: New test.
1452 2002-04-10 Alan Modra <amodra@bigpond.net.au>
1454 * gcc.c-torture/execute/loop-12.c: New.
1456 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
1458 * g77.f-torture/execute/980628-4.x,
1459 g77.f-torture/execute/980628-5.x,
1460 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1461 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1462 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1464 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1466 PR optimization/6086
1467 * g++.dg/opt/preinc1.C: New test.
1469 2002-04-06 Mark Mitchell <mark@codesourcery.com>
1472 * g++.dg/opt/static2.C: New test.
1474 2002-04-06 Mark Mitchell <mark@codesourcery.com>
1477 * gcc.dg/20020406-1.c: New test.
1479 2002-04-04 David S. Miller <davem@redhat.com>
1481 * gcc.c-torture/execute/20020404-1.c: New test.
1483 2002-04-04 Jakub Jelinek <jakub@redhat.com>
1486 * gcc.dg/20020312-2.c: Do not declare global register variable
1487 if __PIC__ or __pic__ is defined.
1489 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
1491 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
1492 __asm__ so that it works correctly even if -ansi -pedantic-errors.
1494 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1496 * gcc.misc-tests/linkage.exp: Update last change to handle
1497 sparc*-, not just sparc-.
1499 2002-04-03 Richard Henderson <rth@redhat.com>
1501 * gcc.dg/cpp/ucs.c: Improved long UCS test.
1503 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
1505 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1507 2002-04-02 David S. Miller <davem@redhat.com>
1509 * gcc.c-torture/execute/20020402-3.c: New test.
1511 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
1513 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1514 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1516 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1517 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1518 g77.f-torture/execute/20001201.x,
1519 g77.f-torture/execute/u77-test.x: New files.
1521 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1522 * gcc.dg/wchar_t-1.c: Ditto.
1524 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1526 * gcc.c-torture/execute/20020402-1.c: New test.
1528 2002-04-01 Richard Henderson <rth@redhat.com>
1530 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1532 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1534 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1536 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1538 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
1540 * g++.dg/inherit/template-as-base.C: Expect error.
1541 * g++.dg/inherit/namespace-as-base.C: Likewise.
1543 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
1545 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1546 g++.dg/ext/instantiate3.C: Tweak match patterns.
1548 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1549 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1552 2002-03-31 Richard Henderson <rth@redhat.com>
1554 * gcc.dg/special/alias-2.c: New.
1555 * gcc.dg/special/ecos.exp: Run it.
1557 2002-03-31 Richard Henderson <rth@redhat.com>
1559 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1561 2002-03-31 Kazu Hirata <kazu@hxi.com>
1563 * gcc.dg/weak-1.c: Disable on h8300 port.
1565 2002-03-29 Janis Johnson <janis187@us.ibm.com>
1567 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1568 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1570 * g++.dg/bprob/bprob-1.C: New test.
1571 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1572 * g++.dg/gcov/gcov-1.C: New test.
1573 * g++.dg/gcov/gcov-1.x: New file.
1574 * g++.dg/gcov/gcov-2.C: New test.
1575 * g++.dg/gcov/gcov-3.C: New test.
1576 * g++.dg/gcov/gcov-3.h: New file.
1578 2002-03-28 Roger Sayle <roger@eyesopen.com>
1580 * g++.old-deja/g++.other/builtins5.C: New test.
1581 * g++.old-deja/g++.other/builtins6.C: New test.
1582 * g++.old-deja/g++.other/builtins7.C: New test.
1583 * g++.old-deja/g++.other/builtins8.C: New test.
1584 * g++.old-deja/g++.other/builtins9.C: New test.
1586 2002-03-29 Jakub Jelinek <jakub@redhat.com>
1588 * g++.dg/opt/static1.C: New test.
1590 * g++.dg/opt/longbranch1.C: New test.
1592 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
1594 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1596 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1598 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
1600 * gcc.c-torture/execute/20020328-1.c: New test.
1602 2002-03-27 Richard Henderson <rth@redhat.com>
1604 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1605 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1606 move from g++.old-deja/g++.ext/.
1608 2002-03-27 Mark Mitchell <mark@codesourcery.com>
1610 * g++.dg/init/new2.C: New test.
1612 2002-03-26 Richard Henderson <rth@redhat.com>
1614 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1616 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1619 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
1621 * gcc.dg/20001102-1.c: Likewise.
1623 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
1625 * gcc.dg/cpp/endif-pedantic1.c,
1626 gcc.dg/cpp/endif-pedantic2.c: New tests.
1628 2002-03-26 Mark Mitchell <mark@codesourcery.com>
1630 * g++.dg/init/new1.C: New test.
1632 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
1634 * g++.dg/abi/vbase9.C: New test.
1636 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
1638 * gcc.dg/arm-asm.c: New test.
1640 2002-03-26 Andrew Cagney <ac131313@redhat.com>
1642 * gcc.dg/Wswitch-enum.c: New test.
1645 2002-03-26 Richard Henderson <rth@redhat.com>
1647 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1650 2002-03-25 Richard Henderson <rth@redhat.com>
1652 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
1655 * gcc.c-torture/compile/20011119-1.c (xxx): New.
1656 * gcc.c-torture/compile/20011119-2.c (xxx): New.
1658 2002-03-25 Zack Weinberg <zack@codesourcery.com>
1660 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1662 2002-03-25 Bob Wilson <bob.wilson@acm.org>
1664 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1665 targets using generic thunk support.
1667 2002-03-25 Jakub Jelinek <jakub@redhat.com>
1669 * gcc.c-torture/compile/20020323-1.c: New test.
1671 * g++.dg/opt/conj2.C: New test.
1673 2002-03-24 Richard Henderson <rth@redhat.com>
1675 * gcc.dg/weak-1.c: Use -fno-common.
1677 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
1679 * g77.dg/f77-edit-apostrophe-out.f: New test
1680 * g77.dg/f77-edit-h-out.f: New test
1681 * g77.dg/f77-edit-t-in.f: New test
1682 * g77.dg/f77-edit-t-out.f: New test
1683 * g77.dg/f77-edit-x-out.f: New test
1684 * g77.dg/f77-edit-slash-out.f: New test
1685 * g77.dg/f77-edit-colon-out.f: New test
1686 * g77.dg/f77-edit-s-out.f: New test
1688 2002-03-24 Richard Henderson <rth@redhat.com>
1690 * objc/execute/formal_protocol-6.x: New XFAIL.
1692 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
1694 * gcc.dg/weak-1.c: Early return from dg-final on platforms
1695 that do not support weak symbols
1697 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
1699 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
1700 * lib/g77.exp: Likewise
1701 * lib/objc.exp: Likewise
1703 2002-03-23 Andrew Cagney <ac131313@redhat.com>
1705 * gcc.dg/Wswitch-default.c: New test.
1707 2002-03-23 Jakub Jelinek <jakub@redhat.com>
1709 * g++.dg/other/enum1.C: New test.
1711 2002-03-23 Zack Weinberg <zack@codesourcery.com>
1713 * gcc.dg/pragma-ep-3.c: Fix typo.
1715 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
1717 * g++.dg/inherit/template-as-base.C: New test.
1719 2002-03-22 Jakub Jelinek <jakub@redhat.com>
1721 * g++.old-deja/g++.other/dwarf2-1.C: Move...
1722 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
1724 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
1726 * gcc.dg/cpp/multiline.c: Update to match.
1728 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
1730 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1732 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
1734 * gcc.dg/cpp/extratokens2.c: New file.
1736 2002-03-21 David Edelsohn <edelsohn@gnu.org>
1738 * gcc.dg/20020312-2.c: Add rs6000 target.
1740 * gcc.c-torture/compile/20020319-1.c: New test.
1742 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1744 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1745 (A, E): Handle this.
1747 2002-03-20 Jason Merrill <jason@redhat.com>
1749 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1751 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1752 through prune_gcc_output.
1754 2002-03-20 Jakub Jelinek <jakub@redhat.com>
1756 * gcc.c-torture/compile/20020320-1.c: New test.
1758 2002-03-19 Jakub Jelinek <jakub@redhat.com>
1760 * gcc.c-torture/compile/20020318-1.c: New test.
1762 * gcc.dg/struct-by-value-1.c: New test.
1764 * gcc.dg/20020319-1.c: New test.
1766 2002-03-18 Jakub Jelinek <jakub@redhat.com>
1768 * g++.dg/opt/conj1.C: New test.
1770 2002-03-17 Mark Mitchell <mark@codesourcery.com>
1772 * g++.dg/template/qualttp20.C: Revert previous change.
1773 * g++.dg/template/qualttp3.C: Likewise.
1774 * g++.dg/template/qualttp4.C: Likewise
1775 * g++.dg/template/qualttp5.C: Likewise
1776 * g++.dg/template/qualttp6.C: Likewise
1777 * g++.dg/template/qualttp7.C: Likewise
1778 * g++.dg/template/qualttp8.C: Likewise
1779 * g++.dg/template/recurse.C: Likewise.
1781 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
1783 * gcc.dg/cpp/wchar-1.c: Update.
1785 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
1787 * g++.dg/template/conv1.C: New test.
1788 * g++.dg/template/conv2.C: New test.
1789 * g++.dg/template/conv3.C: New test.
1790 * g++.dg/template/conv4.C: New test.
1792 2002-03-15 Mark Mitchell <mark@codesourcery.com>
1794 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1795 * g++.dg/template/qualttp3.C: Likewise.
1796 * g++.dg/template/qualttp4.C: Likewise
1797 * g++.dg/template/qualttp5.C: Likewise
1798 * g++.dg/template/qualttp6.C: Likewise
1799 * g++.dg/template/qualttp7.C: Likewise
1800 * g++.dg/template/qualttp8.C: Likewise
1801 * g++.dg/template/recurse.C: Likewise.
1803 2002-03-15 Mark Mitchell <mark@codesourcery.com>
1805 * g++.dg/opt/dtor1.C: New test.
1807 2002-03-15 Jakub Jelinek <jakub@redhat.com>
1809 * gcc.c-torture/compile/20020315-1.c: New test.
1811 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
1813 * gcc.dg/weak-1.c: Fix scan tests.
1815 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
1817 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1818 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1819 cris-*-aout* mmix-*-*.
1820 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1821 cris-*-aout* mmix-*-*.
1822 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1823 cris-*-elf* cris-*-aout* and mmix-*-*.
1824 * gcc.dg/20001009-1.c: Ditto.
1825 * gcc.dg/20010912-1.c: Ditto.
1826 * gcc.dg/20020122-4.c: Ditto.
1827 * gcc.dg/inline-2.c: Ditto.
1829 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
1831 * gcc.c-torture/compile/20020314-1.c: New test.
1833 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
1835 * gcc.c-torture/execute/20020314-1.c: New test.
1837 2002-03-14 Jakub Jelinek <jakub@redhat.com>
1839 * g++.dg/warn/Wunused-1.C: New test.
1841 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
1843 * g++.dg/abi/mangle6.C: New test.
1845 2002-03-13 Jakub Jelinek <jakub@redhat.com>
1847 * gcc.c-torture/compile/20020309-2.c: New test.
1849 * gcc.c-torture/compile/20020312-1.c: New test.
1851 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
1853 * g++.dg/other/access1.C: New test.
1855 2002-03-12 Jakub Jelinek <jakub@redhat.com>
1857 * gcc.c-torture/execute/wchar_t-1.c: New test.
1859 2002-03-12 David Edelsohn <edelsohn@gnu.org>
1861 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1863 2002-03-12 Roger Sayle <roger@eyesopen.com>
1865 * gcc.dg/20020312-1.c: New test case.
1867 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
1869 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1871 2002-03-11 Richard Henderson <rth@redhat.com>
1873 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1874 * g++.old-deja/g++.jason/report.C: Likewise.
1876 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
1878 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1879 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1881 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
1883 * testsuite/g++.dg/overload/pmf1.C: New test.
1885 2002-03-11 Kazu Hirata <kazu@hxi.com>
1887 * gcc.c-torture/execute/20020307-1.c: Use long.
1889 2002-03-11 Jakub Jelinek <jakub@redhat.com>
1891 PR optimization/5844
1892 * gcc.dg/20020310-1.c: New test.
1894 2002-03-09 Michael Meissner <meissner@redhat.com>
1896 * gcc.c-torture/execute/memcpy-2.c: New test.
1897 * gcc.c-torture/execute/memset-1.c: New test.
1898 * gcc.c-torture/execute/strlen-1.c: New test.
1899 * gcc.c-torture/execute/strcmp-1.c: New test.
1900 * gcc.c-torture/execute/strncmp-1.c: New test.
1902 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
1904 * gcc.dg/ppc-ldstruct.c: New test.
1906 2002-03-09 Jakub Jelinek <jakub@redhat.com>
1908 * gcc.c-torture/execute/va-arg-22.c: New test.
1910 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1912 * gcc.c-torture/compile/20020309-1.c: New test.
1914 2002-03-08 Jakub Jelinek <jakub@redhat.com>
1916 * gcc.c-torture/execute/20020307-2.c: New test.
1918 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
1920 * g77.f-torture/compile/20020307-1.f: New test.
1922 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
1924 * gcc.dg/unordered-1.c: New test.
1926 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
1928 * gcc.c-torture/execute/20020307-1.c: New test.
1930 2002-03-05 Jakub Jelinek <jakub@redhat.com>
1932 * gcc.dg/20020304-1.c: New test.
1934 * gcc.c-torture/compile/20020304-2.c: New test.
1936 2002-03-04 Zack Weinberg <zack@codesourcery.com>
1938 * gcc.c-torture/compile/20020304-1.c: New test case
1941 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
1943 * gcc.dg/20020103-1.c: Add other -D ppc variants.
1945 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
1947 * g++.dg/other/classkey1.C: New test.
1949 2002-03-01 Richard Henderson <rth@redhat.com>
1951 * gcc.c-torture/compile/981223-1.x: New.
1952 * gcc.c-torture/compile/920625-1.x: New.
1954 2002-02-28 Richard Henderson <rth@redhat.com>
1956 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1958 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
1960 * gcc.c-torture/execute/20020227-1.c: New test.
1962 2002-02-27 Mark Mitchell <mark@codesourcery.com>
1964 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1966 * g++.old-deja/g++.oliva/partord1.C: Likewise.
1967 * g++.old-deja.g++.other/defarg1.C: Likewise.
1968 * g++.old-deja/g++.pt/calls2.C: Likewise.
1969 * g++.old-deja/g++.pt/crash20.C: Likewise.
1970 * g++.old-deja/g++.pt/crash30.C: Likewise.
1971 * g++.old-deja/g++.pt/crash36.C: Likewise.
1972 * g++.old-deja/g++.pt/crash6.C: Likewise.
1973 * g++.old-deja/g++.pt/defarg13.C: Likewise.
1974 * g++.old-deja/g++.pt/derived3.C: Likewise.
1975 * g++.old-deja/g++.pt/error1.C: Likewise.
1976 * g++.old-deja/g++.pt/friend21.C: Likewise.
1977 * g++.old-deja/g++.pt/friend23.C: Likewise.
1978 * g++.old-deja/g++.pt/infinite1.C: Likewise.
1979 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1981 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
1983 * gcc.c-torture/execute/20020225-2.c: New test.
1985 2002-02-27 Zack Weinberg <zack@codesourcery.com>
1987 * gcc.c-torture/execute/920730-1t.c,
1988 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1989 Delete test cases, only relevant to -traditional.
1991 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
1993 * gcc.dg/cpp/undef1.c: Remove.
1994 * gcc.dg/cpp/directiv.c: Update.
1995 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1997 2002-02-27 Michael Meissner <meissner@redhat.com>
1999 * gcc.c-torture/execute/20020226-1.c: New test.
2001 2002-02-26 Jakub Jelinek <jakub@redhat.com>
2003 * g++.dg/debug/debug4.C: New test.
2005 * gcc.dg/ia64-visibility-1.c: New test.
2007 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
2009 * gcc.dg/debug/20020224-1.c: New.
2011 2002-02-25 Kazu Hirata <kazu@hxi.com>
2013 * gcc.c-torture/execute/960416-1.x: New.
2014 * gcc.c-torture/execute/divconst-3.x: Likewise.
2016 2002-02-25 Jakub Jelinek <jakub@redhat.com>
2018 * gcc.dg/20020224-1.c: New test.
2020 2002-02-25 Alan Modra <amodra@bigpond.net.au>
2022 * gcc.c-torture/execute/20020225-1.c: New.
2024 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
2026 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2028 2002-02-23 Jakub Jelinek <jakub@redhat.com>
2030 * gcc.dg/20020222-1.c: New test.
2032 2002-02-22 Jakub Jelinek <jakub@redhat.com>
2034 * g++.dg/opt/anonunion1.C: New test.
2036 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
2038 * g++.dg/template/qualttp19.C: New test.
2039 * g++.dg/template/qualttp20.C: New test.
2040 * g++.old-deja/g++.jason/report.C: Adjust expected errors
2041 * g++.old-deja/g++.other/qual1.C: Likewise.
2043 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
2045 * gcc.dg/attr-alwaysinline.c: New.
2047 2002-02-21 Jakub Jelinek <jakub@redhat.com>
2049 * gcc.dg/20020220-1.c: New test.
2051 * gcc.dg/20020220-2.c: New test.
2053 * g++.dg/opt/mmx1.C: New test.
2055 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
2057 * gcc.c-torture/compile/20020110.c: New test.
2059 2002-02-20 Jakub Jelinek <jakub@redhat.com>
2061 * gcc.c-torture/execute/20020219-1.c: New test.
2063 * gcc.dg/20020219-1.c: New test.
2065 * gcc.dg/noncompile/20020220-1.c: New test.
2067 * g++.dg/opt/ptrintsum1.C: New test.
2069 * gcc.dg/debug/20020220-1.c: New test.
2071 2002-02-17 Jakub Jelinek <jakub@redhat.com>
2073 * gcc.c-torture/execute/20020216-1.c: New test.
2075 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
2077 * gcc.dg/decl-1.c: Update, new test.
2079 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
2081 * g++.dg/abi/bitfield1.C: New test.
2082 * g++.dg/abi/bitfield2.C: New test.
2084 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
2086 * gcc.dg/attr-nest.c: New test.
2088 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
2090 * gcc.c-torture/execute/20020215-1.c: New test.
2092 2002-02-14 Jakub Jelinek <jakub@redhat.com>
2094 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
2095 * g++.dg/debug/debug.exp: New.
2096 * g++.dg/debug/trivial.C: New.
2097 * g++.dg/debug/debug1.C: Moved...
2098 * g++.dg/other/debug1.C: ...from here.
2099 * g++.dg/debug/debug2.C: Moved...
2100 * g++.dg/other/debug2.C: ...from here.
2101 * g++.dg/debug/debug3.C: Moved...
2102 * g++.dg/other/debug3.C: ...from here.
2104 * gcc.dg/noncompile/20020213-1.c: New test.
2106 2002-02-13 Jakub Jelinek <jakub@redhat.com>
2108 * g++.dg/other/debug3.C: New test.
2110 * gcc.c-torture/execute/20020213-1.c: New test.
2112 2002-02-13 Richard Smith <richard@ex-parrot.com>
2114 * g++.old-deja/g++.other/thunk1.C: New test.
2116 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
2118 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
2120 2002-02-13 Stan Shebs <shebs@apple.com>
2122 * gcc.dg/altivec-3.c: New.
2124 2002-02-12 Jakub Jelinek <jakub@redhat.com>
2126 * gcc.dg/Wunreachable-1.c: New test.
2127 * gcc.dg/Wunreachable-2.c: New test.
2129 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
2131 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2133 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
2135 * gcc.dg/decl-1.c: New test.
2137 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
2139 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2141 2002-02-10 Kazu Hirata <kazu@hxi.com>
2143 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2144 * gcc.c-torture/compile/980506-1.x: Likewise.
2146 2002-02-10 Kazu Hirata <kazu@hxi.com>
2148 * gcc.dg/20020210-1.c: New.
2150 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
2152 * g77.f-torture/execute/947.f: New regression test
2155 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
2157 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2158 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2160 2002-02-08 Richard Henderson <rth@redhat.com>
2162 * gcc.c-torture/compile/labels-3.c: New.
2164 2002-02-08 Jakub Jelinek <jakub@redhat.com>
2166 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2167 expression statements work instead.
2168 * gcc.dg/noncompile/20020207-1.c: New test.
2170 2002-02-07 Richard Henderson <rth@redhat.com>
2172 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2174 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
2176 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2178 * lib/g77-dg.exp: Trim g77 error messages so that they are
2179 recognized by dg.exp.
2181 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
2184 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
2186 2002-02-07 Richard Henderson <rth@redhat.com>
2188 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2189 to be sufficiently aligned for integers.
2191 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
2193 * g++.dg/template/friend4.C: New test.
2195 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
2198 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2201 2002-02-07 Richard Henderson <rth@redhat.com>
2203 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2204 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2205 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2206 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2208 2002-02-06 Richard Henderson <rth@redhat.com>
2210 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2212 2002-02-06 Janis Johnson <janis187@us.ibm.com>
2214 * gcc.dg/20020206-1.c: New test.
2216 2002-02-06 Jakub Jelinek <jakub@redhat.com>
2218 * gcc.c-torture/execute/20020206-1.c: New test.
2220 * gcc.c-torture/execute/20020206-2.c: New test.
2222 PR optimization/5429:
2223 * gcc.c-torture/compile/20020206-1.c: New test.
2225 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
2227 * g++.dg/ext/align1.C: Do not use an explicit alignment value
2228 as certain file formats cannot support particularly large
2231 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2232 and do not expect to be able to link the executable.
2234 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2235 fail because the COFF format does not support the weak attribute.
2237 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
2239 * g77.dg/pr5473.f: New test
2241 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
2243 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2244 Fix testcase accordingly.
2246 2002-02-04 Richard Henderson <rth@redhat.com>
2248 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2249 (buf): Change to be an array of pointers, not ints.
2251 2002-02-04 Jakub Jelinek <jakub@redhat.com>
2253 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
2254 before all tests. Move warning one line above to match where it
2256 * gcc.dg/Wswitch-2.c: New test.
2257 * g++.dg/warn/Wswitch-1.C: New test.
2258 * g++.dg/warn/Wswitch-2.C: New test.
2260 2002-02-04 Richard Henderson <rth@redhat.com>
2262 * g++.dg/abi/offsetof.C: Fix size comparison.
2264 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
2266 * gcc.dg/cast-qual-2.c: New test.
2268 2002-02-04 Jakub Jelinek <jakub@redhat.com>
2270 * gcc.dg/20020201-4.c: New test.
2272 2002-02-04 Ben Elliston <bje@redhat.com>
2274 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2275 target_info attribute != 0, in addition to the empty string.
2276 (gcc_target_compile): Likewise.
2278 2002-02-03 Andrew Cagney <ac131313@redhat.com>
2280 * gcc.dg/Wswitch.c: New test.
2281 PR gcc/4475. PR gcc/3780.
2283 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
2285 * g77.f-torture/execute/5122.f: New test for regressions
2286 against PR fortran/5122.
2288 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
2290 * g77.f-torture/compile/pr3743.f: Delete
2291 * g77.dg/pr3743-1.f: New test.
2292 * g77.dg/pr3743-2.f: New test.
2293 * g77.dg/pr3743-3.f: New test.
2294 * g77.dg/pr3743-4.f: New test.
2296 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2298 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2300 2002-02-02 Richard Henderson <rth@redhat.com>
2302 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2303 * gcc.c-torture/execute/bf64-1.c: Likewise.
2305 2002-02-02 Jakub Jelinek <jakub@redhat.com>
2307 * gcc.dg/20020201-2.c: New test.
2309 * gcc.dg/20020201-3.c: New test.
2311 * gcc.c-torture/execute/bitfld-2.c: New test.
2313 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2315 * gcc.dg/bitfld-1.c: Update.
2316 * gcc.dg/bitfld-2.c: Update.
2317 * gcc.c-torture/execute/bitfld-1.x: New.
2319 2002-02-02 Jakub Jelinek <jakub@redhat.com>
2321 * gcc.c-torture/execute/20020201-1.c: New test.
2323 2002-02-01 Janis Johnson <janis187@us.ibm.com>
2326 * gcc.dg/20020201-1.c: New test.
2328 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
2331 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2332 * g77.f-torture/compile/pr3743.x: Remove
2334 2002-01-31 Tom Rix <trix@redhat.com>
2336 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2338 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
2340 * gcc.dg/noncompile/20020130-1.c: New test.
2342 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
2344 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
2346 2002-01-29 Richard Henderson <rth@redhat.com>
2348 * gcc.c-torture/execute/991118-1.c: Cast various constants back
2350 * gcc.c-torture/execute/bf64-1.c: Likewise.
2352 2002-01-29 Jakub Jelinek <jakub@redhat.com>
2354 * gcc.c-torture/execute/20020129-1.c: New test.
2356 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
2358 * gcc.c-torture/compile/20000224-1.c: Update.
2359 * gcc.c-torture/execute/bitfld-1.c: New tests.
2360 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2361 * gcc.dg/uninit-A.c: Update.
2363 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
2365 * g++.dg/template/ctor1.C: Add instantiation.
2367 2002-01-28 Paul Koning <pkoning@equallogic.com>
2369 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2370 argument to __builtin_prefetch to be const ptr.
2372 2002-01-28 Jakub Jelinek <jakub@redhat.com>
2374 * gcc.c-torture/compile/20020120-1.c: New test.
2376 2002-01-27 Kazu Hirata <kazu@hxi.com>
2378 * gcc.c-torture/execute/20020127-1.c: New test.
2380 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
2382 * g77.dg/f77-edit-i-in.f: New test
2383 * g77.dg/f77-edit-i-out.f: New test
2385 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
2387 * gcc.dg/debug/debug.exp: New file.
2388 * gcc.dg/debug/trivial.c: New file.
2389 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2390 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2391 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2392 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2393 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2394 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2395 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2396 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2397 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2398 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2399 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2400 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2401 * gcc.dg/20000503-1.c: Removed.
2402 * gcc.dg/20010207-1.c: Removed.
2403 * gcc.dg/20011223-1.c: Removed.
2404 * gcc.dg/20020104-2.c: Removed.
2405 * gcc.dg/debug-1.c: Removed.
2406 * gcc.dg/debug-2.c: Removed.
2407 * gcc.dg/debug-3.c: Removed.
2408 * gcc.dg/debug-4.c: Removed.
2409 * gcc.dg/debug-5.c: Removed.
2410 * gcc.dg/debug-6.c: Removed.
2411 * gcc.dg/dwarf2-1.c: Removed.
2412 * gcc.dg/dwarf2-2.c: Removed.
2414 2002-01-25 Jakub Jelinek <jakub@redhat.com>
2416 * g++.old-deja/g++.other/eh5.C: New test.
2417 * g++.old-deja/g++.other/sibcall2.C: New test.
2418 * g++.old-deja/g++.other/array9.C: New test.
2419 * g++.old-deja/g++.other/typename2.C: New test.
2420 * g++.old-deja/g++.other/crash60.C: New test.
2421 * g++.old-deja/g++.other/conv9.C: New test.
2422 * g++.old-deja/g++.other/mangle10.C: New test.
2423 * g++.old-deja/g++.other/unchanging1.C: New test.
2424 * g++.old-deja/g++.other/exprstmt1.C: New test.
2425 * g++.old-deja/g++.other/inline23.C: New test.
2426 * g++.old-deja/g++.eh/ia64-1.C: New test.
2427 * g++.old-deja/g++.other/dwarf2-1.C: New test.
2428 * g++.old-deja/g++.other/reload1.C: New test.
2429 * g++.old-deja/g++.other/static20.C: New test.
2430 * g++.old-deja/g++.other/local-alloc1.C: New test.
2431 * g++.old-deja/g++.other/conv8.C: New test.
2432 * g++.old-deja/g++.other/stmtexpr2.C: New test.
2433 * g++.old-deja/g++.other/storeexpr1.C: New test.
2434 * g++.old-deja/g++.other/storeexpr2.C: New test.
2435 * g++.dg/eh/template2.C: New test.
2436 * g++.dg/warn/weak1.C: New test.
2438 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
2440 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2441 Remove first, non-varying, argument.
2443 2002-01-23 Richard Henderson <rth@redhat.com>
2445 * gcc.dg/inline-2.c: New.
2447 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2448 Add optional target arg. Check number of arguments.
2449 (scan-assembler-not, scan-assembler-dem): Likewise.
2450 (scan-assembler-dem-not): Likewise.
2452 2002-01-23 Zack Weinberg <zack@codesourcery.com>
2454 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2456 * g++.old-deja/g++.brendan/parse3.C,
2457 g++.old-deja/g++.other/crash26.C,
2458 g++.old-deja/g++.other/crash28.C,
2459 g++.old-deja/g++.other/crash29.C,
2460 g++.old-deja/g++.other/crash30.C,
2461 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2463 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
2465 * gcc.dg/20020115-1.c: New.
2467 2002-01-23 Bob Wilson <bob.wilson@acm.org>
2469 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2471 2002-01-23 Janis Johnson <janis187@us.ibm.com>
2473 * gcc.dg/20020122-3.c: New.
2475 2002-01-23 Jakub Jelinek <jakub@redhat.com>
2477 * g++.dg/other/gc1.C: New test.
2479 2002-01-23 Zack Weinberg <zack@codesourcery.com>
2481 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2483 2002-01-22 Richard Henderson <rth@redhat.com>
2485 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2487 2002-01-22 Richard Henderson <rth@redhat.com>
2489 * gcc.dg/20020122-4.c: New.
2491 2002-01-22 H.J. Lu <hjl@gnu.org>
2493 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2495 * gcc.dg/special/ecos.exp: Likewise.
2496 * lib/g++-dg.exp: Likewise.
2497 * lib/g77-dg.exp: Likewise.
2498 * lib/gcc-dg.exp : Likewise.
2499 * lib/mike-g++.exp: Likewise.
2500 * lib/mike-g77.exp: Likewise.
2501 * lib/mike-gcc.exp: Likewise.
2502 * lib/objc-dg.exp: Likewise.
2504 2002-01-22 Janis Johnson <janis187@us.ibm.com>
2507 * gcc.dg/20020122-2.c: New test.
2509 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
2511 * gcc.dg/20020122-1.c: New test.
2513 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
2515 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2517 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
2519 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2521 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2523 * gcc.c-torture/compile/20020121-1.c: New test.
2525 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
2527 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2530 2002-01-21 Jakub Jelinek <jakub@redhat.com>
2532 * gcc.dg/20020218-1.c: New test.
2534 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
2536 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2538 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2539 "At global scope" warning
2540 * g++.dg/ext/align1.C: Change cygwin test for alignment
2541 from db-bogus to dg-warning
2543 2002-01-21 Zack Weinberg <zack@codesourcery.com>
2545 * g77.f-torture/compile/cpp2.F: New test.
2547 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
2549 * g++.dg/template/access1.C: New test.
2551 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
2553 * gcc.dg/20020118-1.c: New.
2555 2002-01-18 Kazu Hirata <kazu@hxi.com>
2557 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2559 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
2561 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2562 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2565 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
2567 * gcc.misc-tests/i386-prefetch.exp: Save and restore
2568 torture_with_loops and torture_without_loops
2570 2002-01-17 Jakub Jelinek <jakub@redhat.com>
2572 * gcc.c-torture/compile/20020116-1.c: New test.
2574 2002-01-16 Jakub Jelinek <jakub@redhat.com>
2576 * gcc.dg/20020116-2.c: New test.
2578 * gcc.dg/ultrasp4.c: New test.
2580 * gcc.dg/20020116-1.c: New test.
2582 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
2584 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2587 2002-01-15 Janis Johnson <janis187@us.ibm.com>
2589 * gcc.misc-tests/i386-prefetch.exp: New.
2590 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2591 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2592 * gcc.misc-tests/i386-pf-none-1.c: New test.
2593 * gcc.misc-tests/i386-pf-sse-1.c: New test.
2595 2002-01-15 Jakub Jelinek <jakub@redhat.com>
2597 * gcc.dg/gnu89-init-1.c: Add new tests.
2599 2002-01-15 Andreas Jaeger <aj@suse.de>
2601 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2602 * gcc.dg/i386-mmx-2.c: Likewise.
2603 * gcc.dg/i386-sse-1.c: Likewise.
2604 * gcc.dg/i386-sse-2.c: Likewise.
2605 * gcc.dg/i386-sse-3.c: Likewise.
2607 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
2609 * g77.f-torture/execute/intrinsic-unix-bessel.f:
2610 Uncomment additional cases that now pass.
2612 2002-01-11 Richard Henderson <rth@redhat.com>
2614 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2615 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2617 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
2619 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2621 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
2623 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2624 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2626 2002-01-10 Dale Johannesen <dalej@apple.com>
2628 * gcc.c-torture/execute/loop-11.c: New.
2630 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
2632 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2633 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2635 2002-01-09 Richard Henderson <rth@redhat.com>
2637 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2638 type in which to perform the operation for each size.
2640 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
2642 * gcc.c-torture/compile/20020109-2.c: New test.
2644 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
2646 * gcc.c-torture/execute/loop-10.c: New test.
2648 2002-01-09 Jakub Jelinek <jakub@redhat.com>
2650 * gcc.c-torture/compile/20010226-1.c: New test.
2651 * gcc.c-torture/compile/20010227-1.c: New test.
2652 * gcc.c-torture/compile/20010426-1.c: New test.
2653 * gcc.c-torture/compile/20010510-1.c: New test.
2654 * gcc.c-torture/compile/20010605-3.c: New test.
2655 * gcc.c-torture/compile/20010824-1.c: New test.
2656 * gcc.c-torture/execute/20010409-1.c: New test.
2657 * gcc.dg/noncompile/20000901-1.c: New test.
2658 * gcc.dg/20001023-1.c: New test.
2659 * gcc.dg/20001101-1.c: New test.
2660 * gcc.dg/20001102-1.c: New test.
2661 * gcc.dg/20010207-1.c: New test.
2662 * gcc.dg/20010405-1.c: New test.
2663 * gcc.dg/20010822-1.c: New test.
2664 * gcc.dg/20011107-1.c: New test.
2666 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
2668 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2670 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
2671 execution failure on PA targets.
2673 2002-01-09 Jakub Jelinek <jakub@redhat.com>
2675 * gcc.c-torture/compile/20020109-1.c: New test.
2677 2002-01-08 Kazu Hirata <kazu@hxi.com>
2679 * gcc.c-torture/execute/20020108-1.c: New test.
2681 2002-01-08 Jakub Jelinek <jakub@redhat.com>
2683 * gcc.dg/20020108-1.c: New test.
2685 2002-01-08 H.J. Lu <hjl@gnu.org>
2687 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2690 2002-01-08 Geoff Keating <geoffk@redhat.com>
2692 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2695 002-01-07 Aldy Hernandez <aldyh@redhat.com>
2697 * gcc.dg/altivec-4.c: Test altivec predicates.
2699 2002-01-07 Jakub Jelinek <jakub@redhat.com>
2701 * gcc.c-torture/execute/20020107-1.c: New test.
2703 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
2706 * gcc.c-torture/compile/20020106-1.c: New test.
2708 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2710 * gcc.c-torture/execute/nestfunc-4.c: New test.
2712 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
2714 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2715 extra triple that slipped in.
2716 * g++.old-deja/g++.abi/align.C: Likewise.
2717 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2719 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
2721 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2722 * g++.old-deja/g++.abi/align.C: Likewise.
2723 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2725 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2727 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2730 2002-01-04 Jakub Jelinek <jakub@redhat.com>
2732 * gcc.dg/20020104-1.c: New test.
2734 * gcc.dg/20020104-2.c: New test.
2736 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
2738 * gcc.dg/20020103-1.c: Fix typo in target selector.
2740 2002-01-03 Richard Henderson <rth@redhat.com>
2742 * gcc.dg/20020103-1.c: New.
2744 2002-01-03 Kazu Hirata <kazu@hxi.com>
2746 * gcc.c-torture/execute/20020103-1.c: New test.
2748 2002-01-03 Jakub Jelinek <jakub@redhat.com>
2750 * g++.dg/other/debug2.C: New test.
2752 * gcc.c-torture/compile/20020103-1.c: New test.
2754 2002-01-02 Jakub Jelinek <jakub@redhat.com>
2756 * gcc.dg/gnu89-init-1.c: Added new tests.
2758 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2760 * g++.dg/template/friend2.C: Remove as patch is reverted.
2762 * g++.dg/warn/oldcast1.C: New test.
2764 * g++.dg/template/ptrmem1.C: New test.
2765 * g++.dg/template/ptrmem2.C: New test.
2767 * g++.dg/template/ntp.C: New test.
2769 * g++.dg/other/component1.C: New test.
2771 * g++.dg/template/ttp3.C: New test.
2773 * g++.dg/template/friend2.C: New test.
2774 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2776 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2778 * g++.dg/other/ptrmem1.C: New test.
2779 * g++.dg/other/ptrmem2.C: New test.
2781 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2783 * g++.dg/template/ctor1.C: New test.
2785 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2787 * g++.dg/template/friend2.C: New test.
2789 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
2791 * gcc.dg/mmix-1.c: New test.
2793 2001-12-31 Richard Henderson <rth@redhat.com>
2795 * gcc.dg/asm-5.c: New.
2797 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
2799 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2800 in namespace __gnu_cxx
2802 2001-12-30 Richard Henderson <rth@redhat.com>
2804 * gcc.dg/debug-6.c: New.
2806 2001-12-30 Jakub Jelinek <jakub@redhat.com>
2808 * gcc.c-torture/compile/20011229-2.c: New test.
2810 2001-12-29 Jakub Jelinek <jakub@redhat.com>
2812 * gcc.dg/debug-3.c: New test.
2813 * gcc.dg/debug-4.c: New test.
2814 * gcc.dg/debug-5.c: New test.
2816 2001-12-29 Richard Henderson <rth@redhat.com>
2818 * g++.dg/eh/loop1.C: New.
2820 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
2822 * g++.dg/template/crash1.C: New test.
2824 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
2826 * g++.dg/other/const1.C: New test.
2828 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
2830 * gcc.c-torture/compile/20011229-1.c: New test.
2832 2001-12-28 Stan Shebs <shebs@apple.com>
2834 * lib/objc-torture.exp: Resync with c-torture.exp.
2835 * lib/objc.exp: Load standard libraries.
2837 2001-12-28 Jakub Jelinek <jakub@redhat.com>
2839 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
2842 2001-12-27 Roger Sayle <roger@eyesopen.com>
2844 * gcc.c-torture/execute/string-opt-16.c: New testcase.
2846 2001-12-27 Richard Henderson <rth@redhat.com>
2848 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2850 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
2852 * g++.dg/eh/ctor1.C: New test.
2853 * g++.dg/other/error2.C: New test.
2855 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
2857 * g++.dg/other/init2.C: New test.
2859 2001-12-24 Richard Henderson <rth@redhat.com>
2861 * gcc.dg/20011223-1.c: New.
2862 * gcc.dg/inline-1.c: New.
2864 2001-12-23 Richard Henderson <rth@redhat.com>
2866 * gcc.dg/asm-4.c: Test operand modifiers.
2868 2001-12-23 Richard Henderson <rth@redhat.com>
2870 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2872 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2874 * gcc.c-torture/execute/20011223-1.c: New test.
2876 2001-12-21 Richard Henderson <rth@redhat.com>
2878 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2879 re-enables the warning.
2881 2001-12-21 Richard Henderson <rth@redhat.com>
2883 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2885 2001-12-20 Jakub Jelinek <jakub@redhat.com>
2887 * gcc.c-torture/compile/20011218-1.c: New test.
2889 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2891 * gcc.misc-test/arm-isr.exp: New file. Control running of the
2893 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
2894 epilogue generation for ARM ISR routines.
2896 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2898 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2899 * gcc.dg/format/c90-printf-3.c: Likewise.
2900 * gcc.dg/format/c99-printf-3.c: Likewise.
2901 * gcc.dg/format/ext-1.c: Likewise.
2902 * gcc.dg/format/ext-6.c: Likewise.
2903 * gcc.dg/format/format.h: Prototype unlocked stdio.
2905 2001-12-20 Richard Henderson <rth@redhat.com>
2907 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2909 (malloc): Correct allocation logic. Abort if we fill up the
2910 arena before initialization complete.
2911 (realloc): Correct allocation logic.
2913 2001-12-20 Jakub Jelinek <jakub@redhat.com>
2915 * gcc.c-torture/compile/20011219-2.c: New test.
2917 * gcc.c-torture/execute/20011219-1.c: New test.
2919 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
2921 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
2922 target does not support weak symbols.
2924 2001-12-19 Jakub Jelinek <jakub@redhat.com>
2926 * gcc.c-torture/compile/20011219-1.c: New test.
2928 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
2930 * g++.dg/other/error1.C: New test.
2932 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
2934 * gcc.c-torture/execute/20011217-1.c: New test.
2936 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
2938 * objc.dg/special/: New directory.
2939 * objc.dg/special/special.exp: New file.
2940 * objc.dg/special/unclaimed-category-1.h: New file.
2941 * objc.dg/special/unclaimed-category-1a.m: New file.
2942 * objc.dg/special/unclaimed-category-1.m: New file.
2944 2001-12-17 Andreas Jaeger <aj@suse.de>
2946 * gcc.c-torture/compile/20011217-2.c: New test.
2948 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
2950 * gcc.c-torture/compile/20011217-1.c: New test.
2952 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
2954 * testsuite/gcc.dg/20011214-1.c: New.
2956 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
2958 * gcc.dg/altivec-4.c: New.
2960 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
2962 * gcc.dg/20011113-1.c: New test.
2964 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
2966 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2967 std::__malloc_alloc_template<0> and
2968 std::__default_alloc_template<false, 0>.
2970 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
2972 * objc/execute/bf-21.m: New test.
2973 * objc/execute/enumeration-1.m: New test.
2974 * objc/execute/enumeration-2.m: New test.
2976 2001-12-12 Jakub Jelinek <jakub@redhat.com>
2978 * gcc.dg/gnu89-init-1.c: New test.
2980 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
2982 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2983 * g++.old-deja/g++.jason/2371.C: Likewise.
2984 * g++.old-deja/g++.jason/template33.C: Likewise.
2985 * g++.old-deja/g++.jason/template34.C: Likewise.
2986 * g++.old-deja/g++.jason/template36.C: Likewise.
2987 * g++.old-deja/g++.oliva/typename1.C: Likewise.
2988 * g++.old-deja/g++.oliva/typename2.C: Likewise.
2989 * g++.old-deja/g++.other/typename1.C: Likewise.
2990 * g++.old-deja/g++.pt/inherit2.C: Likewise.
2991 * g++.old-deja/g++.pt/nontype5.C: Likewise.
2992 * g++.old-deja/g++.pt/typename11.C: Likewise.
2993 * g++.old-deja/g++.pt/typename14.C: Likewise.
2994 * g++.old-deja/g++.pt/typename16.C: Likewise.
2995 * g++.old-deja/g++.pt/typename3.C: Likewise.
2996 * g++.old-deja/g++.pt/typename4.C: Likewise.
2997 * g++.old-deja/g++.pt/typename5.C: Likewise.
2998 * g++.old-deja/g++.pt/typename7.C: Likewise.
2999 * g++.old-deja/g++.robertl/eb9.C: Likewise.
3001 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
3003 * g++.dg/other/linkage1.C: New test.
3004 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3007 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
3009 * gcc.dg/concat.c: New test.
3011 2001-12-11 Stan Shebs <shebs@apple.com>
3013 * objc/compile: New test directory.
3014 * objc/compile/compile.exp: New expect script.
3015 * objc/compile/20011211-1.m: New compile test.
3017 2001-12-11 Jason Merrill <jason@redhat.com>
3019 * lib/prune.exp (prune_gcc_output): Also handle "In member
3020 function". So many permutations...
3022 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
3024 * g++.dg/template/typedef1.C: New test.
3026 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
3028 * g++.dg/other/copy1.C: New test.
3030 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
3032 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3034 * gcc.dg/builtin-choose-expr.c: New.
3036 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
3038 * gcc.dg/altivec-2.c: New.
3040 2001-12-07 Richard Henderson <rth@redhat.com>
3042 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3044 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
3046 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3049 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3051 * g++-old.deja/g++.robertl/eb101.C: Deleted.
3053 2001-12-06 Janis Johnson <janis187@us.ibm.com>
3055 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3056 variable argument list.
3058 2001-12-06 Zack Weinberg <zack@codesourcery.com>
3060 * gcc.c-torture/execute/memcheck: Delete entire directory.
3061 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3062 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3064 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
3066 * gcc.dg/Wshadow-1.c: New test.
3068 2001-12-05 Jakub Jelinek <jakub@redhat.com>
3070 * gcc.c-torture/compile/20011130-1.c: New test.
3072 * gcc.dg/noncompile/20011025-1.c: New test.
3074 * g++.dg/other/anon-union.C: New test.
3076 * gcc.c-torture/execute/20011024-1.c: New test.
3078 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
3080 * gcc.c-torture/execute/20000722-1.x,
3081 gcc.c-torture/execute/20010123-1.x: Remove.
3082 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
3083 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
3084 gcc.dg/c99-complit-2.c: New tests.
3086 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
3088 * g++.dg/inherit/base1.C: New test.
3090 2001-12-04 Jakub Jelinek <jakub@redhat.com>
3092 * g++.dg/other/stdarg1.C: New test.
3094 * gcc.c-torture/compile/20011130-2.c: New test.
3096 2001-12-03 Janis Johnson <janis187@us.ibm.com>
3098 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
3099 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
3100 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
3101 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
3102 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
3103 * gcc.dg/builtin-prefetch-1.c: New test.
3105 2001-12-03 Jakub Jelinek <jakub@redhat.com>
3107 * gcc.dg/20011130-1.c: New test.
3109 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
3111 * g++.dg/other/scope1.C: New test.
3112 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
3114 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
3116 * gcc.dg/vla-init-1.c: New test.
3118 2001-12-01 Geoff Keating <geoffk@redhat.com>
3120 * gcc.c-torture/compile/structs.c: New testcase from GDB.
3122 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
3124 * objc.dg/alias.m: Update.
3125 * objc.dg/class-1.m: Update.
3126 * objc.dg/const-str-1.m: Update.
3127 * objc.dg/fwd-proto-1.m: Update.
3128 * objc.dg/id-1.m: Update.
3129 * objc.dg/super-class-1.m: Update.
3131 2001-11-29 Mark Mitchell <mark@codesourcery.com>
3133 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3136 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
3138 * gcc.c-torture/execute/20011128-1.c: New test.
3140 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
3142 * gcc.dg/20011127-1.c: New test.
3144 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
3146 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
3147 from Austin Group draft 7.
3148 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
3149 scanf format arguments.
3150 * gcc.dg/format/no-exargs-2.c: New test.
3152 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
3154 * g++.dg/abi/vbase8-4.C: New test.
3156 2001-11-24 Ian Lance Taylor <ian@airs.com>
3158 * gcc.c-torture/execute/20011121-1.c: New test.
3160 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
3162 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3164 2001-11-23 Andreas Jaeger <aj@suse.de>
3166 * gcc.dg/cpp/charconst-2.c: New test.
3168 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
3170 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3171 to the host if it is remote. Let tests specify extra headers
3173 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3174 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3175 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3176 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3177 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3178 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3179 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3180 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3181 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3182 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3184 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
3186 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3187 for little endian ARMs.
3189 2001-11-20 Jakub Jelinek <jakub@redhat.com>
3191 * gcc.c-torture/compile/20011119-1.c: New test.
3192 * gcc.c-torture/compile/20011119-2.c: New test.
3194 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
3196 * gcc.dg/altivec-1.c: Fix typo.
3198 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
3200 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3202 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
3204 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3206 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
3208 * lib/g77.exp: Don't specify --rpath-link.
3210 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3211 across all the headers.
3212 * gcc.dg/format/format.exp: For testing on a remote host,
3215 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3216 * gcc.c-torture/execute/930406-1.c: Likewise.
3217 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3219 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
3221 * gcc.dg/altivec-1.c: New.
3223 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
3225 * gcc.dg/cpp/fpreprocessed.c: New test case.
3227 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
3229 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3230 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3231 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3233 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
3235 * gcc.dg/no-builtin-1.c: New test.
3237 2001-11-16 Jakub Jelinek <jakub@redhat.com>
3239 * gcc.c-torture/execute/20011115-1.c: New test.
3241 2001-11-15 Jakub Jelinek <jakub@redhat.com>
3243 * gcc.c-torture/compile/20011114-2.c: New test.
3244 * gcc.c-torture/compile/20011114-3.c: New test.
3245 * gcc.c-torture/compile/20011114-4.c: New test.
3247 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
3249 * g++.dg/other/init1.C: New test.
3251 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
3253 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3256 * gcc.c-torture/execute/20011114-1.c: New testcase.
3258 * gcc.c-torture/compile/20010327-1.c: Revert last change.
3259 * gcc.c-torture/compile/20011114-1.c: New test, exactly
3260 like the (before this change) version of 20010327-1.c.
3262 2001-11-14 Roger Sayle <roger@eyesopen.com>
3264 * gcc.c-torture/execute/string-opt-13.c: New testcase.
3266 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
3268 * g++.dg/init/array2.C: New test.
3270 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
3272 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3274 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
3276 * g++.dg/other/forscope1.C: New test.
3277 * g++.dg/ext/forscope1.C: New test.
3278 * g++.dg/ext/forscope2.C: New test.
3280 2001-11-13 Jakub Jelinek <jakub@redhat.com>
3282 * gcc.c-torture/execute/20011113-1.c: New test.
3284 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
3286 * gcc.c-torture/execute/20011109-2.c: New test.
3288 * gcc.c-torture/execute/20011109-1.c: New test.
3290 2001-11-09 Jakub Jelinek <jakub@redhat.com>
3292 * gcc.c-torture/compile/20011109-1.c: New test.
3294 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
3296 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3297 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3298 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3299 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3300 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3301 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3302 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3304 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
3306 * g++.dg/warn/Wshadow-1.C: New tests.
3307 * g++.old-deja/g++.mike/for3.C: Update.
3309 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3311 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3312 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3313 XFAILs. Adjust expected error texts.
3314 * gcc.c-torture/compile/20011106-1.c,
3315 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3316 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3317 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3318 gcc.dg/c99-array-lval-5.c: New tests.
3320 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
3322 * gcc.dg/cpp/defined.c: Update.
3324 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
3326 * gcc.c-torture/execute/anon-1.c: New test.
3328 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
3330 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3331 same size, so no warning should be produced on stormy16.
3333 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3334 due to oversized array.
3335 * g++.old-deja/g++.mike/ns15.C: Likewise.
3336 * g++.old-deja/g++.pt/crash16.C: Likewise.
3338 2001-11-02 Graham Stott <grahams@redhat.com>
3340 * g++.dgother/debug1.C: Fix typos.
3342 2001-11-01 Jakub Jelinek <jakub@redhat.com>
3344 * g++.dg/other/debug1.C: New test.
3346 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3348 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3351 2001-10-30 Jakub Jelinek <jakub@redhat.com>
3353 * gcc.dg/20011029-2.c: New test.
3355 * gcc.c-torture/compile/20011029-1.c: New test.
3357 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
3359 * objc/execute/class_self-1.m: New test.
3360 * objc/execute/class_self-2.m: New test.
3362 2001-10-25 Zack Weinberg <zack@codesourcery.com>
3364 * gcc.misc-tests/msgs.exp: Delete.
3365 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3366 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
3367 error set to match recent changes.
3369 2001-10-24 Zack Weinberg <zack@codesourcery.com>
3371 * gcc.dg/20011021-1.c: New test.
3373 2001-10-24 Jakub Jelinek <jakub@redhat.com>
3375 * gcc.c-torture/compile/20011023-1.c: New test.
3377 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
3379 * lib/g77.exp: Rewrite based on lib/g++.exp.
3381 2001-10-19 Jakub Jelinek <jakub@redhat.com>
3383 * gcc.c-torture/execute/20011019-1.c: New test.
3385 * gcc.dg/20011018-1.c: New test.
3387 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
3389 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3391 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
3393 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3394 * gcc.dg/attr-invalid.c: Likewise.
3396 2001-10-18 Jakub Jelinek <jakub@redhat.com>
3398 * testsuite/gcc.dg/20011015-1.c: New test.
3400 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
3402 * g++.dg/template/unify2.C: New test.
3404 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
3406 * g++.dg/other/exception-specification.C: New test
3408 2001-10-13 Tom Rix <trix@redhat.com>
3410 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3411 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3413 2001-10-12 Jakub Jelinek <jakub@redhat.com>
3415 * testsuite/gcc.dg/20011009-1.c: New test.
3417 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
3420 * g++.dg/other/friend1.C: New test.
3422 2001-10-11 Richard Henderson <rth@redhat.com>
3424 * g++.old-deja/g++.other/crash18.C: Add -S to options.
3426 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3428 * gcc.c-torture/compile/20011010-1.c: New.
3430 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
3432 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3433 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3434 g77.f-torture/execute/execute.exp,
3435 g77.f-torture/noncompile/noncompile.exp,
3436 gcc.c-torture/compile/compile.exp,
3437 gcc.c-torture/execute/execute.exp,
3438 gcc.c-torture/execute/ieee/ieee.exp,
3439 gcc.c-torture/execute/memcheck/memcheck.exp,
3440 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3441 objc/execute/execute.exp: Update FSF address.
3443 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
3445 * gcc.dg/cpp/cmdlne-C.c: Update.
3446 * gcc.dg/cpp/cmdlne-C2.c: New.
3448 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3450 * gcc.c-torture/execute/20011008-3.c: New.
3452 2001-10-08 DJ Delorie <dj@redhat.com>
3454 * gcc.dg/20011008-1.c: New.
3455 * gcc.dg/20011008-2.c: New.
3457 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
3459 * gcc.dg/cpp/spacing1.c: Update test.
3461 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
3463 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3464 spelling errors of "separate" as "seperate".
3466 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
3468 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3469 enough to avoid inlining.
3471 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
3473 * lib/g77.exp: set libg2c_dir correctly.
3475 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3477 * gcc.dg/cpp/macro11.c: New test.
3479 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
3481 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3482 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3483 gcc.dg/format/multattr-3.c: New tests.
3484 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
3485 tests for format attributes on function pointers being rejected.
3487 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
3489 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3491 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
3493 * g++.dg/warn/format1.C: New test.
3495 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
3497 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3499 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
3501 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3503 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
3505 * gcc.dg/cpp/redef2.c: Add test.
3507 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
3509 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3510 long-standing bug on i686, apparently.
3511 * gcc.c-torture/execute/loop-2c.x: New file.
3512 * gcc.c-torture/execute/loop-2d.x: New file.
3513 * gcc.c-torture/execute/loop-3c.x: New file.
3515 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
3517 * gcc.dg/cpp/20000625-2.c: Correct line number.
3519 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3521 * gcc.dg/cpp/macro10.c: New test.
3522 * gcc.dg/cpp/strify3.c: New test.
3523 * gcc.dg/cpp/spacing1.c: Add tests.
3524 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3525 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3527 2001-09-24 DJ Delorie <dj@redhat.com>
3529 * gcc.c-torture/execute/20010924-1.c: New test.
3531 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3533 * testsuite/objc/execute/paste.m: Remove.
3535 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
3537 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3539 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
3541 * g77.dg/strlen0.f: New test.
3543 2001-09-21 Richard Henderson <rth@redhat.com>
3545 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3546 * g++.old-deja/g++.abi/vtable2.C: Likewise.
3548 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
3550 Table-driven attributes.
3551 * g++.dg/ext/attrib1.C: New test.
3553 2001-09-20 DJ Delorie <dj@redhat.com>
3555 * gcc.dg/20000926-1.c: Update expected warning messages.
3556 * gcc.dg/array-2.c: Likewise, and test for warnings too.
3557 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3560 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
3562 * g++.dg/eh/registers1.C: New test case.
3564 2001-09-17 Richard Henderson <rth@redhat.com>
3566 * gcc.dg/array-5.c: Fix VLA decomposition test.
3568 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
3570 * gcc.dg/cpp/line5.c: New testcase.
3572 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
3574 * gcc.dg/cpp/macro9.c: New test.
3576 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
3578 * gcc.c-torture/execute/980223.c: Change type of addr from long
3581 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
3583 * gcc.c-torture/execute/20010915-1.c: New test.
3585 2001-09-14 Janis Johnson <janis187@us.ibm.com>
3587 * g77.dg/bprob: New directory.
3588 * g77.dg/bprob/bprob.exp: New file.
3589 * g77.dg/bprob/bprob-1.f: New test.
3590 * g77.dg/gcov: New directory.
3591 * g77.dg/gcov/gcov.exp: New file.
3592 * g77.dg/gcov/gcov-1.f: New test.
3593 * g77.dg/gcov/gcov-1.x: New file.
3595 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
3597 * gcc.dg/cpp/directiv.c: Update.
3598 * gcc.dg/cpp/undef1.c: Update.
3600 2001-09-12 Jakub Jelinek <jakub@redhat.com>
3602 * gcc.dg/20010912-1.c: New test.
3604 2001-09-11 Janis Johnson <janis187@us.ibm.com>
3606 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3607 language-independent file in lib.
3608 * lib/gcov.exp: New file.
3610 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
3612 * gcc.c-torture/compile/20010911-1.c: New test.
3614 2001-09-10 Janis Johnson <janis187@us.ibm.com>
3616 * lib/profopt.exp: New, to support profile-directed optimizations.
3617 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3618 * gcc.misc-tests/bprob-1.c: New test.
3619 * gcc.misc-tests/bprob-2.c: New test.
3621 2001-09-07 Janis Johnson <janis187@us.ibm.com>
3623 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3624 XFAIL and which kinds of gcov output to verify.
3625 * gcc.misc-tests/gcov-4b.x: New file.
3626 * gcc.misc-tests/gcov-5b.x: New file.
3627 * gcc.misc-tests/gcov-6.x: New file.
3628 * gcc.misc-tests/gcov-7.c: New test.
3629 * gcc.misc-tests/gcov-7.x: New file.
3631 2001-09-06 Janis Johnson <janis187@us.ibm.com>
3633 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3634 * gcc.misc-tests/gcov-6.c: New test.
3636 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
3639 * g++.dg/abi/vbase1.C: New test.
3641 2001-09-05 Ziemowit Laski <zlaski@apple.com>
3643 * objc.dg/method-2.m: New.
3645 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
3648 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3649 * g++.dg/init/empty1.C: New test.
3651 2001-09-03 Jakub Jelinek <jakub@redhat.com>
3653 * gcc.c-torture/compile/20010903-1.c: New test.
3655 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
3657 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3660 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
3662 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3664 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3666 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3668 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
3670 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3671 for 16-bit 'unsigned int'.
3673 2001-08-29 Kazu Hirata <kazu@hxi.com>
3675 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3677 2001-08-27 Richard Henderson <rth@redhat.com>
3679 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3680 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3682 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
3684 * gcc.dg/asm-names.c (ymain): New.
3686 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
3688 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3689 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3690 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3692 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3694 * gcc.dg/compare5.c: New testcase.
3696 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
3698 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3699 and "In instantiation".
3701 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
3703 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3705 2001-08-20 Janis Johnson <janis187@us.ibm.com>
3707 * gcc.misc-tests/gcov.exp: Add support for branch information.
3708 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3709 * gcc.misc-tests/gcov-4.c: New test.
3710 * gcc.misc-tests/gcov-4b.c: New test.
3711 * gcc.misc-tests/gcov-5b.c: New test.
3713 2001-08-20 Zack Weinberg <zackw@panix.com>
3715 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3718 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
3720 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3722 2001-08-19 Jakub Jelinek <jakub@redhat.com>
3724 * g++.dg/eh/template1.C: New test.
3726 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
3728 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3730 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3733 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
3735 * lib/g77-dg.exp: Use prune.exp for common procedures
3736 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3737 * lib/g77.exp: (g77-dg-prune) Remove
3739 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
3741 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3743 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3745 * g++.dg/template/unify1.C: New test.
3747 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
3749 * g++.dg/abi/empty4.C: New test.
3751 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
3753 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3755 * g77.f-torture/compile/pr3743.x: Likewise
3757 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3759 * g++.dg/other/using-declaration.C: New test.
3761 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3763 * gcc.dg/cpp/tr-sign.c: New testcase.
3765 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3767 * gcc.dg/cpp/19951025-1.c: Revert.
3768 * gcc.dg/cpp/directiv.c: We no longer process directives that
3769 interrupt macro arguments.
3771 2001-08-03 Zack Weinberg <zackw@stanford.edu>
3773 * gcc.dg/bconstp-1.c: New test.
3775 2001-08-03 Richard Henderson <rth@redhat.com>
3777 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3779 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
3781 * gcc.dg/cpp/19951025-1.c: Update.
3783 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
3785 * g77.dg/ff90-1.f (s): Fix reference of variable z,
3788 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
3791 * g++.old-deja/g++.ns/ns14.C: Remove special options.
3792 * g++.old-deja/g++.other/std1.C: Likewise.
3793 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3795 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3797 * lib/g77.exp: Load gcc-defs.exp for common procedures
3798 (g77_pass, g77_fail, g77_finish, g77_exit,
3799 ${tool}_check_unsupported_p} Now redundant. Deleted.
3801 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3803 * g77.dg/fbackslash.f
3804 * g77.dg/fcase-preserve.f
3806 * g77.dg/ffixed-line-length-0.f
3807 * g77.dg/ffixed-line-length-132.f
3808 * g77.dg/ffixed-line-length-7.f
3809 * g77.dg/ffixed-line-length-72.f
3810 * g77.dg/ffixed-line-length-none.f
3811 * g77.dg/ffree-form-1.f
3812 * g77.dg/fno-backslash.f
3813 * g77.dg/fno-f90-1.f
3814 * g77.dg/fno-fixed-form-1.f
3815 * g77.dg/fno-onetrip.f
3816 * g77.dg/fno-typeless-boz.f
3817 * g77.dg/fno-underscoring.f
3818 * g77.dg/fno-vxt-1.f
3820 * g77.dg/ftypeless-boz.f
3821 * g77.dg/fugly-assumed.f
3822 * g77.dg/funderscoring.f
3825 2001-08-01 Ziemowit Laski <zlaski@apple.com>
3827 * objc.dg/fwd-proto-1.m: New.
3828 * objc.dg/local-decl-1.m: New.
3829 * objc.dg/naming-1.m: New.
3830 * objc.dg/naming-2.m: New.
3831 * objc.dg/proto-hier-1.m: New.
3833 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
3835 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3836 largest-type elements to a struct makes its size grow.
3838 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
3840 * g++.dg/abi/vthunk1.C: New test.
3842 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
3844 * g++.dg/abi/vbase8-22.C: New test.
3846 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
3848 * gcc.dg/cpp/macro8.c: New test.
3850 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
3852 * g++.dg/abi/vbase8-21.C: New test.
3854 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
3856 * g++.dg/abi/vbase8-10.C: New test.
3858 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3860 * lib/g++.exp (g++_set_ld_library_path): Renamed to
3861 ${tool}_set_ld_library_path.
3863 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3866 2001-07-26 Stan Cox <scox@redhat.com>
3868 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3869 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3870 gcc_exit, gcc_check_unsupported_p):
3871 Moved to gcc-deps.exp
3872 * gcc-deps.exp: New file.
3874 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3876 * g++.old-deja/g++.pt/defarg14.C: New test.
3878 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
3880 * g++.old-deja/g++.other/lineno5.C: New test.
3882 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
3884 * g++.old-deja/g++.pt/crash68.C: New test.
3886 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
3888 * g++.old-deja/g++.other/crash42.C: New test.
3890 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
3892 * gcc.dg/cpp/extratokens.c: Fix.
3893 * gcc.dg/cpp/skipping2.c: New tests.
3895 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3897 * gcc.c-torture/execute/20010724-1.c: New file.
3898 * gcc.c-torture/execute/20010724-1.x: New file.
3900 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
3902 * g++.old-deja/g++.other/cond7.C: New test.
3904 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
3906 * g++.old-deja/g++.other/optimize4.C: New test.
3908 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
3910 * g++.old-deja/g++.abi/vbase8-5.C: New test.
3912 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
3914 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3915 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3916 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3917 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3919 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3920 bug report" message.
3922 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3923 * g++.dg/ext/instantiate1.C: Move from old-deja.
3925 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
3927 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3928 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3929 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3930 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3932 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
3934 * gcc.c-torture/execute/20010723-1.c: New test.
3936 2001-07-23 Ben Elliston <bje@redhat.com>
3938 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3940 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3942 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3944 Delete handling of ieee_multilib_flags.
3945 Pass -mieee for alpha*-*-* and sh-*-*.
3946 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3948 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3950 Remove old-abi tests.
3951 * g++.old-deja/g++.mike/p11116.C: Remove.
3952 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3954 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
3956 * g77.f-torture/compile/pr3743.f: New test
3958 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
3960 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3962 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3964 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3965 g++.old-deja/g++.pt/static6.C: Likewise.
3966 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3967 supports weak symbols.
3969 2001-07-18 Andreas Jaeger <aj@suse.de>
3971 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3974 2001-07-18 Andreas Jaeger <aj@suse.de>
3976 * gcc.dg/iftrap-1.c: Fix target line.
3978 2001-07-17 Richard Henderson <rth@redhat.com>
3980 * gcc.c-torture/execute/20010717-1.c: New.
3982 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
3984 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3987 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
3989 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3991 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3993 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3994 UAC_SIGBUS, UAC_NOPRINT definitions.
3996 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
3998 * objc/execute/object_is_class.m: New test.
3999 * objc/execute/object_is_meta_class.m: New test.
4001 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4003 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4004 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4006 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
4008 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4009 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4011 2001-07-14 Richard Henderson <rth@redhat.com>
4013 * gcc.dg/iftrap-1.c: New.
4015 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
4017 * g77.f-torture/execute/intrinsic77.f: New test.
4019 2001-07-11 Janis Johnson <janis@us.ibm.com>
4021 * gcc.misc-tests/gcov-3.c: New test.
4023 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
4025 * gcc.c-torture/compile/20010711-1.c,
4026 * gcc.c-torture/compile/20010711-2.c: New tests.
4028 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
4030 * gcc.c-torture/execute/20010711-1.c: New test.
4032 2001-07-11 Ben Elliston <bje@redhat.com>
4034 * g++.old-deja/g++.other/enum5.C: New test.
4036 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
4038 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4039 (g++-dg-prune): Call prune_gcc_output.
4040 * prune.exp: New file for prune_gcc_output.
4041 * lib/g++.exp, lib/gcc.exp: Load it.
4043 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
4045 * gcc.c-torture/compile/20010701-1.c,
4046 g++.old-deja/g++.ext/attrib6.C: New tests.
4048 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
4050 * gcc.c-torture/compile/20010706-1.c: New test.
4052 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
4054 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4056 2001-06-28 Stan Shebs <shebs@apple.com>
4058 * gcc.dg/pragma-darwin.c: New test.
4060 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4062 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4063 Solaris 2.[678] system.
4065 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
4067 * gcc.dg/20010622-1.c: New test.
4069 2001-06-18 Stan Shebs <shebs@apple.com>
4071 * objc.dg: New directory.
4072 * objc.dg/dg.exp: New file.
4073 * objc.dg/alias.m: New.
4074 * objc.dg/class-1.m: New.
4075 * objc.dg/class-2.m: New.
4076 * objc.dg/const-str-1.m: New.
4077 * objc.dg/const-str-2.m: New.
4078 * objc.dg/id-1.m: New.
4079 * objc.dg/method-1.m: New.
4080 * objc.dg/super-class-1.m: New.
4081 * lib/objc-dg.exp: New file.
4083 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
4085 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
4088 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
4090 * g++.old-deja/g++.abi/vbase8-9.C: New test.
4092 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4094 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
4097 2001-06-12 Richard Henderson <rth@redhat.com>
4099 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
4101 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
4103 * g++.old-deja/g++.abi/vbase5.C: New test.
4104 * g++.old-deja/g++.abi/vbase6.C: New test.
4105 * g++.old-deja/g++.abi/vbase7.C: New test.
4107 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4109 * gcc.c-torture/compile/20010610-1.c: New test.
4111 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
4113 * g++.old-deja/g++.abi/vbase4.C: New test.
4115 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
4117 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
4118 support %f for HC11/HC12 targets.
4119 * gcc.c-torture/execute/930513-1.x: New file, likewise.
4120 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
4121 on HC11/HC12 targets.
4122 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4124 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4126 * gcc.dg/wchar_t-1.c: New file.
4127 * gcc.dg/wint_t-1.c: Likewise.
4129 2001-06-11 Bernd Schmidt <bernds@redhat.com>
4131 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4133 2001-06-11 Richard Henderson <rth@redhat.com>
4135 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4137 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4139 * gcc.c-torture/compile/20010611-1.c: New test.
4141 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4143 * gcc.dg/c99-tag-1.c: Add more tests.
4145 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
4147 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4148 representation on MN10300 and ARM/Thumb.
4150 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
4152 * g77.f-torture/execute/20010610.f: New.
4154 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
4156 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4159 2001-06-09 Richard Henderson <rth@redhat.com>
4161 * gcc.c-torture/execute/ashrdi-1.c: New.
4162 * gcc.c-torture/execute/ashldi-1.c: New.
4163 * gcc.c-torture/execute/lshrdi-1.c: New.
4165 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
4167 * objc/execute/load-3.m: Added. Check sending +load to categories,
4168 in addition to classes.
4170 2001-06-08 Stan Shebs <shebs@apple.com>
4172 * objc/execute/load-2.m: New test. From Nicola Pero
4173 <n.pero@mi.flashnet.it>.
4175 2001-06-08 Jakub Jelinek <jakub@redhat.com>
4177 * gcc.c-torture/execute/20010605-2.c: New test.
4179 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
4181 * g++.old-deja/g++.abi/vbase2.C: New test.
4182 * g++.old-deja/g++.abi/vbase3.C: New test.
4184 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
4186 * g++.old-deja/g++.pt/friend49.C: New test.
4188 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
4190 * g++.old-deja/g++.ext/anon3.C: New test.
4192 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
4194 * g++.old-deja/g++.other/conv7.C: New test.
4196 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
4198 * gcc.c-torture/compile/20010605-2.c: New test.
4200 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
4202 * gcc.c-torture/execute/20010604-1.c: New test.
4204 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
4206 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4208 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
4210 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4211 (g++_link_flags): Likewise.
4212 (g++_init): Pass gccpath's value to two previous functions.
4214 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4216 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4217 Ensure logfile entry matches exec command line.
4219 2001-05-31 Richard Henderson <rth@redhat.com>
4221 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4222 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4224 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
4226 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4227 compiler for irix6.2
4229 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
4231 * g++.old-deja/g++.other/optimize3.C: New file.
4233 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
4235 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4238 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4240 * g++.old-deja/g++.other/optimize2.C: New file.
4242 2001-05-25 Diego Novillo <dnovillo@redhat.com>
4244 * gcc.c-torture/compile/20010518-2.c: New file.
4245 * gcc.c-torture/execute/20010518-1.c: New file.
4246 * gcc.c-torture/execute/20010518-2.c: New file.
4248 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
4250 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4252 2001-05-24 Mark Mitchell <mark@codesourcery.com>
4254 G++ no longer defines builtins that do not begin with __builtin.
4255 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4256 * g++.old-deja/g++.brendand/misc13.C: Likewise.
4257 * g++.old-deja/g++.law/builtin1.C: Likewise.
4258 * g++.old-deja/g++.law/cvt2.C: Likewise.
4259 * g++.old-deja/g++.mike/net5.C: Likewise.
4260 * g++.old-deja/g++.other/builtins1.C: Likewise.
4261 * g++.old-deja/g++.other/builtins2.C: Likewise.
4262 * g++.old-deja/g++.other/builtins3.C: Likewise.
4263 * g++.old-deja/g++.other/builtins4.C: Likewise.
4264 * g++.old-deja/g++.other/inline8.C: Likewise.
4265 * g++.old-deja/g++.robertl/eb39.C: Likewise.
4267 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
4269 * g++.old-deja/g++.pt/using1.C: Adjust.
4270 * g++.old-deja/g++.pt/using2.C: New test.
4272 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4274 * gcc.dg/cpp/charconst.c: New tests.
4275 * gcc.dg/cpp/escape.c: New tests.
4276 * gcc.dg/cpp/escape-1.c: New tests.
4277 * gcc.dg/cpp/escape-2.c: New tests.
4278 * gcc.dg/cpp/ucs.c: New tests.
4280 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
4282 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
4283 native compiler for irix6.5.
4285 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
4287 * lib/g++.exp (g++_include_flags): Use args to compute
4289 (g++_link_flags): Likewise.
4290 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4292 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
4294 * gcc.dg/c90-hexfloat-1.c: Add more tests.
4296 2001-05-21 Geoff Keating <geoffk@redhat.com>
4298 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4301 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
4303 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4305 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4306 to STACK_SIZE; Use it to define size of add_histo array.
4307 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4309 (f): Use GITT_SIZE to define size of gitt local table.
4310 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4311 to STACK_SIZE; Use it to define size of bytemem array.
4313 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
4315 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4316 on 68HC11/HC12 due to the asm instruction.
4317 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4318 * gcc.c-torture/compile/920520-1.x: Likewise.
4319 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4320 on 68HC11/HC12 because the function is larger than 64K.
4321 * gcc.c-torture/compile/961203-1.x: New file, this test fails
4322 on 68HC11/HC12 because the structure is too large.
4324 2001-05-20 Richard Henderson <rth@redhat.com>
4326 * gcc.c-torture/execute/20010520-1.c: New.
4328 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4330 * g++.old-deja/g++.warn/compare1.C: New test.
4331 * gcc.dg/compare4.c: New test.
4333 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
4335 * g++.old-deja/g++.other/optimize1.C: New test.
4337 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4339 * g++.old-deja/g++.pt/spec41.C: New test.
4341 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
4343 * gcc.c-torture/compile/20010114-1.x: Remove.
4345 2001-05-18 Stan Shebs <shebs@apple.com>
4347 * gcc.c-torture/compile/20010518-1.c: New test.
4349 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
4351 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4352 * g++.old-deja/g++.pt/crash67.C: New test.
4354 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
4356 * g++.old-deja/g++.other/debug9.C: New test.
4358 2001-05-16 Zack Weinberg <zackw@stanford.edu>
4360 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4362 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
4364 * gcc.c-torture/compile/20010516-1.c: New test.
4366 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
4368 * g++.old-deja/g++.other/crash41.C: New test.
4370 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
4372 * g++.old-deja/g++.pt/crash66.C: New test.
4374 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
4376 * g++.old-deja/g++.robertl/eb27.C: Convert.
4378 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
4380 * g++.dg/friend-warn.C: New test. Do not warn about friend
4381 declaration being redundant.
4383 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
4385 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4387 2001-05-14 Mark Mitchell <mark@codesourcery.com>
4389 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4391 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
4393 * lib/g++.exp: Use testsuite_flags.
4395 2001-05-13 Mark Mitchell <mark@codesourcery.com>
4397 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4399 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
4401 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4403 2001-05-11 Mark Mitchell <mark@codesourcery.com>
4405 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4407 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4409 * gcc.c-torture/compile/20010313-1.c: New test.
4411 2001-05-09 Zack Weinberg <zackw@stanford.edu>
4413 * gcc.dg/cpp/direct2.c: New test.
4414 * gccq.dg/cpp/direct2s.c: New test.
4416 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4418 2001-05-07 Mark Mitchell <mark@codesourcery.com>
4420 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4421 * g++.old-deja/g++.other/op3.C: Likewise.
4423 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
4425 * gcc.dg/cpp/syshdr.h: New file.
4426 * gcc.dg/cpp/sysmac1.c: Update.
4427 * gcc.dg/cpp/sysmac2.c: Update.
4429 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
4431 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4433 2001-05-04 David Edelsohn <edelsohn@gnu.org>
4435 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4436 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4438 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
4440 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4442 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
4444 * lib/g++.exp (g++_include_flags): Don't use any special flags
4445 if TESTING_IN_BUILD_TREE is not defined.
4446 (g++_init): Use a plain 'c++' as the compiler if
4447 TESTING_IN_BUILD_TREEE is not defined.
4449 2001-05-02 Jakub Jelinek <jakub@redhat.com>
4451 * g++.old-deja/g++.eh/catch13.C: New test.
4452 * g++.old-deja/g++.eh/catch14.C: New test.
4454 2001-05-02 Jakub Jelinek <jakub@redhat.com>
4456 * gcc.dg/cpp/tr-define.c: New test.
4458 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
4460 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4461 <stdlib.h>, not <malloc.h>.
4463 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
4465 * g++.old-deja/g++.ns/template17.C: New test.
4467 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
4469 * g++.old-deja/g++.pt/ref4.C: New test.
4471 2001-04-30 Richard Henderson <rth@redhat.com>
4473 * gcc.dg/20000724-1.c: Revert last change.
4475 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
4477 * g77.f-torture/execute/20010430.f: New test.
4479 2001-04-30 Mark Mitchell <mark@codesourcery.com>
4481 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4483 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
4485 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4487 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
4489 * g++.old-deja/g++.eh/crash6.C: New test.
4491 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
4493 * g++.old-deja/g++.other/warn7.C: New test.
4495 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
4497 * g++.old-deja/g++.other/defarg9.C: New test.
4499 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
4501 * g77.f-torture/compile/20010426.f: New test.
4502 * g77.f-torture/execute/20010426.f: New test.
4504 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
4506 * g77.f-torture/compile/20000629-1.x: Remove - error
4509 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
4511 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4512 Tweak slightly to work with g++.dg framework.
4513 * g++.dg/special/ecos.exp: Run initp1.C test.
4514 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4516 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4517 its linker doesn't give line numbers either.
4518 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4520 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
4522 * g++.old-deja/g++.other/lex1.C: New test.
4524 2001-04-26 Jakub Jelinek <jakub@redhat.com>
4526 * gcc.dg/noncompile/20010425-1.c: New test.
4528 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
4530 * g++.old-deja/g++.pt/mangle2.C: New test.
4532 2001-04-25 Jakub Jelinek <jakub@redhat.com>
4534 * gcc.dg/format/plus-1.c: New test.
4536 2001-04-25 Jakub Jelinek <jakub@redhat.com>
4538 * gcc.dg/20010423-1.c: New test.
4540 2001-04-25 Jakub Jelinek <jakub@redhat.com>
4542 * gcc.c-torture/execute/20010422-1.c: New test.
4544 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
4546 * g++.old-deja/g++.ns/type2.C: New test.
4548 2001-04-24 Zack Weinberg <zackw@stanford.edu>
4550 * g++.old-deja/g++.other/perf1.C: New test.
4552 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
4554 * gcc.dg/c99-func-2.c: Remove xfail.
4555 * gcc.dg/c99-func-3.c: Remove xfail.
4556 * gcc.dg/c99-func-4.c: Remove xfail.
4558 2001-04-23 Zack Weinberg <zackw@stanford.edu>
4560 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4562 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
4564 * gcc.c-torture/compile/20010423-1.c: New test.
4566 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
4568 * g++.old-deja/g++.pt/typename28.C: New test.
4570 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
4572 * g++.old-deja/g++.abi/empty2.C: New test.
4573 * g++.old-deja/g++.abi/empty3.C: New test.
4575 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4577 * g++.old-deja/g++.other/comdat2.C: New test.
4578 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4580 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4582 * g++.old-deja/g++.other/overload14.C: New test.
4584 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4586 * g++.old-deja/g++.other/lookup23.C: New test.
4588 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4590 * gcc.c-torture/execute/20010403-1.c: New test.
4592 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
4593 Mark Mitchell <mark@codesourcery.com>
4595 * lib/old-dejagnu.exp: Don't delete output of executable.
4596 Add .exe suffix to executables.
4598 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
4600 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4602 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4604 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4606 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4608 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4609 * g++.old-deja/g++.abi/crash1.C: New test.
4611 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4613 * g++.old-deja/g++.other/crash40.C: New test.
4615 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4617 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4619 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
4621 * g++.old-deja/g++.other/warn6.C: New test.
4623 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4625 * g++.old-deja/g++.robertl/eb42.C: Same.
4627 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4629 * gcc.dg/wtr-conversion-1.c: New testcase.
4631 2001-04-10 Richard Henderson <rth@redhat.com>
4633 * g++.old-deja/g++.other/array5.C: New.
4635 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4637 * gcc.c-torture/execute/20010408-1.c: New test.
4639 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
4641 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4642 headers and constructs.
4643 * g++.old-deja/g++.robertl/eb79.C: Same.
4644 * g++.old-deja/g++.robertl/eb77.C (main): Same.
4645 * g++.old-deja/g++.robertl/eb73.C: Same.
4646 * g++.old-deja/g++.robertl/eb66.C (main): Same.
4647 * g++.old-deja/g++.robertl/eb55.C (t): Same.
4648 * g++.old-deja/g++.robertl/eb54.C (main): Same.
4649 * g++.old-deja/g++.robertl/eb46.C (main): Same.
4650 * g++.old-deja/g++.robertl/eb44.C: Same.
4651 * g++.old-deja/g++.robertl/eb41.C (main): Same.
4652 * g++.old-deja/g++.robertl/eb4.C (main): Same.
4653 * g++.old-deja/g++.robertl/eb39.C: Same.
4654 * g++.old-deja/g++.robertl/eb33.C (main): Same.
4655 * g++.old-deja/g++.robertl/eb31.C (main): Same.
4656 * g++.old-deja/g++.robertl/eb30.C: Same.
4657 * g++.old-deja/g++.robertl/eb3.C: Same.
4658 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4659 * g++.old-deja/g++.robertl/eb21.C: Same.
4660 * g++.old-deja/g++.robertl/eb15.C: Same.
4661 * g++.old-deja/g++.robertl/eb118.C: Same.
4662 * g++.old-deja/g++.robertl/eb115.C (main): Same.
4663 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4664 * g++.old-deja/g++.robertl/eb109.C: Same.
4665 * g++.old-deja/g++.other/sibcall1.C (main): Same.
4666 * g++.old-deja/g++.mike/rtti1.C: Same.
4667 * g++.old-deja/g++.mike/p658.C: Same.
4668 * g++.old-deja/g++.mike/net46.C: Same.
4669 * g++.old-deja/g++.mike/net34.C: Same.
4670 * g++.old-deja/g++.mike/memoize1.C: Same.
4671 * g++.old-deja/g++.mike/eh2.C: Same.
4672 * g++.old-deja/g++.law/weak.C: Same.
4673 * g++.old-deja/g++.law/visibility7.C: Same.
4674 * g++.old-deja/g++.law/visibility25.C: Same.
4675 * g++.old-deja/g++.law/visibility22.C: Same.
4676 * g++.old-deja/g++.law/visibility2.C: Same.
4677 * g++.old-deja/g++.law/visibility17.C: Same.
4678 * g++.old-deja/g++.law/visibility13.C: Same.
4679 * g++.old-deja/g++.law/visibility10.C: Same.
4680 * g++.old-deja/g++.law/visibility1.C: Same.
4681 * g++.old-deja/g++.law/virtual3.C (eval): Same.
4682 * g++.old-deja/g++.law/vbase1.C: Same.
4683 * g++.old-deja/g++.law/operators32.C: Same.
4684 * g++.old-deja/g++.law/nest3.C: Same.
4685 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4686 * g++.old-deja/g++.law/except5.C (main): Same.
4687 * g++.old-deja/g++.law/cvt7.C (run): Same.
4688 * g++.old-deja/g++.law/cvt2.C: Same.
4689 * g++.old-deja/g++.law/cvt16.C: Same.
4690 * g++.old-deja/g++.law/ctors6.C (bar): Same.
4691 * g++.old-deja/g++.law/ctors17.C (main): Same.
4692 * g++.old-deja/g++.law/ctors13.C: Same.
4693 * g++.old-deja/g++.law/ctors12.C (main): Same.
4694 * g++.old-deja/g++.law/ctors10.C: Same.
4695 * g++.old-deja/g++.law/code-gen5.C: Same.
4696 * g++.old-deja/g++.law/bad-error7.C: Same.
4697 * g++.old-deja/g++.law/arm9.C: Same.
4698 * g++.old-deja/g++.law/arm12.C: Same.
4699 * g++.old-deja/g++.law/arg8.C: Same.
4700 * g++.old-deja/g++.law/arg1.C: Same.
4701 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4702 * g++.old-deja/g++.jason/template31.C: Same.
4703 * g++.old-deja/g++.jason/template24.C (main): Same.
4704 * g++.old-deja/g++.jason/2371.C: Same.
4705 * g++.old-deja/g++.eh/new2.C: Same.
4706 * g++.old-deja/g++.eh/new1.C: Same.
4707 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4708 * g++.old-deja/g++.brendan/nest21.C (main): Same.
4709 * g++.old-deja/g++.brendan/err-msg3.C: Same.
4710 * g++.old-deja/g++.brendan/crash62.C: Same.
4711 * g++.old-deja/g++.brendan/crash52.C: Same.
4712 * g++.old-deja/g++.brendan/crash49.C (main): Same.
4713 * g++.old-deja/g++.brendan/crash38.C: Same.
4714 * g++.old-deja/g++.brendan/crash15.C (main): Same.
4715 * g++.old-deja/g++.brendan/copy9.C: Same.
4717 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
4719 * gcc.c-torture/execute/20001203-2.c (memset):
4720 Count argument is of type __SIZE_TYPE__.
4722 2001-04-04 Diego Novillo <dnovillo@redhat.com>
4724 * gcc.c-torture/compile/20010404-1.c: New test.
4726 2001-04-04 Jakub Jelinek <jakub@redhat.com>
4728 * gcc.c-torture/compile/20010326-1.c: New test.
4730 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
4732 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4733 peculiarities of the SH.
4734 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4736 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4738 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4739 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4740 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4742 2001-04-02 Jakub Jelinek <jakub@redhat.com>
4744 * g77.f-torture/compile/20010321-1.f: New test.
4746 2001-04-02 Jakub Jelinek <jakub@redhat.com>
4748 * gcc.c-torture/compile/20010329-1.c: New test.
4750 2001-04-02 Jakub Jelinek <jakub@redhat.com>
4752 * gcc.c-torture/execute/20010329-1.c: New test.
4754 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
4756 * g++.old-deja/g++.other/eh4.C: Fix typo.
4758 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
4760 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4762 2001-03-28 Philip Blundell <philb@gnu.org>
4764 * gcc.c-torture/compile/20010328-1.c: New test.
4766 2001-03-27 Richard Henderson <rth@redhat.com>
4768 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4769 * g++.old-deja/g++.eh/vbase3.C: Likewise.
4771 2001-03-27 Alan Modra <alan@linuxcare.com.au>
4773 * gcc.c-torture/compile/20010327-1.c: New test.
4775 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
4777 * g++.old-deja/g++.other/friend12.C: New test.
4778 * g++.old-deja/g++.other/friend9.C: Expect no errors.
4779 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4781 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
4783 * gcc.c-torture/execute/20010325-1.c: New test.
4785 2001-03-23 Jakub Jelinek <jakub@redhat.com>
4787 * g++.old-deja/g++.other/mangle3.C: New test.
4789 2001-03-22 Jakub Jelinek <jakub@redhat.com>
4791 * g++.old-deja/g++.other/anon8.C: New test.
4793 2001-03-20 Philip Blundell <philb@gnu.org>
4795 * gcc.c-torture/compile/20010320-1.c: New test.
4797 2001-03-17 Richard Henderson <rth@redhat.com>
4799 * g++.old-deja/g++.other/eh4.C: Add expected error text.
4801 2001-03-15 Geoff Keating <geoff@redhat.com>
4803 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4806 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
4808 * g++.old-deja/g++.other/eh4.C: New test.
4810 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
4812 * gcc.dg/cpp/mi1.c: Update.
4814 2001-03-14 Jakub Jelinek <jakub@redhat.com>
4816 * g++.old-deja/g++.other/regstack.C: New test.
4818 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
4820 * g++.old-deja/g++.other/ref4.C: New test.
4822 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
4824 * objc/execute/va_method.m: Added.
4825 * objc/execute/IMP.m: Added.
4826 * objc/execute/_cmd.m: Added.
4827 * objc/execute/accessing_ivars.m: Added.
4828 * objc/execute/class-1.m: Added.
4829 * objc/execute/class-10.m: Added.
4830 * objc/execute/class-11.m: Added.
4831 * objc/execute/class-12.m: Added.
4832 * objc/execute/class-13.m: Added.
4833 * objc/execute/class-14.m: Added.
4834 * objc/execute/class-2.m: Added.
4835 * objc/execute/class-3.m: Added.
4836 * objc/execute/class-4.m: Added.
4837 * objc/execute/class-5.m: Added.
4838 * objc/execute/class-6.m: Added.
4839 * objc/execute/class-7.m: Added.
4840 * objc/execute/class-8.m: Added.
4841 * objc/execute/class-9.m: Added.
4842 * objc/execute/class-tests-1.h
4843 * objc/execute/class-tests-2.h
4844 * objc/execute/compatibility_alias.m: Added.
4845 * objc/execute/encode-1.m: Added.
4846 * objc/execute/formal_protocol-1.m: Added.
4847 * objc/execute/formal_protocol-2.m: Added.
4848 * objc/execute/formal_protocol-3.m: Added.
4849 * objc/execute/formal_protocol-4.m: Added.
4850 * objc/execute/formal_protocol-5.m: Added.
4851 * objc/execute/formal_protocol-6.m: Added.
4852 * objc/execute/formal_protocol-7.m: Added.
4853 * objc/execute/informal_protocol.m: Added.
4854 * objc/execute/initialize.m: Added.
4855 * objc/execute/load.m: Added.
4856 * objc/execute/many_args_method.m: Added.
4857 * objc/execute/nested-3.m: Added.
4858 * objc/execute/no_clash.m: Added.
4859 * objc/execute/private.m: Added.
4860 * objc/execute/redefining_self.m: Added.
4861 * objc/execute/root_methods.m: Added.
4862 * objc/execute/selector-1.m: Added.
4863 * objc/execute/static-1.m: Added.
4864 * objc/execute/static-2.m: Added.
4865 * objc/execute/va_method.m: Added.
4867 2001-03-10 Richard Henderson <rth@redhat.com>
4869 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4871 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
4873 * g++.old-deja/g++.other/crash31.C: XFAIL.
4874 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4875 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4876 * gcc.c-torture/execute/20010123-1.x: XFAIL.
4877 * gcc.c-torture/execute/20010124-1.x: XFAIL.
4878 * gcc.dg/sequence-pt-1.c: XFAIL one test.
4880 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
4882 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4884 2001-03-06 Zack Weinberg <zackw@stanford.edu>
4886 * gcc.dg/20000724-1.c: Don't use multiline strings.
4888 2001-03-06 Zack Weinberg <zackw@stanford.edu>
4890 * objc/execute/string1.m, objc/execute/string2.m: Compare the
4891 result of -cString against what we expect it to be; don't just
4892 print it out for no one to read.
4894 * objc/execute/string3.m, objc/execute/string4.m: New tests.
4895 Based on testcases provided by Nicola Pero.
4897 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
4899 * gcc.dg/cpp/macro7.c: New test.
4901 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
4903 * gcc.dg/cpp/multiline.c: Update.
4905 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
4907 * g++.old-deja/g++.other/enum3.C: New test.
4909 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
4911 * g++.old-deja/g++.other/pod1.C: New test.
4913 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
4915 * g++.old-deja/g++.ext/overload1.C: New test.
4917 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
4919 * g++.old-deja/g++.pt/using1.C: New test.
4921 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
4923 * g++.old-deja/g++.other/using9.C: New test.
4925 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
4927 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4929 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4931 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
4933 * g++.old-deja/g++.ext/realpt1.C: Remove.
4935 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
4937 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4939 2001-02-26 Will Cohen <wcohen@redhat.com>
4941 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4943 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
4945 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4946 templatized constructors.
4948 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4950 * gcc.c-torture/execute/20010224-1.c: New test.
4952 2001-02-23 Jakub Jelinek <jakub@redhat.com>
4954 * gcc.c-torture/execute/20010222-1.c: New test.
4956 2001-02-22 Jakub Jelinek <jakub@redhat.com>
4958 * g++.old-deja/g++.other/inline20.C: New test.
4960 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
4962 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4964 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4966 * g++.old-deja/g++.other/lookup22.C: New test.
4968 2001-02-19 Zack Weinberg <zackw@stanford.edu>
4970 * g77.dg: New directory.
4971 * g77.dg/20010216-1.f: New test case.
4972 * g77.dg/dg.exp: New driver.
4973 * lib/g77-dg.exp: New driver library.
4975 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4977 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4979 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
4981 * g++.old-deja/g++.other/decl9.C: New test.
4983 2001-02-16 Jakub Jelinek <jakub@redhat.com>
4985 * g++.old-deja/g++.other/init16.C: Update the test so that it does
4986 not need <string> and also tests the initialization at runtime.
4988 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4990 * gcc.c-torture/execute/longlong.c: New test.
4992 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
4994 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4996 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
4998 * gcc.c-torture/execute/920302-1.c (execute):
4999 Change argument type to short.
5001 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
5003 * g++.old-deja/g++.pt/deduct6.C: New test.
5005 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
5007 * g++.old-deja/g++.pt/deduct5.C: New test.
5009 2001-02-14 Jakub Jelinek <jakub@redhat.com>
5011 * gcc.c-torture/execute/20010209-1.c: New test.
5013 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
5015 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5017 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
5019 * g++.dg/vtgc1.C: Update for new ABI.
5021 * consistency.vlad: New directory, 1665 files.
5023 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5025 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5027 * gcc.dg/cpp/digraphs.c: Declare puts.
5029 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
5031 * g++.old-deja/g++.other/warn5.C: New test.
5033 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
5035 * g++.old-deja/g++.pt/spec40.C: New test.
5037 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
5039 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5041 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5043 2001-02-12 Jakub Jelinek <jakub@redhat.com>
5045 * gcc.c-torture/compile/20010209-1.c: New test.
5047 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
5049 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5050 excess errors message but not if it crashes.
5051 * g++.old-deja/g++.other/crash27.C: Likewise.
5052 * g++.old-deja/g++.other/crash28.C: Likewise.
5053 * g++.old-deja/g++.other/crash30.C: Likewise.
5054 * g++.old-deja/g++.other/crash32.C: Likewise.
5055 * g++.old-deja/g++.other/crash35.C: Likewise.
5056 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5058 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
5060 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5061 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5062 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5063 g77.f-torture/execute/execute.exp,
5064 g77.f-torture/noncompile/noncompile.exp,
5065 gcc.c-torture/execute/execute.exp,
5066 gcc.c-torture/execute/memcheck/memcheck.exp,
5067 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
5068 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
5069 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
5070 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
5071 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
5072 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
5073 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5074 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
5075 Remove bug reporting instructions with ancient email addresses.
5077 2001-02-07 Jakub Jelinek <jakub@redhat.com>
5079 * gcc.dg/20010202-1.c: New test.
5080 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
5082 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
5084 * g++.dg/stdbool-if.C: New test.
5086 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
5088 * objc/execute/fdecl.m: Added main().
5090 2001-02-07 Jakub Jelinek <jakub@redhat.com>
5092 * gcc.c-torture/execute/20010206-1.c: New test.
5094 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
5096 * gcc.dg/cpp/avoidpaste1.c: Update.
5098 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
5100 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
5101 Pero <nicola@brainstorm.co.uk>.
5102 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
5104 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
5106 * g++.old-deja/g++.pt/spec39.C: New test.
5108 2001-02-05 Jakub Jelinek <jakub@redhat.com>
5110 * gcc.c-torture/compile/20010202-1.c: New test.
5112 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
5114 * g++.old-deja/g++.abi/primary2.C: New test.
5115 * g++.old-deja/g++.abi/primary3.C: New test.
5116 * g++.old-deja/g++.abi/primary4.C: New test.
5117 * g++.old-deja/g++.abi/primary5.C: New test.
5118 * g++.old-deja/g++.abi/vtable3.h: New test.
5119 * g++.old-deja/g++.abi/vtable3a.C: New test.
5120 * g++.old-deja/g++.abi/vtable3b.C: New test.
5121 * g++.old-deja/g++.abi/vtable3c.C: New test.
5122 * g++.old-deja/g++.abi/vtable3d.C: New test.
5123 * g++.old-deja/g++.abi/vtable3e.C: New test.
5124 * g++.old-deja/g++.abi/vtable3f.C: New test.
5125 * g++.old-deja/g++.abi/vtable3g.C: New test.
5126 * g++.old-deja/g++.abi/vtable3h.C: New test.
5127 * g++.old-deja/g++.abi/vtable3i.C: New test.
5128 * g++.old-deja/g++.abi/vtable3j.C: New test.
5129 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5131 2001-02-03 Jakub Jelinek <jakub@redhat.com>
5133 * g++.old-deja/g++.other/anon6.C: New test.
5134 * g++.old-deja/g++.other/anon7.C: New test.
5136 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
5138 * gcc.dg/cpp/avoidpaste2.c: New tests.
5140 2001-01-31 Jakub Jelinek <jakub@redhat.com>
5142 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5144 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
5146 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5147 DECIMAL_DIG cases for Irix."
5149 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
5151 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5153 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
5155 * gcc.dg/c99-tag-1.c: New test.
5157 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
5159 * gcc.dg/cpp/tr-warn1.c: Add tests.
5161 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
5163 * gcc.dg/cpp/avoidpaste1.c: Update.
5164 * gcc.dg/cpp/paste4.c: Update.
5166 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
5168 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5171 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5173 * g++.old-deja/g++.other/inline19.C: New test.
5175 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
5177 * gcc.dg/Wlarger-than.c: New test.
5179 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
5181 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5183 2001-01-29 Jakub Jelinek <jakub@redhat.com>
5185 * gcc.c-torture/execute/20010129-1.c: New test.
5186 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5188 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
5190 * gcc.dg/cpp/avoidpaste1.c: Test case.
5192 2001-01-28 Jakub Jelinek <jakub@redhat.com>
5194 * g++.old-deja/g++.other/inline18.C: New test.
5196 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5198 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5199 and __builtin_putchar.
5201 2001-01-27 Jakub Jelinek <jakub@redhat.com>
5203 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5206 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
5208 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5209 floating point number rounding mode to round to the nearest
5212 2001-01-25 Jakub Jelinek <jakub@redhat.com>
5214 * g++.old-deja/g++.other/mangle2.C: New test.
5216 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
5218 * gcc.c-torture/compile/20010124-1.c: New test.
5220 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
5222 * g++.old-deja/g++.pt/spec38.C: New test.
5224 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5226 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5229 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5231 * gcc.c-torture/execute/20010123-1.c: New test.
5233 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
5235 * g++.old-deja/g++.pt/spec37.C: New test.
5237 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
5239 * g++.old-deja/g++.pt/overload14.C: New test.
5241 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5243 * gcc.c-torture/execute/20010122-1.c: New test, exercise
5244 __builtin_return_address.
5246 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
5248 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5249 * g++.old-deja/g++.pt/spec35.C: New test.
5250 * g++.old-deja/g++.pt/spec36.C: New test.
5252 2001-01-20 Jakub Jelinek <jakub@redhat.com>
5254 * gcc.c-torture/compile/20010118-1.c: New test.
5256 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
5258 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5260 2001-01-19 Jakub Jelinek <jakub@redhat.com>
5262 * gcc.c-torture/execute/20010119-1.c: New test.
5264 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
5266 * g++.old-deja/g++.other/vbase5.C: New test.
5268 2001-01-19 Jakub Jelinek <jakub@redhat.com>
5270 * gcc.c-torture/execute/20010118-1.c: New test.
5272 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
5274 * g++.old-deja/g++.pt/deduct3.C: New test.
5276 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
5278 * g++.old-deja/g++.pt/spec34.C: New test.
5280 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5282 * g77.f-torture/compile/20000601-2.f: New test.
5284 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
5286 * g++.old-deja/g++.other/init17.C: New test.
5288 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
5290 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5292 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
5294 * g++.old-deja/g++.pt/unify8.C: New test.
5296 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
5298 * g++.old-deja/g++.abi/vbase1.C: New test.
5300 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
5302 * g++.old-deja/g++.pt/crash65.C: New test.
5304 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
5306 * gcc.dg/cpp/assembl2.S: New test case.
5308 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
5310 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5313 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5315 * g++.old-deja/g++.other/builtins1.C: New test.
5316 * g++.old-deja/g++.other/builtins2.C: Likewise.
5317 * g++.old-deja/g++.other/builtins3.C: Likewise.
5318 * g++.old-deja/g++.other/builtins4.C: Likewise.
5320 2001-01-17 Jakub Jelinek <jakub@redhat.com>
5322 * gcc.c-torture/compile/20010117-1.c: New test.
5323 * gcc.c-torture/compile/20010117-2.c: New test.
5325 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
5327 * g77.f-torture/execute/20010116.[fx]: New test,
5329 * g77.f-torture/compile/20010115.f: Indicate it's
5330 a test for PR fortran/1636.
5332 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
5334 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5336 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
5338 * g77.f-torture/compile/20010115.f: New test.
5340 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
5342 * g++.old-deja/g++.pt/nontype5.C: New test.
5344 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
5346 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5347 have an equivalent working one below it.
5349 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
5351 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5352 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5354 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
5356 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5357 message containing "init_priority".
5358 (conpr-2.C): Likewise.
5359 (conpr-3.C): Likewise.
5360 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5362 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5364 * gcc.c-torture/execute/20010114-2.c: New test.
5366 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
5368 * gcc.c-torture/compile/20010114-1.c: New test.
5369 * gcc.c-torture/compile/20010114-1.x: Xfail.
5370 * gcc.c-torture/compile/20010114-2.c: New test.
5371 * gcc.c-torture/execute/20010114-1.c: New test.
5372 * gcc.dg/trunc-1.c: New test.
5373 * gcc.dg/uninit-B.c: New test.
5375 2001-01-13 Nick Clifton <nickc@redhat.com>
5377 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5380 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
5382 * gcc.c-torture/compile/20010113-1.c: New test.
5384 2001-01-13 Jakub Jelinek <jakub@redhat.com>
5386 * gcc.c-torture/compile/20001212-1.c: New test.
5388 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
5390 * gcc.dg/cpp/widestr1.c: Update.
5391 * gcc.dg/cpp/prag-imp.c: Remove.
5393 2001-01-12 Jakub Jelinek <jakub@redhat.com>
5395 * gcc.c-torture/execute/20000801-3.x: Remove.
5396 * gcc.dg/c90-init-1.c: New test.
5397 * gcc.dg/c99-init-1.c: New test.
5398 * gcc.dg/c99-init-2.c: New test.
5399 * gcc.dg/gnu99-init-1.c: New test.
5401 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
5403 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5404 testing that no relevant ones were found.
5406 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
5408 * g++.old-deja/g++.pt/cast2.C: New test.
5410 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
5412 * g++.old-deja/g++.pt/friend47.C: New test.
5414 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5416 * g++.old-deja/g++.pt/instantiate13.C: New test.
5418 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5420 * g++.old-deja/g++.other/defarg7.C: New test.
5421 * g++.old-deja/g++.other/defarg8.C: New test.
5423 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5425 * g++.old-deja/g++.pt/crash64.C: New test.
5427 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5429 * g++.old-deja/g++.pt/crash63.C: New test.
5431 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
5433 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5435 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
5437 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5439 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
5441 * g++.old-deja/g++.pt/error3.C: New test.
5443 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
5445 * g++.old-deja/g++.other/crash39.C: New test.
5447 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
5449 * g++.old-deja/g++.other/vbase4.C: New test.
5451 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
5453 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5454 * gcc.dg/special/20000419-2.c: New file. Identical to above.
5455 * gcc.dg/special/special.exp: New test driver which will check
5456 for alias support for the above test.
5458 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
5460 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5461 problems on small machines.
5462 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5465 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
5467 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5469 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5471 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
5473 * g++.old_deja/g++.pt/using8.C: New test.
5475 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
5477 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5479 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
5481 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5482 where a failure is expected.
5483 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5485 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
5487 * g++.old_deja/g++.pt/instantiate12.C: New test.
5489 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
5491 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5493 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5494 * g++.old-deja/g++.brendan/crash17.C: Likewise.
5495 * g++.old-deja/g++.brendan/crash29.C: Likewise.
5496 * g++.old-deja/g++.brendan/crash48.C: Likewise.
5497 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5498 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5499 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5500 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5501 * g++.old-deja/g++.eh/spec6.C: Likewise.
5502 * g++.old-deja/g++.jason/crash3.C: Likewise.
5503 * g++.old-deja/g++.law/ctors11.C: Likewise.
5504 * g++.old-deja/g++.law/ctors17.C: Likewise.
5505 * g++.old-deja/g++.law/ctors5.C: Likewise.
5506 * g++.old-deja/g++.law/ctors9.C: Likewise.
5507 * g++.old-deja/g++.mike/ambig1.C: Likewise.
5508 * g++.old-deja/g++.mike/net22.C: Likewise.
5509 * g++.old-deja/g++.mike/p3538a.C: Likewise.
5510 * g++.old-deja/g++.mike/p3538b.C: Likewise.
5511 * g++.old-deja/g++.mike/virt3.C: Likewise.
5512 * g++.old-deja/g++.niklas/t128.C: Likewise.
5513 * g++.old-deja/g++.other/anon4.C: Likewise.
5514 * g++.old-deja/g++.other/using1.C: Likewise.
5515 * g++.old-deja/g++.other/warn3.C: Likewise.
5516 * g++.old-deja/g++.pt/t37.C: Likewise.
5517 * g++.old-deja/g++.robertl/eb69.C: Likewise.
5518 * g++.old-deja/g++.robertl/eb71.C: Likewise.
5520 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
5522 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5524 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5526 * gcc.c-torture/execute/stdio-opt-3.c: New test.
5528 2001-01-07 Jakub Jelinek <jakub@redhat.com>
5530 * gcc.c-torture/compile/20010107-1.c: New test.
5532 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
5534 * gcc.c-torture/execute/builtin-noret-1.c: New test.
5536 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
5538 * gcc.dg/format/format.h: New file.
5539 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5540 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5541 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5542 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5543 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5544 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5545 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5546 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5547 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5548 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5549 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5550 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5551 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5552 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5553 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5554 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5555 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5556 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5557 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5558 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5559 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5560 instead of declaring standard types, macros and functions in each
5563 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
5565 * gcc.c-torture/execute/20010106-1.c: New test.
5567 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
5569 * gcc.dg/format/format.exp: New file.
5570 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5571 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5572 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5573 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5574 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5575 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5576 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5577 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5578 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5579 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5580 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5581 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5582 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5583 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5584 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5585 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5586 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5587 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5588 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5589 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5590 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5591 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5592 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5593 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5594 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5595 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5596 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5597 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5598 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5599 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5600 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5601 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5602 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5603 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5604 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5605 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5606 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5607 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5608 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5609 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5610 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5611 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5613 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
5615 * gcc.c-torture/execute/991228-1.c: Take word endianness into
5618 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
5620 * gcc.c-torture/execute/builtin-complex-1.c: New test.
5622 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
5624 * g++.old-deja/g++.pt/crash62.C: New test.
5626 2001-01-04 Richard Henderson <rth@redhat.com>
5628 * gcc.dg/20000926-1.c: Update expected warnings.
5629 * gcc.dg/array-2.c: Likewise.
5630 * gcc.dg/array-4.c: Also validate flexible array members.
5631 * gcc.dg/c99-flex-array-1.c: New.
5633 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
5635 * gcc.c-torture/compile/20001222-1.x: Remove.
5637 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5639 * gcc.c-torture/execute/built-in-setjmp.c: New.
5641 2001-01-03 Richard Henderson <rth@redhat.com>
5643 * gcc.dg/940510-1.c: Update expected error wording.
5644 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5646 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
5648 * lib/target-supports.exp (check_alias_available): Modified to
5649 indicate aliases not supported if only weak aliases are supported.
5651 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5653 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5654 Turn on cmpstrsi checks for __pj__ and __i370__.
5656 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
5658 * g++.old-deja/g++.other/virtual11.C: New test.
5660 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
5662 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5664 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5666 * gcc.c-torture/compile/20010102-1.c: New test.
5668 2001-01-02 Andreas Jaeger <aj@suse.de>
5670 * gcc.dg/noreturn-3.c: New test.
5672 * gcc.dg/noreturn-4.c: New test.
5674 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5676 * gcc.c-torture/execute/stdio-opt-1.c: Also test
5677 __builtin_fputc and __builtin_fwrite.
5679 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
5681 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5682 signed char, not default char.
5684 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
5686 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5688 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
5690 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
5692 2000-12-29 Richard Henderson <rth@redhat.com>
5694 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5695 (__cyg_profile_func_exit): Define.
5697 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5699 * g++.dg/vtgc1.C: New test.
5701 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
5703 * gcc.dg/noncompile/20001228-1.c: New test.
5705 * gcc.dg/20001228-1.c: New test.
5707 * gcc.c-torture/execute/20001228-1.c: New test.
5709 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
5711 * gcc.dg/format-strfmon-1.c: New test.
5713 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5715 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5716 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5717 * gcc.c-torture/execute/string-opt-1.c: Likewise.
5718 * gcc.c-torture/execute/string-opt-2.c: Likewise.
5719 * gcc.c-torture/execute/string-opt-3.c: Likewise.
5720 * gcc.c-torture/execute/string-opt-4.c: Likewise.
5721 * gcc.c-torture/execute/string-opt-6.c: Likewise.
5722 * gcc.c-torture/execute/string-opt-7.c: Likewise.
5723 * gcc.c-torture/execute/string-opt-8.c: Likewise.
5724 * gcc.c-torture/execute/string-opt-9.c: Likewise.
5725 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5726 * gcc.c-torture/execute/string-opt-11.c: Likewise.
5727 * gcc.c-torture/execute/string-opt-12.c: Likewise.
5729 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5730 * gcc.c-torture/execute/string-opt-4.c: Test index.
5732 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
5734 * gcc.c-torture/compile/20001226-1.c: New test.
5736 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
5738 * gcc.c-torture/compile/20001222-1.c: New test.
5739 * gcc.c-torture/compile/20001222-1.x: Xfail.
5741 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
5743 * gcc.c-torture/execute/comp-goto-2.c: New test.
5745 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
5747 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5748 Use long types if __INT_MAX__ is 32767.
5749 (main): Use cast to (sint32 *) when poking 88 into a_page.
5751 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5753 2000-12-21 Bernd Schmidt <bernds@redhat.com>
5755 * gcc.c-torture/compile/20001221-1.c: New test.
5756 * gcc.c-torture/execute/20001221-1.c: New test.
5758 2000-12-20 Richard Henderson <rth@redhat.com>
5760 * g++.old-deja/g++.pt/crash36.C: Update error lines.
5761 * g++.old-deja/g++.robertl/eb109.C: Likewise.
5763 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5765 * gcc.dg/compare3.c: New test.
5767 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
5769 * gcc.dg/format-warnll-1.c: New test.
5771 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
5773 * gcc.dg/cpp/cmdlne-P.c: New test.
5775 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
5777 * gcc.c-torture/execute/builtin-abs-1.c,
5778 gcc.c-torture/execute/builtin-abs-2.c: New tests.
5780 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
5782 * gcc.dg/cpp/multiline.c: New test.
5784 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
5786 * g++.old-deja/g++.other/syshdr1.C: Update.
5787 * gcc.dg/cpp/lineflags.c: Remove temporarily.
5789 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5791 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5793 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5795 * g++.old-deja/g++.pt/ttp65.C: New test.
5797 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5799 * g++.old-deja/g++.pt/ttp64.C: New test.
5801 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5803 * g++.old-deja/g++.pt/spec33.C: New test.
5805 2000-12-14 Catherine Moore <clm@redhat.com>
5807 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5808 * gcc.c-torture/execute/920612-2.c: Likewise.
5809 * gcc.c-torture/execute/920428-2.c: Likewise.
5810 * gcc-c-torture/execute/va-arg-11.c: Call exit.
5811 * gcc.c-torture/execute/va-arg-21.c: Likewise.
5813 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5815 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5816 * gcc.dg/pack-test-2.c: Likewise.
5818 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
5820 Tests by Zack Weinberg <zackw@stanford.edu>.
5822 * gcc.dg/cpp/defined.c: Update.
5823 * gcc.dg/cpp/defined_trad.c: New tests.
5825 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
5827 * gcc.dg/cpp/trad-direct.c: Update.
5829 2000-12-11 Neil Booth <neilb@earthling.net>
5831 * gcc.dg/cpp/defined_trad.c
5833 2000-12-11 Neil Booth <neilb@earthling.net>
5835 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5837 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
5839 * gcc.dg/format-miss-2.c: New test.
5841 2000-12-09 Neil Booth <neilb@earthling.net>
5843 * gcc.dg/cpp/lineflags.c: New tests.
5844 * gcc.dg/cpp/poison.c: Update.
5845 * gcc.dg/cpp/redef2.c: Update.
5846 * gcc.dg/cpp/skipping.c: New test.
5848 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
5850 * g++.old-deja/g++.other/eh3.C: New testcase.
5852 2000-12-07 Neil Booth <neilb@earthling.net>
5854 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5855 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5856 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5857 wtr-union-init-2.c, wtr-union-init-3.c: Update.
5858 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5861 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5863 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5864 __SIZE_TYPE__ instead of int for type of integers cast to
5867 2000-12-07 Jakub Jelinek <jakub@redhat.com>
5869 * g++.old-deja/g++.other/cleanup4.C: New test.
5871 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5873 * format-sec-1.c: New test.
5875 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5877 * gcc.dg/format-nonlit-3.c: New test.
5879 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5881 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5882 through a null pointer.
5884 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5886 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5887 * g++.old-deja/g++.pt/partial4.C: New test.
5889 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
5891 * gcc.c-torture/execute/ieee/hugeval.x: New.
5893 2000-12-06 Neil Booth <neilb@earthling.net>
5895 * gcc.dg/cpp/backslash2.c: New tests.
5897 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5899 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5900 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5902 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
5904 * gcc.c-torture/execute/20001203-2.c: New testcase.
5906 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
5908 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5909 * g++.old-deja/g++.other/virtual10.C: New test.
5911 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
5913 * g++.old-deja/g++.mike/pmf5.C: Remove test.
5915 2000-12-05 Richard Henderson <rth@redhat.com>
5917 * gcc.c-torture/compile/20001205-1.c: New.
5919 2000-12-04 Neil Booth <neilb@earthling.net>
5921 * g++.old-deja/g++.other/virtual9.C: New test.
5922 * g++.old-deja/g++.pt/crash61.C: New test.
5923 * gcc.c-torture/execute/loop-9.c: New test.
5925 2000-12-04 Neil Booth <neilb@earthling.net>
5927 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5928 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5929 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5930 * gcc.dg/cpp/extratokens.c: ...here.
5932 2000-12-04 Neil Booth <neilb@earthling.net>
5934 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5937 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5939 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5940 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5942 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5944 * gcc.c-torture/execute/20001203-1.c: New test.
5946 2000-12-03 Neil Booth <neilb@earthling.net>
5948 * gcc.dg/cpp/macro6.c: New test cases.
5950 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5952 * gcc.c-torture/execute/string-opt-9.c: New test.
5953 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5954 * gcc.c-torture/execute/string-opt-11.c: Likewise.
5955 * gcc.c-torture/execute/string-opt-12.c: Likewise.
5957 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5958 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5960 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
5962 * gcc.dg/cpp/if-6.c: New testcase.
5964 * gcc.dg/20001201-1.c: New testcase.
5966 2000-12-02 Neil Booth <neilb@earthling.net>
5968 * g++.old-deja/g++.other/externC4.C,
5969 g++.old-deja/g++.other/friend10.C: New tests.
5971 2000-12-02 Neil Booth <neilb@earthling.net>
5973 * g++.old-deja/g++.other/instan2.C
5974 * g++.old-deja/g++.other/instan3.C: New test.
5976 2000-12-02 Neil Booth <neilb@earthling.net>
5978 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5979 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5980 gnuc99.c,gnuc99-pedantic.c: New tests.
5982 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
5984 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5985 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5987 2000-12-01 Neil Booth <neilb@earthling.net>
5989 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5990 * gcc.dg/cpp/poison.c: Update.
5991 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5993 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
5995 * g77.f-torture/execute/20001201.f: New test.
5997 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
5999 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6001 2000-12-01 Jakub Jelinek <jakub@redhat.com>
6003 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6005 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
6007 * g++.old-deja/g++.other/cast6.C: New test.
6009 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
6011 * gcc.c-torture/execute/20001130-2.c: New testcase.
6013 2000-11-30 Richard Henderson <rth@redhat.com>
6015 * gcc.c-torture/execute/20001130-1.c: New test.
6017 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
6019 * g++.old-deja/g++.other/op3.C: New test.
6021 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
6023 * g++.old-deja/g++.other/op2.C: New test.
6025 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
6027 * g++.old-deja/g++.other/crash38.C: New test.
6029 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
6031 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6033 2000-11-29 Jakub Jelinek <jakub@redhat.com>
6035 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6037 * gcc.c-torture/execute/string-opt-6.c: New test.
6039 * gcc.dg/20001117-1.c: Add main.
6041 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
6043 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6045 * gcc.dg/940510-1.c: ... to here.
6047 * gcc.dg/20000926-1.c: GNU C now allows initializations of
6048 zero-size arrays in toplevel structures.
6050 2000-11-28 Jakub Jelinek <jakub@redhat.com>
6052 * gcc.c-torture/execute/loop-8.c: New test.
6054 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
6056 * g++.old-deja/g++.other/base1.C: New test.
6058 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
6060 * g++.old-deja/g++.other/parse2.C: New test.
6062 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
6064 * g++.old-deja/g++.pt/incomplete1.C: New test.
6066 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
6068 * g++.old-deja/g++.other/friend9.C: New test.
6070 2000-11-28 Jakub Jelinek <jakub@redhat.com>
6072 * gcc.dg/20001127-1.c: New test.
6074 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
6076 * g++.old-deja/g++.pt/friend46.C: New test.
6078 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
6080 * g++.old-deja/g++.other/ptrmem8.C: New test.
6082 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6084 * gcc.c-torture/execute/string-opt-7.c: New test.
6085 * gcc.c-torture/execute/string-opt-8.c: Likewise.
6087 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
6089 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
6090 instead of 'mkcheck 2'.
6092 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
6094 * gcc.c-torture/execute/memcheck/driver.c,
6095 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
6096 C9X references to refer to C99.
6098 2000-11-25 Jakub Jelinek <jakub@redhat.com>
6100 * gcc.dg/ultrasp3.c: New test.
6102 2000-11-25 Neil Booth <neilb@earthling.net>
6104 * gcc.dg/cpp/include2.c: Update test to be locale independent.
6106 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
6108 * gcc.c-torture/compile/20001123-2.c: New.
6110 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6112 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
6114 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
6116 * gcc.dg/sequence-point-1.c: Add some new tests.
6117 * gcc.c-torture/execute/20001124-1.c: New test.
6119 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
6121 * g++.old-deja/g++.other/vaarg4.C: New test.
6122 * gcc.c-torture/compile/20001123-1.c: New test.
6124 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
6126 * g++.other/crash24.C: Adjust and remove XFAIL.
6127 * g++.other/crash37.C: New test.
6129 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
6131 * g++.old-deja/g++.pt/instantiate9.C: New test.
6133 2000-11-22 Mark Mitchell <mark@codesourcery.com>
6135 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6138 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6139 * g++.old-deja/g++.robertl/eb55.C: Likewise.
6141 2000-11-22 Neil Booth <neilb@earthling.net>
6143 * gcc.dg/cpp/Wtrigraphs.c: New test.
6145 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
6147 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6149 2000-11-22 Jakub Jelinek <jakub@redhat.com>
6151 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6153 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
6155 * lib/gcc-dg.exp: load_lib scanasm.exp.
6156 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6157 * lib/g++-dg.exp: load_lib scanasm.exp.
6158 * lib/scanasm.exp: New.
6159 (scan-assembler, scan-assembler-not): Add optional arguments to
6160 test name, or if not present, the pattern name.
6161 (scan-assembler-dem, scan-assembler-dem-not): New.
6163 * g++.dg/dg.exp: New.
6165 2000-11-21 Neil Booth <neilb@earthling.net>
6167 * gcc.dg/cpp/integrated1.c: Remove.
6169 2000-11-21 Jakub Jelinek <jakub@redhat.com>
6171 * gcc.c-torture/execute/20001121-1.c: New test.
6173 2000-11-21 Richard Henderson <rth@redhat.com>
6175 * gcc.c-torture/compile/20001121-1.c: New test.
6177 2000-11-20 Neil Booth <neilb@earthling.net>
6179 * gcc.dg/cpp/integrated1.c: New test.
6181 2000-11-21 Jakub Jelinek <jakub@redhat.com>
6183 * g++.old-deja/g++.other/inline17.C: New test.
6185 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
6187 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6188 local variable to be zero: I made the variable global. Now
6189 uses abort() and exit() instead of relying on main's return value.
6191 2000-11-20 Neil Booth <neilb@earthling.net>
6193 * gcc.dg/cpp/paste2.c: Update test.
6194 * objc/execute/paste.m: New test.
6196 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
6198 * gcc.dg/c99-condexpr-1.c: New test.
6200 2000-11-20 Neil Booth <neilb@earthling.net>
6202 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6204 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
6206 * g++.old-deja/g++.pt/export1.C: New test.
6208 2000-11-20 Jakub Jelinek <jakub@redhat.com>
6210 * gcc.dg/20001117-1.c: New test.
6212 2000-11-18 Richard Henderson <rth@redhat.com>
6214 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6216 2000-11-18 Richard Henderson <rth@redhat.com>
6218 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6219 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6220 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6222 2000-11-18 Richard Henderson <rth@redhat.com>
6224 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6225 (main): New. Exit cleanly.
6227 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
6229 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6230 gcc.dg/c99-fordecl-2.c: New tests.
6232 2000-11-18 Richard Henderson <rth@redhat.com>
6234 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6235 * gcc.c-torture/execute/zerolen-2.c: New.
6237 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6239 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6242 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
6244 * g++.old-deja/g++.pt/instantiate8.C: New test.
6246 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
6248 * g++.old-deja/g++.other/incomplete.C: Add more tests.
6249 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6251 2000-11-16 Nick Clifton <nickc@redhat.com>
6253 * gcc.c-torture/execute/nestfunc-2.c: New test.
6254 * gcc.c-torture/execute/nestfunc-3.c: New test.
6256 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
6258 * gcc.c-torture/compile/20001116-1.c: New test.
6260 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6262 * gcc.c-torture/execute/20001115-1.c: New test.
6264 2000-11-15 Mark Mitchell <mark@codesourcery.com>
6266 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6267 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6268 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6269 * g++.old-deja/g++.abi/vmihint.C: Likewise.
6271 2000-11-15 Neil Booth <neilb@earthling.net>
6273 gcc.dg/cpp/_Pragma1.c: Update.
6274 gcc.dg/cpp/_Pragma2.c: New test.
6276 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
6278 * g++.old-deja/g++.other/anon5.C: New test.
6280 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
6282 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6285 2000-11-14 Jakub Jelinek <jakub@redhat.com>
6287 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6290 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
6292 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6293 labels at end of compound statements.
6295 2000-11-13 Jakub Jelinek <jakub@redhat.com>
6297 * gcc.c-torture/execute/loop-7.c: New test.
6299 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
6301 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6303 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
6305 * gcc.dg/c99-bool-1.c: New test.
6307 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
6309 * gcc.dg/c99-scope-1.c: Remove xfail.
6310 * gcc.dg/c99-scope-2.c: New test.
6312 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6314 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6315 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6317 2000-11-11 Mark Mitchell <mark@codesourcery.com>
6319 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6322 * g++.mike/p700.C: Don't typedef wchar_t.
6323 * g++.mike/p784.C: Likewise.
6324 * g++.mike/eb101.C: Don't use __wchar_t.
6326 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
6328 * g77.f-torture/execute/20001111.[fx]: Test premature exit
6331 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
6333 * gcc.c-torture/execute/20001111-1.c: New test.
6335 2000-11-10 Nick Clifton <nickc@redhat.com>
6337 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6338 long multuiple and accumulate.
6340 2000-11-09 Richard Henderson <rth@redhat.com>
6342 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6343 via size_t instead of int.
6345 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6346 * gcc.c-torture/execute/string-opt-2.c: Likewise.
6347 * gcc.c-torture/execute/string-opt-3.c: Likewise.
6348 * gcc.c-torture/execute/string-opt-4.c: Likewise.
6350 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
6352 * gcc.c-torture/compile/20001109-1.c: New test.
6353 * gcc.c-torture/compile/20001109-2.c: New test.
6355 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
6357 * g++.old-deja/g++.pt/operator1.C: New test.
6358 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6360 2000-11-09 Jakub Jelinek <jakub@redhat.com>
6362 * gcc.dg/20001108-1.c: New test.
6364 2000-11-09 Jakub Jelinek <jakub@redhat.com>
6366 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6367 with both arguments constant strings.
6368 * gcc.c-torture/execute/string-opt-3.c: New test.
6369 * gcc.c-torture/execute/string-opt-4.c: New test.
6370 * gcc.c-torture/execute/string-opt-5.c: New test.
6372 2000-11-08 Nick Clifton <nickc@redhat.com>
6374 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
6375 mulsidi3adddi patterns.
6377 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
6379 * g++.old-deja/g++.other/crash36.C: New test.
6381 2000-11-08 Jakub Jelinek <jakub@redhat.com>
6383 * g++.old-deja/g++.other/init16.C: New test.
6385 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
6387 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6389 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
6391 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6392 * gcc.c-torture/execute/va-arg-16.x: Likewise.
6393 * gcc.c-torture/execute/va-arg-17.x: Likewise.
6395 2000-11-07 DJ Delorie <dj@redhat.com>
6397 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6399 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6401 * gcc.c-torture/execute/string-opt-1.c: New test.
6403 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
6405 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
6406 mips-sgi-irix6.* because the MIPS ABI passes floating-point
6407 parameters in registers, and there is no way for a varargs
6408 function to know in which order the integer and floating-point
6409 parameters should be interleaved when they are placed on the
6411 * gcc.c-torture/execute/va-arg-16.x: Likewise.
6412 * gcc.c-torture/execute/va-arg-17.x: Likewise.
6414 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6416 * gcc.c-torture/execute/string-opt-2.c: New test.
6418 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
6420 * g++.old-deja/g++.pt/crash60.C: New test.
6422 2000-11-06 Jakub Jelinek <jakub@redhat.com>
6424 * g++.old-deja/g++.other/crash24.C: New test.
6425 * g++.old-deja/g++.other/crash25.C: New test.
6426 * g++.old-deja/g++.other/crash26.C: New test.
6427 * g++.old-deja/g++.other/crash27.C: New test.
6428 * g++.old-deja/g++.other/crash28.C: New test.
6429 * g++.old-deja/g++.other/crash29.C: New test.
6430 * g++.old-deja/g++.other/crash30.C: New test.
6431 * g++.old-deja/g++.other/crash31.C: New test.
6432 * g++.old-deja/g++.other/crash32.C: New test.
6433 * g++.old-deja/g++.other/crash33.C: New test.
6434 * g++.old-deja/g++.other/crash34.C: New test.
6435 * g++.old-deja/g++.other/crash35.C: New test.
6437 2000-11-06 Jakub Jelinek <jakub@redhat.com>
6439 * gcc.c-torture/execute/20001031-1.c: New test.
6441 2000-11-04 Mark Mitchell <mark@codesourcery.com>
6443 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6446 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6447 standards-conformant.
6449 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6451 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6452 * g++.old-deja/g++.mike/p755a.C: Likewise.
6453 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6454 library makes no calls to `operator new' during initialization.
6456 2000-11-04 Neil Booth <neilb@earthling.net>
6458 * gcc.dg/cpp/include2.c: New tests.
6460 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
6462 * lib/g++.exp (g++_set_ld_library_path): New function.
6463 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6465 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
6467 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
6470 2000-11-01 Richard Henderson <rth@redhat.com>
6472 * g++.old-deja/g++.ext/namedret1.C: New.
6473 * g++.old-deja/g++.ext/namedret2.C: New.
6474 * g++.old-deja/g++.ext/namedret3.C: New.
6476 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
6478 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6479 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6481 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6483 * gcc.c-torture/execute/va-arg-21.c: New test.
6485 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
6487 * gcc.dg/c99-complex-2.c: New test.
6489 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6491 * gcc.c-torture/execute/stdio-opt-1.c: New test.
6493 2000-10-31 Jakub Jelinek <jakub@redhat.com>
6495 * g++.old-deja/g++.other/inline16.C: New test.
6497 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
6499 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6502 2000-10-29 Neil Booth <neilb@earthling.net>
6504 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6506 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6507 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6510 2000-10-29 Neil Booth <neilb@earthling.net>
6512 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6513 * mi1.c, mi1c.h: Add null directives to multiple-include test.
6514 * mi5.c: Test multiple includes work with -C.
6515 * trigraphs.c: Test ^= version.
6517 2000-10-28 Neil Booth <neilb@earthling.net>
6519 New tests and test updates for new macro expander.
6521 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6522 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6523 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6524 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6525 new diagnostic messages.
6527 * gcc.dg/cpp/macro3.c: New tests.
6529 2000-10-27 Mark Mitchell <mark@codesourcery.com>
6531 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6534 2000-10-27 Jakub Jelinek <jakub@redhat.com>
6536 * g++.old-deja/g++.other/eh2.C: New test.
6538 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
6540 * gcc.c-torture/execute/20001027-1.c: New test.
6542 2000-10-26 Richard Henderson <rth@redhat.com>
6544 * gcc.c-torture/execute/20001026-1.c: New.
6546 2000-10-26 Mark Mitchell <mark@codesourcery.com>
6548 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6549 * g++.old-deja/g++.law/builtin1.C: Likewise.
6550 * g++.old-deja/g++.law/ctors10.C: Likewise.
6551 * g++.old-deja/g++.law/virtual3.C: Likewise.
6552 * g++.old-deja/g++.mike/p658.C: Likewise.
6553 * g++.old-deja/g++.other/sibcall1.C: Likewise.
6554 * g++.old-deja/g++.other/vaarg2.C: Likewise.
6555 * g++.old-deja/g++.robertl/eb124.C: Likewise.
6556 * g++.old-deja/g++.robertl/eb44.C: Likewise.
6557 * g++.old-deja/g++.robertl/eb77.C: Likewise.
6559 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
6561 * gcc.c-torture/compile/20001024-1.c: New test.
6563 2000-10-25 Mark Mitchell <mark@codesourcery.com>
6565 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6566 to tell us whether or not we are using V3.
6568 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
6570 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6573 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
6575 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6577 2000-10-25 Jakub Jelinek <jakub@redhat.com>
6579 * gcc.c-torture/execute/20001024-1.c: New test.
6581 2000-10-24 Jakub Jelinek <jakub@redhat.com>
6583 * g++.old-deja/g++.other/sibcall1.C: New test.
6585 2000-10-20 Jakub Jelinek <jakub@redhat.com>
6587 * gcc.dg/noncompile/init-3.c: New test.
6589 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
6591 * gcc.dg/format-array-1.c: New test.
6593 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
6595 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6596 writing through null pointers; remove comment about testing
6597 unterminated strings.
6599 2000-10-17 Matthew Hiller <hiller@redhat.com>
6601 * gcc.c-torture/execute/20001017-2.c: New test.
6603 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
6605 * gcc.c-torture/compile/20001018-1.c: New test.
6606 * gcc.c-torture/compile/20001018-1.x: Xfail.
6608 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6610 * gcc.c-torture/execute/20001017-1.c: New test.
6612 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
6614 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6615 for multiple use of arguments with scanf formats; add tests for
6616 multiple use of arguments.
6618 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
6620 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6622 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
6624 * gcc.dg/format-miss-1.c: New test.
6626 2000-10-16 Jakub Jelinek <jakub@redhat.com>
6628 * gcc.c-torture/execute/20001013-1.c: New test.
6630 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
6632 * gcc.dg/format-branch-1.c: New test.
6634 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
6636 * README, lib/file-format.exp: Remove EGCS references.
6638 2000-10-16 Jakub Jelinek <jakub@redhat.com>
6640 * gcc.dg/20001013-1.c: New test.
6642 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
6644 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6645 for intmax_t in the compiler using __typeof__ and the type rules
6646 for conditional expressions.
6648 2000-10-13 Jakub Jelinek <jakub@redhat.com>
6650 * gcc.dg/20001012-1.c: New test.
6651 * gcc.dg/20001012-2.c: New test.
6653 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
6655 * gcc.dg/format-attr-1.c: New test.
6657 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
6659 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6660 __LONG_LONG_MAX__ instead of LLONG_MAX.
6662 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
6664 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6666 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6669 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
6671 * gcc.dg/sequence-pt-1.c: New test.
6673 2000-10-11 Geoff Keating <geoffk@cygnus.com>
6675 * gcc.c-torture/execute/20001011-1.c: New testcase.
6676 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6678 2000-10-10 Jakub Jelinek <jakub@redhat.com>
6680 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6681 does not error on it.
6683 2000-10-10 Jakub Jelinek <jakub@redhat.com>
6685 * gcc.dg/20001009-1.c: New test.
6687 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
6689 * gcc.c-torture/compile/20001009-1.c: Move from here ....
6690 * gcc.c-torture/execute/20001009-2.c: ... to here.
6692 2000-10-09 Geoff Keating <geoffk@cygnus.com>
6694 * gcc.c-torture/compile/20001009-1.c: New testcase.
6695 * gcc.c-torture/execute/20001009-1.c: New testcase.
6696 Testcases provided by Jan Hubicka <jh@suse.cz>.
6698 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
6700 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6701 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6702 uintmax_t using <limits.h> to emulate the compiler's internal
6703 logic. No longer XFAIL %j tests.
6705 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
6707 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6708 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6709 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6710 regexps and details of expected handling of some bad formats.
6711 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6714 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
6716 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6717 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6718 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6719 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6722 2000-10-06 Richard Henderson <rth@cygnus.com>
6724 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6725 * g++.old-deja/g++.brendan/crash52.C: Likewise.
6726 * g++.old-deja/g++.jason/report.C: Likewise.
6727 * g++.old-deja/g++.law/friend5.C: Likewise.
6728 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
6729 of the expected warnings.
6731 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
6733 * g++.old-deja/g++.pt/enum14.C: New test.
6735 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
6737 * g++.old-deja/g++.pt/crash59.C: New test.
6739 2000-10-04 Will Cohen <wcohen@redhat.com>
6741 * gcc.dg/20000926-1.c: New test.
6743 2000-10-03 Geoff Keating <geoffk@cygnus.com>
6745 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6746 function name for current C++ compiler.
6747 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6749 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
6751 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6752 __PRETTY_FUNCTION__.
6753 * g++.old-deja/g++.ext/pretty2.C: Likewise.
6755 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6757 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6759 2000-09-26 Jakub Jelinek <jakub@redhat.com>
6761 * gcc.c-torture/compile/20000923-1.c: New test.
6763 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6765 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6766 * g++.old-deja/g++.pt/ttp62.C: Same.
6767 * g++.old-deja/g++.other/inline14.C: Same.
6769 2000-09-24 Richard Henderson <rth@cygnus.com>
6771 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6773 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
6775 * gcc.dg/c90-printf-1.c: Add test for wide string format.
6777 2000-09-22 Geoff Keating <geoffk@cygnus.com>
6779 * gcc.c-torture/compile/20000922-1.c: New file.
6781 2000-09-21 Nick Clifton <nickc@redhat.com>
6783 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6784 a signed long modulo operation.
6785 (mod6): New function - perform an unsigned long modulo operation.
6786 (main): Add tests for modulos of very large numbers by very small
6789 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6791 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6793 2000-09-19 Richard Henderson <rth@cygnus.com>
6795 * gcc.dg/compare2.c (case 10): XFAIL.
6797 2000-09-18 Richard Henderson <rth@cygnus.com>
6799 * gcc.c-torture/execute/20000906-1.c: Move ...
6800 * gcc.dg/20000906-1.c: ... here. Only run on targets
6801 that support __builtin_trap.
6803 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
6805 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6807 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
6809 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6810 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
6811 more $ format tests.
6813 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
6815 * gcc.dg/format-errmk-1.c: New test.
6817 2000-09-17 Greg McGary <greg@mcgary.org>
6819 * gcc.c-torture/execute/20000917-1.x: Remove.
6821 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
6823 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6825 2000-09-17 Greg McGary <greg@mcgary.org>
6827 * gcc.c-torture/execute/20000917-1.c: New test.
6828 * gcc.c-torture/execute/20000917-1.x: XFAIL.
6830 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
6832 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6833 in nested macro bug.
6835 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
6837 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6839 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
6841 * gcc.c-torture/execute/20000914-1.c: New test.
6843 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
6845 * g++.other/inline13.C: New test.
6847 2000-09-12 Andreas Jaeger <aj@suse.de>
6849 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6850 constant by Ulrich Drepper <drepper@redhat.com>.
6852 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
6854 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6856 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6858 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6860 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
6862 * gcc.dg/cpp/backslash.c: New test.
6864 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
6866 * gcc.c-torture/execute/20000910-1.c: New test.
6867 * gcc.c-torture/execute/20000910-2.c: Likewise.
6869 2000-09-11 Robert Lipe <robertl@sco.com>
6871 * gcc.dg/pragma-align.c: New test.
6873 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
6875 * g++.old-deja/g++.pt/explicit82.C: New test.
6876 * g++.old-deja/g++.pt/explicit83.C: New test.
6878 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
6880 * gcc.dg/asm-names.c: New test.
6882 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6884 * gcc.dg/cpp/tr-warn6.c: New test
6886 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
6888 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6891 2000-09-07 Catherine Moore <clm@redhat.com>
6893 * gcc.c-torture/execute/unroll-1.c: New test.
6895 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
6897 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6899 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6900 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6901 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6902 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6903 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6905 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6906 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6908 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
6910 * g++.old-deja/g++.pt/deduct2.C: New test.
6912 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
6914 * g++.old-deja/g++.pt/parms2.C: New test.
6916 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
6918 * g++.old-deja/g++.pt/crash58.C: New test.
6920 2000-09-06 Greg McGary <greg@mcgary.org>
6922 * gcc.c-torture/execute/20000906-1.c: New test.
6923 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6925 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6927 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6929 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
6931 * g++.old-deja/g++.pt/crash57.C: New test.
6933 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
6935 * g++.old-deja/g++.pt/crash56.C: New test.
6937 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
6939 * g++.old-deja/g++.pt/koenig1.C: New test.
6941 2000-09-04 Jakub Jelinek <jakub@redhat.com>
6943 * gcc.dg/20000904-1.c: New test.
6945 2000-09-04 Jakub Jelinek <jakub@redhat.com>
6947 * gcc.dg/cpp/paste8.c: New test.
6949 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
6951 * gcc.c-torture/compile/20000827-1.c: New test.
6953 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
6955 * gcc.dg/format-diag-1.c: New test.
6957 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
6959 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6960 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6961 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6962 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6963 gcc.dg/formatz-1.c: Adjust warning regular expressions.
6965 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
6967 * g++.old-deja/g++.other/nested4.C: New test.
6969 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
6971 * g++.old-deja/g++.ns/scoped1.C: New test.
6973 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
6975 * lib/g++.exp: Support testing already-installed GCC.
6977 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6979 * wtr-label-1.c, wtr-suffix-1.c: New tests.
6981 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6983 * gcc.dg/return-type-2.c: New test.
6985 2000-08-27 Geoff Keating <geoffk@cygnus.com>
6987 * gcc.c-torture/compile/20000825-1.c: New test.
6989 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
6991 * gcc.dg/dwarf2-2.c: New test.
6993 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6995 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6998 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
7000 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7001 gcc.dg/format-ext-5.c: New tests.
7003 2000-08-25 Jakub Jelinek <jakub@redhat.com>
7005 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7007 2000-08-24 Mark Mitchell <mark@codesourcery.com>
7009 * gcc.dg/noncompile/930622-2.c: Adjust error message.
7011 2000-08-24 Richard Henderson <rth@cygnus.com>
7013 * gcc.dg/ia64-sync-1.c: New test.
7014 * gcc.dg/ia64-sync-2.c: New test.
7015 * gcc.dg/ia64-asm-1.c: New test.
7017 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
7019 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7020 * gcc.dg/format-ext-2.c: New test.
7022 2000-08-23 Jason Merrill <jason@redhat.com>
7024 * lib/old-dejagnu.exp: Also ignore "In member function" and
7027 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7029 * gcc.dg/noncompile/label-lineno-1.c: New test.
7031 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
7033 * gcc.dg/c99-array-nonobj-1.c: New test.
7035 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
7037 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7039 * gcc.dg/format-ext-1.c: New test.
7041 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7043 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7044 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7045 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7046 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7047 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7049 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
7051 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7052 gcc.dg/c99-strftime-2.c: New tests.
7054 2000-08-22 Richard Henderson <rth@cygnus.com>
7056 * gcc.c-torture/execute/20000822-1.c: New test.
7058 2000-08-21 Jakub Jelinek <jakub@redhat.com>
7060 * gcc.c-torture/execute/20000819-1.x: Remove.
7062 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
7064 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
7065 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
7066 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
7067 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
7068 gcc.dg/format-xopen-1.c: New tests.
7070 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
7072 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7074 2000-08-21 Jakub Jelinek <jakub@redhat.com>
7076 * g++.old-deja/g++.other/loop2.C: New test.
7078 * gcc.c-torture/compile/20000606-1.c: New test.
7079 * gcc.c-torture/compile/20000728-1.c: New test.
7080 * gcc.c-torture/execute/20000801-1.c: New test.
7081 * gcc.c-torture/execute/20000801-2.c: New test.
7082 * gcc.c-torture/execute/20000819-1.c: New test.
7083 * gcc.c-torture/execute/20000819-1.x: XFAIL.
7084 * gcc.dg/20000629-1.c: New test.
7085 * gcc.dg/20000724-1.c: New test.
7086 * gcc.dg/20000807-1.c: New test.
7088 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
7090 * gcc.dg/cpp/pragma-1.c: New test.
7091 * gcc.dg/cpp/pragma-2.c: New test.
7093 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
7095 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
7096 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
7098 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7100 * gcc.c-torture/compile/20000818-1.c: New test.
7102 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
7104 * gcc.c-torture/execute/20000818-1.c: New test.
7106 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
7108 * gcc.dg/format-va-1.c: New test.
7110 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
7112 * g++.old-deja/g++.other/typedef8.C: New test.
7114 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
7116 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
7117 * g++.old-deja/g++.mike/net36.C: Mark candidate.
7118 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
7119 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
7120 * g++.old-deja/g++.other/ptrmem7.C: New test.
7121 * g++.old-deja/g++.pt/ptrmem10.C: New test.
7123 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
7125 * g++.old-deja/g++.pt/typename27.C: New test.
7127 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
7129 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7130 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7131 * g++.old-deja/g++.pt/friend45.C: New test.
7132 * g++.old-deja/g++.other/friend8.C: New test.
7134 2000-08-15 Richard Henderson <rth@cygnus.com>
7136 * gcc.c-torture/execute/20000815-1.c: New test.
7138 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
7140 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7141 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7142 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7144 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
7146 * g++.old-deja/g++.other/refinit2.C: New test.
7148 2000-08-13 Geoff Keating <geoffk@cygnus.com>
7150 * lib/c-torture.exp (c-torture): Make
7151 compiler_conditional_xfail_data global.
7152 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7153 compiler_conditional_xfail_data machinery.
7154 (f-torture-execute): Likewise.
7155 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7156 and only when unrolling loops.
7158 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7160 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7162 * g++.old-deja/g++.pt/explicit81.C: New test.
7164 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7166 * g++.old-deja/g++.pt/typename26.C: New test.
7168 2000-08-10 Geoff Keating <geoffk@cygnus.com>
7170 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7173 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
7175 * g++.old-deja/g++.other/array3.C: New test.
7177 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
7179 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7180 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7181 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7184 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
7186 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7187 * g++.old-deja/g++.abi/vmihint.C: Likewise.
7189 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
7191 * gcc.c-torture/execute/20000808-1.c: New test.
7193 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
7195 * gcc.dg/c90-const-expr-1.c: New test.
7197 2000-08-08 Richard Henderson <rth@cygnus.com>
7199 * gcc.dg/noncompile/920923-1.c: Declare calloc.
7201 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
7203 * gcc.dg/noncompile/const-ll-1.c: New test.
7205 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
7207 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7209 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
7211 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7212 that running programs linked against the shared version of libobjc
7215 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7217 * gcc.dg/c99-printf-1.c: New test.
7219 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7221 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7223 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
7225 * gcc.c-torture/execute/20000731-1.x: Delete.
7227 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
7229 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7230 and torture_without_loops as is done by c-torture.exp.
7231 (search_for): Copy from c-torture.exp.
7232 (gcc-dg-runtest): New function, drives a directory of tests
7233 iterating over the TORTURE_OPTIONS.
7234 (scan-assembler, scan-assembler-not): Move here from
7235 individual directory drivers.
7237 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7238 defined by lib/gcc-dg.exp.
7239 * gcc.dg/cpp/cpp.exp: Likewise.
7240 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
7241 gcc-dg-runtest, so we cycle over optimization options.
7243 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7244 * gcc.dg/compare2.c: No longer expected to fail.
7246 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
7248 * gcc.c-torture/execute/20000804-1.c: New test.
7250 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
7252 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7254 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
7256 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7258 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
7260 * gcc.c-torture/compile/20000803-1.c: New test.
7262 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
7264 * gcc.c-torture/execute/20000801-3.c,
7265 gcc.c-torture/execute/20000801-4.c: New tests.
7266 * gcc.c-torture/execute/20000801-3.x,
7267 gcc.c-torture/execute/20000801-4.x: Xfail.
7269 2000-08-02 Geoff Keating <geoffk@cygnus.com>
7271 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7272 libobjc/.libs to allow for libtool.
7274 2000-08-02 Jakub Jelinek <jakub@redhat.com>
7276 * gcc.c-torture/compile/20000802-1.c: New test.
7278 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
7280 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7282 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
7284 * gcc-c-torture/execute/20000731-2.c: New test.
7286 * gcc.c-torture/execute/20000731-1.c: New test.
7287 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7289 2000-07-31 Jakub Jelinek <jakub@redhat.com>
7291 * testsuite/gcc.dg/cpp/paste7.c: New test.
7292 * gcc.dg/cpp/20000725-1.c: New test.
7294 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
7296 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7297 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7298 declaration warning for __builtin_dwarf_reg_size.
7300 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7302 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
7304 * gcc.dg/noncompile/voidparam-1.c: New test.
7306 2000-07-30 Richard Henderson <rth@cygnus.com>
7308 * gcc.dg/c90-digraph-1.c: Don't xfail.
7309 * gcc.dg/compare2.c (case 10): Xfail.
7310 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7312 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
7314 * gcc.dg/c99-main-1.c: New test.
7316 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
7318 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7320 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
7322 * gcc.c-tortuer/execute/20000726-1.c: New test.
7324 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
7326 * gcc.c-torture/execute/enum-2.c: New test.
7328 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7330 * gcc.dg/cpp/tr-warn3.c: New test.
7332 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
7334 * g++.old-deja/g++.ext/implicit1.C: Remove.
7335 * g++.old-deja/g++.jason/c2.C: Remove
7336 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7337 * g++.old-deja/g++.pt/crash16.C: Likewise.
7338 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7340 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
7342 * g++.old-deja/g++.other/for2.C: New test.
7344 2000-07-25 Jakub Jelinek <jakub@redhat.com>
7346 * gcc.dg/20000720-1.c: New test.
7348 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
7350 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
7352 2000-07-24 Geoff Keating <geoffk@cygnus.com>
7354 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7355 * gcc.c-torture/execute/20000722-1.c: New.
7356 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7358 2000-07-24 Jakub Jelinek <jakub@redhat.com>
7360 * gcc.dg/cpp/20000720-1.S: New test.
7362 2000-07-21 Michael Meissner <meissner@redhat.com>
7364 * gcc.c-torture/execute/ieee/hugeval.c: New test.
7366 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
7368 * g++.old-deja/g++.brendan/crash16.C,
7369 g++.old-deja/g++.brendan/parse3.C,
7370 g++.old-deja/g++.brendan/redecl1.C,
7371 g++.old-deja/g++.ns/template13.C,
7372 g++.old-deja/g++.other/decl4.C,
7373 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7375 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
7377 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7378 and "Internal error".
7380 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7382 * gcc.dg/cpp/paste6.c: New test.
7384 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
7386 * gcc.dg/cpp/tr-direct.c: New test.
7388 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7389 gcc.dg/cpp/undef1.c: Tweak error regexps.
7391 2000-07-18 Eric Christopher <echristo@redhat.com>
7393 * gcc.c-torture/compile/20000718-1.c: New test.
7395 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
7397 * cpplex.c (_cpp_push_token): If the token being pushed back
7398 is the previous token in this context, just subtract one from
7400 * cppmacro.c (save_expansion): Clear aux field when storing a
7403 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
7405 * gcc.dg/noncompile/redecl-1.c: New test.
7407 2000-07-18 Jakub Jelinek <jakub@redhat.com>
7409 * gcc.c-torture/execute/20000717-5.c: New test.
7410 * gcc.c-torture/execute/20000717-1.x: Removed.
7412 2000-07-17 Richard Henderson <rth@cygnus.com>
7414 * gcc.c-torture/execute/20000717-4.c: New test.
7416 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
7418 * gcc.dg/cpp/syshdr.c: New test.
7419 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7421 2000-07-17 Neil Booth <neilb@earthling.net>
7423 * gcc.dg/cpp/cmdlne-dM.c: New test.
7424 * gcc.dg/cpp/cmdlne-dD.c: New test.
7426 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
7428 * gcc.c-torture/execute/20000717-3.c: New test.
7430 * gcc.c-torture/compile/20000717-1.c: New test.
7432 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
7434 * gcc.c-torture/execute/20000717-2.c: New test.
7436 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
7438 * gcc.dg/formatz-1.c: New test.
7440 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7441 * gcc.dg/c99-digraph-1.c: New tests.
7443 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7444 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7446 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7447 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7448 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7449 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7450 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7451 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7452 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7454 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
7456 * gcc.c-torture/execute/20000717-1.c: New test.
7457 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7459 2000-07-15 Jakub Jelinek <jakub@redhat.com>
7461 * gcc.c-torture/execute/20000715-2.c: New test.
7462 * gcc.dg/20000715-1.c: New test.
7464 2000-07-15 Michael Meissner <meissner@redhat.com>
7466 * gcc.c-torture/execute/20000715-1.c: New test.
7468 2000-07-13 Jakub Jelinek <jakub@redhat.com>
7470 * gcc.c-torture/execute/20000707-1.c: New test.
7472 2000-07-13 Neil Booth <NeilB@earthling.net>
7474 * testsuite/gcc.dg/cpp/digraph1.c,
7475 testsuite/gcc.dg/cpp/digraph2.c,
7476 testsuite/gcc.dg/cpp/digraphs.c: New tests.
7478 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
7480 * g77.f-torture/compile/20000630-2.f: New test.
7481 * g77.f-torture/compile/20000630-2.x
7483 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
7485 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
7487 2000-07-11 Neil Booth <NeilB@earthling.net>
7489 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7491 2000-07-11 Neil Booth <NeilB@earthling.net>
7493 * gcc.dg/cpp/cmdlne-C.c: New.
7495 2000-07-09 Neil Booth <NeilB@earthling.net>
7497 * gcc.dg/cpp/directiv.c: New tests.
7498 * gcc.dg/cpp/undef1.c: Update.
7500 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
7502 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7504 2000-07-09 Neil Booth <NeilB@earthling.net>
7506 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7508 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7510 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7511 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7513 2000-07-08 Neil Booth <NeilB@earthling.net>
7515 * gcc.dg/cpp/macsyntx.c: New tests.
7517 2000-07-07 Jakub Jelinek <jakub@redhat.com>
7519 * gcc.dg/20000707-1.c: New test.
7521 2000-07-07 Jakub Jelinek <jakub@redhat.com>
7523 * gcc.c-torture/execute/20000706-1.c: New test.
7524 * gcc.c-torture/execute/20000706-2.c: New test.
7525 * gcc.c-torture/execute/20000706-3.c: New test.
7526 * gcc.c-torture/execute/20000706-4.c: New test.
7527 * gcc.c-torture/execute/20000706-5.c: New test.
7529 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
7531 * g++.old-deja/g++.pt/instantiate7.C: New test.
7533 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
7535 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7536 * g++.old-deja/g++.mike/thunk3.C: Likewise.
7537 * g++.old-deja/g++.other/rtti3.C: Likewise.
7538 * g++.old-deja/g++.other/rttid3.C: Likewise.
7540 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
7542 * g77.f-torture/compile/20000630-1.x: Fix typo
7544 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
7546 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7549 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
7551 * gcc.dg/cpp/ident.c: New test.
7553 2000-07-05 Neil Booth <NeilB@earthling.net>
7555 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7556 gcc.dg/cpp/lexstrng.c: New tests.
7558 2000-07-04 Neil Booth <NeilB@earthling.net>
7560 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7561 * gcc.dg/cpp/strify2.c: Same.
7563 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
7565 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7566 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7567 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7568 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7570 * testsuite/gcc.dg/cpp/macro1.c,
7571 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7572 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7573 testsuite/gcc.dg/cpp/strify1.c,
7574 testsuite/gcc.dg/cpp/strify2.c: New tests.
7576 2000-07-03 Jakub Jelinek <jakub@redhat.com>
7578 * gcc.c-torture/execute/20000703-1.c: New test.
7580 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7582 * g++.old-deja/g++.pt (lookup10.C): New test.
7584 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7586 * g++.old-deja/g++.pt (typename25.C): New test.
7588 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
7590 * gcc.c-torture/compile/20000701-1.c: New test.
7592 2000-06-30 Nick Clifton <nickc@cygnus.com>
7594 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7597 2000-06-30 Catherine Moore <clm@cygnus.com>
7599 * gcc.c-torture/execute/align-1.c: New test.
7601 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
7603 * g++.old-deja/g++.pt/expr8.C: New test.
7604 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7606 2000-06-29 Nick Clifton <nickc@cygnus.com>
7608 * gcc.c-torture/compile/20000629-1.c: New test.
7610 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
7613 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7614 gcc.dg/noncompile directory, depending on whether they're
7615 preprocessor tests or not. Annotate all the tests for the dg
7618 * gcc.c-torture/noncompile/noncompile.exp: Delete.
7619 * gcc.dg/noncompile/noncompile.exp: New.
7623 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
7624 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
7625 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
7626 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
7627 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
7628 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
7629 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
7630 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
7631 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
7632 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
7633 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
7634 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
7635 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
7636 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
7637 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
7638 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
7639 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
7640 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
7641 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
7642 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
7643 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
7644 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
7645 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
7646 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
7648 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
7649 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
7650 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
7651 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
7652 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
7653 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
7655 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
7657 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7658 declare one variable. On the fourth, error.
7659 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7660 declared by 20000628-1a.h.
7662 2000-06-29 Richard Henderson <rth@redhat.com>
7664 * gcc.c-torture/execute/930529-1.x: New file.
7665 * gcc.dg/920413-1.c: Adjust expected warning text.
7666 * gcc.dg/980217-1.c: Declare abort.
7667 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7669 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
7671 * g77.f-torture/compile/20000629-1.f: New test.
7672 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7674 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7676 Rearrange lots of files, removing entirely the
7677 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7681 gcc.c-torture/code_quality/code_quality.exp
7682 gcc.c-torture/special/special.exp
7683 gcc.failure/failure.exp
7684 gcc.failure/940409-1.x
7685 gcc.c-torture/compile/961203-1.x
7688 gcc.misc-tests/linkage.exp
7689 gcc.c-torture/execute/920730-1t.c
7690 gcc.c-torture/execute/920730-1t.x
7691 gcc.c-torture/compile/920520-1.x
7692 gcc.c-torture/compile/920521-1.x
7693 gcc.c-torture/compile/981006-1.x
7694 gcc.c-torture/execute/eeprof-1.x
7696 * Moved files (possibly with modifications to fit a new harness):
7698 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
7699 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
7700 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
7701 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
7702 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
7703 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
7704 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
7705 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
7706 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
7707 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
7708 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
7709 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
7710 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
7711 gcc.failure/940409-1.c gcc.dg/940409-1.c
7713 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7715 * c-torture/compile/961203-1.x: Delete.
7717 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
7718 not exit. Include stdio.h.
7719 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7720 * gcc.misc-tests/dg-12.c: Likewise.
7721 * gcc.misc-tests/dg-5.c: Likewise.
7722 * gcc.misc-tests/dg-6.c: Likewise.
7723 * gcc.misc-tests/dg-7.c: Prototype abort.
7724 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7725 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7726 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
7728 * gcc.misc-tests/sieve.c: Use return from main, not exit.
7729 * gcc.misc-tests/sort2.c: Use return from main, not exit.
7731 2000-06-28 Jakub Jelinek <jakub@redhat.com>
7733 * gcc.dg/cpp/20000628-1.c: New test.
7734 * gcc.dg/cpp/20000628-1.h: New header for above test.
7735 * gcc.dg/cpp/20000628-1a.h: Likewise.
7737 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
7739 * gcc.dg/cpp: New directory.
7740 * gcc.dg/cpp/cpp.exp: New driver.
7741 * gcc.dg/cpp/20000627-1.c: New test.
7742 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7743 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7744 and rewrite as a compilation test.
7746 * gcc.dg: Move many files into the cpp subdirectory, possibly
7747 renaming or editing them as well.
7749 990119-1.c cpp/19990119-1.c
7750 990228-1.c cpp/19990228-1.c
7751 990407-1.c cpp/19990407-1.c
7752 990409-1.c cpp/19990409-1.c
7753 990413-1.c cpp/19990413-1.c
7754 990703-1.c cpp/19990703-1.c
7755 20000127-1.c cpp/20000127-1.c
7756 20000129-1.c cpp/20000129-1.c
7757 20000207-1.c cpp/20000207-1.c
7758 20000207-2.c cpp/20000207-2.c
7759 20000209-1.c cpp/20000209-1.c
7760 20000209-2.c cpp/20000209-2.c
7761 20000301-1.c cpp/20000301-1.c
7762 20000419-1.c cpp/20000419-1.c
7763 20000510-1.S cpp/20000510-1.S
7764 20000519-1.c cpp/20000519-1.c
7765 20000529-1.c cpp/20000529-1.c
7766 20000625-1.c cpp/20000625-1.c
7767 20000625-2.c cpp/20000625-2.c
7768 cpp-as1.c cpp/assert1.c
7769 cpp-as2.c cpp/assert2.c
7770 cxx-comments-1.c cpp/cxxcom1.c
7771 cxx-comments-2.c cpp/cxxcom2.c
7772 endif-label.c cpp/endif.c
7773 cpp-hash1.c cpp/hash1.c
7774 cpp-hash2.c cpp/hash2.c
7775 cpp-if1.c cpp/if-1.c
7776 cpp-if2.c cpp/if-2.c
7777 cpp-if3.c cpp/if-3.c
7778 cpp-if4.c cpp/if-4.c
7779 cpp-if5.c cpp/if-5.c
7780 cpp-cond.c cpp/if-cexp.c
7781 cpp-missingop.c cpp/if-mop.c
7782 cpp-missingparen.c cpp/if-mpar.c
7783 cpp-opprec.c cpp/if-oppr.c
7784 cpp-ifparen.c cpp/if-paren.c
7785 cpp-shortcircuit.c cpp/if-sc.c
7786 cpp-shift.c cpp/if-shift.c
7787 cpp-unary.c cpp/if-unary.c
7788 cpp-li1.c cpp/line1.c
7789 cpp-li2.c cpp/line2.c
7790 lineno.c cpp/line3.c
7791 lineno-2.c cpp/line4.c
7793 cpp-mic.h cpp/mi1c.h
7794 cpp-micc.h cpp/mi1cc.h
7795 cpp-mind.h cpp/mi1nd.h
7796 cpp-mindp.h cpp/mi1ndp.h
7797 cpp-mix.h cpp/mi1x.h
7799 cpp-mi2a.h cpp/mi2a.h
7800 cpp-mi2b.h cpp/mi2b.h
7801 cpp-mi2c.h cpp/mi2c.h
7803 cpp-mi3.def cpp/mi3.def
7804 poison-1.c cpp/poison.c
7805 pr-impl.c cpp/prag-imp.c
7806 cpp-redef-2.c cpp/redef1.c
7807 cpp-redef.c cpp/redef2.c
7808 strpaste.c cpp/strp1.c
7809 strpaste-2.c cpp/strp2.c
7810 cpp-tradpaste.c cpp/tr-paste.c
7811 cpp-tradstringify.c cpp/tr-str.c
7812 cpp-tradwarn1.c cpp/tr-warn1.c
7813 cpp-tradwarn2.c cpp/tr-warn2.c
7814 trigraphs.c cpp/trigraphs.c
7815 cpp-unc1.c cpp/unc1.c
7816 cpp-unc2.c cpp/unc2.c
7817 cpp-unc3.c cpp/unc3.c
7818 cpp-unc.c cpp/unc4.c
7819 undef.c cpp/undef1.c
7820 undef-2.c cpp/undef2.c
7821 cpp-wi1.c cpp/widestr1.c
7823 2000-06-27 Mark Mitchell <mark@codesourcery.com>
7825 * lib/g++.exp (g++_include_flags): Tweak.
7827 2000-06-27 H.J. Lu <hjl@gnu.org>
7828 Loren J. Rittle <ljrittle@acm.org>
7830 * lib/g++.exp (g++_include_flags): Override libgloss.exp
7831 version with one that knows about the new gcc tree structure.
7832 (g++_link_flags): Same.
7834 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
7836 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7837 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7838 case we are cross-compiling.
7840 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7841 g++.old-deja/g++.niklas/Makefile.in,
7842 g++.old-deja/g++.niklas/configure.in,
7843 g++.old-deja/g++.other/Makefile.in,
7844 g++.old-deja/g++.other/configure.in,
7845 gcc.c-torture/code_quality/Makefile.in,
7846 gcc.c-torture/code_quality/configure.in,
7847 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7848 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7849 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7850 gcc.c-torture/execute/ieee/Makefile.in,
7851 gcc.c-torture/execute/ieee/configure.in,
7852 gcc.c-torture/noncompile/Makefile.in,
7853 gcc.c-torture/noncompile/configure.in,
7854 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7855 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7856 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7858 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
7860 * g++.old-deja/g++.other/ambig3.C: New test.
7862 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
7864 * g++.old-deja/g++.pt/syntax1.C: New test.
7865 * g++.old-deja/g++.pt/syntax2.C: New test.
7866 * g++.old-deja/g++.other/syntax3.C: New test.
7867 * g++.old-deja/g++.other/syntax4.C: New test.
7869 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
7871 * gcc.dg/20000623-1.c: Prototype exit and abort.
7873 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
7875 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7877 * gcc.dg/cpp-mi3.def: New file.
7879 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7881 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7882 lexer's error messages.
7883 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7884 divine anything from the linemarkers.
7885 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7886 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7888 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
7890 * gcc.dg/20000623-1.c: New test.
7892 2000-06-22 Jakub Jelinek <jakub@redhat.com>
7894 * gcc.c-torture/execute/20000622-1.c: New test.
7896 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
7898 * g++.old-deja/g++.other/init15.C: New test.
7900 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
7902 * g++.old-deja/g++.pt/vaarg2.C: New test.
7903 * g++.old-deja/g++.pt/vaarg3.C: New test.
7905 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
7907 * g++.old-deja/g++.other/dyncast6.C: New test.
7909 2000-06-15 Jakub Jelinek <jakub@redhat.com>
7911 * gcc.c-torture/execute/loop-6.c: New test.
7913 2000-06-14 Jakub Jelinek <jakub@redhat.com>
7915 * gcc.dg/20000614-1.c: New test.
7916 * gcc.dg/20000614-2.c: New test.
7918 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
7920 * g++.old-deja/g++.other/inline12.C: New test.
7922 2000-06-13 Jakub Jelinek <jakub@redhat.com>
7924 * g++.old-deja/g++.other/eh1.C: New test.
7926 2000-06-12 Jakub Jelinek <jakub@redhat.com>
7928 * g++.old-deja/g++.other/type.C: New test.
7930 2000-06-05 Jakub Jelinek <jakub@redhat.com>
7932 * g++.old-deja/g++.other/initstring.C: New test.
7934 2000-06-12 Jason Merrill <jason@redhat.com>
7936 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7938 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
7940 * gcc.c-torture/compile/20000609-1.c: New test.
7942 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
7944 * gcc.dg/20000609-1.c: New test.
7946 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
7948 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7949 * gcc.c-torture/noncompile/poison-1.c: Move...
7950 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7951 * gcc.dg/cpp-li1.c: Add a token after the #line.
7953 2000-06-05 Richard Henderson <rth@cygnus.com>
7955 * gcc.c-torture/execute/20000605-2.c: New test.
7956 * gcc.c-torture/execute/20000605-3.c: New test.
7958 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
7960 * g77.f-torture/execute/20000503-1.x: New file.
7962 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
7964 * g++.old-deja/g++.eh/badalloc1.C: New test.
7966 2000-06-05 Richard Henderson <rth@cygnus.com>
7968 * gcc.c-torture/execute/20000605-1.c: New test.
7970 2000-06-05 Jakub Jelinek <jakub@redhat.com>
7971 Nathan Sidwell <nathan@codesourcery.com>
7973 * gcc.c-torture/compile/20000605-1.c: New test.
7975 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
7977 * g77.f-torture/compile/20000601-1.f: New test.
7979 2000-06-03 Richard Henderson <rth@cygnus.com>
7981 * gcc.c-torture/execute/20000603-1.c: New.
7983 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
7985 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7986 * gcc.dg/noreturn-2.c (noreturn): Likewise.
7988 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
7990 * gcc.dg/compare2.c (case 12): XFAIL.
7991 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7992 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7994 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7996 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
7998 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7999 guard macro is already defined when the header is first
8001 * gcc.dg/cpp-mix.h: New file.
8002 * gcc.dg/endif-label.c: Update patterns to match compiler.
8004 * g++.brendan/complex1.C: Declare abort.
8005 * g++.law/refs4.C: Remove XFAIL.
8006 * g++.oliva/expr2.C: Declare abort and exit.
8008 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
8010 * gcc.c-torture/execute/20000528-1.c: New test.
8012 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8013 * g++.old-deja/g++.law/temps4.C: Likewise.
8015 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8016 stdlib.h. Call abort() on failure.
8017 * g++.old-deja/g++.law/refs4.C: Likewise.
8018 * g++.old-deja/g++.law/temps4.C: Likewise.
8019 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8020 * gcc.c-torture/execute/20000112-1.c: Include string.h.
8022 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
8024 Relative to g++.dg/special:
8025 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8027 Relative to g++.old-deja:
8028 * g++.brendan/complex1.C, g++.jason/optimize2.C,
8029 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8030 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8031 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8032 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8033 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8034 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8036 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8037 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8038 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8039 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8040 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8041 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8044 * g++.other/goto1.C: Update expectations for error messages.
8046 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
8048 * gcc.c-torture/compile/20000523-1.c: New test.
8050 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
8052 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8054 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
8056 * g++.old-deja/g++.eh/catch11.C: New test.
8057 * g++.old-deja/g++.eh/catch12.C: New test.
8059 2000-05-24 Nick Clifton <nickc@cygnus.com>
8061 * gcc.c-torture/execute/20000523-1.c: New test.
8063 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
8065 * c-torture/execute/bcp-1.c: Replace abort in arg of
8066 __builtin_constant_p with a generic external function.
8068 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
8069 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
8070 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
8071 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
8072 Prototype abort and/or exit.
8074 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
8075 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
8076 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
8077 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
8079 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
8081 * gcc.dg/dwarf2-1.c: New test.
8083 2000-05-20 Richard Henderson <rth@cygnus.com>
8085 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
8087 2000-05-20 Andreas Jaeger <aj@suse.de>
8089 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
8092 2000-05-19 David Edelsohn <edelsohn@gnu.org>
8094 * gcc.c-torture/execute/20000519-2.c: New test.
8096 2000-05-19 Andreas Jaeger <aj@suse.de>
8098 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
8099 which fails with SSA.
8101 * lib/c-torture.exp: Also test with -O3 -fssa.
8103 2000-05-18 Michael Meissner <meissner@redhat.com>
8105 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
8106 * gcc.c-torture/execute/920415-1.c: Ditto.
8107 * gcc.c-torture/execute/920501-1.c: Ditto.
8108 * gcc.c-torture/execute/conversion.c: Ditto.
8109 * gcc.c-torture/execute/cvt-1.c: Ditto.
8111 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
8113 * gcc.c-torture/compile/20000518-1.c: New test.
8115 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
8117 * g77.f-torture/compile/200005018.f: New test.
8119 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
8121 * gcc.c-torture/compile/20000517-1.c: New test.
8123 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8125 * gcc.c-torture/execute/20000516-1.c: New test.
8127 2000-05-15 Jakub Jelinek <jakub@redhat.com>
8129 * g++.old-deja/g++.other/eh.C: New test.
8131 2000-05-12 Richard Henderson <rth@cygnus.com>
8133 * gcc.c-torture/execute/990208-1.c (main): Don't pass
8134 constants through to doit's conditional.
8136 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
8138 * gcc.c-torture/compile/20000511-1.c: New test.
8139 * g77.f-torture/compile/20000511-1.f: New test.
8140 * g77.f-torture/compile/20000511-2.f: New test.
8142 2000-05-11 Michael Meissner <meissner@redhat.com>
8144 * gcc.c-torture/execute/20000511-1.c: New test.
8146 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
8148 * gcc.dg/dg.exp: Scan .S files as well as .c files.
8149 * gcc.dg/20000510-1.S: New.
8151 2000-05-08 Catherine Moore <clm@cygnus.com>
8153 * gcc.dg/unused-3.c: New.
8155 2000-05-06 Richard Henderson <rth@cygnus.com>
8157 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8158 * g++.old-deja/g++.mike/warn1.C: Likewise.
8159 * g++.old-deja/g++.pt/local1.C: Likewise.
8160 * g++.old-deja/g++.pt/local7.C: Likewise.
8161 * g++.old-deja/g++.pt/spec16.C: Likewise.
8163 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
8165 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8167 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
8169 * g77.f-torture/execute/20000503-1.f: New test.
8171 2000-05-04 Andreas Jaeger <aj@suse.de>
8173 * gcc.dg/noreturn-2.c: New test.
8175 2000-05-04 Neil Booth <NeilB@earthling.net>
8177 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8180 2000-05-04 Richard Henderson <rth@cygnus.com>
8182 * gcc.c-torture/execute/20000503-1.c: Fix typo.
8184 2000-05-04 Richard Henderson <rth@cygnus.com>
8186 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
8187 OpenSSL by Jason R Thorpe.
8189 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
8191 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8193 2000-05-03 Robert Lipe <robertlipe@usa.net>
8195 * gcc.dg/20000503-1.c: New test.
8197 2000-05-02 Jakub Jelinek <jakub@redhat.com>
8199 * gcc.c-torture/compile/20000502-1.c: New test.
8200 * g++.old-deja/g++.other/align.C: New test.
8201 * gcc.dg/cpp-tradstringify.c: New test.
8203 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
8205 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8208 2000-04-26 Geoff Keating <geoffk@cygnus.com>
8210 * gcc.c-torture/execute/loop-5.c: New test.
8212 2000-04-25 Jakub Jelinek <jakub@redhat.com>
8214 * gcc.c-torture/execute/va-arg-20.c: New test.
8216 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
8218 * gcc.c-torture/execute/20000422-1.c: New test.
8220 2000-04-20 Greg McGary <gkm@gnu.org>
8222 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8223 when optimizing, but without sibling-call optimizations (-O1).
8225 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
8227 * gcc.c-torture/compile/20000420-1.c: New test.
8229 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
8231 * g++.abi/ptrflags.C: New test.
8232 * g++.eh/catchptr1.C: Test incomplete pointer chains.
8234 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
8236 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8238 2000-04-19 Greg McGary <gkm@gnu.org>
8240 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8241 sibling-call optimizations.
8243 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
8245 * gcc.dg/20000419-1.c: New test.
8247 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
8249 * gcc.c-torture/execute/20000412-6.c: New test.
8251 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
8253 * gcc.c-torture/execute/20000412-5.c: New test.
8254 * g77.f-torture/compile/20000412-1.f: New test.
8255 * gcc.c-torture/execute/20000412-4.c: New test.
8256 * gcc.c-torture/compile/20000412-2.c: New test.
8257 * gcc.c-torture/execute/20000412-3.c: New test.
8258 * gcc.c-torture/compile/20000412-1.c: New test.
8259 * gcc.c-torture/execute/20000412-2.c: New test.
8261 2000-04-12 Jakub Jelinek <jakub@redhat.com>
8263 * objc/execute/bf-20.m: New test.
8265 2000-04-10 Richard Henderson <rth@cygnus.com>
8267 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8269 * gcc.c-torture/execute/20000412-1.c: New test.
8271 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
8273 * g++.old-deja/g++.eh/catchptr1.C: New test.
8275 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
8277 * g++.old-deja/g++.abi/cxa_vec.C: New test.
8279 2000-04-08 Neil Booth <NeilB@earthling.net>
8281 * gcc.dg/cpp-nullchar.c: Remove test as
8282 embedded nulls cause problems.
8284 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8286 * gcc.dg/compare2.c: New test.
8288 2000-04-08 Neil Booth <NeilB@earthling.net>
8290 * gcc.dg/cpp-nullchar.c: New test.
8292 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
8294 * gcc.dg/cpp-mi2.c: New test.
8295 * gcc.dg/cpp-mi2[abc].h: New files.
8297 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
8299 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8302 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
8304 * g++.old-deja/g++.abi/vmihint.C: New test.
8306 2000-04-06 Neil Booth <NeilB@earthling.net>
8308 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8309 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
8312 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
8314 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8315 avoid stack-frame overwrite.
8317 2000-04-05 Jakub Jelinek <jakub@redhat.com>
8319 * gcc.c-torture/compile/20000405-2.c: New test.
8320 * gcc.c-torture/compile/20000405-3.c: New test.
8322 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8324 * gcc.c-torture/compile/20000405-1.c: New test.
8326 2000-04-04 Geoff Keating <geoffk@cygnus.com>
8328 * gcc.dg/cast-qual-1.c: Revert last change.
8330 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8332 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8334 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
8336 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8337 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8339 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
8341 * gcc.c-torture/compile/20000403-2.c: New test.
8342 * gcc.c-torture/compile/20000403-1.c: New test.
8344 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
8346 * gcc.c-torture/execute/20000403-1.c: New test.
8348 2000-04-03 Geoff Keating <geoffk@cygnus.com>
8350 * gcc.c-torture/execute/20000402-1.c: New test.
8352 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
8354 * gcc.c-torture/execute/va-arg-15.c: New test.
8355 * gcc.c-torture/execute/va-arg-16.c: New test.
8356 * gcc.c-torture/execute/va-arg-17.c: New test.
8357 * gcc.c-torture/execute/va-arg-18.c: New test.
8358 * gcc.c-torture/execute/va-arg-19.c: New test.
8360 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
8362 * gcc.c-torture/compile/981211-1.c: Move to...
8363 * gcc.dg/cpp-as1.c: ...here.
8364 * gcc.dg/cpp-as2.c: New file.
8366 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8369 2000-04-02 Neil Booth <NeilB@earthling.net>
8371 * gcc.dg/cpp-cond.c New tests.
8372 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
8373 accidental success less likely.
8374 * gcc.dg/cpp-missingop.c New tests.
8375 * gcc.dg/cpp-missingparen.c New tests.
8376 * gcc.dg/cpp-shift.c New tests.
8377 * gcc.dg/cpp-shortcircuit.c New tests.
8378 * gcc.dg/cpp-unary.c New tests.
8380 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
8382 * gcc.c-torture/compile/20000329-1.c: New test.
8384 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
8386 * gcc.c-torture/compile/20000326-1.c: New test.
8387 * gcc.c-torture/compile/20000326-2.c: New test.
8389 2000-03-24 Geoff Keating <geoffk@cygnus.com>
8391 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8392 the first parameter is a function argument.
8394 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
8396 * g++.old-deja/g++.ext/array4.C: New test.
8398 2000-03-22 Geoff Keating <geoffk@cygnus.com>
8400 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8402 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8404 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8406 2000-03-19 Richard Henderson <rth@cygnus.com>
8408 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8410 2000-03-19 Richard Henderson <rth@cygnus.com>
8412 * gcc.c-torture/compile/20000319-1.c: New test.
8414 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
8416 * gcc.c-torture/execute/20000314-3.c: New test.
8417 * gcc.c-torture/execute/20000314-2.c: New test.
8418 * gcc.c-torture/execute/20000314-1.c: New test.
8419 * gcc.c-torture/compile/20000314-2.c: New test.
8420 * gcc.c-torture/compile/20000314-1.c: New test.
8422 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
8424 * g++.old-deja/g++.warn/inline.C: New test.
8426 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
8428 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8429 standards-compliant result rather than specific constants.
8430 Put test-values in array.
8432 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
8434 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8435 (g++_target_compile): Put test-specific options last.
8437 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8439 * g++.old-deja/g++.eh/vbase4.C: New test.
8441 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8443 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8445 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8447 * g++.old-deja/g++.brendan/misc12.C: Removed.
8448 * g++.old-deja/g++.pt/memtemp77.C: Constify.
8449 * g++.old-deja/g++.ext/pretty4.C: New test.
8451 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8453 * g++.old-deja/g++.other/string2.C: New test.
8455 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
8457 * g++.old-deja/g++.warn/impint2.C: New test.
8459 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
8461 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8464 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
8466 * g++.old-deja/g++.warn/impint.C: New test.
8467 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8468 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8469 * g++.old-deja/g++.pt/explicit12.C: Likewise.
8470 * g++.old-deja/g++.pt/explicit13.C: Likewise.
8471 * g++.old-deja/g++.pt/explicit17.C: Likewise.
8472 * g++.old-deja/g++.pt/explicit18.C: Likewise.
8473 * g++.old-deja/g++.pt/explicit19.C: Likewise.
8474 * g++.old-deja/g++.pt/explicit23.C: Likewise.
8475 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8476 * g++.old-deja/g++.pt/explicit35.C: Likewise.
8477 * g++.old-deja/g++.pt/explicit6.C: Likewise.
8478 * g++.old-deja/g++.pt/memclass7.C: Likewise.
8480 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
8482 * gcc.dg/cpp-redef.c: New test.
8484 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
8486 * g++.old-deja/g++.pt/unify7.C: New test.
8488 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8490 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8491 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8493 2000-02-25 Geoff Keating <geoffk@cygnus.com>
8495 * gcc.c-torture/compile/20000224-1.c: New test.
8497 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8499 * gcc.c-torture/compile/cpp-2.c: New test.
8500 * gcc.c-torture/compile/cpp-1.c: New test.
8502 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
8504 * gcc.c-torture/execute/20000225-1.c: New test.
8506 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8508 * gcc.dg/cpp-li2.c: New test.
8510 * gcc.dg/cpp-wi1.c: New test.
8512 * gcc.dg/cpp-li1.c: New test.
8514 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8516 * g++.old-deja/g++.other/sizeof5.C: New test.
8518 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8520 * gcc.c-torture/execute/va-arg-13.c: New test.
8522 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
8524 * gcc.c-torture/execute/va-arg-12.c: New test.
8526 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
8528 * gcc.c-torture/execute/20000223-1.c: New test.
8530 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
8532 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8534 2000-02-22 Mark Mitchell <mark@codesourcery.com>
8536 * g++.old-deja/g++.abi/ptrmem.C: New test.
8538 2000-02-19 Richard Henderson <rth@cygnus.com>
8540 * gcc.c-torture/compile/init-3.c: New.
8542 2000-02-17 Mark Mitchell <mark@codesourcery.com>
8544 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8547 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
8549 * gcc.c-torture/compile/20000211-3.c: New test.
8551 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
8553 * gcc.c-torture/compile/20000211-2.c: New test.
8555 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
8557 * gcc.c-torture/compile/20000211-1.c: New test.
8559 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
8561 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8564 2000-02-08 Nathan Sidwell <nathan@acm.org>
8566 * g++.old-deja/g++.other/cast5.C: New test.
8568 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
8570 * gcc.c-torture/execute/20000205-1.c: New.
8572 2000-02-03 Nathan Sidwell <nathan@acm.org>
8574 * g++.old-deja/g++.jason/cast3.C: Return void.
8575 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8577 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8579 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8581 * gcc.dg/loop-1.c: New test.
8583 2000-01-27 Jakub Jelinek <jakub@redhat.com>
8585 * gcc.c-torture/compile/20000127-1.c: New test.
8586 * gcc.c-torture/execute/991228-1.c: New test.
8588 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8590 * gcc.dg/unused-2.c: New test.
8592 * gcc.dg/conv-1.c: New test.
8594 2000-01-24 Mark Mitchell <mark@codesourcery.com>
8596 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8598 (tool_option_proc): Fix typo.
8600 2000-01-24 Geoff Keating <geoffk@cygnus.com>
8602 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8603 of the ld on the host, not on the build machine.
8604 Also, don't crash if '--help' is not a supported option.
8606 2000-01-24 Richard Henderson <rth@cygnus.com>
8608 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8610 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
8612 * gcc.c-torture/execute/20000120-2.c: New test.
8613 * gcc.c-torture/execute/20000120-1.c: New test.
8615 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
8617 * gcc.c-torture/execute/20000113-1.c: New test.
8619 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
8621 * gcc.c-torture/execute/20000112-1.c: New test.
8623 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8625 * gcc.dg/20000111-1.c: New test.
8627 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
8629 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8630 with 16 bit integers.
8632 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8634 * gcc.dg/20000108-1.c: New test.
8636 2000-01-05 Nathan Sidwell <nathan@acm.org>
8638 * g++.old-deja/g++.ns/koenig8.C: New test.
8640 2000-01-05 Nathan Sidwell <nathan@acm.org>
8642 * g++.old-deja/g++.other/cast4.C: New test.
8644 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
8646 * gcc.c-torture/compile/20000105-2.c: New test.
8647 * gcc.c-torture/compile/20000105-1.c: New test.
8649 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8651 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8652 references to printf & atoi to conform to ANSI standard.
8653 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8654 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8655 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8656 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8657 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8658 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8659 * g++.old-deja/g++.brendan/copy1.C: Likewise.
8660 * g++.old-deja/g++.brendan/copy2.C: Likewise.
8661 * g++.old-deja/g++.brendan/copy3.C: Likewise.
8662 * g++.old-deja/g++.brendan/copy4.C: Likewise.
8663 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8664 * g++.old-deja/g++.brendan/copy6.C: Likewise.
8665 * g++.old-deja/g++.brendan/copy7.C: Likewise.
8666 * g++.old-deja/g++.brendan/copy8.C: Likewise.
8667 * g++.old-deja/g++.brendan/crash11.C: Likewise.
8668 * g++.old-deja/g++.brendan/crash14.C: Likewise.
8669 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8670 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8671 * g++.old-deja/g++.brendan/delete2.C: Likewise.
8672 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8673 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8674 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8675 * g++.old-deja/g++.brendan/eh1.C: Likewise.
8676 * g++.old-deja/g++.brendan/groff1.C: Likewise.
8677 * g++.old-deja/g++.brendan/init3.C: Likewise.
8678 * g++.old-deja/g++.brendan/misc12.C: Likewise.
8679 * g++.old-deja/g++.brendan/misc7.C: Likewise.
8680 * g++.old-deja/g++.brendan/new2.C: Likewise.
8681 * g++.old-deja/g++.brendan/operators4.C: Likewise.
8682 * g++.old-deja/g++.brendan/operators5.C: Likewise.
8683 * g++.old-deja/g++.brendan/overload2.C: Likewise.
8684 * g++.old-deja/g++.brendan/overload7.C: Likewise.
8685 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8686 * g++.old-deja/g++.brendan/reference1.C: Likewise.
8687 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8688 * g++.old-deja/g++.brendan/template24.C: Likewise.
8689 * g++.old-deja/g++.brendan/template3.C: Likewise.
8690 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8691 * g++.old-deja/g++.jason/inline3.C: Likewise.
8692 * g++.old-deja/g++.jason/opeq.C: Likewise.
8693 * g++.old-deja/g++.law/arg5.C: Likewise.
8694 * g++.old-deja/g++.law/arm7.C: Likewise.
8695 * g++.old-deja/g++.law/ctors11.C: Likewise.
8696 * g++.old-deja/g++.law/cvt8.C: Likewise.
8697 * g++.old-deja/g++.law/init9.C: Likewise.
8698 * g++.old-deja/g++.law/refs4.C: Likewise.
8699 * g++.old-deja/g++.law/template2.C: Likewise.
8700 * g++.old-deja/g++.law/visibility24.C: Likewise.
8701 * g++.old-deja/g++.law/vtable3.C: Likewise.
8702 * g++.old-deja/g++.mike/asm2.C: Likewise.
8703 * g++.old-deja/g++.mike/eh1.C: Likewise.
8704 * g++.old-deja/g++.mike/misc1.C: Likewise.
8705 * g++.old-deja/g++.mike/misc13.C: Likewise.
8706 * g++.old-deja/g++.mike/misc14.C: Likewise.
8707 * g++.old-deja/g++.mike/ns12.C: Likewise.
8708 * g++.old-deja/g++.mike/p1248.C: Likewise.
8709 * g++.old-deja/g++.mike/p3708.C: Likewise.
8710 * g++.old-deja/g++.mike/p3708a.C: Likewise.
8711 * g++.old-deja/g++.mike/p3708b.C: Likewise.
8712 * g++.old-deja/g++.mike/p646.C: Likewise.
8713 * g++.old-deja/g++.mike/p700.C: Likewise.
8714 * g++.old-deja/g++.mike/p783.C: Likewise.
8715 * g++.old-deja/g++.mike/p783a.C: Likewise.
8716 * g++.old-deja/g++.mike/p783b.C: Likewise.
8717 * g++.old-deja/g++.mike/p786.C: Likewise.
8718 * g++.old-deja/g++.mike/p789.C: Likewise.
8719 * g++.old-deja/g++.mike/p789a.C: Likewise.
8720 * g++.old-deja/g++.mike/p807a.C: Likewise.
8721 * g++.old-deja/g++.other/delete3.C: Likewise.
8722 * g++.old-deja/g++.other/dyncast1.C: Likewise.
8723 * g++.old-deja/g++.other/dyncast2.C: Likewise.
8724 * g++.old-deja/g++.other/dyncast3.C: Likewise.
8725 * g++.old-deja/g++.other/empty1.C: Likewise.
8726 * g++.old-deja/g++.other/temporary1.C: Likewise.
8727 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8728 * g++.old-deja/g++.pt/t16.C: Likewise.
8729 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8731 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
8733 * gcc.dg/991230-1.c: New test.
8735 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
8737 * gcc.c-torture/compile/991229-3.c: New test.
8738 * gcc.c-torture/compile/991229-2.c: New test.
8739 * gcc.c-torture/compile/991229-1.c: New test.
8741 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
8743 * gcc.c-torture/compile/labels-2.c: New test.
8745 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
8747 * gcc.c-torture/execute/991227-1.c: New test.
8749 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8751 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8753 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
8755 * gcc.c-torture/execute/991221-1.c: New test.
8757 1999-12-20 Nathan Sidwell <nathan@acm.org>
8759 * g++.old-deja/g++.other/cast3.C: New test.
8761 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
8763 * gcc.c-torture/execute/991216-4.c: New test.
8765 1999-12-16 Michael Meissner <meissner@cygnus.com>
8767 * gcc.c-torture/execute/991216-1.c: New test.
8768 * gcc.c-torture/execute/991216-2.c: New test.
8769 * gcc.c-torture/execute/991216-3.c: New test.
8771 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
8773 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8774 Actually make the test fail by using "-O2" for compilation.
8776 1999-12-15 Nathan Sidwell <nathan@acm.org>
8778 * g++.old-deja/g++.warn/cast-align1.C: New test.
8780 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
8782 * gcc.c-torture/compile/991214-1.c: New test.
8783 * gcc.c-torture/compile/991214-2.c: New test.
8785 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
8787 * gcc.dg/991214-1.c: New test.
8789 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
8791 * gcc.c-torture/compile/991213-3.c: New test.
8792 * gcc.c-torture/compile/991213-2.c: New test.
8793 * gcc.c-torture/compile/991213-1.c: New test.
8795 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
8797 * gcc.dg/991209-1.c: New test.
8799 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
8801 * gcc.c-torture/compile/991208-1.c: New test.
8803 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8805 * gcc.dg/ultrasp2.c: New test.
8807 1999-12-05 Alex Samuel <samuel@codesourcery.com>
8809 * g++.old-deja/g++.abi/align.C (main): Fix typo.
8811 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
8813 * gcc.c-torture/compile/991202-1.c: New test.
8814 * gcc.c-torture/execute/991202-1.c: New test.
8815 * gcc.c-torture/execute/991202-2.c: New test.
8816 * gcc.c-torture/execute/991202-3.c: New test.
8818 1999-12-02 Alex Samuel <samuel@codesourcery.com>
8820 * g++.old-deja/g++.abi/align.C: New test.
8821 * g++.old-deja/g++.abi/aggregates.C: Likewise.
8822 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8824 1999-12-01 Richard Henderson <rth@cygnus.com>
8826 * gcc.c-torture/execute/991201-1.c: New.
8828 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
8830 * gcc.dg/991129-1.c: New test.
8832 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
8834 * gcc.c-torture/compile/991127-1.c: New test.
8836 1999-11-22 Nathan Sidwell <nathan@acm.org>
8838 * g++.old-deja/g++.other/warn4.C: New test.
8840 1999-11-22 Nathan Sidwell <nathan@acm.org>
8842 * g++.old-deja/g++.eh/cleanup2.C: New test.
8843 * g++.old-deja/g++.ext/pretty2.C: New test.
8844 * g++.old-deja/g++.ext/pretty3.C: New test.
8845 * g++.old-deja/g++.other/debug6.C: New test.
8847 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
8849 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8850 compiler_output to look for one error message instead of two.
8852 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
8854 * gcc.c-torture/execute/991118-1.c: Also test case
8855 where the word boundary does not split a byte evenly.
8857 1999-11-19 Nathan Sidwell <nathan@acm.org>
8859 * g++.old-deja/g++.ext/restrict1.C: New test.
8861 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8863 * gcc.c-torture/execute/991118-1.c: New test.
8865 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
8867 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8868 working directory pathnames.
8870 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
8872 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8873 host is equipped with driver.h and driver.o so it can actually
8874 compile and run the tests.
8876 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
8878 * gcc.c-torture/compile/991008-1.c: New test.
8880 1999-11-08 Nick Clifton <nickc@cygnus.com>
8882 * lib/gcc-dg.exp: Include target-supports.exp
8884 1999-11-05 Nick Clifton <nickc@cygnus.com>
8886 * lib/target-supports.exp: New file: Provide procs to test for
8887 features supported by the target.
8888 (check_weak_available): Moved here from ecos.exp.
8889 (check_alias_available): New proc: Determine of the target
8890 toolchain supports the alias attribute.
8892 * gcc.dg/special/ecos.exp: Move check_weak_available to
8893 target-supports.exp.
8894 (alias-1.c): Only perform the test if the target supports
8896 (wkali-1.c): Only perform the test if the target supports
8899 * gcc.dg/990506-0.c: Expect error messages from cross
8900 targets as well as native targets.
8902 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8904 * gcc.dg/ultrasp1.c: Removed xfail.
8905 * gcc.dg/struct-ret-2.c: Likewise.
8906 * gcc.dg/array-1.c: Likewise.
8908 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8910 * gcc.dg/struct-ret-2.c: New test.
8912 * gcc.dg/array-1.c: New test.
8914 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
8916 * gcc.c-torture/execute/991030-1.c: New test.
8918 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
8920 * gcc.c-torture/compile/991026-2.c: New test.
8922 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
8924 * gcc.c-torture/compile/991026-1.c: New test.
8926 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
8928 * gcc.c-torture/execute/991023-1.c: New test.
8930 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
8932 * gcc.c-torture/execute/991019-1.c: New test.
8934 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
8936 * gcc.c-torture/execute/991016-1.c: New test.
8938 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
8940 * gcc.c-torture/execute/991014-1.c: New test.
8942 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
8944 * g++.old-deja/g++.other/union2.C: New test.
8946 1999-10-13 Nathan Sidwell <nathan@acm.org>
8948 * g++.old-deja/g++.other/vaarg2.C: New test.
8949 * g++.old-deja/g++.other/vaarg3.C: New test.
8951 1999-10-12 Craig Burley <craig@jcb-sc.com>
8953 * g77.f-torture/noncompile/19990905-1.f: Moved from being
8956 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
8958 * gcc.c-torture/execute/va-arg-11.c: New test.
8960 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
8962 * lib/file-format.exp (gcc_target_object_format): Don't
8963 crash if objdump is unavailable.
8965 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
8967 * gcc.misc-tests/mg.exp: delete extraneous redirection.
8969 1999-09-28 Nick Clifton <nickc@cygnus.com>
8971 * gcc.c-torture/compile/990928-1.c: New test.
8973 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
8975 * g++.old-deja/g++.other/decl6.C: New test.
8977 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8979 * gcc.c-torture/execute/va-arg-10.c: New test.
8981 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
8983 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8984 __PRETTY_FUNCTION__.
8986 1999-09-23 Nick Clifton <nickc@cygnus.com>
8988 * gcc.c-torture/execute/990923-1.c: New test.
8990 1999-09-21 Nick Clifton <nickc@cygnus.com>
8992 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8993 for which -fpic is inappropriate.
8995 1999-09-21 Mark Mitchell <mark@codesourcery.com>
8997 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8999 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
9001 * g++.old-deja/g++.other/dyncast1.C: New test.
9002 * g++.old-deja/g++.other/dyncast2.C: New test.
9003 * g++.old-deja/g++.other/dyncast3.C: New test.
9004 * g++.old-deja/g++.other/dyncast4.C: New test.
9005 * g++.old-deja/g++.other/dyncast5.C: New test.
9006 * g++.old-deja/g++.eh/catch3.C: New test.
9007 * g++.old-deja/g++.eh/catch3p.C: New test.
9008 * g++.old-deja/g++.eh/catch4.C: New test.
9009 * g++.old-deja/g++.eh/catch4p.C: New test.
9010 * g++.old-deja/g++.eh/catch5.C: New test.
9011 * g++.old-deja/g++.eh/catch5p.C: New test.
9012 * g++.old-deja/g++.eh/catch6.C: New test.
9013 * g++.old-deja/g++.eh/catch6p.C: New test.
9014 * g++.old-deja/g++.eh/catch7.C: New test.
9015 * g++.old-deja/g++.eh/catch7p.C: New test.
9016 * g++.old-deja/g++.eh/catch8.C: New test.
9017 * g++.old-deja/g++.eh/catch8p.C: New test.
9018 * g++.old-deja/g++.eh/catch9.C: New test.
9019 * g++.old-deja/g++.eh/catch9p.C: New test.
9021 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
9023 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9024 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9026 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
9028 * gcc.c-torture/compile/990913-1.c: New test.
9030 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
9032 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9033 * g++.old-deja/g++.jason/rfg5.C: Likewise.
9035 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
9037 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9039 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
9041 * g++.old-deja/g++.other/lookup11.C: New test.
9042 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9043 what is permitted and what we want.
9044 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9046 * g++.old-deja/g++.jason/rfg5.C: Likewise
9048 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
9050 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9051 * gcc.c-torture/noncompile/poison-1.c: New file.
9053 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
9055 * g++.old-deja/g++.other/sizeof3.C: New test.
9056 * g++.old-deja/g++.other/sizeof4.C: New test.
9057 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9058 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9060 1999-09-07 Richard Henderson <rth@cygnus.com>
9062 * gcc.dg/va-arg-1.c: New.
9064 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9066 * gcc.c-torture/execute/va-arg-9.c: New test.
9068 1999-09-05 Craig Burley <craig@jcb-sc.com>
9070 * g77.f-torture/compile/980519-2.f: New test.
9071 * g77.f-torture/compile/19990905-0.f: New test.
9072 * g77.f-torture/compile/19990905-1.f: New test.
9073 * g77.f-torture/compile/19990905-2.f: New test.
9075 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
9077 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
9079 * gcc.c-torture/execute/990827-1.c: Fix typo.
9081 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
9083 * g++.old-deja/g++.other/deref1.C: New test.
9085 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
9087 * g++.old-deja/g++.other/ambig2.C: New test.
9088 * g++.old-deja/g++.other/cond5.C: New test.
9089 * g++.old-deja/g++.other/lookup16.C: New test.
9091 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
9093 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
9096 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
9098 * lib/c-torture.exp: Avoid the "compare executables" optimization
9099 when testing native.
9101 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
9103 * gcc.c-torture/execute/990829-1.c: New test.
9104 * gcc.c-torture/compile/990829-1.c: New test.
9106 1999-08-27 Paul Burchard <burchard@pobox.com>
9108 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
9109 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
9110 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
9111 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
9112 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
9113 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
9114 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
9115 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
9116 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
9117 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
9118 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
9120 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
9122 * gcc.c-torture/execute/990827-1.c: New test.
9124 1999-08-26 Craig Burley <craig@jcb-sc.com>
9126 * g77.f-torture/noncompile/19990826-4.f: New test.
9128 * g77.f-torture/compile/19990826-3.f: New test.
9130 * g77.f-torture/execute/19990826-2.f: New test.
9132 * g77.f-torture/compile/19990826-1.f: New test.
9134 * gcc.c-torture/execute/990826-0.c: New test.
9135 * g77.c-torture/execute/19990826-0.f: New test.
9137 * g77.f-torture/noncompile/970626-2.f: New test.
9139 1999-08-25 Paul Burchard <burchard@pobox.com>
9141 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9142 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9143 lss-011.C: New tests.
9145 1999-08-25 Nathan Sidwell <nathan@acm.org>
9147 * g++.old-deja/g++.other/decl5.C: New test.
9149 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9151 * noncompile/noncompile.exp: Load_lib c-torture.exp.
9152 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9153 call `postbase' for each one. All callers of `postbase' changed
9154 to call this instead.
9156 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
9158 * gcc.c-torture/execute/990811-1.c: New test.
9160 1999-08-09 Nick Clifton <nickc@cygnus.com>
9162 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9165 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9168 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
9170 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9172 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
9174 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9176 1999-08-04 Nathan Sidwell <nathan@acm.org>
9178 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9180 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
9182 * gcc.c-torture/execute/990804-1.c: New test.
9184 1999-08-03 Nathan Sidwell <nathan@acm.org>
9186 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9187 * g++.old-deja/g++.brendan/crash64.C: Likewise
9188 * g++.old-deja/g++.brendan/overload8.C: Likewise
9190 1999-08-03 Nathan Sidwell <nathan@acm.org>
9192 * g++.old-deja/g++.other/struct1.C: New test.
9194 1999-08-03 Nathan Sidwell <nathan@acm.org>
9196 * g++.old-deja/g++.other/enum2.C: New test.
9198 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
9200 Adapted from tests from Franz Sirl:
9201 * gcc.c-torture/execute/va-arg-7.c: New test.
9202 * gcc.c-torture/execute/va-arg-8.c: New test.
9204 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
9206 * gcc.c-torture/compile/990801-2.c: New test.
9208 * gcc.c-torture/compile/990801-1.c: New test.
9210 1999-07-27 Michael Meissner <meissner@cygnus.com>
9212 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9213 fp-cmp-1.c, converting double to float.
9215 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9216 fp-cmp-1.c, converting double to long double.
9218 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9219 from fr1 to unknown_register, since fr1 is a legitimate register
9222 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
9224 * README: More listname related changes.
9226 1999-07-08 Catherine Moore <clm@cygnus.com>
9228 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
9230 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
9232 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9234 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
9236 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9238 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
9240 * gcc.dg/990703-1.c: New test.
9242 1999-06-29 Nick Clifton <nickc@cygnus.com>
9244 * lib/file-format.exp: New file: Move definition of proc
9245 gcc_target_object_format to here from
9246 gcc.dg/special/ecos.exp.
9248 * lib/c-torture.exp: Include lib file-format.exp.
9249 * lib/gcc-dg.exp: Include lib file-format.exp.
9251 * gcc.dg/special/ecos.exp: Remove definition of proc
9252 gcc_target_object_format.
9254 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
9256 * gcc.c-torture/execute/990628-1.c: New test.
9258 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
9260 * gcc.c-torture/compile/990625-2.c: New test.
9262 * gcc.c-torture/compile/990625-1.c: New test.
9264 1999-06-23 Nick Clifton <nickc@cygnus.com>
9266 * gcc.c-torture/compile/dll.c: New test case. Check that dll
9268 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9269 ports that use the COFF/PE file format.
9271 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
9273 * gcc.c-torture/compile/990617-1.c: New test.
9275 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
9277 * g++.old-deja/g++.other/decl4.C: New test.
9279 1999-06-14 Nathan Sidwell <nathan@acm.org>
9281 * g++.old-deja/g++.other/bitfld3.C: New test.
9283 1999-06-08 Nathan Sidwell <nathan@acm.org>
9285 * g++.old-deja/g++.eh/catch1.C: New test.
9287 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
9289 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9291 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9292 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
9294 1999-06-05 Craig Burley <craig@jcb-sc.com>
9296 * g77.f-torture/compile/19990502-0.f: Replace with new,
9297 shorter, test that still fails after recent changes.
9299 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9301 * gcc.c-torture/execute/990604-1.c: New test.
9303 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
9305 * gcc.c-torture/execute/990531-1.c: New test.
9307 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9309 * gcc.c-torture/compile/990527-1.c: New test.
9311 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
9313 * gcc.c-torture/execute/990527-1.c: New test.
9315 1999-05-25 Nick Clifton <nickc@cygnus.com>
9317 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9318 bitfields as signed.
9320 1999-05-25 Craig Burley <craig@jcb-sc.com>
9322 * g77.f-torture/compile/19990525-0.f: New test.
9324 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
9326 * gcc.c-torture/execute/990525-2.c: New test.
9328 * gcc.c-torture/execute/990525-1.c: New test.
9330 1999-05-24 Nathan Sidwell <nathan@acm.org>
9332 * g++.old-deja/g++.other/anon3.C: New test.
9333 * g++.old-deja/g++.other/anon4.C: New test.
9334 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9335 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9336 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9339 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
9341 * gcc.c-torture/execute/990524-1.c: New test.
9343 * gcc.dg/990524-1.c: New test.
9345 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9347 * gcc.c-torture/compile/990523-1.c: New test.
9349 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
9351 * gcc.c-torture/compile/990519-1.c: New test.
9353 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9355 * gcc.c-torture/compile/990517-1.c: New test.
9357 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9358 (e4, f4): New tests.
9361 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9363 * gcc.dg/noreturn-1.c: New test.
9365 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9367 * gcc.c-torture/execute/990513-1.c: New test.
9369 1999-05-10 Richard Henderson <rth@cygnus.com>
9371 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9373 1999-05-10 Craig Burley <craig@jcb-sc.com>
9375 * g77.f-torture/execute/erfc.f: Use small single-precision
9376 values, to avoid problems on Alphas when not -mieee.
9378 1999-05-08 Craig Burley <craig@jcb-sc.com>
9380 * gcc.dg/990506-0.c: New test.
9382 1999-05-08 Richard Henderson <rth@cygnus.com>
9384 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9385 the constant to test. Don't XFAIL 64-bit targets.
9387 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9388 * g++.old-deja/g++.law/profile1.C: Likewise.
9390 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9391 operator new instances.
9392 * g++.old-deja/g++.other/delete5.C: Likewise.
9394 1999-05-03 Craig Burley <craig@jcb-sc.com>
9396 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9399 1999-05-03 Craig Burley <craig@jcb-sc.com>
9401 * g77.f-torture/execute/u77-test.f: Reverse order of two
9402 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9404 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9406 * gcc.dg/compare1.c: New test.
9408 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
9410 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9413 1999-05-02 Craig Burley <craig@jcb-sc.com>
9415 * g77.f-torture/compile/19990502-1.f: New test.
9417 1999-05-02 Craig Burley <craig@jcb-sc.com>
9419 * g77.f-torture/compile/19990502-0.f: New test.
9421 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
9423 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9426 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
9428 * g77.f-torture/execute/u77-test.f (main): List libU77
9429 intrinsics not currently tested.
9430 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9431 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9432 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9433 Trim blanks off the ends of some printed strings.
9435 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
9437 * g77.f-torture/execute/u77-test.f (main): Just warn about
9438 FSTAT gid disagreement, as it's expected on some systems.
9440 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
9442 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9443 use a new function, which allows for some slop.
9444 Clean up some commentary.
9445 (issum): The new function.
9446 (sgladd): Deleted subroutine.
9448 1999-05-01 Craig Burley <craig@jcb-sc.com>
9450 * g77.f-torture/execute/u77-test.f: Modify to be more like
9451 libf2c/libU77 version, bringing patches to that version here.
9452 Add suitable commentary.
9454 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
9456 * gcc.dg/990424-1.c: New test.
9458 1999-04-24 Craig Burley <craig@jcb-sc.com>
9460 * g77.f-torture/execute/u77-test.f (main): Bug involving
9461 LSTAT has been fixed, so turn back on full checking.
9463 1999-04-20 Craig Burley <craig@jcb-sc.com>
9465 * g77.f-torture/compile/19990419-0.f: New test.
9466 * g77.f-torture/execute/19990419-1.f: New test.
9468 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
9470 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9471 to avoid the need for a prototype to supress a warning.
9473 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
9475 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9477 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
9479 * gcc.c-torture/execute/990404-1.c: New test.
9481 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
9483 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9484 * gcc.dg/cpp-if3.c: Don't use -pedantic.
9485 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9486 missing initializer warnings.
9488 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
9490 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9493 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
9495 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9497 1999-03-26 Craig Burley <craig@jcb-sc.com>
9499 * g77.f-torture/execute/19990325-0.f: New test.
9500 * g77.f-torture/execute/19990325-1.f: New test.
9502 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
9504 * gcc.c-torture/execute/990324-1.c: New test.
9506 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
9508 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9511 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
9513 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
9515 1999-03-13 Craig Burley <craig@jcb-sc.com>
9517 * g77.f-torture/execute/19990313-2.f: New test.
9518 * g77.f-torture/execute/19990313-3.f: New test.
9520 1999-03-13 Craig Burley <craig@jcb-sc.com>
9522 * g77.f-torture/execute/19990313-0.f: New test.
9523 * g77.f-torture/execute/19990313-1.f: New test.
9525 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
9527 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9529 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9530 (main): Add check for u15. Conditionalize u31 check depending on
9531 whether ints are <32 bits or >=32 bits.
9533 1999-03-08 Craig Burley <craig@jcb-sc.com>
9535 * g77.f-torture/execute/19981119-0.f: Improve testiness.
9537 1999-03-08 Craig Burley <craig@jcb-sc.com>
9539 * g77.f-torture/compile/19990305-0.f: New test.
9540 * g77.f-torture/execute/19981119-0.f: New test.
9542 1999-03-08 Craig Burley <craig@jcb-sc.com>
9544 * g77.f-torture/execute/970625-2.f: call ABORT if final
9545 result is not correct, instead of just printing it.
9546 Add this checking via newly introduced obfuscation, to
9547 trip up buggy front ends.
9549 1999-03-07 Craig Burley <craig@jcb-sc.com>
9551 * g77.f-torture/compile/960317-1.f: Moved from being
9552 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
9554 1999-03-06 Craig Burley <craig@jcb-sc.com>
9556 * g77.f-torture/execute/960317-1.f: New (old) test.
9557 * g77.f-torture/execute/970625-2.f: Ditto.
9559 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
9561 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9562 message on line 1 or line 2; cccp and cpplib do this differently.
9564 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
9566 * g++.old-deja/g++.law/weak1.C: New test.
9568 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
9570 * gcc.c-torture/execute/990119-1.c: Renamed to...
9571 * gcc.dg/990119-1.c: this, so it will only be tested once
9572 (it's a preprocessor test, it doesn't need to be run at
9573 multiple optimization levels).
9575 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
9577 * lib/g++.exp: Don't add incdir=$base_dir/../include to
9580 1999-02-24 Craig Burley <craig@jcb-sc.com>
9582 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9583 * g77.f-torture/compile/19981216-0.f: ...as it is expected
9584 to not be compilable by current g77.
9586 1999-02-24 Nick Clifton <nickc@cygnus.com>
9588 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9590 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
9592 * gcc.c-torture/execute/990222-1.c: New test.
9594 1999-02-19 Craig Burley <craig@jcb-sc.com>
9596 * g77.f-torture/compile/19990218-0.f: New test.
9597 * g77.f-torture/noncompile/19990218-1.f: New test.
9599 1999-02-18 Craig Burley <craig@jcb-sc.com>
9601 * g77.f-torture/compile/19981216-0.f: New test.
9603 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
9605 * gcc.dg/990214-1.c: New test.
9607 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
9609 * gcc.dg/990213-2.c: New test.
9611 * gcc.dg/990213-1.c: New test.
9613 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
9615 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9618 1999-02-11 Nick Clifton <nickc@cygnus.com>
9620 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9621 specified by target.
9623 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9625 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
9627 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9629 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
9631 * gcc.dg/special/ecos.exp: New test driver for new tests with
9632 special requirements.
9634 * gcc.dg/special/alias-1.c: New test.
9635 * gcc.dg/special/gcsec-1.c: New test.
9636 * gcc.dg/special/weak-1.c: New test.
9637 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9638 * gcc.dg/special/weak-2.c: New test.
9639 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9640 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9641 * gcc.dg/special/wkali-1.c: New test.
9642 * gcc.dg/special/wkali-2.c: New test.
9643 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9644 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9646 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
9648 * lib/c-torture.exp (c-torture-compile): Pull out code for
9649 analyzing gcc error messages.
9650 (c-torture-execute): Likewise. Fix some (harmless) false
9652 * lib/gcc.exp (gcc_check_compile): New function.
9654 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
9656 * gcc.c-torture/execute/990208-1.c: New test.
9658 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
9660 * g++.dg/special/ecos.exp: New driver for new tests with special
9663 * g++.dg/special/conpr-1.C: New test
9664 * g++.dg/special/conpr-2.C: New test
9665 * g++.dg/special/conpr-2a.C: New test
9666 * g++.dg/special/conpr-3.C: New test
9667 * g++.dg/special/conpr-3a.C: New test
9668 * g++.dg/special/conpr-3b.C: New test
9670 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9671 allow g++ to use the dg driver
9673 * README: Add comment about g++.dg directory
9675 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
9677 * README: Update email addresses.
9679 1999-02-03 Nick Clifton <nickc@cygnus.com>
9681 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9682 arguments in order to force structure S onto the stack even on
9684 (test): Pass 10 leading arguments to function foo as well as the
9687 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9688 failure for all targets.
9690 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9691 abort to terminate program execution.
9693 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
9695 * gcc.c-torture/execute/990130-1.c: New test.
9697 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
9699 * gcc.dg/990130-1.c: New test.
9701 1999-01-28 Michael Meissner <meissner@cygnus.com>
9703 * gcc.c-torture/execute/990128-1.c: New test.
9705 1999-01-27 Michael Meissner <meissner@cygnus.com>
9707 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9709 1999-01-27 Felix Lee <flee@cygnus.com>
9711 * lib/c-torture.exp (c-torture-compile): pull out code for
9712 analyzing gcc error messages.
9713 (c-torture-execute): ditto, and fix some (harmless) false
9715 * lib/gcc.exp (gcc_check_compile): new function.
9717 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
9719 * gcc.dg/990117-1.c: New test.
9721 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9723 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9725 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
9727 * g77.f-torture/compile/990115-1.f: New test.
9729 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
9731 * gcc.c-torture/compile/990107-1.c: New test
9733 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
9735 * gcc.c-torture/execute/990106-2.c: New test.
9737 * gcc.c-torture/execute/990106-1.c: New test.
9739 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
9741 * gcc.c-torture/compile/981223-1.c: New test.
9743 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
9745 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9746 (opt3): Rename from opt4 and disable.
9748 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
9750 * g++.old-deja/g++.pt/ptrmem5.C: New test.
9752 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
9754 * g++.old-deja/g++.other/conv5.C: New test.
9756 1998-12-14 Nick Clifton <nickc@cygnus.com>
9758 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9760 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
9762 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9764 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
9766 * gcc.c-torture/compile/981211-1.c: New test.
9768 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
9770 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9772 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9774 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9776 * gcc.special/930510-1.c: Make C9X safe.
9777 * gcc.misc-tests/gcov-1.c Similarly.
9778 * gcc.misc-tests/gcov-2.c Similarly.
9780 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
9782 * gcc.dg/ultrasp1.c: New test.
9784 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
9786 * gcc.c-torture/execute/981206.c: New test.
9788 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
9790 * g++.old-deja/g++.ns/template7.C: New test.
9792 * g++.old-deja/g++.other/expr1.C: New test.
9794 * g++.old-deja/g++.eh/tmpl3.C: New test.
9796 * g++.old-deja/g++.eh/tmpl2.C: New test.
9798 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
9800 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9801 * g++.old-deja/g++.other/using6.C: Removed.
9802 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9804 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9806 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
9808 * g++.old-deja/g++.pt/overload8.C: New test.
9810 * g++.old-deja/g++.pt/overload7.C: New test.
9812 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9814 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9815 and relinking messages.
9816 * lib/g++.exp (g++_target_compile): Remove .rpo file when
9817 compiling with -frepo.
9819 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
9821 * g++.old-deja/g++.pt/lookup6.C: New test.
9823 1998-11-30 Nick Clifton <nickc@cygnus.com>
9825 * gcc.c-torture/execute/981130-1.c: New test.
9826 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9828 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
9830 * g++.old-deja/g++.pt/explicit76.C: New test.
9832 * g++.old-deja/g++.pt/friend38.C: New test.
9834 * g++.old-deja/g++.ns/crash2.C: New test.
9836 * g++.old-deja/g++.pt/defarg8.C: New test.
9838 * g++.old-deja/g++.pt/instantiate6.C: New test.
9840 * g++.old-deja/g++.pt/static6.C: New test.
9842 * g++.old-deja/g++.pt/decl2.C: New test.
9844 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
9846 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
9847 problem is actually related with name lookup, but so what? :-)
9849 * g++.old-deja/g++.pt/friend37.C: New test.
9851 1998-11-25 Dave Love <d.love@dl.ac.uk>
9853 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9854 element, which fails on some systems.
9856 * g77.f-torture/execute/labug1.f: New test.
9858 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
9860 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9863 1998-11-18 Dave Love <d.love@dl.ac.uk>
9865 * g77.f-torture/compile/981117-1.f: New test.
9867 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
9869 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
9872 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
9874 * gcc.c-torture/execute/memcheck: New directory of tests for
9875 -fcheck-memory-usage.
9877 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9879 * README: New file, general information about the testsuite and
9880 new description of the various C++ test subdirectories.
9881 * README.g++: Eliminate obsolete information, update and move most
9882 relevant stuff to README.
9884 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
9886 * gcc.c-torture/compile/981107-1.c: New test.
9888 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
9890 * execute/memcpy-bi.c: New testcase.
9892 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
9894 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9897 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9898 template is selected.
9900 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9901 classes, it should be accepted for all types.
9903 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9905 * g++.old-deja/g++.pt/spec24.C: Ensure that template
9906 specializations start with template headers.
9908 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
9910 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9912 * g++.old-deja/g++.other/init9.C: Test cross initialization of
9915 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
9917 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9919 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9921 * compile/981022-1.c, compile/981022-1.x: New test and driver.
9923 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
9925 * 981019-1.c: New test.
9927 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
9929 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9932 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9934 * compile/981001-4.c: Remove use of GCC extension that triggers a
9937 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
9939 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9941 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
9943 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
9944 instantiation of template produces incorrect code for delete
9947 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
9948 constructors' name is not unique.
9949 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9950 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9952 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
9953 automatic array of const is ill-formed.
9955 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
9956 of template parameter?
9958 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
9961 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
9962 pointer-to-member expression.
9964 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
9965 declaration causes ICE.
9967 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
9969 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
9970 reserved in the global namespace.
9972 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9973 generate needed virtual table.
9975 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9977 1998-10-10 Dariush Eslimi <eslimi@loran.com>
9979 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9980 template-dependent type
9982 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
9984 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9985 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9986 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9988 * g++.old-deja/g++.other/using5.C: New test; using decl from base
9989 class should be usable as argument of member function.
9990 * g++.old-deja/g++.other/using6.C: New test; using decl from base
9991 class should be usable as return type of member function.
9992 * g++.old-deja/g++.other/using7.C: New test; using decl from base
9993 class should be usable as type of data member.
9995 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9997 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
9999 * gcc.c-torture/special/920521-1.c: Fix bogus test.
10001 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
10003 * gcc.dg/dll-?.c Add thumb to target list.
10004 Fix assembler scan patterns to match current assembler output.
10006 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
10008 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
10009 matching of template brackets.
10011 * g++.old-deja/g++.other/using4.C: New test. Test using
10012 declarations of methods from base classes.
10014 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
10015 within functions should introduce names into the innermost
10016 enclosing namespace.
10018 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
10019 of static locals if first initialization throws.
10021 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
10023 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10025 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
10027 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
10028 lose track of the possible targets of tablejump insns.
10029 * special/special.exp: Run it.
10031 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
10033 * g++.old-deja/g++.pt/friend35.C: New test. A template function
10034 must be declared before its specializations can be named in friend
10037 1998-10-05 Dave Love <d.love@dl.ac.uk>
10039 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10041 * g77.f-torture/execute/io1.f: New test.
10043 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
10045 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10046 with pointer to template function, for which no argument deduction
10049 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10050 specialization of template function as argument to template
10053 * g++.old-deja/g++.other/access2.C: New test; Inner class
10054 shouldn't have privileged access to Outer's names.
10056 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
10058 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10059 friend template declared within template class conflicts with
10060 nested class of the same name.
10062 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10065 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
10066 object with direct initializer as function declaration.
10068 * g++.old-deja/g++.other/decl2.C: New test; duplicate
10071 * g++.old-deja/g++.other/null2.C: New test; conditional operator
10072 involving const pointer and NULL produces incorrect result.
10074 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
10075 type name without `typename' should be rejected with -pedantic.
10077 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
10079 * g++.old-deja/g++.other/addrof1.C: New test.
10081 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
10083 * gcc.c-torture/compile/981001-1.c: New test.
10084 * gcc.c-torture/execute/981001-1.c: New test.
10086 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
10088 * gcc.c-torture/compile/981001-2.c: New test.
10089 * gcc.c-torture/compile/981001-3.c: New test.
10090 * gcc.c-torture/compile/981001-4.c: New test.
10092 1998-10-01 Robert Lipe <robertl@dgii.com>
10094 * lib/objc.exp (objc_target_compile): Add -L during compiles for
10095 multilibbed hosts. Idea grafted from g77.exp.
10097 1998-09-30 Dave Love <d.love@dl.ac.uk>
10099 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
10100 avoid losing on systems which need -lsocket.
10102 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
10104 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
10105 * g++.old-deja/g++.other/nested2.C: Ditto.
10106 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
10109 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
10111 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
10112 preferred over template operator!= for enum bitfields.
10114 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
10116 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
10117 that happen to have the same base name, but in different scopes,
10118 are incorrectly rejected.
10120 1998-09-16 Richard Henderson <rth@cygnus.com>
10122 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10123 on the native word size instead of an integer literal.
10125 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
10127 * g++.old-deja/g++.other/static2.C: Invocation of static data
10128 member of type pointer-to-function denoted as non-static member.
10130 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10131 checks involving function types and aliases.
10133 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
10135 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10136 redefined to the same non-trivial type.
10138 * g++.old-deja/g++.pt/explicit73.C: Test for proper
10139 namespace-qualification of template specializations declared in
10142 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10143 to declare a subset of the specializations of a template function
10144 as friends of specializations of a template class.
10146 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10147 member templates that do not fully specialize the enclosing
10148 template class are rejected.
10150 1998-09-11 Dave Love <d.love@dl.ac.uk>
10152 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10154 1998-09-08 Dave Love <d.love@dl.ac.uk>
10156 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10157 altered from libf2c/libU77 version.
10159 1998-09-06 Dave Love <d.love@dl.ac.uk>
10161 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10163 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
10165 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10166 (un)signed char are different types for template specialization
10169 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
10171 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10172 * objc: ObjC testsuite.
10174 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
10176 * gcc.c-torture/execute/941014-1.x: New file.
10178 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
10180 * lib/c-torture.exp: Add support for
10181 torture_eval_before_compile and torture_eval_before_execute
10184 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
10186 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
10187 this test triggers valid.
10189 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
10191 * gcc.dg/980827-1.c: New test.
10193 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10195 * gcc.c-torture/execute/loop-4b.c: New test.
10197 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
10199 * lib/c-torture.exp: Add support for
10200 torture_eval_before_compile and torture_eval_before_execute
10203 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
10205 * gcc.c-torture/compile/980825-1.c: New test.
10207 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
10209 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10210 count number tests in opt_t0 not good_t0.
10212 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
10214 * gcc.c-torture/compile/930326-1.x: Fix typo.
10216 1998-08-23 Mark Mitchell <mark@markmitchell.com>
10218 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10221 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
10223 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10224 STACK_SIZE is defined.
10225 * gcc.c-torture/unsorted/stuct.c: Similarly.
10227 * gcc.c-torture/compile/980821-1.c: New test.
10229 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
10231 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10233 1998-08-19 Mark Mitchell <mark@markmitchell.com>
10235 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10238 1998-08-09 Mark Mitchell <mark@markmitchell.com>
10240 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10243 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
10245 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10247 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
10249 * gcc.c-torture/compile/980816-1.c: New test.
10251 * gcc.dg/980816-1.c: New test.
10253 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
10255 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10256 compiler for ieee tests.
10258 1998-08-01 Dave Love <d.love@dl.ac.uk>
10260 * g77.f-torture/compile/980729-0.f: New test.
10262 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
10264 * gcc.c-torture/special/eeprof-1.c: New test, for
10265 -finstrument-functions.
10266 * gcc.c-torture/special/special.exp: Run it.
10268 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
10270 * gcc.c-torture/compile/980729-1.c: New test.
10272 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
10274 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10275 __thumb__ is defined, and test for ARM style doubles if so.
10277 1998-07-26 Dave Love <d.love@dl.ac.uk>
10279 * g77.f-torture/noncompile/980615-0.f: New test.
10281 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
10283 * gcc.dg/980312-1.c: Do link instead of compile.
10284 * gcc.dg/980313-1.c: Likewise.
10286 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
10288 * gcc.c-torture/compile/980726-1.c: New test.
10290 1998-07-25 Dave Love <d.love@dl.ac.uk>
10292 * g77.f-torture/execute/io0.f: New test.
10294 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
10296 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10299 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
10301 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10304 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
10306 * gcc.dg/980626-1.c: Expect failures for all toolchains until
10307 c-decl.c:grokdeclarator can handle mode attributes.
10309 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
10311 * gcc.c-torture/execute/980716-1.c: New test.
10313 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
10315 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10317 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
10319 * gcc.c-torture/execute/va-arg-3.x: Similarly.
10320 * gcc.c-torture/compile/930326-1.x: Similarly.
10322 1998-07-13 Dave Love <d.love@dl.ac.uk>
10324 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10325 New test from Craig.
10327 1998-07-12 Dave Love <d.love@dl.ac.uk>
10329 * g77.f-torture/noncompile/980616-0.f: New test.
10331 * g77.f-torture/execute/970816-3.f: New test from Craig.
10333 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10335 * g++.other/singleton.C: Return error value instead of taking
10338 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10340 * g++.other/singleton.C: New test. Warning is under dispute.
10341 Runtime crash is not.
10343 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10345 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10346 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10347 using6.C, using7.C}: New namespace tests.
10349 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
10351 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10352 specialization with typedef'ed names used as array indexes.
10354 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
10356 * gcc.c-torture/execute/980709-1.c: New test.
10358 * gcc.dg/980709-1.c: New test.
10360 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
10362 * gcc.c-torture/execute/bcp-1.c: New test.
10364 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
10366 * gcc.c-torture/execute/980707-1.c: New test.
10368 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
10370 * gcc.c-torture/compile/980706-1.c: New test.
10372 1998-07-01 Dave Love <d.love@dl.ac.uk>
10374 * g77.f-torture/execute/980701-0.f,
10375 g77.f-torture/execute/980701-1.f: New test from Craig.
10377 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
10379 * gcc.c-torture/compile/980701-1.c: New test.
10381 * gcc.c-torture/execute/980701-1.c: New test.
10383 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
10386 * g++.old-deja/g++.robertl/eb132.C: New test.
10387 * g++.old-deja/g++.robertl/eb133.C: Likewise.
10389 1998-06-29 Dave Love <d.love@dl.ac.uk>
10391 * g77.f-torture/execute/980628-7.f,
10392 g77.f-torture/execute/980628-8.f,
10393 g77.f-torture/execute/980628-9.f,
10394 g77.f-torture/execute/980628-10.f: New tests from Craig.
10396 * g77.f-torture/execute/980628-3.f: Remove mail headers.
10398 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
10400 * g77.f-torture/execute/980628-4.f: New test from Craig.
10401 * g77.f-torture/execute/980628-5.f: Likewise.
10402 * g77.f-torture/execute/980628-2.f: Likewise.
10403 * g77.f-torture/execute/980628-0.f: Likewise.
10404 * g77.f-torture/execute/980628-1.f: Likewise.
10405 * g77.f-torture/execute/980628-3.f: Likewise.
10406 * g77.f-torture/execute/980628-6.f: Likewise.
10408 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
10410 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10411 directory when nothing has been installed yet.
10413 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
10415 * gcc.c-torture/special/special.exp: Handle newer versions of
10418 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
10420 * gcc.dg/980626-1.c: New test.
10422 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
10424 * gcc.misc-tests/m-un-2.c: New test.
10425 * g++.old-deja/g++.other/warn01.c: Likewise.
10427 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
10429 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10430 compatibility with assmblers with a different comment character.
10431 Eliminate use of GAS-specific extensions.
10433 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
10435 * gcc.c-torture/execute/ieee/980619-1.c: New test.
10437 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
10439 *lib/g77.exp: Replace search for libf2c.a with search for newly
10442 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
10444 * gcc.c-torture/execute/980617-1.c: New test.
10446 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
10448 * gcc.c-torture/execute/980612-1.c: New test.
10450 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
10452 * gcc.dg/980523-1.c: Only test on ppc-linux.
10453 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10455 * gcc.c-torture/execute/980608-1.c: New test.
10457 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10459 * gcc.c-torture/execute/980605-1.c: New test.
10461 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
10463 * gcc.c-torture/execute/980604-1.c: New test.
10465 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
10467 * gcc.c-torture/execute/980602-1.c: New test.
10468 * gcc.c-torture/execute/980602-2.c: Likewise.
10470 1998-06-02 Dave Love <d.love@dl.ac.uk>
10472 * 970125-0.f: Fix per JCB. Add commentary.
10474 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
10476 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10479 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10481 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10484 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
10486 * gcc.c-torture/execute/980526-3.c: New test.
10488 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
10490 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10491 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10492 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10493 m88k-motorola-sysv3 to XFAIL.
10495 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10497 * gcc.dg/980526-1.c: New test.
10498 * gcc.c-torture/execute/980526-2.c: New test.
10500 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
10502 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10504 * gcc.c-torture/execute/980526-1.c: New test.
10506 1998-05-26 Dave Love <d.love@dl.ac.uk>
10508 * g77.f-torture/execute/alpha2.f: Add runtime test.
10510 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
10512 * g++.old-deja/old-deja.exp: Strip leading directories.
10514 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10515 error for the line. Don't run multiple tests for the same line.
10517 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
10519 * gcc.dg/980523-1.c: New test.
10521 1998-05-23 Dave Love <d.love@dl.ac.uk>
10523 * g77.f-torture/compile/970915-0.f: New test.
10525 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
10527 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10529 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
10531 * gcc.dg/980520-1.c: New test.
10533 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
10535 * gcc.dg/980502-1.c: Fix return type.
10537 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
10539 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10540 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10541 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10542 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10543 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10545 1998-05-20 Dave Love <d.love@dl.ac.uk>
10547 * g77.f-torture/execute/980520-1.f: New test.
10549 1998-05-15 Dave Love <d.love@dl.ac.uk>
10551 * lib/mike-g77.exp: New file.
10553 * g77.f-torture/noncompile/noncompile.exp,
10554 g77.f-torture/noncompile/check0.f: New files.
10556 1998-05-14 Dave Love <d.love@dl.ac.uk>
10558 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10559 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10560 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10561 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10562 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10563 abort where appropriate.
10565 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
10567 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10568 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10570 1998-04-29 Dave Love <d.love@dl.ac.uk>
10572 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10574 1998-04-27 Dave Love <d.love@dl.ac.uk>
10576 * g77.f-torture/compile/980427-0.f: New test.
10578 1998-04-24 Dave Love <d.love@dl.ac.uk>
10580 * g77.f-torture/compile/980424-0.f: New test.
10582 1998-04-19 Dave Love <d.love@dl.ac.uk>
10584 * g77.f-torture/compile/980419-2.f (main): New test.
10585 * g77.f-torture/compile/970125-0.f: New test.
10586 * g77.f-torture/compile/980419-1.f: New test.
10588 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
10590 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
10593 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
10595 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10597 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
10599 * gcc.c-torture/compile/980329-1.c: New test.
10601 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
10603 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10604 * gcc.dg/980312-1.c: Fix typo in -march command.
10606 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
10608 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10610 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
10612 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
10613 Dave Love agree the Fortran source is bogus.
10615 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
10617 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10618 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10619 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10620 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10621 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10623 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
10625 * g++.old-deja/g++.other/friend1.C: New test.
10627 1998-02-18 Dave Love <d.love@dl.ac.uk>
10629 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10630 possibly uninitialized) variables and declare dnrm2.
10632 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
10634 From Bruno Haible <haible@ilog.fr>:
10635 * gcc.c-torture/execute/980223.c: New test.
10637 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
10639 * gcc.dg/ifelse-1.c: New test.
10641 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
10643 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10645 * lib/old-dejagnu.exp (old-dejagnu): Added the
10646 "execution test - XFAIL *-*-*" handling in the spirit of
10647 "excess errors test -". Changed the "execution test fails"
10648 handling to be like "excess errors test fails".
10649 * Update various tests accordingly.
10651 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
10653 * gcc.c-torture/execute/980205.c: New test.
10655 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
10657 * lib/c-torture.exp: Look for .x files instead of .cexp files.
10658 * lib/f-torture.exp: Similarly.
10659 * gcc.c-torture: Rename all .cexp files to .x files.
10661 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10663 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10664 (940510-1.c): Removed duplicate.
10665 (971104-1.c): New test.
10667 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
10669 * lib/f-torture.exp: Improve error and loop detection.
10671 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
10673 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10674 use that to size the filler array.
10676 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
10678 * lib/c-torture.exp(c-torture-execute): Fix typo.
10680 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10681 testcase as the executable name. Keep the executable around if
10684 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
10686 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10687 changes. Only test one -g option, and move it to the end of the
10688 list of options to test.
10690 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
10692 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10693 variable GCC_TORTURE_OPTIONS to supply default switches separated
10694 by colons. If no environment variable, run tests with -O0 -g, -O1
10695 -g, and -O2 -g as well.
10697 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
10699 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10700 explanatory comments. Fix indentation.
10702 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
10704 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10706 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
10708 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10709 * g++.old-deja/g++.mike/p7325.C: Likewise.
10710 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10712 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
10714 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10715 * g++.old-deja/g++.brendan/crash30.C: Likewise.
10716 * g++.old-deja/g++.brendan/crash39.C: Likewise.
10717 * g++.old-deja/g++.law/operators4.C: Likewise.
10719 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
10721 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10722 * g++.old-deja/g++.mike/p784.C: Ditto.
10723 * g++.old-deja/g++.mike/p785.C: Ditto.
10725 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
10727 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10729 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
10731 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10732 target feature; pass this to c-torture-execute as needed.
10734 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
10736 * lib/c-torture.exp(c-torture-execute): If the previous and the
10737 current executables being tested are identical, we don't need to
10738 run the executable again. Try to make the executable names
10739 unique. Add an optional argument for passing additional compiler
10742 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
10744 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10746 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
10748 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10750 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
10752 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10753 32bit or larger longs.
10755 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10756 have either a 32bit long or 32bit int.
10758 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10760 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10761 Make double precision tests dependent on sizeof (double).
10763 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
10765 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10768 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10770 * gcc.c-torture/compile/961203-1.cexp: New script.
10772 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
10774 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10775 up the includes ourselves.
10777 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
10779 * lib/plumhall.exp: Remove random include, and add a few
10780 verbose messages for debugging.
10782 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
10784 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10785 of trying to do it ourselves.
10787 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10789 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10791 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
10793 * gcc.prms/5403.c: Made regexp a bit less strict.
10795 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
10797 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10798 is returned from remote_load instead.
10799 * lib/plumhall.exp: Ditto.
10800 * lib/mike-g++.exp: Ditto.
10801 * lib/old-dejagnu.exp: Ditto.
10802 * lib/c-torture.exp: Ditto.
10804 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
10806 * lib/g++.exp: Use build_wrapper procedure.
10807 * lib/gcc.exp: Ditto.
10809 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
10811 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10812 an old-style decl for malloc. Fixes tests to work when
10813 sizeof (int) != sizeof (size_t).
10815 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
10817 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10819 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10820 use stdargs.h interface.
10822 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
10824 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10825 NO_VARARGS when compiling.
10827 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
10829 * lib/plumhall.exp(ph_includes): New procedure.
10831 (ph_compiler): Ditto.
10833 * lib/g++.exp: Rename test-glue.c to testglue.c.
10834 * lib/gcc.exp: Ditto.
10836 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
10838 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10839 to completion when it's called.
10841 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
10843 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10844 is defined, don't do test.
10846 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
10848 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10850 (ph_summary): Mark skipped testcases as untested, not unresolved.
10852 * lib/plumhall.exp (ph_make): If unresolved because of bad
10853 errorCode, record errorCode in log file.
10854 (*): Replace send_log/verbose with verbose -log.
10856 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
10858 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10859 double conversion if double isn't at least 8 bytes.
10861 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10862 int to work with targets where int is 16 bits.
10864 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10865 8 bytes, just exit, since 4 byte doubles don't have enough bits of
10866 precision for the test to complete.
10868 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
10870 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10871 if d10v is not compiled with the -mdouble64 flag.
10872 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10874 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10875 d10v is not compiled with the -mint32 flag.
10877 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
10879 * lib/plumhall.exp: Use incr_count.
10881 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
10883 * gcc.c-torture: Update to c-torture-1.45.
10885 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
10887 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10888 the name of the expect testcase file).
10890 * lib/g++.exp(g++_init): Ditto.
10892 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
10894 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10897 * lib/gcc.exp(gcc_exit): New procedure.
10899 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
10901 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10902 specs where appropriate.
10904 * g++.old-deja/g++.arm/*: Added additional ERROR checks
10905 because of new "candidates are" messages, and removed a few
10907 * Converted all non-old-style g++ testcases to old-style, and
10908 moved into g++.old-deja.
10910 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
10912 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10915 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10918 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10920 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
10922 * lib/gcc.exp (gcc_target_compile): Add support for defining
10923 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10924 the machine doesn't have those features.
10926 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
10928 * g++.law/operators4.exp: Don't use LIBS.
10930 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
10932 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10934 * lib/mike-g++.exp: Don't set the compiler to be tested here.
10935 * lib/g++.exp: Set it here instead. Also, allow use of the
10936 --tool_exec and --tool_opt options. Change CXX to
10939 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10941 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10943 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
10945 * lib/old-dejagnu.exp: Use prune_warnings instead of
10947 * lib/mike-g++.exp: Ditto.
10948 * lib/gcc.exp: Ditto.
10949 * lib/g++.exp: Ditto.
10951 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10953 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
10955 * 941014-2.c: Include stdlib.h
10956 * 960327-1.c: Include stdio.h
10957 * dbra.c, index-1.c: Don't assume ints are 32bits.
10959 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
10961 * lib/gcc.exp: Add gcc,stack_size target feature.
10963 * lib/g++.exp(g++_target_compile): Add the include and link
10964 paths here, not in two other places. And, it's $options, not
10967 * lib/mike-g++.exp(postbase): Remove the code that determines
10968 the correct include and link paths.
10969 * g++.old-deja/old-deja.exp: Ditto.
10971 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
10973 * lib/g++.exp(g++_init): target_compile no longer returns the
10974 filename of the result.
10976 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
10978 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10981 * gcc.c-torture/special/special.exp: Change call to
10982 gcc_target_compile to include the object file.
10984 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
10986 * gcc.c-torture/special/special.exp: Correct misspelling in last
10989 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
10991 * lib/plumhall.exp(ph_summary): Log the entire output of the
10992 executable. Return -1 if there were any failures, 0 otherwise.
10993 (ph_execute): Return -1 if there were any failures, 0 otherwise.
10994 (ph_make): Clean up objects and executables that were built
10995 if the tests succeeded.
10997 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
10999 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11000 libraries and includes in the build tree as appropriate.
11002 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
11004 * lib/c-torture.exp: Instead of looking for the global variable
11005 NO_LONG_LONG, check to see if that's a feature of the target.
11007 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
11009 * config/default.exp: Minimize. Delete the remainer of the files in
11010 config; this functionality is now in devo/dejagnu/config.
11012 g++.*/*: Pass any additional flags used to compile to postbase;
11015 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11016 is now done by runtest.exp. Use gcc_target_compile instead of
11019 lib/c-torture.exp: Use gcc_target_compile instead of compile.
11020 Remove references to CFLAGS. Use remote_file instead of
11022 (c-torture): Take a list of arguments to use to compile this
11025 lib/g++.exp: Simplify. Use target_compile instead of compile.
11026 lib/gcc-dg.exp: Ditto.
11027 lib/gcc.exp: Ditto.
11028 lib/mike-{gcc,g++}.exp: Ditto.
11029 lib/old-dejagnu.exp: Ditto.
11030 lib/plumhall.exp: Ditto.
11032 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
11034 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11035 (ph_linker): Likewise.
11037 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
11039 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11040 MAP_ANON / MAP_ANONYMOUS if defined;
11041 else try to map from /dev/zero .
11043 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
11045 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
11046 isn't defined, then define it to MAP_ANONYMOUS.
11048 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
11050 * gcc.c-torture: Update to c-torture-1.42 release.
11052 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
11054 * gcc.c-torture: Update to c-torture-1.41 release.
11056 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
11058 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
11061 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
11063 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
11064 and LDFLAGS. Fix second case to append the target_info ldflags
11065 onto LDFLAGS, not CFLAGS.
11066 * lib/g++.exp (g++_init): Add target_info stuff.
11067 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
11068 of libgloss and newlib flags for !native.
11070 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
11071 (GDB): Fix relative path to go up another dir for finding gdb.
11073 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
11075 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
11076 versions in the target_info array, if they don't exist.
11078 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
11080 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
11082 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
11084 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
11085 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
11087 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
11089 * lib/old-dejagnu.exp: Don't remove the output file before we've
11090 actually tested it. Don't append pwd to the path of the executable
11093 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
11095 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
11097 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
11099 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
11100 temporary directory for compiler files, and set it to a default
11101 value of /tmp. Set $output as the name of the output file from
11102 compiling the testcase. Add a -o option to $cflags_var so the
11103 compiler writes the final output file as $output. Set $executable
11106 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
11107 directory for compiler files, and set it to /tmp if it doesn't
11108 already have a value. Set $output_file to the name of the output
11109 file from compiling the testcase. Add a -o option to CXXFLAGS so
11110 the compiler writes the final output file as $output. Use $output
11111 as the executable to be tested.
11113 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
11115 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
11117 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
11119 * gcc.c-torture/execute/pending-1.c: New test. Still
11120 pending in Tege's queue.
11122 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
11124 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11125 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
11126 if there were failures. Call unresolved if there were unresolved
11127 testcases. Call gcc_fail if program did not run to completion.
11128 (ph_make): Pass additional argument name to ph_execute.
11129 (ph_execute): Add new argument. Pass additional arguments to
11130 ph_summary. Call gcc_fail is there is no execution output.
11132 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
11134 * lib/plumhall.exp (proc_summary): Output relavent summary
11135 lines into the log so specific failures in plumhall can be
11138 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
11140 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11141 (c-torture-execute): Don't try to execute tests which use
11142 "long long" types if $NO_LONG_LONG is nonzero.
11144 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
11146 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11149 * gcc.ieee: Move from here.
11150 * gcc.c-torture/execute/ieee: To here.
11152 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
11154 * gcc.c-torture: Update to c-torture-1.41 release.
11156 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
11158 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11161 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
11163 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11166 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
11168 * config/proelf.exp: Handle connecting to a simulator.
11170 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
11172 * config/proelf.exp: New file. Enough framework that we can
11173 run c-torture tests on the proelf targets (or any other target
11174 that gdb can connect to for that matter).
11176 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
11178 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11179 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
11181 * lib/plumhall.exp (ph_execute): Always call ph_summary if
11182 exec_output exists.
11184 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
11186 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11187 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11189 * config/*.exp: Update FSF address. Change result of ${tool}_load
11190 to pass/fail/unresolved/unsupported/untested. Caller must now
11191 call unresolved/unsupported/untested.
11192 * lib/*.exp: Update FSF address. Update to handle new results of
11194 * lib/chill.exp (verbose): Delete.
11196 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
11198 * lib/gcc.exp (default_gcc_start): Change order of args to
11199 $LDFLAGS $CFLAGS $LIBS.
11200 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11201 Save/set/restore CFLAGS. Pass single arg to gcc_start.
11202 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11203 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11204 * gcc.misc-tests/dg-test.exp: Likewise.
11205 * gcc.misc-tests/msgs.exp: Likewise.
11206 * gcc.prms/prms.exp: Likewise.
11207 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11208 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11210 * lib/dg.exp: Deleted, moved to dejagnu/lib.
11212 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
11214 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11216 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11217 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11219 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11222 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
11224 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11225 global for loop; add use of $mathlib.
11226 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11227 settings here; set mathlib for anything but VxWorks.
11229 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
11231 * gcc.c-torture: Update to c-torture-1.40 release.
11233 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
11235 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11238 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
11240 * lib/c-torture.exp (c-torture-execute): Declare "output" as
11243 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
11245 * lib/g++.exp (LIBS): Define if not already.
11246 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11247 (gcc-dg-prune): Call prune_gcc_output.
11248 * lib/gcc.exp (prune_gcc_output): New proc.
11249 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11252 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
11254 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11255 (c-torture-execute): Likewise. Rename `name' to `testcase'.
11257 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
11259 * gcc.c-torture: Update to c-torture-1.39 release.
11261 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
11263 * lib/c-torture.exp (c-torture-execute): Don't return if one option
11264 fails, try others as well.
11266 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
11268 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11269 If compilation fails, mark execute tests as `untested'.
11270 If test is marked as unsupported, don't mark compilation and
11271 execute tests as failed.
11273 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11275 * lib/g++.exp (g++_init): Don't link in libg++, and look to
11276 libstdc++ for whether or not we want to be doing shared
11277 libraries. Delete link_curses since we don't need it anymore.
11278 * lib/mike-g++.exp (postbase): Don't link in libg++.
11279 * g++.old-deja/old-deja.exp: Likewise.
11281 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11283 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11285 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11287 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11288 For that, add `-Wl,-a,shared_archive'.
11289 * g++.old-deja/old-deja.exp: Likewise.
11291 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
11293 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11295 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
11297 * lib/mike-g++.exp (postbase): Pay attention to the status of
11300 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11302 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11304 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
11306 * lib/gcc.exp (default_gcc_start): No longer need to log program
11307 being executed or its output, execute_anywhere does that now.
11308 * lib/g++.exp (default_g++_version): Call execute_anywhere.
11309 (default_g++_start): Likewise. Delete calls to verbose/send_log.
11311 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11313 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11314 the same as those in lib/g++.exp.
11316 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
11318 * gcc.c-torture: Update to c-torture-1.38 release.
11319 * gcc.ieee: Related changes.
11321 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
11323 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11324 "exec". Minor reformatting changes.
11326 * config/rom68k.exp (${tool}_load): Make it work in a canadian
11327 cross. This means all "exec" calls now work on a remote host as
11329 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11330 cross. Filter out the extra "\r\n" stuff that expect puts in.
11331 (c-torture-execute): Filter out the bogus warnings like
11332 c-torture-compile does. Add support for canadian cross.
11333 * lib/gcc.exp (default_gcc_version, default_gcc_start)
11334 Use execute_anywhere rather than calling exec directly. Now it
11335 works for canadian cross testing.
11337 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
11339 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
11340 results into a variable, and check that rather than using file exists.
11342 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11344 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11345 create a libg++.so. For sunos4.1.*, also add -ltermcap.
11347 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11349 * g++.old-deja/old-deja.exp: Create and pass runshlib and
11350 lib_curses if there's a shared libg++ in the build tree.
11352 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
11354 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11355 if not supported target.
11357 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11359 * lib/g++.exp (g++_init): Move empty setting of runshlib and
11360 link_curses up to always happen, not just for native builds.
11362 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
11364 * gcc.c-torture: Update to c-torture-1.36 release.
11365 * gcc.failure: Related changes.
11367 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
11369 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11371 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11373 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11374 * lib/mike-g++.exp (postbase): Not in here. Still reference
11375 runshlib, link_curses, and mathlib for link and run.
11377 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11378 pass the runtime shared library options for Solaris, OSF/1, and
11379 Irix5, and link with -lcurses to avoid unresolved references.
11381 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11383 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11386 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
11388 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11390 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
11392 * gcc.c-torture: Update to c-torture-1.35 release. Note we
11393 do not have a framework for the "compat" tests yet.
11395 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11397 * lib/mike-g++.exp (postbase): New local variable `mathlib',
11398 set to null if we're testing vxworks5.1. Use that instead of
11399 `-lm' in the setting of LIBS for link and run.
11401 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11403 * config/rom68k.exp (${tool}_load): Major changes to make it
11404 work. Verified that it does in fact return the stuff in
11405 exec_output properly. Catch any Emul or any TRAP other than 0.
11407 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11409 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11410 LDFLAGS properly for targets that need stuff from libgloss.
11411 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11413 (gpp_initialized): New variable.
11415 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
11417 * config/rom68k.exp: Load libgloss.exp.
11418 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11419 so we can produce a fully linked binary.
11420 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11421 so we can produce a fully linked binary.
11423 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
11425 * lib/plumhall.exp (ph_section): Watch for expected failures.
11426 Add missing `else'.
11428 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11430 (c-torture): Likewise.
11432 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
11434 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11436 * lib/mike-g++.exp (mike_cleanup): New proc.
11437 (prebase): New globals compiler_result, not_compiler_result,
11439 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
11440 allow leading "-" in pattern. Watch for unsupported tests.
11441 If $compiler_result is set, pattern match assembler code,
11442 and ditto for $not_compiler_result.
11443 * lib/mike-gcc.exp: Likewise.
11445 * lib/plumhall.exp (ph_execute): Only call ph_summary if
11446 execution "succeeded".
11448 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
11450 * config/win32.exp: New file.
11451 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11453 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
11455 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11457 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11458 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11459 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11461 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11462 "... without exceptions was ...". That is now handled by
11464 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11466 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
11468 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11469 sieve.c,sort2.c}: New files.
11470 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11471 sieve.exp,sort2.exp}: Drivers for them.
11473 * lib/mike-gcc.exp (program_output): New user settable variable.
11474 (postbase): Call prune_system_crud. Also prune extraneous compiler
11476 * lib/mike-g++.exp (program_output): New user settable variable.
11478 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11480 * config/sh.exp: Deleted (use sim.exp instead).
11482 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11484 * config/vx.exp: Declare CHECKTASK as global.
11485 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11486 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11487 * lib/old-dejagnu.exp: Load [pwd]/$executable.
11489 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11491 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11492 target. Like vx.exp, only includes `vx29k.exp' instead of
11495 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
11497 * config/sim.exp: Increase time limit from 120 seconds to 240.
11499 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
11501 * gcc.c-torture/execute/950628-1.c: New test.
11503 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
11505 * gcc.c-torture: Update with changes/additions from
11508 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
11510 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11512 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
11514 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11516 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
11518 * gcc.c-torture/compile/950512-1.c: New test.
11519 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11520 * gcc.dg/struct-ret-1.c: Likewise.
11522 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
11524 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11525 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11527 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
11529 * gcc.c-torture/special/920411-1.c: Deleted.
11530 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11532 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
11534 * config/sim.exp (${tool}_load): Hack in call to bash to get a
11537 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
11539 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11541 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
11544 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11545 is the proper length.
11546 * va-arg-3.c: Likewise.
11548 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
11550 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
11551 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11553 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
11554 * lib/g++.exp (default_g++_start): Delete old cruft.
11556 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
11558 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11559 (2 * (1 << 18)) to (2 * (1 << 17)).
11561 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11563 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11565 * config/rom68k.exp: Renamed from config/idp.exp
11567 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
11569 * c-torture/compile/921109-2.c
11571 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
11573 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11576 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
11578 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11580 * lib/g++.exp (default_g++_start): Likewise.
11582 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
11584 * gcc.c-torture/compile/950329-1.c: New test.
11586 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11588 * config/bug.exp (${tool}_load): Updated to use new remote_open
11589 and remote_close procs.
11590 * config/idp.exp: New file.
11592 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
11594 * gcc.c-torture/execute/950322-1.c: New test.
11596 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
11598 * config/vx.exp (${tool}_load): Clean up testing of return code from
11599 vxworks_ld and vxworks_spawn.
11601 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
11603 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11605 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
11607 * lib/old-deja.exp: Add `excess errors test - ' error, now one
11608 can mark excess errors on a machine by machine basis. Note, the
11609 default is to not expect any excess errors, even when excess
11610 errors test - is given, so you will want to put an XFAIL ... on
11611 these lines. For example, // excess errors test - XFAIL hppa*-*-*
11612 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11613 those 4 machines, but no others.
11615 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11617 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11618 * lib/c-torture.exp: to here.
11620 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
11622 * gcc.c-torture/execute/950221-1.c: New test.
11623 * gcc.c-torture/execute/struct-ret-1.c: New test.
11624 * gcc.c-torture/compile/950221-1.c: New test.
11626 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11628 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
11630 * gcc.c-torture/execute/arith-1.c (main): Return 0.
11631 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11633 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
11635 * g++.gb: New directory of tests, derived from my signature and
11636 class scoping tests.
11638 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11639 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11640 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11641 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11642 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11643 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11644 * g++.gb/sig25.C: Likewise.
11646 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11647 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11648 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11649 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11650 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11651 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11652 * g++.gb/sig25.exp: Likewise.
11654 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11655 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11656 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11657 * g++.gb/scope13.C: Likewise, this test still fails.
11659 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11660 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11661 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11662 * g++.gb/scope13.exp: Ditto.
11664 * g++.gb/README: New file, explains what these tests are about.
11666 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
11668 * lib/dg.exp (dg-do): Support `preprocess'.
11669 (dg-test): Likewise.
11671 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11673 * config/udi.exp: change "continue -expect" to "exp_continue".
11675 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
11677 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11678 Delete redundant tests.
11680 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11681 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11682 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11683 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11684 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11685 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11686 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11687 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11689 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11690 storing label pointers.
11691 * gcc.c-torture/execute/921019-1.c: Likewise.
11692 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11693 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11695 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11698 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11699 Delete obsolete tests.
11701 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11702 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11703 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11704 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11705 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11706 * gcc.c-torture/compile/950124-1.c: New test.
11708 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11710 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
11712 * lib/mike-g++.exp: Add -lm to LIBS.
11714 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
11716 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11718 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
11720 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11722 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
11724 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11726 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
11728 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11729 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11730 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11731 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11732 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11733 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11734 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11735 * g++.law/{operators31.C, operators32.C,
11736 * g++.law/{operators33.C, operators34.C}: Likewise.
11737 * g++.law/{pic1.C, refs2.C}: Likewise.
11738 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11739 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11740 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11741 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11743 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11744 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11745 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11746 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11747 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11748 * g++.law/{enum9.exp, friend5.exp}: Likewise.
11749 * g++.law/{nest3.exp, nest4.exp}: Likewise.
11750 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11751 * g++.law/{operators30.exp, operators31.exp}: Likewise.
11752 * g++.law/{operators32.exp, operators33.exp}: Likewise.
11753 * g++.law/{operators34.exp}: Likewise.
11754 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11755 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11756 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11757 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11758 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11760 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11761 No longer expected to fail.
11762 * g++.law/missed-error3.C: Tweak for recent bool changes.
11764 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
11766 * config/emb-unix: Deleted.
11767 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11768 remote execution. Do final link on remote host if REMOTE_LINK is set.
11770 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
11772 * lib/dg.exp (dg-test): Fix typo in last patch.
11774 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
11776 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11777 (handles multiple occurrences).
11779 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
11781 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11782 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11783 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11785 * lib/c-torture.exp (c-torture-compile): Likewise.
11786 (c-torture): Prepend full path if missing.
11787 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11788 (gcc_fail): Likewise.
11789 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11791 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
11793 * lib/netware.exp: Only attach to NetWare i386 systems.
11795 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
11797 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11798 messages. Add test name to "output pattern match" pass/fail message.
11800 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
11802 * gcc.dg: New testsuite.
11803 * gcc.dg/dg.exp: New file.
11805 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11806 test-switch.c}: Deleted.
11808 * gcc.misc-tests/msgs.exp: New testcase driver.
11810 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
11812 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11813 Watch for illegal return values from ${tool}_load.
11814 * config/unix.exp (${tool}_load): Fix pass/fail detection for
11815 cross targets. Coerce return value >0 to 1.
11817 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
11819 * config/unix.exp (${tool}_load): Call program rsh, not proc.
11821 * config/emb-unix.exp: New file.
11823 * config/sim.exp: Error if variable $SIM not defined.
11824 (${tool}_load): Mark test as "untested" if simulator missing.
11826 * config/unix.exp: Load remote.exp to get rcp_download.
11827 * lib/c-torture.exp: Use different option lists for testcases with
11829 * gcc.c-torture/execute/execute.exp: Likewise.
11831 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
11833 * config/*.exp: Clarify return code from ${tool}_load.
11834 Call `unresolved' or `untested' instead of `warning' or `perror'
11835 (sometimes you still want to call both though).
11836 Add comment that `shell_id' is local to each file.
11837 * config/udi.exp (timeout): Set to 30.
11838 Don't print warning if connection fails, $connectmode has already
11840 (${tool}_load): Move verbose messages to level 2.
11841 Rework pattern for "Process started" message.
11842 Pass `shell_id' to ${connectmode}_download.
11843 Retry twice upon timeout. Make resetting of target more robust.
11844 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11845 Pass `shell_id' to exit_$connectmode.
11846 Only call exit_$connectmode if connected.
11847 * config/unix.exp (${tool}_load): Check return codes better.
11848 * config/vrtx.exp (${tool}_load): Likewise.
11849 * config/vx.exp (${tool}_load): Likewise.
11850 Delete unneeded global's.
11851 * lib/dg.exp (dg-test): Update to reflect clarified return codes
11854 (dg-init): Delete recording of pass/fail counts.
11855 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11856 (old-dejagnu-init): Likewise.
11857 (old-dejagnu-stat): Delete contents, empty proc now.
11858 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11859 (c-torture): Delete references to lcnt, lpass, lfail.
11860 Get option list from TORTURE_OPTIONS.
11861 Delete -funroll[-all]-loops if no loops.
11862 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11863 (g++_stat): Delete contents (empty proc now).
11864 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11865 (gcc_finish): Likewise.
11866 (gcc_stat): Deleted.
11867 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11868 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11869 * gcc.c-torture/execute/execute.exp: Likewise.
11870 Split tests into two parts: compile, execute.
11871 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
11872 no loops. Update to reflect clarified return codes from ${tool}_load.
11874 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
11876 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11878 (old-dejagnu): Likewise (where necessary).
11880 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
11882 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11884 * lib/dg.exp (dg-process-target): Fix processing of selector.
11885 Add comment regarding use of `error'.
11887 * lib/gcc.exp (prune_system_crud): Define if missing.
11888 * lib/g++.exp (prune_system_crud): Likewise.
11890 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11891 Call prune_system_crud.
11892 * lib/dg.exp (dg-runtest): New proc.
11893 Use perror instead of send_user for tcl errors in testcase.
11894 Don't return any value, it's never used.
11895 Don't clobber previous definition of `unknown'.
11896 Print tcl errors in `dg-final'.
11898 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
11900 * lib/dg.exp (dg-process-target): Improve syntax error messages.
11901 (dg-test): Don't print errorInfo, it contains stack backtrace.
11903 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
11905 * lib/g++.exp (runtest_file_p): Define if missing.
11907 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
11909 * lib/mike-g++.exp: Comment out loading of g++.exp.
11910 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
11911 (default_g++_version): Always print something.
11912 (default_g++_start): Comment out call to `which'.
11913 (g++_start, g++_load): Deleted (must be defined in config file).
11914 * lib/gcc.exp: Test for existence of $CC at start.
11915 Delete check for tmpdir (done in gcc_init).
11916 (default_gcc_version): Always print something.
11917 (default_gcc_start): Comment out call to `which'.
11918 * config/*.exp: Major cleanup - make cross targets work at least a
11919 little better for g++ (by not being "--tool gcc" specific).
11920 Rename gcc_xxx to ${tool}_xxx.
11921 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11922 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11924 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
11926 * lib/c-torture.exp (c-torture-compile): Rework compiler
11927 message processing.
11929 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11932 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
11934 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11936 * lib/dg.exp (dg-process-target): Support { target native }.
11938 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
11940 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
11941 looked for "... program xxx got fatal signal".
11942 Correct regsub munging of `comp_output'.
11943 Ignore compiler messages "path prefix not used" and "linker input
11946 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
11948 * lib/gcc.exp (runtest_file_p): Define if missing.
11949 * gcc.prms/template.c: Example to work from.
11951 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
11953 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11954 * lib/dg.exp (dg-test): Call unsupported testcases as such.
11956 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11957 * gcc.prms/1883.c: Moved from compile/940714-1.c.
11958 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11959 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11961 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11962 (dg-process-target): No longer a varargs proc.
11963 Return S/N for target, P/F for xfail. All callers changed.
11964 (user option procs): More argument checking.
11965 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11966 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11967 (dg-test): Skip test if not running on selected target in `dg-do'.
11968 Update handling of `dg-do-what', `dg-output-text'.
11969 Separate execution pass/fail from output pattern match pass/fail.
11970 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11972 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
11974 * gcc.c-torture/special/special.exp: Don't expect failure for mips
11975 target for 920510-1.c.
11977 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
11979 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11980 Clean up comment regarding use of passcnt, etc.
11981 (gcc_stat): Don't update `testcnt' here.
11982 (gcc_finish): Do it here.
11983 Might as well reset `but_id' here too.
11984 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11985 to determine if the file should be tested.
11986 * gcc.c-torture/compile/compile.exp: Likewise.
11987 * gcc.c-torture/execute/execute.exp: Likewise.
11988 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11989 * gcc.misc-tests/dg-test.exp: Likewise.
11990 * gcc.prms/prms.exp: Likewise.
11991 * gcc.wendy/wendy.exp: Likewise.
11992 * g++.old-deja.exp: Likewise.
11993 Move "Testing file" message to verbose level 1.
11995 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
11997 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11999 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
12001 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12002 (default_gcc_start): Accept optional second list element
12003 of compiler flags. Print compiler output at verbosity level 2.
12004 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12005 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12006 Save current values of framework globals passcnt, failcnt, xpasscnt,
12007 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12008 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
12009 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12010 xfailcnt to compute stats. Update framework global `testcnt' from
12012 (gcc_finish): New proc. Clean up test environment.
12013 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12014 (gcc_epass, gcc_efail): Delete.
12015 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12016 argument of line number.
12017 (dg-init): If the tool has an init routine, call it.
12018 (dg-test): Remove args `cflags_var' and `libs_var'.
12019 Pass all compiler options to ${tool}_start.
12020 Handle missing line number.
12021 (dg-finish): New function.
12022 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12023 particular files. Call gcc_finish at end. Move "skipping test"
12024 message to verbosity level 3.
12025 * gcc.c-torture/compile/compile.exp: Likewise.
12026 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12027 * gcc.c-torture/execute/execute.exp: Likewise.
12028 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12029 Print testcase being tried at verbosity level 1.
12030 * gcc.c-torture/special/special.exp: Unset xfail.
12031 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12032 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12033 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12034 * gcc.failure/failure.exp: Likewise.
12035 * gcc.ieee/ieee.exp: Likewise.
12036 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12037 Update call to dg-test. Call dg-finish at end.
12038 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
12039 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12040 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12041 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12042 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
12043 * gcc.wendy/wendy.exp: Add copyright.
12044 Delete setting of tmpdir (done by gcc_init).
12045 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12046 Pass compiler flags to gcc_start. Call gcc_finish at end.
12047 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12050 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
12052 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12054 (g++_load): Likewise.
12056 * config/*.exp (gcc_load): Some were varargs fns and some were not.
12057 Rename argument to `prog' to remove the confusion.
12058 Varargs fns behave differently too!
12059 (g++_load): Likewise.
12061 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12063 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
12064 what it is. Delete (always) printing of status value for !native.
12065 Simplify verbose code, and include status and exec_output.
12066 (g++_load): Use gcc_load.
12068 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
12070 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
12071 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
12072 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
12073 940714-3.c as these testcases don't exist anymore. Make
12074 va-arg-1.c expected to pass.
12076 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
12078 * gcc.misc-tests/misc.exp: Only run specific testcases.
12079 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
12080 * gcc.misc-tests/dg-[1-9].c: New files.
12082 * lib/dg.exp: New testsuite driver.
12083 * gcc.prms/prms.exp: Use it.
12085 * README.gcc: New file.
12087 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
12088 Document and reset `lxpass' and `lxfail'.
12089 Simplify "initialized" message.
12090 (gcc_stat): Clean up comments a little.
12092 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
12094 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
12096 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
12098 * lib/old-dejagnu.exp (process-option): New proc.
12099 (old-dejagnu-init, old-dejagnu-stat): Likewise.
12100 (old-dejagnu): Simplify.
12101 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
12103 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
12105 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
12106 exists and is not an empty string.
12108 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
12109 $xfail rather than calling setup_xfail. Clear $xfail when test is
12111 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
12114 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
12115 longer expected to fail.
12117 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
12120 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
12122 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12123 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12124 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12125 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12128 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12129 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12131 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12133 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12134 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12136 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12137 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12138 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12140 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12142 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12143 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12144 940714-1.c, 940714-2.c, 940714-3.c},
12145 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12146 gcc.misc-tests/{mg.c,mg.exp}:
12148 * gcc.noncompile/noncompile.exp: Change accordingly.
12150 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
12152 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12153 Undo previous clobberage.
12155 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
12157 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12158 * gcc.special/{930510-1.c, special.exp}:
12159 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12160 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12161 struct-varargs-1.c}: New tests from c-torture-1.26.
12163 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
12165 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12166 argument to switch.
12168 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
12170 * Revert the previous changes. Please see Rob's directory
12171 (/lisa/test/rob/progressive/gcc/testsuite) for testing
12174 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
12176 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12177 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12178 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12179 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12180 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12181 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12182 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12183 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12184 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12185 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12186 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12187 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12188 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12189 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12190 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12191 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12192 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12193 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12194 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12195 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12196 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12197 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12198 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12199 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12200 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12201 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12202 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12204 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
12206 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12207 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12210 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
12212 * config/unix.exp (g++_load): Fix syntax.
12214 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
12216 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12217 * gcc.noncompile/921017-1.c: Deleted obsolete test.
12218 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12219 Don't expect va-arg-1.c to fail. Correct expected output for
12221 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12222 * gcc.wendy/hbm4.c: Correct typo.
12223 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12225 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
12227 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12228 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12229 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
12230 * lib/c-torture.exp (c-torture-compile): Ditto.
12232 Reduce volume of output (remove all the -I's and such).
12233 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12234 Call gcc_cpass, gcc_cfail.
12235 (c-torture): Pass testing option to c-torture-compile.
12237 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
12239 Bring patches over from progressive.
12240 * config/default.exp: Exit remote shell cleanly.
12241 (g++_exit, g++_start): Add default versions.
12242 * config/sim.exp (gcc_load): Use perror, not error.
12244 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
12246 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
12249 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
12251 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12252 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12253 (wendy_try): New proc to run testcase.
12254 (main loop): Call 'em.
12255 * gcc.wendy/*.c: Clean up pass to correct expected output.
12257 * lib/gcc.exp: Minor cleanup work.
12258 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12260 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
12262 * config/sim.exp (gcc_load): Document return codes better.
12263 Don't pass -v to simulator.
12265 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
12267 * gcc.special/920717-x.c: Fix typo.
12268 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12271 * lib/mike-gcc.exp: Fix typo.
12273 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
12275 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12276 binary to use, transform the name.
12277 * config/*.exp: rename everything. Nuke any g++ specific files,
12278 it's now a special case of gcc that requires no special support.
12279 Add a default.exp for unsupported targets.
12281 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
12283 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12284 lib/old-dejagnu.exp: Fix a few patterns to work with the new
12287 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
12289 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12292 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
12294 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12296 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
12298 * gcc.execute/execute.exp: Combine opt_list and foption_list into
12299 option_list. Compile every file with only 4/6 option choices
12300 (same as C torture) instead of with 12/18 different option
12302 * lib/c-torture.exp: Likewise.
12304 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12307 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
12309 * lib/old-deja.exp: Add `excess errors test fails' error, now one
12310 can put an XFAIL *-*-* on excess errors.
12312 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
12314 * g++.law: Add more tests derived from g++-bugs snapshots.
12316 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
12317 equivalent to g++.law/init9.
12319 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12320 compiled it, and the a.out file after we've run it.
12322 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
12324 * lib/mike-g++.exp (postbase): Delete the .o file after we've
12325 compiled it, and the a.out file after we've run it.
12327 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
12329 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12331 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
12333 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12336 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
12338 * g++.law: New directory of g++ tests derived from the g++-bugs
12341 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
12343 * gcc.compile: initbug1.c initbug1.exp testcase added
12345 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
12347 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12348 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12349 fixes submitted by Jeff Law (law@cs.utah.edu)
12350 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12351 Jeff Law (law@cs.utah.edu)
12354 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
12356 * config/unix-g++.exp: Follow the gcc way of doing things.
12357 * g++.old-deja/old-deja.exp: Minor updates.
12358 * lib/g++.exp: New file, follow the gcc way of doing things.
12359 * lib/old-dejagnu.exp: Minor updates.
12360 * lib/mike-g++.exp: Always unset errorInfo.
12362 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
12364 * lib/gcc.exp: Fix some errors with the below change, CC and
12365 CFLAGS should be global when setting, not local.
12367 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
12369 * lib/gcc.exp: Transform tool name.
12371 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
12373 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12375 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
12377 * lib/gcc.exp: change gcc_done to gcc_stat
12379 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
12381 * Upgraded gcc testsuite to c-torture version 1.25
12383 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
12385 * lib/gcc.exp: added reporting code. Changed verbose compile message.
12386 * lib/c-torture: added hooks for new reporting code.
12388 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
12390 * config/sh-gcc.exp: check if sh-sim exists in the path
12392 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
12394 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12395 * gcc.compile/compile.exp: Initial changes for new logic.
12396 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12397 * gcc.failure/failure.exp: Initial changes for new logic.
12398 * gcc.ieee/ieee.exp: Initial changes for new logic.
12399 * gcc.misc-tests/misc.exp: Initial changes for new logic.
12400 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12401 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12402 * lib/c-torture.exp: Initial changes for new logic.
12403 * lib/gcc.exp: Initial changes for new logic.
12405 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
12407 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12408 depend upon failure or success. Fully qualify names in failure
12409 and success messages. Always remove a.out before starting
12410 compile, just in case. Pay more attention to error text output by
12411 the compiler. Handle testcases with no known past errors just
12412 like all others, so that things are uniform. Other miscellaneous
12415 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
12417 * gcc.cpp: new directory for cpp tests
12419 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
12421 * lib/chill.exp: Code reformatted, removed unused code.
12422 * config/unix-chill.exp: Code reformatted, removed unused code.
12423 * chill.execute/execute.exp: Code reformatted, removed unused code.
12424 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12426 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
12428 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
12429 routines not written.
12431 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
12433 * config/bug-gcc.exp: Use new procs from bug.exp.
12435 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
12437 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12438 via ftp, rather than depending on NFS.
12439 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12442 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
12444 * config/bug-gcc.exp: Use new download proc.
12446 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
12448 * chill.execute/execute.exp: cleanups, handles errors better
12449 * chill.compile/compile.exp: rewrite, based on execute.exp
12450 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12451 * lib/chill.exp: major changes to diff proc and compile and link
12452 procs. added chill_fail and chill_pass wrappers to pass and
12453 fail. added more comments, and handle error codes better.
12454 Added a hack to capture stderr from exec, so noncompile tests
12457 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
12459 * chill.execute/execute.exp: rewrite of testsuite driver
12460 * lib/chill.exp: rewrite of testsuite driver
12461 * config/unix-chill.exp: rewrite of testsuite driver
12463 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
12466 * iexpr.ch: Standardize uppercase.
12467 * tuples.dat: Standardize uppercase.
12468 * vary.ch: standardize. Correct varying string assignments.
12469 * vary.dat: Add new output lines.
12471 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
12474 * chprintf.ch: Standardize use of uppercase.
12475 * tuples.ch: Standardize and turn arr2 into a DCL,
12477 * pinits.ch: Standardize.
12479 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
12481 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
12482 * Makefil: Renamed to Makefile.in.
12483 * configure.in: New.
12485 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
12488 * .cvsignore: Add result/output files.
12489 * Makefile: Fix up variables at start. Use MFLAGS
12490 everywhere. Correct bool_loc, built_ins entries.
12491 Add entry for vary1.ch.
12492 * bitarray.ch: Standardize upper-case usage.
12493 * bitexpr.ch: Standardize, add output of b1.
12494 * params.ch: Use arrayt in along PROC parameters, to
12495 avoid novelty problems.
12496 * sets.ch: Tiny cleanup.
12497 * vary1.ch: Re-indent.
12499 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
12501 * Add PR-related files to Makefiles, .cvsignore files, etc.
12503 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12505 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12506 with compiler objects. New names are test-flow.c and test-loop.c
12508 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12510 * Upgraded c-torture tests from 1.19 to 1.20
12513 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12514 * gcc.compile: 930623-1.c 930623-2.c
12515 * gcc.noncompile: 930622-1.c 930622-2.c
12516 * gcc.failure: 920411-1.c 920627-2.c
12517 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12519 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12521 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12522 More changes to get testsuite working properly. Needs more work.
12523 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12525 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12527 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12528 More changes to get testsuite working properly. Needs more work.
12530 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12532 * chill.compile/compile.exp: Added for Dejagnu support
12533 * chill.execute/execute.exp: Added for Dejagnu support
12534 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
12536 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
12538 This should complete moving the CHILL test files.
12539 * chill.noncompile(.cvsignore printf.grt
12540 in-printf.grt chprintf.grt chprintf.ch):
12541 Added test-support files.
12542 (Makefile): Modified further.
12543 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12544 signal.ch): Added test files.
12545 * chill.execute (.cvsignore printf.grt printr.c
12546 in-printf.grt rts.c chprintf.grt rts.h): Added
12547 test-support files.
12548 (Makefile): More corrections.
12550 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
12552 * chill.compile, chill.execute, chill.nocompile: Add CHILL
12553 test cases, ready for DejaGnu.
12555 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
12557 * Upgraded c-torture tests from 1.18 to 1.19
12559 * gcc.compile: added test(s):
12561 * gcc.execute: added test(s):
12562 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12564 * added new subdirectory for misc tests: gcc.misc-tests
12565 * gcc.misc-test(s): added tests:
12566 inst-check.c test-consts.c test-ior.c test-switch.c
12568 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
12570 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12572 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
12574 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12576 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
12578 * Upgraded c-torture tests from 1.17 to 1.18
12580 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
12582 * Upgraded c-torture tests from 1.12 to 1.17
12584 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
12586 * lib/old-dejagnu.exp:
12587 Fixed handling of XFAIL target triplets to correctly
12588 recognize wildcard characters. Removed code that
12589 appended a unique id tag to the end of the file name
12590 printed out by the result of the testcases within a
12593 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
12595 * lib/old-dejagnu.exp:
12596 Reworked expected failure handling to trigger off of XFAIL
12597 keyword in keyphrase embeded in testcase source code. The
12598 XFAIL keyword must be at the end of the keyphrase line. It
12599 may optionally be followed by one or more target triplets.
12600 It has just occured that the handling of wildcards in the
12601 target triplet may not be correct.
12603 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
12605 * g++.old-deja/tests:
12606 Moved all subdirectories up one level into g++.old-deja .
12608 * lib/old-dejagnu.exp:
12609 Fixed problem with CXXFLAGS not being properly reset, and being
12610 corrupted with extraneous "-c" compiler option. This was
12611 causing binaries to not be generated for test that needed them.
12612 Modified strings passed to "pass" and "fail" so that individual
12613 tests from the same test file would be distinguished by an
12614 identifier appended to the test file name in the summary logs;
12615 this corrected a problem with erroneous diff logs. Added code
12616 to search testcases for expected fail and unexpected pass keywords.
12618 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
12620 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12622 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
12624 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12625 Removed extraneous text from end of "Special g++ Options"
12628 * lib/old-dejagnu.exp: Added pattern matching to look for new
12629 keywords, embedded in testcases comments, which will trigger
12630 calls to xpass and xfail.
12632 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
12634 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12635 comments embedded in the testcases, especially the one looking for
12636 special compiler options, as well as the pattern matching for the
12637 compiler output again.
12639 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
12641 * lib/old-dejagnu.exp: Do a proper check of the return value for
12642 execute tests. Fixed several problems with the pattern matching
12643 of the compiler output which gave erroneous test results.
12644 Changed several of the test result messages to be more descriptive.
12645 * config/unix-g++.exp: Proc g++_load now actually works and
12646 executes the tests passed to it and returns a usable return
12649 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
12651 * lib/gcc.exp: Exits gracefully if $CC is bogus.
12653 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
12655 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12656 Modified both files to properly execute the old style
12657 dejagnu tests. The previous versions of these files were
12658 experimental and did not function anything near correctly.
12660 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
12662 * Removed all Makefile.in and configure.in files. No configuration
12665 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
12667 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12669 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
12671 * gcc.compile/configure.in, gcc.unsorted/configure.in,
12672 gcc.special/configure.in, gcc.noncompile/configure.in,
12673 gcc.execute/configure.in, gcc.code_quality/configure.in,
12674 g++.other/configure.in, g++.old-deja/configure.in,
12675 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12676 in srcname setting.
12678 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
12680 * lib/udi.exp: Fixed mondfe and mondfe_download.
12681 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12682 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12684 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
12686 * config/udi-gdb.exp: Check $shell_id after connecting to target.
12687 (gdb_exit): Don't remove *_soc files.
12689 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
12691 * lib/c-torture.exp: Don't look for main; instead always use -w
12692 -c. This is how the c-torture tests work. Remove the object
12693 file if the compilation succeeds.
12694 * gcc.execute/execute.exp: Remove executable if test passes.
12695 * gcc.noncompile/noncompile.exp: Every test is an expected
12697 * gcc.special/special.exp: Added tests from c-torture 1.11,
12698 corrected use of existing test.
12699 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12700 gcc.execute/920625-1.c: Updated to c-torture 1.11.
12701 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12702 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12703 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12704 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12705 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12706 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12707 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12708 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12709 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12710 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12711 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12712 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12713 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12714 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12715 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12716 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12717 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12719 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12720 correspond to c-torture 1.11.