1 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3 * gcc.dg/20001013-1.c: New test.
5 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
7 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8 for intmax_t in the compiler using __typeof__ and the type rules
9 for conditional expressions.
11 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13 * gcc.dg/20001012-1.c: New test.
14 * gcc.dg/20001012-2.c: New test.
16 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
18 * gcc.dg/format-attr-1.c: New test.
20 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23 __LONG_LONG_MAX__ instead of LLONG_MAX.
25 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
29 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
32 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
34 * gcc.dg/sequence-pt-1.c: New test.
36 2000-10-11 Geoff Keating <geoffk@cygnus.com>
38 * gcc.c-torture/execute/20001011-1.c: New testcase.
39 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
41 2000-10-10 Jakub Jelinek <jakub@redhat.com>
43 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
46 2000-10-10 Jakub Jelinek <jakub@redhat.com>
48 * gcc.dg/20001009-1.c: New test.
50 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52 * gcc.c-torture/compile/20001009-1.c: Move from here ....
53 * gcc.c-torture/execute/20001009-2.c: ... to here.
55 2000-10-09 Geoff Keating <geoffk@cygnus.com>
57 * gcc.c-torture/compile/20001009-1.c: New testcase.
58 * gcc.c-torture/execute/20001009-1.c: New testcase.
59 Testcases provided by Jan Hubicka <jh@suse.cz>.
61 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
63 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
64 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
65 uintmax_t using <limits.h> to emulate the compiler's internal
66 logic. No longer XFAIL %j tests.
68 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
70 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
71 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
72 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
73 regexps and details of expected handling of some bad formats.
74 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
77 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
79 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
80 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
81 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
82 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
85 2000-10-06 Richard Henderson <rth@cygnus.com>
87 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
88 * g++.old-deja/g++.brendan/crash52.C: Likewise.
89 * g++.old-deja/g++.jason/report.C: Likewise.
90 * g++.old-deja/g++.law/friend5.C: Likewise.
91 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
92 of the expected warnings.
94 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
96 * g++.old-deja/g++.pt/enum14.C: New test.
98 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
100 * g++.old-deja/g++.pt/crash59.C: New test.
102 2000-10-04 Will Cohen <wcohen@redhat.com>
104 * gcc.dg/20000926-1.c: New test.
106 2000-10-03 Geoff Keating <geoffk@cygnus.com>
108 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
109 function name for current C++ compiler.
110 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
112 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
114 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
116 * g++.old-deja/g++.ext/pretty2.C: Likewise.
118 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
120 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
122 2000-09-26 Jakub Jelinek <jakub@redhat.com>
124 * gcc.c-torture/compile/20000923-1.c: New test.
126 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
128 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
129 * g++.old-deja/g++.pt/ttp62.C: Same.
130 * g++.old-deja/g++.other/inline14.C: Same.
132 2000-09-24 Richard Henderson <rth@cygnus.com>
134 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
136 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
138 * gcc.dg/c90-printf-1.c: Add test for wide string format.
140 2000-09-22 Geoff Keating <geoffk@cygnus.com>
142 * gcc.c-torture/compile/20000922-1.c: New file.
144 2000-09-21 Nick Clifton <nickc@redhat.com>
146 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
147 a signed long modulo operation.
148 (mod6): New funciton - perform an unsigned long modulo operation.
149 (main): Add tests for modulos of very large numbers by very small
152 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
154 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
156 2000-09-19 Richard Henderson <rth@cygnus.com>
158 * gcc.dg/compare2.c (case 10): XFAIL.
160 2000-09-18 Richard Henderson <rth@cygnus.com>
162 * gcc.c-torture/execute/20000906-1.c: Move ...
163 * gcc.dg/20000906-1.c: ... here. Only run on targets
164 that support __builtin_trap.
166 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
168 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
170 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
172 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
173 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
176 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
178 * gcc.dg/format-errmk-1.c: New test.
180 2000-09-17 Greg McGary <greg@mcgary.org>
182 * gcc.c-torture/execute/20000917-1.x: Remove.
184 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
186 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
188 2000-09-17 Greg McGary <greg@mcgary.org>
190 * gcc.c-torture/execute/20000917-1.c: New test.
191 * gcc.c-torture/execute/20000917-1.x: XFAIL.
193 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
195 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
198 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
200 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
202 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
204 * gcc.c-torture/execute/20000914-1.c: New test.
206 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
208 * g++.other/inline13.C: New test.
210 2000-09-12 Andreas Jaeger <aj@suse.de>
212 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
213 constant by Ulrich Drepper <drepper@redhat.com>.
215 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
217 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
219 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
221 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
223 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
225 * gcc.dg/cpp/backslash.c: New test.
227 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
229 * gcc.c-torture/execute/20000910-1.c: New test.
230 * gcc.c-torture/execute/20000910-2.c: Likewise.
232 2000-09-11 Robert Lipe <robertl@sco.com>
234 * gcc.dg/pragma-align.c: New test.
236 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
238 * g++.old-deja/g++.pt/explicit82.C: New test.
239 * g++.old-deja/g++.pt/explicit83.C: New test.
241 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
243 * gcc.dg/asm-names.c: New test.
245 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
247 * gcc.dg/cpp/tr-warn6.c: New test
249 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
251 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
254 2000-09-07 Catherine Moore <clm@redhat.com>
256 * gcc.c-torture/execute/unroll-1.c: New test.
258 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
260 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
262 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
263 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
264 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
265 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
266 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
268 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
269 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
271 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
273 * g++.old-deja/g++.pt/deduct2.C: New test.
275 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
277 * g++.old-deja/g++.pt/parms2.C: New test.
279 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
281 * g++.old-deja/g++.pt/crash58.C: New test.
283 2000-09-06 Greg McGary <greg@mcgary.org>
285 * gcc.c-torture/execute/20000906-1.c: New test.
286 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
288 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
290 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
292 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
294 * g++.old-deja/g++.pt/crash57.C: New test.
296 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
298 * g++.old-deja/g++.pt/crash56.C: New test.
300 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
302 * g++.old-deja/g++.pt/koenig1.C: New test.
304 2000-09-04 Jakub Jelinek <jakub@redhat.com>
306 * gcc.dg/20000904-1.c: New test.
308 2000-09-04 Jakub Jelinek <jakub@redhat.com>
310 * gcc.dg/cpp/paste8.c: New test.
312 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
314 * gcc.c-torture/compile/20000827-1.c: New test.
316 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
318 * gcc.dg/format-diag-1.c: New test.
320 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
322 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
323 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
324 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
325 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
326 gcc.dg/formatz-1.c: Adjust warning regular expressions.
328 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
330 * g++.old-deja/g++.other/nested4.C: New test.
332 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
334 * g++.old-deja/g++.ns/scoped1.C: New test.
336 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
338 * lib/g++.exp: Support testing already-installed GCC.
340 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
342 * wtr-label-1.c, wtr-suffix-1.c: New tests.
344 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
346 * gcc.dg/return-type-2.c: New test.
348 2000-08-27 Geoff Keating <geoffk@cygnus.com>
350 * gcc.c-torture/compile/20000825-1.c: New test.
352 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
354 * gcc.dg/dwarf2-2.c: New test.
356 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
358 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
361 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
363 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
364 gcc.dg/format-ext-5.c: New tests.
366 2000-08-25 Jakub Jelinek <jakub@redhat.com>
368 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
370 2000-08-24 Mark Mitchell <mark@codesourcery.com>
372 * gcc.dg/noncompile/930622-2.c: Adjust error message.
374 2000-08-24 Richard Henderson <rth@cygnus.com>
376 * gcc.dg/ia64-sync-1.c: New test.
377 * gcc.dg/ia64-sync-2.c: New test.
378 * gcc.dg/ia64-asm-1.c: New test.
380 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
382 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
383 * gcc.dg/format-ext-2.c: New test.
385 2000-08-23 Jason Merrill <jason@redhat.com>
387 * lib/old-dejagnu.exp: Also ignore "In member function" and
390 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
392 * gcc.dg/noncompile/label-lineno-1.c: New test.
394 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
396 * gcc.dg/c99-array-nonobj-1.c: New test.
398 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
400 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
402 * gcc.dg/format-ext-1.c: New test.
404 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
406 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
407 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
408 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
409 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
410 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
412 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
414 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
415 gcc.dg/c99-strftime-2.c: New tests.
417 2000-08-22 Richard Henderson <rth@cygnus.com>
419 * gcc.c-torture/execute/20000822-1.c: New test.
421 2000-08-21 Jakub Jelinek <jakub@redhat.com>
423 * gcc.c-torture/execute/20000819-1.x: Remove.
425 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
427 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
428 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
429 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
430 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
431 gcc.dg/format-xopen-1.c: New tests.
433 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
435 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
437 2000-08-21 Jakub Jelinek <jakub@redhat.com>
439 * g++.old-deja/g++.other/loop2.C: New test.
441 * gcc.c-torture/compile/20000606-1.c: New test.
442 * gcc.c-torture/compile/20000728-1.c: New test.
443 * gcc.c-torture/execute/20000801-1.c: New test.
444 * gcc.c-torture/execute/20000801-2.c: New test.
445 * gcc.c-torture/execute/20000819-1.c: New test.
446 * gcc.c-torture/execute/20000819-1.x: XFAIL.
447 * gcc.dg/20000629-1.c: New test.
448 * gcc.dg/20000724-1.c: New test.
449 * gcc.dg/20000807-1.c: New test.
451 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
453 * gcc.dg/cpp/pragma-1.c: New test.
454 * gcc.dg/cpp/pragma-2.c: New test.
456 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
458 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
459 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
461 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
463 * gcc.c-torture/compile/20000818-1.c: New test.
465 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
467 * gcc.c-torture/execute/20000818-1.c: New test.
469 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
471 * gcc.dg/format-va-1.c: New test.
473 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
475 * g++.old-deja/g++.other/typedef8.C: New test.
477 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
479 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
480 * g++.old-deja/g++.mike/net36.C: Mark candidate.
481 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
482 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
483 * g++.old-deja/g++.other/ptrmem7.C: New test.
484 * g++.old-deja/g++.pt/ptrmem10.C: New test.
486 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
488 * g++.old-deja/g++.pt/typename27.C: New test.
490 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
492 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
493 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
494 * g++.old-deja/g++.pt/friend45.C: New test.
495 * g++.old-deja/g++.other/friend8.C: New test.
497 2000-08-15 Richard Henderson <rth@cygnus.com>
499 * gcc.c-torture/execute/20000815-1.c: New test.
501 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
503 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
504 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
505 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
507 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
509 * g++.old-deja/g++.other/refinit2.C: New test.
511 2000-08-13 Geoff Keating <geoffk@cygnus.com>
513 * lib/c-torture.exp (c-torture): Make
514 compiler_conditional_xfail_data global.
515 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
516 compiler_conditional_xfail_data machinery.
517 (f-torture-execute): Likewise.
518 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
519 and only when unrolling loops.
521 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
523 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
525 * g++.old-deja/g++.pt/explicit81.C: New test.
527 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
529 * g++.old-deja/g++.pt/typename26.C: New test.
531 2000-08-10 Geoff Keating <geoffk@cygnus.com>
533 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
536 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
538 * g++.old-deja/g++.other/array3.C: New test.
540 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
542 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
543 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
544 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
547 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
549 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
550 * g++.old-deja/g++.abi/vmihint.C: Likewise.
552 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
554 * gcc.c-torture/execute/20000808-1.c: New test.
556 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
558 * gcc.dg/c90-const-expr-1.c: New test.
560 2000-08-08 Richard Henderson <rth@cygnus.com>
562 * gcc.dg/noncompile/920923-1.c: Declare calloc.
564 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
566 * gcc.dg/noncompile/const-ll-1.c: New test.
568 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
570 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
572 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
574 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
575 that running programs linked against the shared version of libobjc
578 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
580 * gcc.dg/c99-printf-1.c: New test.
582 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
584 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
586 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
588 * gcc.c-torture/execute/20000731-1.x: Delete.
590 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
592 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
593 and torture_without_loops as is done by c-torture.exp.
594 (search_for): Copy from c-torture.exp.
595 (gcc-dg-runtest): New function, drives a directory of tests
596 iterating over the TORTURE_OPTIONS.
597 (scan-assembler, scan-assembler-not): Move here from
598 individual directory drivers.
600 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
601 defined by lib/gcc-dg.exp.
602 * gcc.dg/cpp/cpp.exp: Likewise.
603 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
604 gcc-dg-runtest, so we cycle over optimization options.
606 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
607 * gcc.dg/compare2.c: No longer expected to fail.
609 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
611 * gcc.c-torture/execute/20000804-1.c: New test.
613 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
615 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
617 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
619 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
621 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
623 * gcc.c-torture/compile/20000803-1.c: New test.
625 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
627 * gcc.c-torture/execute/20000801-3.c,
628 gcc.c-torture/execute/20000801-4.c: New tests.
629 * gcc.c-torture/execute/20000801-3.x,
630 gcc.c-torture/execute/20000801-4.x: Xfail.
632 2000-08-02 Geoff Keating <geoffk@cygnus.com>
634 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
635 libobjc/.libs to allow for libtool.
637 2000-08-02 Jakub Jelinek <jakub@redhat.com>
639 * gcc.c-torture/compile/20000802-1.c: New test.
641 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
643 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
645 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
647 * gcc-c-torture/execute/20000731-2.c: New test.
649 * gcc.c-torture/execute/20000731-1.c: New test.
650 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
652 2000-07-31 Jakub Jelinek <jakub@redhat.com>
654 * testsuite/gcc.dg/cpp/paste7.c: New test.
655 * gcc.dg/cpp/20000725-1.c: New test.
657 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
659 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
660 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
661 declaration warning for __builtin_dwarf_reg_size.
663 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
665 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
667 * gcc.dg/noncompile/voidparam-1.c: New test.
669 2000-07-30 Richard Henderson <rth@cygnus.com>
671 * gcc.dg/c90-digraph-1.c: Don't xfail.
672 * gcc.dg/compare2.c (case 10): Xfail.
673 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
675 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
677 * gcc.dg/c99-main-1.c: New test.
679 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
681 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
683 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
685 * gcc.c-tortuer/execute/20000726-1.c: New test.
687 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
689 * gcc.c-torture/execute/enum-2.c: New test.
691 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
693 * gcc.dg/cpp/tr-warn3.c: New test.
695 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
697 * g++.old-deja/g++.ext/implicit1.C: Remove.
698 * g++.old-deja/g++.jason/c2.C: Remove
699 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
700 * g++.old-deja/g++.pt/crash16.C: Likewise.
701 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
703 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
705 * g++.old-deja/g++.other/for2.C: New test.
707 2000-07-25 Jakub Jelinek <jakub@redhat.com>
709 * gcc.dg/20000720-1.c: New test.
711 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
713 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
715 2000-07-24 Geoff Keating <geoffk@cygnus.com>
717 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
718 * gcc.c-torture/execute/20000722-1.c: New.
719 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
721 2000-07-24 Jakub Jelinek <jakub@redhat.com>
723 * gcc.dg/cpp/20000720-1.S: New test.
725 2000-07-21 Michael Meissner <meissner@redhat.com>
727 * gcc.c-torture/execute/ieee/hugeval.c: New test.
729 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
731 * g++.old-deja/g++.brendan/crash16.C,
732 g++.old-deja/g++.brendan/parse3.C,
733 g++.old-deja/g++.brendan/redecl1.C,
734 g++.old-deja/g++.ns/template13.C,
735 g++.old-deja/g++.other/decl4.C,
736 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
738 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
740 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
741 and "Internal error".
743 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
745 * gcc.dg/cpp/paste6.c: New test.
747 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
749 * gcc.dg/cpp/tr-direct.c: New test.
751 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
752 gcc.dg/cpp/undef1.c: Tweak error regexps.
754 2000-07-18 Eric Christopher <echristo@redhat.com>
756 * gcc.c-torture/compile/20000718-1.c: New test.
758 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
760 * cpplex.c (_cpp_push_token): If the token being pushed back
761 is the previous token in this context, just subtract one from
763 * cppmacro.c (save_expansion): Clear aux field when storing a
766 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
768 * gcc.dg/noncompile/redecl-1.c: New test.
770 2000-07-18 Jakub Jelinek <jakub@redhat.com>
772 * gcc.c-torture/execute/20000717-5.c: New test.
773 * gcc.c-torture/execute/20000717-1.x: Removed.
775 2000-07-17 Richard Henderson <rth@cygnus.com>
777 * gcc.c-torture/execute/20000717-4.c: New test.
779 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
781 * gcc.dg/cpp/syshdr.c: New test.
782 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
784 2000-07-17 Neil Booth <neilb@earthling.net>
786 * gcc.dg/cpp/cmdlne-dM.c: New test.
787 * gcc.dg/cpp/cmdlne-dD.c: New test.
789 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
791 * gcc.c-torture/execute/20000717-3.c: New test.
793 * gcc.c-torture/compile/20000717-1.c: New test.
795 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
797 * gcc.c-torture/execute/20000717-2.c: New test.
799 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
801 * gcc.dg/formatz-1.c: New test.
803 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
804 * gcc.dg/c99-digraph-1.c: New tests.
806 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
807 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
809 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
810 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
811 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
812 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
813 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
814 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
815 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
817 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
819 * gcc.c-torture/execute/20000717-1.c: New test.
820 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
822 2000-07-15 Jakub Jelinek <jakub@redhat.com>
824 * gcc.c-torture/execute/20000715-2.c: New test.
825 * gcc.dg/20000715-1.c: New test.
827 2000-07-15 Michael Meissner <meissner@redhat.com>
829 * gcc.c-torture/execute/20000715-1.c: New test.
831 2000-07-13 Jakub Jelinek <jakub@redhat.com>
833 * gcc.c-torture/execute/20000707-1.c: New test.
835 2000-07-13 Neil Booth <NeilB@earthling.net>
837 * testsuite/gcc.dg/cpp/digraph1.c,
838 testsuite/gcc.dg/cpp/digraph2.c,
839 testsuite/gcc.dg/cpp/digraphs.c: New tests.
841 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
843 * g77.f-torture/compile/20000630-2.f: New test.
844 * g77.f-torture/compile/20000630-2.x
846 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
848 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
850 2000-07-11 Neil Booth <NeilB@earthling.net>
852 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
854 2000-07-11 Neil Booth <NeilB@earthling.net>
856 * gcc.dg/cpp/cmdlne-C.c: New.
858 2000-07-09 Neil Booth <NeilB@earthling.net>
860 * gcc.dg/cpp/directiv.c: New tests.
861 * gcc.dg/cpp/undef1.c: Update.
863 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
865 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
867 2000-07-09 Neil Booth <NeilB@earthling.net>
869 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
871 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
873 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
874 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
876 2000-07-08 Neil Booth <NeilB@earthling.net>
878 * gcc.dg/cpp/macsyntx.c: New tests.
880 2000-07-07 Jakub Jelinek <jakub@redhat.com>
882 * gcc.dg/20000707-1.c: New test.
884 2000-07-07 Jakub Jelinek <jakub@redhat.com>
886 * gcc.c-torture/execute/20000706-1.c: New test.
887 * gcc.c-torture/execute/20000706-2.c: New test.
888 * gcc.c-torture/execute/20000706-3.c: New test.
889 * gcc.c-torture/execute/20000706-4.c: New test.
890 * gcc.c-torture/execute/20000706-5.c: New test.
892 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
894 * g++.old-deja/g++.pt/instantiate7.C: New test.
896 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
898 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
899 * g++.old-deja/g++.mike/thunk3.C: Likewise.
900 * g++.old-deja/g++.other/rtti3.C: Likewise.
901 * g++.old-deja/g++.other/rttid3.C: Likewise.
903 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
905 * g77.f-torture/compile/20000630-1.x: Fix typo
907 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
909 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
912 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
914 * gcc.dg/cpp/ident.c: New test.
916 2000-07-05 Neil Booth <NeilB@earthling.net>
918 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
919 gcc.dg/cpp/lexstrng.c: New tests.
921 2000-07-04 Neil Booth <NeilB@earthling.net>
923 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
924 * gcc.dg/cpp/strify2.c: Same.
926 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
928 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
929 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
930 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
931 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
933 * testsuite/gcc.dg/cpp/macro1.c,
934 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
935 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
936 testsuite/gcc.dg/cpp/strify1.c,
937 testsuite/gcc.dg/cpp/strify2.c: New tests.
939 2000-07-03 Jakub Jelinek <jakub@redhat.com>
941 * gcc.c-torture/execute/20000703-1.c: New test.
943 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
945 * g++.old-deja/g++.pt (lookup10.C): New test.
947 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
949 * g++.old-deja/g++.pt (typename25.C): New test.
951 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
953 * gcc.c-torture/compile/20000701-1.c: New test.
955 2000-06-30 Nick Clifton <nickc@cygnus.com>
957 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
960 2000-06-30 Catherine Moore <clm@cygnus.com>
962 * gcc.c-torture/execute/align-1.c: New test.
964 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
966 * g++.old-deja/g++.pt/expr8.C: New test.
967 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
969 2000-06-29 Nick Clifton <nickc@cygnus.com>
971 * gcc.c-torture/compile/20000629-1.c: New test.
973 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
976 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
977 gcc.dg/noncompile directory, depending on whether they're
978 preprocessor tests or not. Annotate all the tests for the dg
981 * gcc.c-torture/noncompile/noncompile.exp: Delete.
982 * gcc.dg/noncompile/noncompile.exp: New.
986 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
987 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
988 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
989 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
990 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
991 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
992 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
993 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
994 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
995 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
996 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
997 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
998 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
999 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
1000 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
1001 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
1002 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
1003 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
1004 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
1005 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
1006 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
1007 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
1008 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
1009 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
1011 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
1012 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
1013 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
1014 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
1015 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
1016 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
1018 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
1020 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
1021 declare one variable. On the fourth, error.
1022 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
1023 declared by 20000628-1a.h.
1025 2000-06-29 Richard Henderson <rth@redhat.com>
1027 * gcc.c-torture/execute/930529-1.x: New file.
1028 * gcc.dg/920413-1.c: Adjust expected warning text.
1029 * gcc.dg/980217-1.c: Declare abort.
1030 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
1032 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
1034 * g77.f-torture/compile/20000629-1.f: New test.
1035 * g77.f-torture/compile/20000629-1.x: Expected to fail.
1037 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
1039 Rearrange lots of files, removing entirely the
1040 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
1044 gcc.c-torture/code_quality/code_quality.exp
1045 gcc.c-torture/special/special.exp
1046 gcc.failure/failure.exp
1047 gcc.failure/940409-1.x
1048 gcc.c-torture/compile/961203-1.x
1051 gcc.misc-tests/linkage.exp
1052 gcc.c-torture/execute/920730-1t.c
1053 gcc.c-torture/execute/920730-1t.x
1054 gcc.c-torture/compile/920520-1.x
1055 gcc.c-torture/compile/920521-1.x
1056 gcc.c-torture/compile/981006-1.x
1057 gcc.c-torture/execute/eeprof-1.x
1059 * Moved files (possibly with modifications to fit a new harness):
1061 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
1062 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
1063 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
1064 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
1065 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
1066 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
1067 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
1068 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
1069 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
1070 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
1071 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
1072 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
1073 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
1074 gcc.failure/940409-1.c gcc.dg/940409-1.c
1076 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
1078 * c-torture/compile/961203-1.x: Delete.
1080 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
1081 not exit. Include stdio.h.
1082 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
1083 * gcc.misc-tests/dg-12.c: Likewise.
1084 * gcc.misc-tests/dg-5.c: Likewise.
1085 * gcc.misc-tests/dg-6.c: Likewise.
1086 * gcc.misc-tests/dg-7.c: Prototype abort.
1087 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
1088 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
1089 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
1091 * gcc.misc-tests/sieve.c: Use return from main, not exit.
1092 * gcc.misc-tests/sort2.c: Use return from main, not exit.
1094 2000-06-28 Jakub Jelinek <jakub@redhat.com>
1096 * gcc.dg/cpp/20000628-1.c: New test.
1097 * gcc.dg/cpp/20000628-1.h: New header for above test.
1098 * gcc.dg/cpp/20000628-1a.h: Likewise.
1100 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
1102 * gcc.dg/cpp: New directory.
1103 * gcc.dg/cpp/cpp.exp: New driver.
1104 * gcc.dg/cpp/20000627-1.c: New test.
1105 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
1106 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
1107 and rewrite as a compilation test.
1109 * gcc.dg: Move many files into the cpp subdirectory, possibly
1110 renaming or editing them as well.
1112 990119-1.c cpp/19990119-1.c
1113 990228-1.c cpp/19990228-1.c
1114 990407-1.c cpp/19990407-1.c
1115 990409-1.c cpp/19990409-1.c
1116 990413-1.c cpp/19990413-1.c
1117 990703-1.c cpp/19990703-1.c
1118 20000127-1.c cpp/20000127-1.c
1119 20000129-1.c cpp/20000129-1.c
1120 20000207-1.c cpp/20000207-1.c
1121 20000207-2.c cpp/20000207-2.c
1122 20000209-1.c cpp/20000209-1.c
1123 20000209-2.c cpp/20000209-2.c
1124 20000301-1.c cpp/20000301-1.c
1125 20000419-1.c cpp/20000419-1.c
1126 20000510-1.S cpp/20000510-1.S
1127 20000519-1.c cpp/20000519-1.c
1128 20000529-1.c cpp/20000529-1.c
1129 20000625-1.c cpp/20000625-1.c
1130 20000625-2.c cpp/20000625-2.c
1131 cpp-as1.c cpp/assert1.c
1132 cpp-as2.c cpp/assert2.c
1133 cxx-comments-1.c cpp/cxxcom1.c
1134 cxx-comments-2.c cpp/cxxcom2.c
1135 endif-label.c cpp/endif.c
1136 cpp-hash1.c cpp/hash1.c
1137 cpp-hash2.c cpp/hash2.c
1138 cpp-if1.c cpp/if-1.c
1139 cpp-if2.c cpp/if-2.c
1140 cpp-if3.c cpp/if-3.c
1141 cpp-if4.c cpp/if-4.c
1142 cpp-if5.c cpp/if-5.c
1143 cpp-cond.c cpp/if-cexp.c
1144 cpp-missingop.c cpp/if-mop.c
1145 cpp-missingparen.c cpp/if-mpar.c
1146 cpp-opprec.c cpp/if-oppr.c
1147 cpp-ifparen.c cpp/if-paren.c
1148 cpp-shortcircuit.c cpp/if-sc.c
1149 cpp-shift.c cpp/if-shift.c
1150 cpp-unary.c cpp/if-unary.c
1151 cpp-li1.c cpp/line1.c
1152 cpp-li2.c cpp/line2.c
1153 lineno.c cpp/line3.c
1154 lineno-2.c cpp/line4.c
1156 cpp-mic.h cpp/mi1c.h
1157 cpp-micc.h cpp/mi1cc.h
1158 cpp-mind.h cpp/mi1nd.h
1159 cpp-mindp.h cpp/mi1ndp.h
1160 cpp-mix.h cpp/mi1x.h
1162 cpp-mi2a.h cpp/mi2a.h
1163 cpp-mi2b.h cpp/mi2b.h
1164 cpp-mi2c.h cpp/mi2c.h
1166 cpp-mi3.def cpp/mi3.def
1167 poison-1.c cpp/poison.c
1168 pr-impl.c cpp/prag-imp.c
1169 cpp-redef-2.c cpp/redef1.c
1170 cpp-redef.c cpp/redef2.c
1171 strpaste.c cpp/strp1.c
1172 strpaste-2.c cpp/strp2.c
1173 cpp-tradpaste.c cpp/tr-paste.c
1174 cpp-tradstringify.c cpp/tr-str.c
1175 cpp-tradwarn1.c cpp/tr-warn1.c
1176 cpp-tradwarn2.c cpp/tr-warn2.c
1177 trigraphs.c cpp/trigraphs.c
1178 cpp-unc1.c cpp/unc1.c
1179 cpp-unc2.c cpp/unc2.c
1180 cpp-unc3.c cpp/unc3.c
1181 cpp-unc.c cpp/unc4.c
1182 undef.c cpp/undef1.c
1183 undef-2.c cpp/undef2.c
1184 cpp-wi1.c cpp/widestr1.c
1186 2000-06-27 Mark Mitchell <mark@codesourcery.com>
1188 * lib/g++.exp (g++_include_flags): Tweak.
1190 2000-06-27 H.J. Lu <hjl@gnu.org>
1191 Loren J. Rittle <ljrittle@acm.org>
1193 * lib/g++.exp (g++_include_flags): Override libgloss.exp
1194 version with one that knows about the new gcc tree structure.
1195 (g++_link_flags): Same.
1197 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
1199 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
1200 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
1201 case we are cross-compiling.
1203 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
1204 g++.old-deja/g++.niklas/Makefile.in,
1205 g++.old-deja/g++.niklas/configure.in,
1206 g++.old-deja/g++.other/Makefile.in,
1207 g++.old-deja/g++.other/configure.in,
1208 gcc.c-torture/code_quality/Makefile.in,
1209 gcc.c-torture/code_quality/configure.in,
1210 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
1211 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
1212 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
1213 gcc.c-torture/execute/ieee/Makefile.in,
1214 gcc.c-torture/execute/ieee/configure.in,
1215 gcc.c-torture/noncompile/Makefile.in,
1216 gcc.c-torture/noncompile/configure.in,
1217 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
1218 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
1219 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
1221 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
1223 * g++.old-deja/g++.other/ambig3.C: New test.
1225 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
1227 * g++.old-deja/g++.pt/syntax1.C: New test.
1228 * g++.old-deja/g++.pt/syntax2.C: New test.
1229 * g++.old-deja/g++.other/syntax3.C: New test.
1230 * g++.old-deja/g++.other/syntax4.C: New test.
1232 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
1234 * gcc.dg/20000623-1.c: Prototype exit and abort.
1236 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
1238 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
1240 * gcc.dg/cpp-mi3.def: New file.
1242 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
1244 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
1245 lexer's error messages.
1246 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
1247 divine anything from the linemarkers.
1248 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
1249 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
1251 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
1253 * gcc.dg/20000623-1.c: New test.
1255 2000-06-22 Jakub Jelinek <jakub@redhat.com>
1257 * gcc.c-torture/execute/20000622-1.c: New test.
1259 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
1261 * g++.old-deja/g++.other/init15.C: New test.
1263 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
1265 * g++.old-deja/g++.pt/vaarg2.C: New test.
1266 * g++.old-deja/g++.pt/vaarg3.C: New test.
1268 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
1270 * g++.old-deja/g++.other/dyncast6.C: New test.
1272 2000-06-15 Jakub Jelinek <jakub@redhat.com>
1274 * gcc.c-torture/execute/loop-6.c: New test.
1276 2000-06-14 Jakub Jelinek <jakub@redhat.com>
1278 * gcc.dg/20000614-1.c: New test.
1279 * gcc.dg/20000614-2.c: New test.
1281 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
1283 * g++.old-deja/g++.other/inline12.C: New test.
1285 2000-06-13 Jakub Jelinek <jakub@redhat.com>
1287 * g++.old-deja/g++.other/eh1.C: New test.
1289 2000-06-12 Jakub Jelinek <jakub@redhat.com>
1291 * g++.old-deja/g++.other/type.C: New test.
1293 2000-06-05 Jakub Jelinek <jakub@redhat.com>
1295 * g++.old-deja/g++.other/initstring.C: New test.
1297 2000-06-12 Jason Merrill <jason@redhat.com>
1299 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
1301 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
1303 * gcc.c-torture/compile/20000609-1.c: New test.
1305 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
1307 * gcc.dg/20000609-1.c: New test.
1309 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
1311 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
1312 * gcc.c-torture/noncompile/poison-1.c: Move...
1313 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
1314 * gcc.dg/cpp-li1.c: Add a token after the #line.
1316 2000-06-05 Richard Henderson <rth@cygnus.com>
1318 * gcc.c-torture/execute/20000605-2.c: New test.
1319 * gcc.c-torture/execute/20000605-3.c: New test.
1321 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
1323 * g77.f-torture/execute/20000503-1.x: New file.
1325 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
1327 * g++.old-deja/g++.eh/badalloc1.C: New test.
1329 2000-06-05 Richard Henderson <rth@cygnus.com>
1331 * gcc.c-torture/execute/20000605-1.c: New test.
1333 2000-06-05 Jakub Jelinek <jakub@redhat.com>
1334 Nathan Sidwell <nathan@codesourcery.com>
1336 * gcc.c-torture/compile/20000605-1.c: New test.
1338 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1340 * g77.f-torture/compile/20000601-1.f: New test.
1342 2000-06-03 Richard Henderson <rth@cygnus.com>
1344 * gcc.c-torture/execute/20000603-1.c: New.
1346 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
1348 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
1349 * gcc.dg/noreturn-2.c (noreturn): Likewise.
1351 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
1353 * gcc.dg/compare2.c (case 12): XFAIL.
1354 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
1355 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
1357 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
1359 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
1361 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
1362 guard macro is already defined when the header is first
1364 * gcc.dg/cpp-mix.h: New file.
1365 * gcc.dg/endif-label.c: Update patterns to match compiler.
1367 * g++.brendan/complex1.C: Declare abort.
1368 * g++.law/refs4.C: Remove XFAIL.
1369 * g++.oliva/expr2.C: Declare abort and exit.
1371 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
1373 * gcc.c-torture/execute/20000528-1.c: New test.
1375 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
1376 * g++.old-deja/g++.law/temps4.C: Likewise.
1378 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
1379 stdlib.h. Call abort() on failure.
1380 * g++.old-deja/g++.law/refs4.C: Likewise.
1381 * g++.old-deja/g++.law/temps4.C: Likewise.
1382 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
1383 * gcc.c-torture/execute/20000112-1.c: Include string.h.
1385 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
1387 Relative to g++.dg/special:
1388 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
1390 Relative to g++.old-deja:
1391 * g++.brendan/complex1.C, g++.jason/optimize2.C,
1392 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
1393 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
1394 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
1395 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
1396 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
1397 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1399 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
1400 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
1401 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
1402 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
1403 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
1404 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
1407 * g++.other/goto1.C: Update expectations for error messages.
1409 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
1411 * gcc.c-torture/compile/20000523-1.c: New test.
1413 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
1415 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
1417 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
1419 * g++.old-deja/g++.eh/catch11.C: New test.
1420 * g++.old-deja/g++.eh/catch12.C: New test.
1422 2000-05-24 Nick Clifton <nickc@cygnus.com>
1424 * gcc.c-torture/execute/20000523-1.c: New test.
1426 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
1428 * c-torture/execute/bcp-1.c: Replace abort in arg of
1429 __builtin_constant_p with a generic external function.
1431 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
1432 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
1433 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
1434 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
1435 Prototype abort and/or exit.
1437 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
1438 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
1439 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
1440 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
1442 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
1444 * gcc.dg/dwarf2-1.c: New test.
1446 2000-05-20 Richard Henderson <rth@cygnus.com>
1448 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
1450 2000-05-20 Andreas Jaeger <aj@suse.de>
1452 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
1455 2000-05-19 David Edelsohn <edelsohn@gnu.org>
1457 * gcc.c-torture/execute/20000519-2.c: New test.
1459 2000-05-19 Andreas Jaeger <aj@suse.de>
1461 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
1462 which fails with SSA.
1464 * lib/c-torture.exp: Also test with -O3 -fssa.
1466 2000-05-18 Michael Meissner <meissner@redhat.com>
1468 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
1469 * gcc.c-torture/execute/920415-1.c: Ditto.
1470 * gcc.c-torture/execute/920501-1.c: Ditto.
1471 * gcc.c-torture/execute/conversion.c: Ditto.
1472 * gcc.c-torture/execute/cvt-1.c: Ditto.
1474 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
1476 * gcc.c-torture/compile/20000518-1.c: New test.
1478 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
1480 * g77.f-torture/compile/200005018.f: New test.
1482 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
1484 * gcc.c-torture/compile/20000517-1.c: New test.
1486 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1488 * gcc.c-torture/execute/20000516-1.c: New test.
1490 2000-05-15 Jakub Jelinek <jakub@redhat.com>
1492 * g++.old-deja/g++.other/eh.C: New test.
1494 2000-05-12 Richard Henderson <rth@cygnus.com>
1496 * gcc.c-torture/execute/990208-1.c (main): Don't pass
1497 constants through to doit's conditional.
1499 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
1501 * gcc.c-torture/compile/20000511-1.c: New test.
1502 * g77.f-torture/compile/20000511-1.f: New test.
1503 * g77.f-torture/compile/20000511-2.f: New test.
1505 2000-05-11 Michael Meissner <meissner@redhat.com>
1507 * gcc.c-torture/execute/20000511-1.c: New test.
1509 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
1511 * gcc.dg/dg.exp: Scan .S files as well as .c files.
1512 * gcc.dg/20000510-1.S: New.
1514 2000-05-08 Catherine Moore <clm@cygnus.com>
1516 * gcc.dg/unused-3.c: New.
1518 2000-05-06 Richard Henderson <rth@cygnus.com>
1520 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
1521 * g++.old-deja/g++.mike/warn1.C: Likewise.
1522 * g++.old-deja/g++.pt/local1.C: Likewise.
1523 * g++.old-deja/g++.pt/local7.C: Likewise.
1524 * g++.old-deja/g++.pt/spec16.C: Likewise.
1526 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
1528 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
1530 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
1532 * g77.f-torture/execute/20000503-1.f: New test.
1534 2000-05-04 Andreas Jaeger <aj@suse.de>
1536 * gcc.dg/noreturn-2.c: New test.
1538 2000-05-04 Neil Booth <NeilB@earthling.net>
1540 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
1543 2000-05-04 Richard Henderson <rth@cygnus.com>
1545 * gcc.c-torture/execute/20000503-1.c: Fix typo.
1547 2000-05-04 Richard Henderson <rth@cygnus.com>
1549 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
1550 OpenSSL by Jason R Thorpe.
1552 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
1554 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
1556 2000-05-03 Robert Lipe <robertlipe@usa.net>
1558 * gcc.dg/20000503-1.c: New test.
1560 2000-05-02 Jakub Jelinek <jakub@redhat.com>
1562 * gcc.c-torture/compile/20000502-1.c: New test.
1563 * g++.old-deja/g++.other/align.C: New test.
1564 * gcc.dg/cpp-tradstringify.c: New test.
1566 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
1568 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
1571 2000-04-26 Geoff Keating <geoffk@cygnus.com>
1573 * gcc.c-torture/execute/loop-5.c: New test.
1575 2000-04-25 Jakub Jelinek <jakub@redhat.com>
1577 * gcc.c-torture/execute/va-arg-20.c: New test.
1579 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
1581 * gcc.c-torture/execute/20000422-1.c: New test.
1583 2000-04-20 Greg McGary <gkm@gnu.org>
1585 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
1586 when optimizing, but without sibling-call optimizations (-O1).
1588 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
1590 * gcc.c-torture/compile/20000420-1.c: New test.
1592 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
1594 * g++.abi/ptrflags.C: New test.
1595 * g++.eh/catchptr1.C: Test incomplete pointer chains.
1597 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
1599 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
1601 2000-04-19 Greg McGary <gkm@gnu.org>
1603 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
1604 sibling-call optimizations.
1606 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
1608 * gcc.dg/20000419-1.c: New test.
1610 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
1612 * gcc.c-torture/execute/20000412-6.c: New test.
1614 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
1616 * gcc.c-torture/execute/20000412-5.c: New test.
1617 * g77.f-torture/compile/20000412-1.f: New test.
1618 * gcc.c-torture/execute/20000412-4.c: New test.
1619 * gcc.c-torture/compile/20000412-2.c: New test.
1620 * gcc.c-torture/execute/20000412-3.c: New test.
1621 * gcc.c-torture/compile/20000412-1.c: New test.
1622 * gcc.c-torture/execute/20000412-2.c: New test.
1624 2000-04-12 Jakub Jelinek <jakub@redhat.com>
1626 * objc/execute/bf-20.m: New test.
1628 2000-04-10 Richard Henderson <rth@cygnus.com>
1630 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
1632 * gcc.c-torture/execute/20000412-1.c: New test.
1634 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
1636 * g++.old-deja/g++.eh/catchptr1.C: New test.
1638 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
1640 * g++.old-deja/g++.abi/cxa_vec.C: New test.
1642 2000-04-08 Neil Booth <NeilB@earthling.net>
1644 * gcc.dg/cpp-nullchar.c: Remove test as
1645 embedded nulls cause problems.
1647 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1649 * gcc.dg/compare2.c: New test.
1651 2000-04-08 Neil Booth <NeilB@earthling.net>
1653 * gcc.dg/cpp-nullchar.c: New test.
1655 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
1657 * gcc.dg/cpp-mi2.c: New test.
1658 * gcc.dg/cpp-mi2[abc].h: New files.
1660 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
1662 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
1665 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
1667 * g++.old-deja/g++.abi/vmihint.C: New test.
1669 2000-04-06 Neil Booth <NeilB@earthling.net>
1671 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
1672 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
1675 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
1677 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
1678 avoid stack-frame overwrite.
1680 2000-04-05 Jakub Jelinek <jakub@redhat.com>
1682 * gcc.c-torture/compile/20000405-2.c: New test.
1683 * gcc.c-torture/compile/20000405-3.c: New test.
1685 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1687 * gcc.c-torture/compile/20000405-1.c: New test.
1689 2000-04-04 Geoff Keating <geoffk@cygnus.com>
1691 * gcc.dg/cast-qual-1.c: Revert last change.
1693 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1695 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
1697 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
1699 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
1700 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
1702 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
1704 * gcc.c-torture/compile/20000403-2.c: New test.
1705 * gcc.c-torture/compile/20000403-1.c: New test.
1707 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
1709 * gcc.c-torture/execute/20000403-1.c: New test.
1711 2000-04-03 Geoff Keating <geoffk@cygnus.com>
1713 * gcc.c-torture/execute/20000402-1.c: New test.
1715 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
1717 * gcc.c-torture/execute/va-arg-15.c: New test.
1718 * gcc.c-torture/execute/va-arg-16.c: New test.
1719 * gcc.c-torture/execute/va-arg-17.c: New test.
1720 * gcc.c-torture/execute/va-arg-18.c: New test.
1721 * gcc.c-torture/execute/va-arg-19.c: New test.
1723 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
1725 * gcc.c-torture/compile/981211-1.c: Move to...
1726 * gcc.dg/cpp-as1.c: ...here.
1727 * gcc.dg/cpp-as2.c: New file.
1729 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
1732 2000-04-02 Neil Booth <NeilB@earthling.net>
1734 * gcc.dg/cpp-cond.c New tests.
1735 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
1736 accidental success less likely.
1737 * gcc.dg/cpp-missingop.c New tests.
1738 * gcc.dg/cpp-missingparen.c New tests.
1739 * gcc.dg/cpp-shift.c New tests.
1740 * gcc.dg/cpp-shortcircuit.c New tests.
1741 * gcc.dg/cpp-unary.c New tests.
1743 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
1745 * gcc.c-torture/compile/20000329-1.c: New test.
1747 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
1749 * gcc.c-torture/compile/20000326-1.c: New test.
1750 * gcc.c-torture/compile/20000326-2.c: New test.
1752 2000-03-24 Geoff Keating <geoffk@cygnus.com>
1754 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
1755 the first parameter is a function argument.
1757 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
1759 * g++.old-deja/g++.ext/array4.C: New test.
1761 2000-03-22 Geoff Keating <geoffk@cygnus.com>
1763 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
1765 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1767 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1769 2000-03-19 Richard Henderson <rth@cygnus.com>
1771 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
1773 2000-03-19 Richard Henderson <rth@cygnus.com>
1775 * gcc.c-torture/compile/20000319-1.c: New test.
1777 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
1779 * gcc.c-torture/execute/20000314-3.c: New test.
1780 * gcc.c-torture/execute/20000314-2.c: New test.
1781 * gcc.c-torture/execute/20000314-1.c: New test.
1782 * gcc.c-torture/compile/20000314-2.c: New test.
1783 * gcc.c-torture/compile/20000314-1.c: New test.
1785 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
1787 * g++.old-deja/g++.warn/inline.C: New test.
1789 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
1791 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
1792 standards-compliant result rather than specific constants.
1793 Put test-values in array.
1795 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
1797 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
1798 (g++_target_compile): Put test-specific options last.
1800 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1802 * g++.old-deja/g++.eh/vbase4.C: New test.
1804 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1806 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
1808 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1810 * g++.old-deja/g++.brendan/misc12.C: Removed.
1811 * g++.old-deja/g++.pt/memtemp77.C: Constify.
1812 * g++.old-deja/g++.ext/pretty4.C: New test.
1814 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1816 * g++.old-deja/g++.other/string2.C: New test.
1818 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
1820 * g++.old-deja/g++.warn/impint2.C: New test.
1822 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
1824 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
1827 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
1829 * g++.old-deja/g++.warn/impint.C: New test.
1830 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
1831 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
1832 * g++.old-deja/g++.pt/explicit12.C: Likewise.
1833 * g++.old-deja/g++.pt/explicit13.C: Likewise.
1834 * g++.old-deja/g++.pt/explicit17.C: Likewise.
1835 * g++.old-deja/g++.pt/explicit18.C: Likewise.
1836 * g++.old-deja/g++.pt/explicit19.C: Likewise.
1837 * g++.old-deja/g++.pt/explicit23.C: Likewise.
1838 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1839 * g++.old-deja/g++.pt/explicit35.C: Likewise.
1840 * g++.old-deja/g++.pt/explicit6.C: Likewise.
1841 * g++.old-deja/g++.pt/memclass7.C: Likewise.
1843 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
1845 * gcc.dg/cpp-redef.c: New test.
1847 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
1849 * g++.old-deja/g++.pt/unify7.C: New test.
1851 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1853 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
1854 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
1856 2000-02-25 Geoff Keating <geoffk@cygnus.com>
1858 * gcc.c-torture/compile/20000224-1.c: New test.
1860 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1862 * gcc.c-torture/compile/cpp-2.c: New test.
1863 * gcc.c-torture/compile/cpp-1.c: New test.
1865 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
1867 * gcc.c-torture/execute/20000225-1.c: New test.
1869 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1871 * gcc.dg/cpp-li2.c: New test.
1873 * gcc.dg/cpp-wi1.c: New test.
1875 * gcc.dg/cpp-li1.c: New test.
1877 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
1879 * g++.old-deja/g++.other/sizeof5.C: New test.
1881 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1883 * gcc.c-torture/execute/va-arg-13.c: New test.
1885 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
1887 * gcc.c-torture/execute/va-arg-12.c: New test.
1889 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
1891 * gcc.c-torture/execute/20000223-1.c: New test.
1893 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
1895 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
1897 2000-02-22 Mark Mitchell <mark@codesourcery.com>
1899 * g++.old-deja/g++.abi/ptrmem.C: New test.
1901 2000-02-19 Richard Henderson <rth@cygnus.com>
1903 * gcc.c-torture/compile/init-3.c: New.
1905 2000-02-17 Mark Mitchell <mark@codesourcery.com>
1907 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
1910 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
1912 * gcc.c-torture/compile/20000211-3.c: New test.
1914 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
1916 * gcc.c-torture/compile/20000211-2.c: New test.
1918 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
1920 * gcc.c-torture/compile/20000211-1.c: New test.
1922 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
1924 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
1927 2000-02-08 Nathan Sidwell <nathan@acm.org>
1929 * g++.old-deja/g++.other/cast5.C: New test.
1931 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
1933 * gcc.c-torture/execute/20000205-1.c: New.
1935 2000-02-03 Nathan Sidwell <nathan@acm.org>
1937 * g++.old-deja/g++.jason/cast3.C: Return void.
1938 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
1940 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1942 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
1944 * gcc.dg/loop-1.c: New test.
1946 2000-01-27 Jakub Jelinek <jakub@redhat.com>
1948 * gcc.c-torture/compile/20000127-1.c: New test.
1949 * gcc.c-torture/execute/991228-1.c: New test.
1951 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1953 * gcc.dg/unused-2.c: New test.
1955 * gcc.dg/conv-1.c: New test.
1957 2000-01-24 Mark Mitchell <mark@codesourcery.com>
1959 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
1961 (tool_option_proc): Fix typo.
1963 2000-01-24 Geoff Keating <geoffk@cygnus.com>
1965 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
1966 of the ld on the host, not on the build machine.
1967 Also, don't crash if '--help' is not a supported option.
1969 2000-01-24 Richard Henderson <rth@cygnus.com>
1971 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
1973 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
1975 * gcc.c-torture/execute/20000120-2.c: New test.
1976 * gcc.c-torture/execute/20000120-1.c: New test.
1978 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
1980 * gcc.c-torture/execute/20000113-1.c: New test.
1982 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
1984 * gcc.c-torture/execute/20000112-1.c: New test.
1986 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1988 * gcc.dg/20000111-1.c: New test.
1990 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
1992 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
1993 with 16 bit integers.
1995 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1997 * gcc.dg/20000108-1.c: New test.
1999 2000-01-05 Nathan Sidwell <nathan@acm.org>
2001 * g++.old-deja/g++.ns/koenig8.C: New test.
2003 2000-01-05 Nathan Sidwell <nathan@acm.org>
2005 * g++.old-deja/g++.other/cast4.C: New test.
2007 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
2009 * gcc.c-torture/compile/20000105-2.c: New test.
2010 * gcc.c-torture/compile/20000105-1.c: New test.
2012 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2014 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
2015 references to printf & atoi to conform to ANSI standard.
2016 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
2017 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
2018 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
2019 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
2020 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
2021 * g++.old-deja/g++.brendan/complex1.C: Likewise.
2022 * g++.old-deja/g++.brendan/copy1.C: Likewise.
2023 * g++.old-deja/g++.brendan/copy2.C: Likewise.
2024 * g++.old-deja/g++.brendan/copy3.C: Likewise.
2025 * g++.old-deja/g++.brendan/copy4.C: Likewise.
2026 * g++.old-deja/g++.brendan/copy5.C: Likewise.
2027 * g++.old-deja/g++.brendan/copy6.C: Likewise.
2028 * g++.old-deja/g++.brendan/copy7.C: Likewise.
2029 * g++.old-deja/g++.brendan/copy8.C: Likewise.
2030 * g++.old-deja/g++.brendan/crash11.C: Likewise.
2031 * g++.old-deja/g++.brendan/crash14.C: Likewise.
2032 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
2033 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2034 * g++.old-deja/g++.brendan/delete2.C: Likewise.
2035 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
2036 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
2037 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
2038 * g++.old-deja/g++.brendan/eh1.C: Likewise.
2039 * g++.old-deja/g++.brendan/groff1.C: Likewise.
2040 * g++.old-deja/g++.brendan/init3.C: Likewise.
2041 * g++.old-deja/g++.brendan/misc12.C: Likewise.
2042 * g++.old-deja/g++.brendan/misc7.C: Likewise.
2043 * g++.old-deja/g++.brendan/new2.C: Likewise.
2044 * g++.old-deja/g++.brendan/operators4.C: Likewise.
2045 * g++.old-deja/g++.brendan/operators5.C: Likewise.
2046 * g++.old-deja/g++.brendan/overload2.C: Likewise.
2047 * g++.old-deja/g++.brendan/overload7.C: Likewise.
2048 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
2049 * g++.old-deja/g++.brendan/reference1.C: Likewise.
2050 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
2051 * g++.old-deja/g++.brendan/template24.C: Likewise.
2052 * g++.old-deja/g++.brendan/template3.C: Likewise.
2053 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
2054 * g++.old-deja/g++.jason/inline3.C: Likewise.
2055 * g++.old-deja/g++.jason/opeq.C: Likewise.
2056 * g++.old-deja/g++.law/arg5.C: Likewise.
2057 * g++.old-deja/g++.law/arm7.C: Likewise.
2058 * g++.old-deja/g++.law/ctors11.C: Likewise.
2059 * g++.old-deja/g++.law/cvt8.C: Likewise.
2060 * g++.old-deja/g++.law/init9.C: Likewise.
2061 * g++.old-deja/g++.law/refs4.C: Likewise.
2062 * g++.old-deja/g++.law/template2.C: Likewise.
2063 * g++.old-deja/g++.law/visibility24.C: Likewise.
2064 * g++.old-deja/g++.law/vtable3.C: Likewise.
2065 * g++.old-deja/g++.mike/asm2.C: Likewise.
2066 * g++.old-deja/g++.mike/eh1.C: Likewise.
2067 * g++.old-deja/g++.mike/misc1.C: Likewise.
2068 * g++.old-deja/g++.mike/misc13.C: Likewise.
2069 * g++.old-deja/g++.mike/misc14.C: Likewise.
2070 * g++.old-deja/g++.mike/ns12.C: Likewise.
2071 * g++.old-deja/g++.mike/p1248.C: Likewise.
2072 * g++.old-deja/g++.mike/p3708.C: Likewise.
2073 * g++.old-deja/g++.mike/p3708a.C: Likewise.
2074 * g++.old-deja/g++.mike/p3708b.C: Likewise.
2075 * g++.old-deja/g++.mike/p646.C: Likewise.
2076 * g++.old-deja/g++.mike/p700.C: Likewise.
2077 * g++.old-deja/g++.mike/p783.C: Likewise.
2078 * g++.old-deja/g++.mike/p783a.C: Likewise.
2079 * g++.old-deja/g++.mike/p783b.C: Likewise.
2080 * g++.old-deja/g++.mike/p786.C: Likewise.
2081 * g++.old-deja/g++.mike/p789.C: Likewise.
2082 * g++.old-deja/g++.mike/p789a.C: Likewise.
2083 * g++.old-deja/g++.mike/p807a.C: Likewise.
2084 * g++.old-deja/g++.other/delete3.C: Likewise.
2085 * g++.old-deja/g++.other/dyncast1.C: Likewise.
2086 * g++.old-deja/g++.other/dyncast2.C: Likewise.
2087 * g++.old-deja/g++.other/dyncast3.C: Likewise.
2088 * g++.old-deja/g++.other/empty1.C: Likewise.
2089 * g++.old-deja/g++.other/temporary1.C: Likewise.
2090 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
2091 * g++.old-deja/g++.pt/t16.C: Likewise.
2092 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
2094 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
2096 * gcc.dg/991230-1.c: New test.
2098 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
2100 * gcc.c-torture/compile/991229-3.c: New test.
2101 * gcc.c-torture/compile/991229-2.c: New test.
2102 * gcc.c-torture/compile/991229-1.c: New test.
2104 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
2106 * gcc.c-torture/compile/labels-2.c: New test.
2108 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
2110 * gcc.c-torture/execute/991227-1.c: New test.
2112 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2114 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2116 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
2118 * gcc.c-torture/execute/991221-1.c: New test.
2120 1999-12-20 Nathan Sidwell <nathan@acm.org>
2122 * g++.old-deja/g++.other/cast3.C: New test.
2124 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
2126 * gcc.c-torture/execute/991216-4.c: New test.
2128 1999-12-16 Michael Meissner <meissner@cygnus.com>
2130 * gcc.c-torture/execute/991216-1.c: New test.
2131 * gcc.c-torture/execute/991216-2.c: New test.
2132 * gcc.c-torture/execute/991216-3.c: New test.
2134 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
2136 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
2137 Actually make the test fail by using "-O2" for compilation.
2139 1999-12-15 Nathan Sidwell <nathan@acm.org>
2141 * g++.old-deja/g++.warn/cast-align1.C: New test.
2143 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
2145 * gcc.c-torture/compile/991214-1.c: New test.
2146 * gcc.c-torture/compile/991214-2.c: New test.
2148 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
2150 * gcc.dg/991214-1.c: New test.
2152 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
2154 * gcc.c-torture/compile/991213-3.c: New test.
2155 * gcc.c-torture/compile/991213-2.c: New test.
2156 * gcc.c-torture/compile/991213-1.c: New test.
2158 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
2160 * gcc.dg/991209-1.c: New test.
2162 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
2164 * gcc.c-torture/compile/991208-1.c: New test.
2166 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2168 * gcc.dg/ultrasp2.c: New test.
2170 1999-12-05 Alex Samuel <samuel@codesourcery.com>
2172 * g++.old-deja/g++.abi/align.C (main): Fix typo.
2174 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
2176 * gcc.c-torture/compile/991202-1.c: New test.
2177 * gcc.c-torture/execute/991202-1.c: New test.
2178 * gcc.c-torture/execute/991202-2.c: New test.
2179 * gcc.c-torture/execute/991202-3.c: New test.
2181 1999-12-02 Alex Samuel <samuel@codesourcery.com>
2183 * g++.old-deja/g++.abi/align.C: New test.
2184 * g++.old-deja/g++.abi/aggregates.C: Likewise.
2185 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2187 1999-12-01 Richard Henderson <rth@cygnus.com>
2189 * gcc.c-torture/execute/991201-1.c: New.
2191 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
2193 * gcc.dg/991129-1.c: New test.
2195 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
2197 * gcc.c-torture/compile/991127-1.c: New test.
2199 1999-11-22 Nathan Sidwell <nathan@acm.org>
2201 * g++.old-deja/g++.other/warn4.C: New test.
2203 1999-11-22 Nathan Sidwell <nathan@acm.org>
2205 * g++.old-deja/g++.eh/cleanup2.C: New test.
2206 * g++.old-deja/g++.ext/pretty2.C: New test.
2207 * g++.old-deja/g++.ext/pretty3.C: New test.
2208 * g++.old-deja/g++.other/debug6.C: New test.
2210 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
2212 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
2213 compiler_output to look for one error message instead of two.
2215 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
2217 * gcc.c-torture/execute/991118-1.c: Also test case
2218 where the word boundary does not split a byte evenly.
2220 1999-11-19 Nathan Sidwell <nathan@acm.org>
2222 * g++.old-deja/g++.ext/restrict1.C: New test.
2224 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
2226 * gcc.c-torture/execute/991118-1.c: New test.
2228 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
2230 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
2231 working directory pathnames.
2233 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
2235 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
2236 host is equipped with driver.h and driver.o so it can actually
2237 compile and run the tests.
2239 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
2241 * gcc.c-torture/compile/991008-1.c: New test.
2243 1999-11-08 Nick Clifton <nickc@cygnus.com>
2245 * lib/gcc-dg.exp: Include target-supports.exp
2247 1999-11-05 Nick Clifton <nickc@cygnus.com>
2249 * lib/target-supports.exp: New file: Provide procs to test for
2250 features supported by the target.
2251 (check_weak_available): Moved here from ecos.exp.
2252 (check_alias_available): New proc: Determine of the target
2253 toolchain supports the alias attribute.
2255 * gcc.dg/special/ecos.exp: Move check_weak_available to
2256 target-supports.exp.
2257 (alias-1.c): Only perform the test if the target supports
2259 (wkali-1.c): Only perform the test if the target supports
2262 * gcc.dg/990506-0.c: Expect error messages from cross
2263 targets as well as native targets.
2265 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2267 * gcc.dg/ultrasp1.c: Removed xfail.
2268 * gcc.dg/struct-ret-2.c: Likewise.
2269 * gcc.dg/array-1.c: Likewise.
2271 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2273 * gcc.dg/struct-ret-2.c: New test.
2275 * gcc.dg/array-1.c: New test.
2277 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
2279 * gcc.c-torture/execute/991030-1.c: New test.
2281 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
2283 * gcc.c-torture/compile/991026-2.c: New test.
2285 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
2287 * gcc.c-torture/compile/991026-1.c: New test.
2289 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
2291 * gcc.c-torture/execute/991023-1.c: New test.
2293 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
2295 * gcc.c-torture/execute/991019-1.c: New test.
2297 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
2299 * gcc.c-torture/execute/991016-1.c: New test.
2301 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
2303 * gcc.c-torture/execute/991014-1.c: New test.
2305 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
2307 * g++.old-deja/g++.other/union2.C: New test.
2309 1999-10-13 Nathan Sidwell <nathan@acm.org>
2311 * g++.old-deja/g++.other/vaarg2.C: New test.
2312 * g++.old-deja/g++.other/vaarg3.C: New test.
2314 1999-10-12 Craig Burley <craig@jcb-sc.com>
2316 * g77.f-torture/noncompile/19990905-1.f: Moved from being
2319 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
2321 * gcc.c-torture/execute/va-arg-11.c: New test.
2323 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
2325 * lib/file-format.exp (gcc_target_object_format): Don't
2326 crash if objdump is unavailable.
2328 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
2330 * gcc.misc-tests/mg.exp: delete extraneous redirection.
2332 1999-09-28 Nick Clifton <nickc@cygnus.com>
2334 * gcc.c-torture/compile/990928-1.c: New test.
2336 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
2338 * g++.old-deja/g++.other/decl6.C: New test.
2340 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2342 * gcc.c-torture/execute/va-arg-10.c: New test.
2344 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
2346 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
2347 __PRETTY_FUNCTION__.
2349 1999-09-23 Nick Clifton <nickc@cygnus.com>
2351 * gcc.c-torture/execute/990923-1.c: New test.
2353 1999-09-21 Nick Clifton <nickc@cygnus.com>
2355 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
2356 for which -fpic is inappropriate.
2358 1999-09-21 Mark Mitchell <mark@codesourcery.com>
2360 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
2362 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
2364 * g++.old-deja/g++.other/dyncast1.C: New test.
2365 * g++.old-deja/g++.other/dyncast2.C: New test.
2366 * g++.old-deja/g++.other/dyncast3.C: New test.
2367 * g++.old-deja/g++.other/dyncast4.C: New test.
2368 * g++.old-deja/g++.other/dyncast5.C: New test.
2369 * g++.old-deja/g++.eh/catch3.C: New test.
2370 * g++.old-deja/g++.eh/catch3p.C: New test.
2371 * g++.old-deja/g++.eh/catch4.C: New test.
2372 * g++.old-deja/g++.eh/catch4p.C: New test.
2373 * g++.old-deja/g++.eh/catch5.C: New test.
2374 * g++.old-deja/g++.eh/catch5p.C: New test.
2375 * g++.old-deja/g++.eh/catch6.C: New test.
2376 * g++.old-deja/g++.eh/catch6p.C: New test.
2377 * g++.old-deja/g++.eh/catch7.C: New test.
2378 * g++.old-deja/g++.eh/catch7p.C: New test.
2379 * g++.old-deja/g++.eh/catch8.C: New test.
2380 * g++.old-deja/g++.eh/catch8p.C: New test.
2381 * g++.old-deja/g++.eh/catch9.C: New test.
2382 * g++.old-deja/g++.eh/catch9p.C: New test.
2384 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
2386 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
2387 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
2389 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
2391 * gcc.c-torture/compile/990913-1.c: New test.
2393 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
2395 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
2396 * g++.old-deja/g++.jason/rfg5.C: Likewise.
2398 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
2400 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
2402 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
2404 * g++.old-deja/g++.other/lookup11.C: New test.
2405 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
2406 what is permitted and what we want.
2407 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
2409 * g++.old-deja/g++.jason/rfg5.C: Likewise
2411 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
2413 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
2414 * gcc.c-torture/noncompile/poison-1.c: New file.
2416 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
2418 * g++.old-deja/g++.other/sizeof3.C: New test.
2419 * g++.old-deja/g++.other/sizeof4.C: New test.
2420 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
2421 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
2423 1999-09-07 Richard Henderson <rth@cygnus.com>
2425 * gcc.dg/va-arg-1.c: New.
2427 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2429 * gcc.c-torture/execute/va-arg-9.c: New test.
2431 1999-09-05 Craig Burley <craig@jcb-sc.com>
2433 * g77.f-torture/compile/980519-2.f: New test.
2434 * g77.f-torture/compile/19990905-0.f: New test.
2435 * g77.f-torture/compile/19990905-1.f: New test.
2436 * g77.f-torture/compile/19990905-2.f: New test.
2438 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
2440 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
2442 * gcc.c-torture/execute/990827-1.c: Fix typo.
2444 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
2446 * g++.old-deja/g++.other/deref1.C: New test.
2448 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
2450 * g++.old-deja/g++.other/ambig2.C: New test.
2451 * g++.old-deja/g++.other/cond5.C: New test.
2452 * g++.old-deja/g++.other/lookup16.C: New test.
2454 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
2456 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
2459 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
2461 * lib/c-torture.exp: Avoid the "compare executables" optimization
2462 when testing native.
2464 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
2466 * gcc.c-torture/execute/990829-1.c: New test.
2467 * gcc.c-torture/compile/990829-1.c: New test.
2469 1999-08-27 Paul Burchard <burchard@pobox.com>
2471 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
2472 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
2473 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
2474 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
2475 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
2476 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
2477 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
2478 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
2479 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
2480 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
2481 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
2483 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
2485 * gcc.c-torture/execute/990827-1.c: New test.
2487 1999-08-26 Craig Burley <craig@jcb-sc.com>
2489 * g77.f-torture/noncompile/19990826-4.f: New test.
2491 * g77.f-torture/compile/19990826-3.f: New test.
2493 * g77.f-torture/execute/19990826-2.f: New test.
2495 * g77.f-torture/compile/19990826-1.f: New test.
2497 * gcc.c-torture/execute/990826-0.c: New test.
2498 * g77.c-torture/execute/19990826-0.f: New test.
2500 * g77.f-torture/noncompile/970626-2.f: New test.
2502 1999-08-25 Paul Burchard <burchard@pobox.com>
2504 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
2505 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
2506 lss-011.C: New tests.
2508 1999-08-25 Nathan Sidwell <nathan@acm.org>
2510 * g++.old-deja/g++.other/decl5.C: New test.
2512 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2514 * noncompile/noncompile.exp: Load_lib c-torture.exp.
2515 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
2516 call `postbase' for each one. All callers of `postbase' changed
2517 to call this instead.
2519 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
2521 * gcc.c-torture/execute/990811-1.c: New test.
2523 1999-08-09 Nick Clifton <nickc@cygnus.com>
2525 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
2528 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
2531 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
2533 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
2535 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
2537 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
2539 1999-08-04 Nathan Sidwell <nathan@acm.org>
2541 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
2543 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
2545 * gcc.c-torture/execute/990804-1.c: New test.
2547 1999-08-03 Nathan Sidwell <nathan@acm.org>
2549 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
2550 * g++.old-deja/g++.brendan/crash64.C: Likewise
2551 * g++.old-deja/g++.brendan/overload8.C: Likewise
2553 1999-08-03 Nathan Sidwell <nathan@acm.org>
2555 * g++.old-deja/g++.other/struct1.C: New test.
2557 1999-08-03 Nathan Sidwell <nathan@acm.org>
2559 * g++.old-deja/g++.other/enum2.C: New test.
2561 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
2563 Adapted from tests from Franz Sirl:
2564 * gcc.c-torture/execute/va-arg-7.c: New test.
2565 * gcc.c-torture/execute/va-arg-8.c: New test.
2567 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
2569 * gcc.c-torture/compile/990801-2.c: New test.
2571 * gcc.c-torture/compile/990801-1.c: New test.
2573 1999-07-27 Michael Meissner <meissner@cygnus.com>
2575 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
2576 fp-cmp-1.c, converting double to float.
2578 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
2579 fp-cmp-1.c, converting double to long double.
2581 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
2582 from fr1 to unknown_register, since fr1 is a legitimate register
2585 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
2587 * README: More listname related changes.
2589 1999-07-08 Catherine Moore <clm@cygnus.com>
2591 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2593 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2595 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
2597 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
2599 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
2601 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
2603 * gcc.dg/990703-1.c: New test.
2605 1999-06-29 Nick Clifton <nickc@cygnus.com>
2607 * lib/file-format.exp: New file: Move definition of proc
2608 gcc_target_object_format to here from
2609 gcc.dg/special/ecos.exp.
2611 * lib/c-torture.exp: Include lib file-format.exp.
2612 * lib/gcc-dg.exp: Include lib file-format.exp.
2614 * gcc.dg/special/ecos.exp: Remove definition of proc
2615 gcc_target_object_format.
2617 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
2619 * gcc.c-torture/execute/990628-1.c: New test.
2621 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
2623 * gcc.c-torture/compile/990625-2.c: New test.
2625 * gcc.c-torture/compile/990625-1.c: New test.
2627 1999-06-23 Nick Clifton <nickc@cygnus.com>
2629 * gcc.c-torture/compile/dll.c: New test case. Check that dll
2631 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
2632 ports that use the COFF/PE file format.
2634 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
2636 * gcc.c-torture/compile/990617-1.c: New test.
2638 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
2640 * g++.old-deja/g++.other/decl4.C: New test.
2642 1999-06-14 Nathan Sidwell <nathan@acm.org>
2644 * g++.old-deja/g++.other/bitfld3.C: New test.
2646 1999-06-08 Nathan Sidwell <nathan@acm.org>
2648 * g++.old-deja/g++.eh/catch1.C: New test.
2650 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
2652 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
2654 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
2655 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
2657 1999-06-05 Craig Burley <craig@jcb-sc.com>
2659 * g77.f-torture/compile/19990502-0.f: Replace with new,
2660 shorter, test that still fails after recent changes.
2662 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2664 * gcc.c-torture/execute/990604-1.c: New test.
2666 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
2668 * gcc.c-torture/execute/990531-1.c: New test.
2670 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2672 * gcc.c-torture/compile/990527-1.c: New test.
2674 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
2676 * gcc.c-torture/execute/990527-1.c: New test.
2678 1999-05-25 Nick Clifton <nickc@cygnus.com>
2680 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
2681 bitfields as signed.
2683 1999-05-25 Craig Burley <craig@jcb-sc.com>
2685 * g77.f-torture/compile/19990525-0.f: New test.
2687 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
2689 * gcc.c-torture/execute/990525-2.c: New test.
2691 * gcc.c-torture/execute/990525-1.c: New test.
2693 1999-05-24 Nathan Sidwell <nathan@acm.org>
2695 * g++.old-deja/g++.other/anon3.C: New test.
2696 * g++.old-deja/g++.other/anon4.C: New test.
2697 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
2698 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
2699 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
2702 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
2704 * gcc.c-torture/execute/990524-1.c: New test.
2706 * gcc.dg/990524-1.c: New test.
2708 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2710 * gcc.c-torture/compile/990523-1.c: New test.
2712 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
2714 * gcc.c-torture/compile/990519-1.c: New test.
2716 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2718 * gcc.c-torture/compile/990517-1.c: New test.
2720 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
2721 (e4, f4): New tests.
2724 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2726 * gcc.dg/noreturn-1.c: New test.
2728 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2730 * gcc.c-torture/execute/990513-1.c: New test.
2732 1999-05-10 Richard Henderson <rth@cygnus.com>
2734 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
2736 1999-05-10 Craig Burley <craig@jcb-sc.com>
2738 * g77.f-torture/execute/erfc.f: Use small single-precision
2739 values, to avoid problems on Alphas when not -mieee.
2741 1999-05-08 Craig Burley <craig@jcb-sc.com>
2743 * gcc.dg/990506-0.c: New test.
2745 1999-05-08 Richard Henderson <rth@cygnus.com>
2747 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
2748 the constant to test. Don't XFAIL 64-bit targets.
2750 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
2751 * g++.old-deja/g++.law/profile1.C: Likewise.
2753 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
2754 operator new instances.
2755 * g++.old-deja/g++.other/delete5.C: Likewise.
2757 1999-05-03 Craig Burley <craig@jcb-sc.com>
2759 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
2762 1999-05-03 Craig Burley <craig@jcb-sc.com>
2764 * g77.f-torture/execute/u77-test.f: Reverse order of two
2765 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
2767 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2769 * gcc.dg/compare1.c: New test.
2771 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
2773 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
2776 1999-05-02 Craig Burley <craig@jcb-sc.com>
2778 * g77.f-torture/compile/19990502-1.f: New test.
2780 1999-05-02 Craig Burley <craig@jcb-sc.com>
2782 * g77.f-torture/compile/19990502-0.f: New test.
2784 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
2786 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
2789 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
2791 * g77.f-torture/execute/u77-test.f (main): List libU77
2792 intrinsics not currently tested.
2793 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
2794 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
2795 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
2796 Trim blanks off the ends of some printed strings.
2798 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
2800 * g77.f-torture/execute/u77-test.f (main): Just warn about
2801 FSTAT gid disagreement, as it's expected on some systems.
2803 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
2805 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
2806 use a new function, which allows for some slop.
2807 Clean up some commentary.
2808 (issum): The new function.
2809 (sgladd): Deleted subroutine.
2811 1999-05-01 Craig Burley <craig@jcb-sc.com>
2813 * g77.f-torture/execute/u77-test.f: Modify to be more like
2814 libf2c/libU77 version, bringing patches to that version here.
2815 Add suitable commentary.
2817 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
2819 * gcc.dg/990424-1.c: New test.
2821 1999-04-24 Craig Burley <craig@jcb-sc.com>
2823 * g77.f-torture/execute/u77-test.f (main): Bug involving
2824 LSTAT has been fixed, so turn back on full checking.
2826 1999-04-20 Craig Burley <craig@jcb-sc.com>
2828 * g77.f-torture/compile/19990419-0.f: New test.
2829 * g77.f-torture/execute/19990419-1.f: New test.
2831 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
2833 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
2834 to avoid the need for a prototype to supress a warning.
2836 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
2838 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
2840 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
2842 * gcc.c-torture/execute/990404-1.c: New test.
2844 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
2846 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
2847 * gcc.dg/cpp-if3.c: Don't use -pedantic.
2848 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
2849 missing initializer warnings.
2851 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
2853 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
2856 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
2858 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
2860 1999-03-26 Craig Burley <craig@jcb-sc.com>
2862 * g77.f-torture/execute/19990325-0.f: New test.
2863 * g77.f-torture/execute/19990325-1.f: New test.
2865 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
2867 * gcc.c-torture/execute/990324-1.c: New test.
2869 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
2871 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
2874 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
2876 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
2878 1999-03-13 Craig Burley <craig@jcb-sc.com>
2880 * g77.f-torture/execute/19990313-2.f: New test.
2881 * g77.f-torture/execute/19990313-3.f: New test.
2883 1999-03-13 Craig Burley <craig@jcb-sc.com>
2885 * g77.f-torture/execute/19990313-0.f: New test.
2886 * g77.f-torture/execute/19990313-1.f: New test.
2888 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
2890 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
2892 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
2893 (main): Add check for u15. Conditionalize u31 check depending on
2894 whether ints are <32 bits or >=32 bits.
2896 1999-03-08 Craig Burley <craig@jcb-sc.com>
2898 * g77.f-torture/execute/19981119-0.f: Improve testiness.
2900 1999-03-08 Craig Burley <craig@jcb-sc.com>
2902 * g77.f-torture/compile/19990305-0.f: New test.
2903 * g77.f-torture/execute/19981119-0.f: New test.
2905 1999-03-08 Craig Burley <craig@jcb-sc.com>
2907 * g77.f-torture/execute/970625-2.f: call ABORT if final
2908 result is not correct, instead of just printing it.
2909 Add this checking via newly introduced obfuscation, to
2910 trip up buggy front ends.
2912 1999-03-07 Craig Burley <craig@jcb-sc.com>
2914 * g77.f-torture/compile/960317-1.f: Moved from being
2915 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
2917 1999-03-06 Craig Burley <craig@jcb-sc.com>
2919 * g77.f-torture/execute/960317-1.f: New (old) test.
2920 * g77.f-torture/execute/970625-2.f: Ditto.
2922 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
2924 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
2925 message on line 1 or line 2; cccp and cpplib do this differently.
2927 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
2929 * g++.old-deja/g++.law/weak1.C: New test.
2931 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
2933 * gcc.c-torture/execute/990119-1.c: Renamed to...
2934 * gcc.dg/990119-1.c: this, so it will only be tested once
2935 (it's a preprocessor test, it doesn't need to be run at
2936 multiple optimization levels).
2938 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
2940 * lib/g++.exp: Don't add incdir=$base_dir/../include to
2943 1999-02-24 Craig Burley <craig@jcb-sc.com>
2945 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
2946 * g77.f-torture/compile/19981216-0.f: ...as it is expected
2947 to not be compilable by current g77.
2949 1999-02-24 Nick Clifton <nickc@cygnus.com>
2951 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
2953 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
2955 * gcc.c-torture/execute/990222-1.c: New test.
2957 1999-02-19 Craig Burley <craig@jcb-sc.com>
2959 * g77.f-torture/compile/19990218-0.f: New test.
2960 * g77.f-torture/noncompile/19990218-1.f: New test.
2962 1999-02-18 Craig Burley <craig@jcb-sc.com>
2964 * g77.f-torture/compile/19981216-0.f: New test.
2966 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
2968 * gcc.dg/990214-1.c: New test.
2970 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
2972 * gcc.dg/990213-2.c: New test.
2974 * gcc.dg/990213-1.c: New test.
2976 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
2978 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
2981 1999-02-11 Nick Clifton <nickc@cygnus.com>
2983 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
2984 specified by target.
2986 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
2988 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
2990 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
2992 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
2994 * gcc.dg/special/ecos.exp: New test driver for new tests with
2995 special requirements.
2997 * gcc.dg/special/alias-1.c: New test.
2998 * gcc.dg/special/gcsec-1.c: New test.
2999 * gcc.dg/special/weak-1.c: New test.
3000 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
3001 * gcc.dg/special/weak-2.c: New test.
3002 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
3003 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
3004 * gcc.dg/special/wkali-1.c: New test.
3005 * gcc.dg/special/wkali-2.c: New test.
3006 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
3007 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
3009 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
3011 * lib/c-torture.exp (c-torture-compile): Pull out code for
3012 analyzing gcc error messages.
3013 (c-torture-execute): Likewise. Fix some (harmless) false
3015 * lib/gcc.exp (gcc_check_compile): New function.
3017 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
3019 * gcc.c-torture/execute/990208-1.c: New test.
3021 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
3023 * g++.dg/special/ecos.exp: New driver for new tests with special
3026 * g++.dg/special/conpr-1.C: New test
3027 * g++.dg/special/conpr-2.C: New test
3028 * g++.dg/special/conpr-2a.C: New test
3029 * g++.dg/special/conpr-3.C: New test
3030 * g++.dg/special/conpr-3a.C: New test
3031 * g++.dg/special/conpr-3b.C: New test
3033 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
3034 allow g++ to use the dg driver
3036 * README: Add comment about g++.dg directory
3038 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
3040 * README: Update email addresses.
3042 1999-02-03 Nick Clifton <nickc@cygnus.com>
3044 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
3045 arguments in order to force structure S onto the stack even on
3047 (test): Pass 10 leading arguments to function foo as well as the
3050 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
3051 failure for all targets.
3053 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
3054 abort to terminate program execution.
3056 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
3058 * gcc.c-torture/execute/990130-1.c: New test.
3060 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
3062 * gcc.dg/990130-1.c: New test.
3064 1999-01-28 Michael Meissner <meissner@cygnus.com>
3066 * gcc.c-torture/execute/990128-1.c: New test.
3068 1999-01-27 Michael Meissner <meissner@cygnus.com>
3070 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
3072 1999-01-27 Felix Lee <flee@cygnus.com>
3074 * lib/c-torture.exp (c-torture-compile): pull out code for
3075 analyzing gcc error messages.
3076 (c-torture-execute): ditto, and fix some (harmless) false
3078 * lib/gcc.exp (gcc_check_compile): new function.
3080 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
3082 * gcc.dg/990117-1.c: New test.
3084 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
3086 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
3088 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
3090 * g77.f-torture/compile/990115-1.f: New test.
3092 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
3094 * gcc.c-torture/compile/990107-1.c: New test
3096 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
3098 * gcc.c-torture/execute/990106-2.c: New test.
3100 * gcc.c-torture/execute/990106-1.c: New test.
3102 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
3104 * gcc.c-torture/compile/981223-1.c: New test.
3106 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
3108 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
3109 (opt3): Rename from opt4 and disable.
3111 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
3113 * g++.old-deja/g++.pt/ptrmem5.C: New test.
3115 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
3117 * g++.old-deja/g++.other/conv5.C: New test.
3119 1998-12-14 Nick Clifton <nickc@cygnus.com>
3121 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
3123 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
3125 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
3127 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
3129 * gcc.c-torture/compile/981211-1.c: New test.
3131 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
3133 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
3135 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
3137 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3139 * gcc.special/930510-1.c: Make C9X safe.
3140 * gcc.misc-tests/gcov-1.c Similarly.
3141 * gcc.misc-tests/gcov-2.c Similarly.
3143 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
3145 * gcc.dg/ultrasp1.c: New test.
3147 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
3149 * gcc.c-torture/execute/981206.c: New test.
3151 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
3153 * g++.old-deja/g++.ns/template7.C: New test.
3155 * g++.old-deja/g++.other/expr1.C: New test.
3157 * g++.old-deja/g++.eh/tmpl3.C: New test.
3159 * g++.old-deja/g++.eh/tmpl2.C: New test.
3161 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
3163 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
3164 * g++.old-deja/g++.other/using6.C: Removed.
3165 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
3167 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
3169 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
3171 * g++.old-deja/g++.pt/overload8.C: New test.
3173 * g++.old-deja/g++.pt/overload7.C: New test.
3175 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
3177 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
3178 and relinking messages.
3179 * lib/g++.exp (g++_target_compile): Remove .rpo file when
3180 compiling with -frepo.
3182 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
3184 * g++.old-deja/g++.pt/lookup6.C: New test.
3186 1998-11-30 Nick Clifton <nickc@cygnus.com>
3188 * gcc.c-torture/execute/981130-1.c: New test.
3189 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
3191 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3193 * g++.old-deja/g++.pt/explicit76.C: New test.
3195 * g++.old-deja/g++.pt/friend38.C: New test.
3197 * g++.old-deja/g++.ns/crash2.C: New test.
3199 * g++.old-deja/g++.pt/defarg8.C: New test.
3201 * g++.old-deja/g++.pt/instantiate6.C: New test.
3203 * g++.old-deja/g++.pt/static6.C: New test.
3205 * g++.old-deja/g++.pt/decl2.C: New test.
3207 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
3209 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
3210 problem is actually related with name lookup, but so what? :-)
3212 * g++.old-deja/g++.pt/friend37.C: New test.
3214 1998-11-25 Dave Love <d.love@dl.ac.uk>
3216 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
3217 element, which fails on some systems.
3219 * g77.f-torture/execute/labug1.f: New test.
3221 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
3223 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
3226 1998-11-18 Dave Love <d.love@dl.ac.uk>
3228 * g77.f-torture/compile/981117-1.f: New test.
3230 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
3232 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
3235 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
3237 * gcc.c-torture/execute/memcheck: New directory of tests for
3238 -fcheck-memory-usage.
3240 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3242 * README: New file, general information about the testsuite and
3243 new description of the various C++ test subdirectories.
3244 * README.g++: Eliminate obsolete information, update and move most
3245 relevant stuff to README.
3247 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
3249 * gcc.c-torture/compile/981107-1.c: New test.
3251 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
3253 * execute/memcpy-bi.c: New testcase.
3255 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
3257 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
3260 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
3261 template is selected.
3263 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
3264 classes, it should be accepted for all types.
3266 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
3268 * g++.old-deja/g++.pt/spec24.C: Ensure that template
3269 specializations start with template headers.
3271 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
3273 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
3275 * g++.old-deja/g++.other/init9.C: Test cross initialization of
3278 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
3280 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
3282 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3284 * compile/981022-1.c, compile/981022-1.x: New test and driver.
3286 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
3288 * 981019-1.c: New test.
3290 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
3292 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
3295 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
3297 * compile/981001-4.c: Remove use of GCC extension that triggers a
3300 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
3302 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
3304 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
3306 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
3307 instantiation of template produces incorrect code for delete
3310 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
3311 constructors' name is not unique.
3312 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
3313 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
3315 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
3316 automatic array of const is ill-formed.
3318 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
3319 of template parameter?
3321 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
3324 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
3325 pointer-to-member expression.
3327 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
3328 declaration causes ICE.
3330 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
3332 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
3333 reserved in the global namespace.
3335 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
3336 generate needed virtual table.
3338 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
3340 1998-10-10 Dariush Eslimi <eslimi@loran.com>
3342 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
3343 template-dependent type
3345 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
3347 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
3348 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
3349 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
3351 * g++.old-deja/g++.other/using5.C: New test; using decl from base
3352 class should be usable as argument of member function.
3353 * g++.old-deja/g++.other/using6.C: New test; using decl from base
3354 class should be usable as return type of member function.
3355 * g++.old-deja/g++.other/using7.C: New test; using decl from base
3356 class should be usable as type of data member.
3358 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
3360 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
3362 * gcc.c-torture/special/920521-1.c: Fix bogus test.
3364 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
3366 * gcc.dg/dll-?.c Add thumb to target list.
3367 Fix assembler scan patterns to match current assembler output.
3369 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
3371 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
3372 matching of template brackets.
3374 * g++.old-deja/g++.other/using4.C: New test. Test using
3375 declarations of methods from base classes.
3377 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
3378 within functions should introduce names into the innermost
3379 enclosing namespace.
3381 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
3382 of static locals if first initialization throws.
3384 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
3386 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
3388 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
3390 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
3391 lose track of the possible targets of tablejump insns.
3392 * special/special.exp: Run it.
3394 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
3396 * g++.old-deja/g++.pt/friend35.C: New test. A template function
3397 must be declared before its specializations can be named in friend
3400 1998-10-05 Dave Love <d.love@dl.ac.uk>
3402 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
3404 * g77.f-torture/execute/io1.f: New test.
3406 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
3408 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
3409 with pointer to template function, for which no argument deduction
3412 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
3413 specialization of template function as argument to template
3416 * g++.old-deja/g++.other/access2.C: New test; Inner class
3417 shouldn't have privileged access to Outer's names.
3419 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
3421 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
3422 friend template declared within template class conflicts with
3423 nested class of the same name.
3425 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
3428 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
3429 object with direct initializer as function declaration.
3431 * g++.old-deja/g++.other/decl2.C: New test; duplicate
3434 * g++.old-deja/g++.other/null2.C: New test; conditional operator
3435 involving const pointer and NULL produces incorrect result.
3437 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
3438 type name without `typename' should be rejected with -pedantic.
3440 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
3442 * g++.old-deja/g++.other/addrof1.C: New test.
3444 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
3446 * gcc.c-torture/compile/981001-1.c: New test.
3447 * gcc.c-torture/execute/981001-1.c: New test.
3449 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
3451 * gcc.c-torture/compile/981001-2.c: New test.
3452 * gcc.c-torture/compile/981001-3.c: New test.
3453 * gcc.c-torture/compile/981001-4.c: New test.
3455 1998-10-01 Robert Lipe <robertl@dgii.com>
3457 * lib/objc.exp (objc_target_compile): Add -L during compiles for
3458 multilibbed hosts. Idea grafted from g77.exp.
3460 1998-09-30 Dave Love <d.love@dl.ac.uk>
3462 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
3463 avoid losing on systems which need -lsocket.
3465 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3467 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
3468 * g++.old-deja/g++.other/nested2.C: Ditto.
3469 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
3472 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
3474 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
3475 preferred over template operator!= for enum bitfields.
3477 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
3479 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
3480 that happen to have the same base name, but in different scopes,
3481 are incorrectly rejected.
3483 1998-09-16 Richard Henderson <rth@cygnus.com>
3485 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
3486 on the native word size instead of an integer literal.
3488 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
3490 * g++.old-deja/g++.other/static2.C: Invocation of static data
3491 member of type pointer-to-function denoted as non-static member.
3493 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
3494 checks involving function types and aliases.
3496 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
3498 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
3499 redefined to the same non-trivial type.
3501 * g++.old-deja/g++.pt/explicit73.C: Test for proper
3502 namespace-qualification of template specializations declared in
3505 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
3506 to declare a subset of the specializations of a template function
3507 as friends of specializations of a template class.
3509 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
3510 member templates that do not fully specialize the enclosing
3511 template class are rejected.
3513 1998-09-11 Dave Love <d.love@dl.ac.uk>
3515 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
3517 1998-09-08 Dave Love <d.love@dl.ac.uk>
3519 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
3520 altered from libf2c/libU77 version.
3522 1998-09-06 Dave Love <d.love@dl.ac.uk>
3524 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
3526 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
3528 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
3529 (un)signed char are different types for template specialization
3532 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
3534 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
3535 * objc: ObjC testsuite.
3537 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
3539 * gcc.c-torture/execute/941014-1.x: New file.
3541 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
3543 * lib/c-torture.exp: Add support for
3544 torture_eval_before_compile and torture_eval_before_execute
3547 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
3549 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
3550 this test triggers valid.
3552 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
3554 * gcc.dg/980827-1.c: New test.
3556 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3558 * gcc.c-torture/execute/loop-4b.c: New test.
3560 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
3562 * lib/c-torture.exp: Add support for
3563 torture_eval_before_compile and torture_eval_before_execute
3566 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
3568 * gcc.c-torture/compile/980825-1.c: New test.
3570 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
3572 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
3573 count number tests in opt_t0 not good_t0.
3575 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
3577 * gcc.c-torture/compile/930326-1.x: Fix typo.
3579 1998-08-23 Mark Mitchell <mark@markmitchell.com>
3581 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
3584 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
3586 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
3587 STACK_SIZE is defined.
3588 * gcc.c-torture/unsorted/stuct.c: Similarly.
3590 * gcc.c-torture/compile/980821-1.c: New test.
3592 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
3594 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
3596 1998-08-19 Mark Mitchell <mark@markmitchell.com>
3598 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
3601 1998-08-09 Mark Mitchell <mark@markmitchell.com>
3603 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
3606 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
3608 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
3610 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
3612 * gcc.c-torture/compile/980816-1.c: New test.
3614 * gcc.dg/980816-1.c: New test.
3616 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
3618 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
3619 compiler for ieee tests.
3621 1998-08-01 Dave Love <d.love@dl.ac.uk>
3623 * g77.f-torture/compile/980729-0.f: New test.
3625 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
3627 * gcc.c-torture/special/eeprof-1.c: New test, for
3628 -finstrument-functions.
3629 * gcc.c-torture/special/special.exp: Run it.
3631 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
3633 * gcc.c-torture/compile/980729-1.c: New test.
3635 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
3637 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
3638 __thumb__ is defined, and test for ARM style doubles if so.
3640 1998-07-26 Dave Love <d.love@dl.ac.uk>
3642 * g77.f-torture/noncompile/980615-0.f: New test.
3644 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
3646 * gcc.dg/980312-1.c: Do link instead of compile.
3647 * gcc.dg/980313-1.c: Likewise.
3649 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
3651 * gcc.c-torture/compile/980726-1.c: New test.
3653 1998-07-25 Dave Love <d.love@dl.ac.uk>
3655 * g77.f-torture/execute/io0.f: New test.
3657 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
3659 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
3662 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
3664 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
3667 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
3669 * gcc.dg/980626-1.c: Expect failures for all toolchains until
3670 c-decl.c:grokdeclarator can handle mode attributes.
3672 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
3674 * gcc.c-torture/execute/980716-1.c: New test.
3676 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
3678 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
3680 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
3682 * gcc.c-torture/execute/va-arg-3.x: Similarly.
3683 * gcc.c-torture/compile/930326-1.x: Similarly.
3685 1998-07-13 Dave Love <d.love@dl.ac.uk>
3687 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
3688 New test from Craig.
3690 1998-07-12 Dave Love <d.love@dl.ac.uk>
3692 * g77.f-torture/noncompile/980616-0.f: New test.
3694 * g77.f-torture/execute/970816-3.f: New test from Craig.
3696 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
3698 * g++.other/singleton.C: Return error value instead of taking
3701 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
3703 * g++.other/singleton.C: New test. Warning is under dispute.
3704 Runtime crash is not.
3706 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
3708 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
3709 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
3710 using6.C, using7.C}: New namespace tests.
3712 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3714 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
3715 specialization with typedef'ed names used as array indexes.
3717 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
3719 * gcc.c-torture/execute/980709-1.c: New test.
3721 * gcc.dg/980709-1.c: New test.
3723 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
3725 * gcc.c-torture/execute/bcp-1.c: New test.
3727 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
3729 * gcc.c-torture/execute/980707-1.c: New test.
3731 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
3733 * gcc.c-torture/compile/980706-1.c: New test.
3735 1998-07-01 Dave Love <d.love@dl.ac.uk>
3737 * g77.f-torture/execute/980701-0.f,
3738 g77.f-torture/execute/980701-1.f: New test from Craig.
3740 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
3742 * gcc.c-torture/compile/980701-1.c: New test.
3744 * gcc.c-torture/execute/980701-1.c: New test.
3746 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
3749 * g++.old-deja/g++.robertl/eb132.C: New test.
3750 * g++.old-deja/g++.robertl/eb133.C: Likewise.
3752 1998-06-29 Dave Love <d.love@dl.ac.uk>
3754 * g77.f-torture/execute/980628-7.f,
3755 g77.f-torture/execute/980628-8.f,
3756 g77.f-torture/execute/980628-9.f,
3757 g77.f-torture/execute/980628-10.f: New tests from Craig.
3759 * g77.f-torture/execute/980628-3.f: Remove mail headers.
3761 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
3763 * g77.f-torture/execute/980628-4.f: New test from Craig.
3764 * g77.f-torture/execute/980628-5.f: Likewise.
3765 * g77.f-torture/execute/980628-2.f: Likewise.
3766 * g77.f-torture/execute/980628-0.f: Likewise.
3767 * g77.f-torture/execute/980628-1.f: Likewise.
3768 * g77.f-torture/execute/980628-3.f: Likewise.
3769 * g77.f-torture/execute/980628-6.f: Likewise.
3771 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
3773 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
3774 directory when nothing has been installed yet.
3776 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
3778 * gcc.c-torture/special/special.exp: Handle newer versions of
3781 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
3783 * gcc.dg/980626-1.c: New test.
3785 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
3787 * gcc.misc-tests/m-un-2.c: New test.
3788 * g++.old-deja/g++.other/warn01.c: Likewise.
3790 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
3792 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
3793 compatibility with assmblers with a different comment character.
3794 Eliminate use of GAS-specific extensions.
3796 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
3798 * gcc.c-torture/execute/ieee/980619-1.c: New test.
3800 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
3802 *lib/g77.exp: Replace search for libf2c.a with search for newly
3805 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
3807 * gcc.c-torture/execute/980617-1.c: New test.
3809 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
3811 * gcc.c-torture/execute/980612-1.c: New test.
3813 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
3815 * gcc.dg/980523-1.c: Only test on ppc-linux.
3816 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
3818 * gcc.c-torture/execute/980608-1.c: New test.
3820 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3822 * gcc.c-torture/execute/980605-1.c: New test.
3824 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
3826 * gcc.c-torture/execute/980604-1.c: New test.
3828 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
3830 * gcc.c-torture/execute/980602-1.c: New test.
3831 * gcc.c-torture/execute/980602-2.c: Likewise.
3833 1998-06-02 Dave Love <d.love@dl.ac.uk>
3835 * 970125-0.f: Fix per JCB. Add commentary.
3837 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
3839 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
3842 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
3844 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
3847 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
3849 * gcc.c-torture/execute/980526-3.c: New test.
3851 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
3853 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
3854 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
3855 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
3856 m88k-motorola-sysv3 to XFAIL.
3858 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3860 * gcc.dg/980526-1.c: New test.
3861 * gcc.c-torture/execute/980526-2.c: New test.
3863 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
3865 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
3867 * gcc.c-torture/execute/980526-1.c: New test.
3869 1998-05-26 Dave Love <d.love@dl.ac.uk>
3871 * g77.f-torture/execute/alpha2.f: Add runtime test.
3873 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
3875 * g++.old-deja/old-deja.exp: Strip leading directories.
3877 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
3878 error for the line. Don't run multiple tests for the same line.
3880 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
3882 * gcc.dg/980523-1.c: New test.
3884 1998-05-23 Dave Love <d.love@dl.ac.uk>
3886 * g77.f-torture/compile/970915-0.f: New test.
3888 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
3890 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
3892 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
3894 * gcc.dg/980520-1.c: New test.
3896 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
3898 * gcc.dg/980502-1.c: Fix return type.
3900 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
3902 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
3903 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
3904 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
3905 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
3906 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
3908 1998-05-20 Dave Love <d.love@dl.ac.uk>
3910 * g77.f-torture/execute/980520-1.f: New test.
3912 1998-05-15 Dave Love <d.love@dl.ac.uk>
3914 * lib/mike-g77.exp: New file.
3916 * g77.f-torture/noncompile/noncompile.exp,
3917 g77.f-torture/noncompile/check0.f: New files.
3919 1998-05-14 Dave Love <d.love@dl.ac.uk>
3921 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
3922 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
3923 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
3924 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
3925 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
3926 abort where appropriate.
3928 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
3930 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
3931 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
3933 1998-04-29 Dave Love <d.love@dl.ac.uk>
3935 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
3937 1998-04-27 Dave Love <d.love@dl.ac.uk>
3939 * g77.f-torture/compile/980427-0.f: New test.
3941 1998-04-24 Dave Love <d.love@dl.ac.uk>
3943 * g77.f-torture/compile/980424-0.f: New test.
3945 1998-04-19 Dave Love <d.love@dl.ac.uk>
3947 * g77.f-torture/compile/980419-2.f (main): New test.
3948 * g77.f-torture/compile/970125-0.f: New test.
3949 * g77.f-torture/compile/980419-1.f: New test.
3951 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
3953 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
3956 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
3958 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
3960 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
3962 * gcc.c-torture/compile/980329-1.c: New test.
3964 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
3966 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
3967 * gcc.dg/980312-1.c: Fix typo in -march command.
3969 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
3971 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
3973 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
3975 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
3976 Dave Love agree the Fortran source is bogus.
3978 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
3980 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
3981 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
3982 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
3983 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
3984 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
3986 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3988 * g++.old-deja/g++.other/friend1.C: New test.
3990 1998-02-18 Dave Love <d.love@dl.ac.uk>
3992 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
3993 possibly uninitialized) variables and declare dnrm2.
3995 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
3997 From Bruno Haible <haible@ilog.fr>:
3998 * gcc.c-torture/execute/980223.c: New test.
4000 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
4002 * gcc.dg/ifelse-1.c: New test.
4004 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
4006 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
4008 * lib/old-dejagnu.exp (old-dejagnu): Added the
4009 "execution test - XFAIL *-*-*" handling in the spirit of
4010 "excess errors test -". Changed the "execution test fails"
4011 handling to be like "excess errors test fails".
4012 * Update various tests accordingly.
4014 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
4016 * gcc.c-torture/execute/980205.c: New test.
4018 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
4020 * lib/c-torture.exp: Look for .x files instead of .cexp files.
4021 * lib/f-torture.exp: Similarly.
4022 * gcc.c-torture: Rename all .cexp files to .x files.
4024 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
4026 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
4027 (940510-1.c): Removed duplicate.
4028 (971104-1.c): New test.
4030 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
4032 * lib/f-torture.exp: Improve error and loop detection.
4034 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
4036 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
4037 use that to size the filler array.
4039 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
4041 * lib/c-torture.exp(c-torture-execute): Fix typo.
4043 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
4044 testcase as the executable name. Keep the executable around if
4047 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
4049 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
4050 changes. Only test one -g option, and move it to the end of the
4051 list of options to test.
4053 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
4055 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
4056 variable GCC_TORTURE_OPTIONS to supply default switches separated
4057 by colons. If no environment variable, run tests with -O0 -g, -O1
4058 -g, and -O2 -g as well.
4060 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
4062 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
4063 explanatory comments. Fix indentation.
4065 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
4067 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
4069 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
4071 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
4072 * g++.old-deja/g++.mike/p7325.C: Likewise.
4073 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
4075 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
4077 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
4078 * g++.old-deja/g++.brendan/crash30.C: Likewise.
4079 * g++.old-deja/g++.brendan/crash39.C: Likewise.
4080 * g++.old-deja/g++.law/operators4.C: Likewise.
4082 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
4084 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
4085 * g++.old-deja/g++.mike/p784.C: Ditto.
4086 * g++.old-deja/g++.mike/p785.C: Ditto.
4088 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
4090 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
4092 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
4094 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
4095 target feature; pass this to c-torture-execute as needed.
4097 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
4099 * lib/c-torture.exp(c-torture-execute): If the previous and the
4100 current executables being tested are identical, we don't need to
4101 run the executable again. Try to make the executable names
4102 unique. Add an optional argument for passing additional compiler
4105 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
4107 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
4109 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
4111 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
4113 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
4115 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
4116 32bit or larger longs.
4118 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
4119 have either a 32bit long or 32bit int.
4121 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
4123 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
4124 Make double precision tests dependent on sizeof (double).
4126 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
4128 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
4131 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
4133 * gcc.c-torture/compile/961203-1.cexp: New script.
4135 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
4137 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
4138 up the includes ourselves.
4140 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
4142 * lib/plumhall.exp: Remove random include, and add a few
4143 verbose messages for debugging.
4145 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
4147 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
4148 of trying to do it ourselves.