1 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
4 * gcc.c-torture/execute/20040218-1.c: New test.
6 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9 * g++.dg/parse/new2.C: New test.
11 2004-02-18 Paul Brook <paul@codesourcery.com>
13 * gcc.c-torture/compile/libcall-1.c: New test.
15 2004-02-18 Paul Brook <paul@codesourcery.com>
18 * gcc.dg/debug/debug-7.c: New test.
20 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22 * gcc.dg/20040217-1.c: New test.
24 2004-02-17 Zack Weinberg <zack@codesourcery.com>
26 * gcc.c-torture/execute/990208-1.x: Delete.
28 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
30 * gcc.c-torture/execute/20040208-2.x: New file.
32 2004-02-17 Mark Mitchell <mark@codesourcery.com>
35 * g++.dg/abi/structret1.C: New test.
37 2004-02-17 Jakub Jelinek <jakub@redhat.com>
39 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
40 (i386_cpuid): No need to test if cpuid is available on AMD64.
41 Fix assembly, so that it works onboth i386 and AMD64.
42 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
43 (vecInLong): Fix s[] member type to unsigned int.
44 (vecInWord): Remove type.
45 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
46 (a64, b64, c64, d64, e64): Remove.
47 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
48 Remove unused variable. Remove initialization of removed variables.
49 Don't call mmx_tests nor sse_tests.
50 (reference_mmx, reference_sse): Remove.
51 (check): Add return stmt.
52 * gcc.dg/i386-sse-7.c: New test.
53 * gcc.dg/i386-mmx-4.c: New test.
55 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
57 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
58 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
59 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
60 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
61 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
62 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
63 g++.dg/tc1/dr94.C: Fix line terminator.
65 2004-02-16 Geoffrey Keating <geoffk@apple.com>
67 * gcc.c-torture/compile/20040216-1.c: New.
69 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
71 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
72 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
73 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
74 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
75 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
76 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
78 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
80 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
82 2004-02-15 Mark Mitchell <mark@codesourcery.com>
85 * g++.dg/expr/cond4.C: New test.
88 * g++.dg/lookup/crash2.C: New test.
90 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
92 * gcc.c-torture/compile/20040214-2.c: New test.
94 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
97 * g++.dg/ext/typeof8.C: New test.
99 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
101 * gcc.c-torture/compile/20040214-1.c: New test.
103 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
106 * g++.dg/template/spec11.C: New test.
108 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
111 * g++.dg/other/error8.C: New test.
113 2004-02-13 Mark Mitchell <mark@codesourcery.com>
116 * g++.dg/template/array4.C: New test.
119 * g++.dg/inherit/thunk2.C: New test.
122 * g++.dg/eh/cond2.C: New test.
124 2004-02-12 Alan Modra <amodra@bigpond.net.au>
126 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
128 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
130 * lib/scanasm.exp (dg-scan): Quote pattern before display.
132 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
134 * g++.dg/simd-2.C: xfail on ppc64-linux.
136 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
139 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
142 2004-02-11 Uros Bizjak <uros@kss-loka.si>
144 * gcc.dg/builtins-33.c: New test.
146 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
148 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
150 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
152 * g++.dg/simd-2.C: Set -maltivec for ppc64.
154 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
156 * gcc.dg/ppc64-abi-3.c: New test.
158 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
162 * gcc.dg/pr14092-1.c: New testcase.
164 2004-02-10 Alan Modra <amodra@bigpond.net.au>
166 * gcc.dg/cpp/assert4.c: Fix typo last change.
168 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
169 * gcc.dg/cpp/assert4.c: Handle powerpc64.
171 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
173 2004-02-09 Roger Sayle <roger@eyesopen.com>
175 * gcc.c-torture/compile/20040209-1.c: New test case.
177 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
179 * gcc.dg/c90-init-1.c: Adjust expected error messages.
181 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
183 * gcc.c-torture/execute/20040208-[12].c: New tests.
185 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
187 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
189 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
191 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
193 2004-02-07 Zack Weinberg <zack@codesourcery.com>
196 * gcc.dg/visibility-8.c: New testcase.
198 2004-02-07 Zack Weinberg <zack@codesourcery.com>
200 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
202 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
204 2004-02-07 Roger Sayle <roger@eyesopen.com>
207 * g++.dg/opt/fold1.C: New test case.
209 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
212 * g++.dg/other/crash-2.C: New test.
214 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
217 * g++.dg/parse/angle-bracket2.C: New test.
219 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
223 2004-01-15 Geoffrey Keating <geoffk@apple.com>
225 * testsuite/g++.dg/pch/wchar-1.C: New.
226 * testsuite/g++.dg/pch/wchar-1.Hs: New.
228 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
231 * g++.dg/parse/error15.C: New test.
232 * g++.dg/parse/crash11.C: Update dg-error mark.
234 2004-02-04 Mark Mitchell <mark@codesourcery.com>
237 * g++.dg/warn/conv2.C: New test.
239 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
242 * g++.dg/warn/incomplete1.C: Remove xfail.
244 2004-02-04 Mark Mitchell <mark@codesourcery.com>
246 * lib/file-format.exp (gcc_target_object_format): Use
247 ${tool}_target_compile, not gcc_target_compile.
248 * lib/target-supports.exp (check_alias_available): Likewise.
249 (check_gc_sections_available): Likewise.
250 * g++.dg/ext/attrib10.C: Use dg-require-alias.
251 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
254 2004-02-04 Mark Mitchell <mark@codesourcery.com>
257 * g++.dg/template/static6.C: New test.
259 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
261 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
263 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
265 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
266 tests for systems where `char' is unsigned by default.
268 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
271 * g++.dg/template/partial3.C: New test.
273 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
275 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
276 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
277 Remove mentions of obsolete ports.
279 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
281 * gcc.dg/noncompile/20001228-1.c: Fix for new
284 2004-02-03 Roger Sayle <roger@eyesopen.com>
287 * gcc.c-torture/execute/multdi-1.c: New test case.
289 2004-02-03 Mark Mitchell <mark@codesourcery.com>
292 * g++.dg/template/lookup5.C: New test.
294 2004-02-03 Mark Mitchell <mark@codesourcery.com>
297 * g++.dg/template/lookup4.C: New test.
300 * g++.dg/parse/error14.C: New test.
303 * g++.dg/parse/template13.C: New test.
305 2004-02-03 Mark Mitchell <mark@codesourcery.com>
308 * g++.dg/template/koenig4.C: New test.
311 * g++.dg/template/crash17.C: New test.
314 * g++.dg/parse/error13.C: New test.
315 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
317 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
319 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
321 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
325 * gcc.dg/noncompile/20040203-1.c: New test.
326 * gcc.dg/noncompile/20040203-2.c: Likewise.
327 * gcc.dg/noncompile/20040203-3.c: Likewise.
328 * gcc.dg/20040203-1.c: Likewise.
330 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
333 * g++.dg/template/sizeof7.C: New test.
335 2004-02-02 Eric Christopher <echristo@redhat.com>
336 Zack Weinberg <zack@codesourcery.com>
338 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
340 2004-02-02 Zack Weinberg <zack@codesourcery.com>
342 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
343 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
344 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
345 * gcc.dg/cleanup-5.c: Run only on Linux targets.
347 2004-02-02 Mark Mitchell <mark@codesourcery.com>
350 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
353 * g++.dg/ext/attrib13.C: New test.
356 * g++.dg/conversion/op2.C: New test.
358 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
360 * gcc.dg/titype-1.c: Fix pasto.
362 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
364 * gcc.dg/titype-1.c: New test.
366 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
369 * g++.dg/template/non-type-template-argument-1.C,
370 g++.dg/template/qualified-id1.C: Update dg-error marks.
371 * g++.dg/template/nontype6.C: New test.
373 2004-02-01 Roger Sayle <roger@eyesopen.com>
375 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
376 * gcc.dg/builtins-31.c: New testcase.
377 * gcc.dg/builtins-32.c: New testcase.
379 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
381 * objc.dg/call-super-2.m: Update line numbers
382 for the including of stddef.h.
384 2004-01-30 Michael Matz <matz@suse.de>
386 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
387 g++.dg/ext/case-range3.C: New tests.
389 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
393 * g++.dg/template/member4.C: New test.
395 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
398 * g++.dg/template/sizeof6.C: New test.
400 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
402 * gcc.dg/fwritable-strings-1.c: New test.
404 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
406 * gcc.c-torture/compile/20040130-1.c: New test.
408 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
410 * objc.dg/call-super-2.m: Include stddef.h for size_t.
412 2004-01-29 Mark Mitchell <mark@codesourcery.com>
415 * g++.dg/template/ctor3.C: New test.
417 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
419 * g++.dg/tc1: New directory.
420 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
421 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
422 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
423 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
424 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
426 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
428 * g++.dg/parse/error11.C: New test.
429 * g++.dg/parse/error12.C: Likewise.
431 2004-01-28 Ziemowit Laski <zlaski@apple.com>
433 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
434 (scan_initial, main): Use aligned_sizeof instead of sizeof.
436 2004-01-28 Mark Mitchell <mark@codesourcery.com>
439 * g++.dg/ext/attrib12.C: New test.
442 * g++.dg/parse/cast2.C: New test.
444 2004-01-27 James E Wilson <wilson@specifixinc.com>
446 * objc.dg/encode-2.m (main): New local string. Set depending on
447 sizeof long. Use in sscanf call.
448 * objc.dg/encode-3.m (main): New local string. Set depending on
449 sizeof long. Use in scan_initial call.
451 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
453 * objc.dg/call-super-2.m: Make LP64-safe.
454 * objc.dg/desig-init-1.m: Likewise.
456 2004-01-27 Devang Patel <dpatel@apple.com>
458 * g++.dg/debug/namespace1.C: New test.
460 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
462 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
465 * gcc.dg/arm-mmx-1.c: New test.
467 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
469 * gcc.dg/20040127-1.c: New test.
470 * gcc.dg/20040127-2.c: New test.
472 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
474 * objc.dg/stret-1.m (glob): Renamed to globa.
476 2004-01-26 Mark Mitchell <mark@codesourcery.com>
479 * g++.dg/expr/for1.C: New test.
481 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
484 * gcc.dg/darwin-longlong.c: New test.
486 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
488 * gcc.dg/20040124-1.c: Moved test from here...
489 * gcc.c-torture/compile/20040124-1.c: ...to here.
491 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
493 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
494 the assembly output if -m64 is passed.
496 2004-01-25 Mark Mitchell <mark@codesourcery.com>
499 * g++.dg/template/cond3.C: New test.
501 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
504 * g++.dg/template/ttp7.C: New test.
506 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
509 * g++.dg/template/nontype4.C: New test.
510 * g++.dg/template/nontype5.C: Likewise.
512 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
514 * gcc.dg/torture/mips-clobber-at.c: New test.
516 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
518 * gcc.dg/20040124-1.c: New test.
520 2004-01-24 Jakub Jelinek <jakub@redhat.com>
522 * gcc.dg/20040123-1.c: New test.
524 2004-01-23 Zack Weinberg <zack@codesourcery.com>
526 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
528 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
530 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
532 2004-01-23 Andrew Pinski <apinski@apple.com>
534 * gcc.dg/20030121-1.c: Move to ..
535 * gcc.dg/20040121-1.c: here.
537 2004-01-23 Roger Sayle <roger@eyesopen.com>
539 * gcc.dg/builtins-29.c: New test case.
541 2004-01-23 Zack Weinberg <zack@codesourcery.com>
544 * gcc.dg/builtins-30.c: New testcase.
546 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
548 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
549 * lib/g77.exp: Likewise.
550 * lib/objc.exp: Likewise.
551 * lib/g++.exp: Likewise.
553 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
555 * gcc.dg/struct-by-value-2.c: New test.
557 2004-01-21 Andrew Pinski <apinski@apple.com>
560 * gcc.dg/20030121-1.c: New test.
562 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
564 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
565 clobber frame pointer register in asm statement.
567 2004-01-21 Falk Hueffner <falk@debian.org>
569 * gcc.c-torture/compile/20040121-1.c: New test.
571 2004-01-21 Zack Weinberg <zack@codesourcery.com>
573 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
575 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
577 * gcc.dg/ppc64-abi-2.c: New test.
579 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
581 * lib/treelang.exp: Fill out this file.
582 * lib/treelang-dg.exp: New File.
584 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
586 * gcc.c-torture/compile/981022-1.c: Remove.
587 * gcc.dg/array-5.c: Remove XFAIL.
588 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
589 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
590 gcc.dg/cond-lvalue-1.c: Update.
591 * gcc.dg/cast-lvalue-2.c: New test.
593 2004-01-19 Mark Mitchell <mark@codesourcery.com>
596 * g++.dg/other/error1.C (class foo): Tweak error message.
599 * g++.dg/template/call2.C: New test.
601 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
603 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
604 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
605 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
606 scalar-return-1_x.c, scalar-return-2_y.c,
607 scalar-return-3_x.c, scalar-return-3_y.c,
608 scalar-return-4_x.c, scalar-return-4_y.c,
609 struct-align-1.h, struct-align-1_x.c,
610 struct-align-1_y.c, struct-align-2.h,
611 struct-align-2_x.c, struct-align-2_y.c,
612 struct-by-value-10_y.c, struct-by-value-11_x.c,
613 struct-by-value-11_y.c, struct-by-value-12_x.c,
614 struct-by-value-12_y.c, struct-by-value-13_x.c,
615 struct-by-value-13_y.c, struct-by-value-14_x.c,
616 struct-by-value-14_y.c, struct-by-value-15_x.c,
617 struct-by-value-15_y.c, struct-by-value-16_y.c,
618 struct-by-value-17_y.c, struct-by-value-18_y.c,
619 struct-by-value-19_y.c, struct-by-value-1_x.c,
620 struct-by-value-1_y.c, struct-by-value-20_y.c,
621 struct-by-value-2_x.c, struct-by-value-2_y.c,
622 struct-by-value-3_y.c, struct-by-value-4_x.c,
623 struct-by-value-4_y.c, struct-by-value-5_y.c,
624 struct-by-value-6_y.c, struct-by-value-7_y.c
625 struct-by-value-8_x.c, struct-by-value-8_y.c
626 struct-by-value-9_x.c, struct-by-value-9_y.c
627 struct-return-10_x.c, struct-return-10_y.c,
628 struct-return-19_x.c, struct-return-20_x.c
629 struct-return-2_x.c, struct-return-2_y.c
630 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
631 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
633 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
635 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
636 attribute on sparc*-sun-solaris2.*.
638 2004-01-18 Mark Mitchell <mark@codesourcery.com>
641 * g++.dg/ext/typeof7.C: New test.
643 2004-01-18 David Edelsohn <edelsohn@gnu.org>
645 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
646 * gcc.dg/const-elim-1.c: Same.
648 2004-01-17 Ziemowit Laski <zlaski@apple.com>
650 * objc.dg/stret-1.m: New.
651 * objc.dg/stret-2.m: New.
653 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
656 * g++.dg/ext/vector1.C: New test.
658 2004-01-16 Geoffrey Keating <geoffk@apple.com>
660 * gcc.dg/pch/import-1.c: New.
661 * gcc.dg/pch/import-1.hs: New.
662 * gcc.dg/pch/import-1a.h: New.
663 * gcc.dg/pch/import-1b.h: New.
664 * gcc.dg/pch/import-1c.h: New.
666 2004-01-16 Mark Mitchell <mark@codesourcery.com>
669 * g++.dg/ext/array1.C: New test.
672 * g++.dg/conversion/op1.C: New test.
674 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
677 From Kazumoto Kojima / Dan Kegel:
678 * gcc.dg/pr11864-1.c: New test.
681 From Marcus Comstedt / Dan Kegel:
682 * gcc.dg/pr10392-1.c: New test.
684 2004-01-16 Mark Mitchell <mark@codesourcery.com>
687 * g++.dg/init/ref10.C: New test.
689 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
692 * g++.dg/parse/typename6.C: New test.
694 2004-01-15 Geoffrey Keating <geoffk@apple.com>
697 * testsuite/g++.dg/pch/wchar-1.C: New.
698 * testsuite/g++.dg/pch/wchar-1.Hs: New.
700 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
703 * g++.dg/expr/sizeof2.C: New test.
705 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
707 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
709 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
712 * g++.dg/lookup/strong-using-3.C: New.
713 * g++.dg/lookup/using-10.C: New.
715 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
718 * g++.dg/lookup/strong-using-2.C: New.
720 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
721 Dan Kegel <dank@kegel.com>
722 J"orn Rennecke <joern.rennecke@superh.com>
725 * gcc.dg/pr9365-1.c: New test.
727 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
730 * g++.dg/parse/casting-operator2.C: New test.
731 * g++.old-deja/g++.pt/explicit83.C: Remove.
733 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
735 * gcc.dg/label-compound-stmt-1.c: New test.
736 * gcc.c-torture/compile/950922-1.c,
737 gcc.c-torture/compile/20000211-3.c,
738 gcc.c-torture/compile/20000518-1.c,
739 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
742 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
744 * gcc.dg/ppc64-abi-1.c: New test.
746 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
748 * g++.dg/ext/attrib9.C: Add dg-warnings.
750 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
753 * g++.dg/parse/dtor3.C: New test.
755 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
758 * g++.dg/parse/try-catch-1.C: New test.
760 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
762 * ada/acats/run_all.sh: Add more verbose output in acats.log
763 when compiling tests.
765 2004-01-12 Zack Weinberg <zack@codesourcery.com>
768 * gcc.dg/typedef-redecl.c: New test case.
769 * gcc.dg/typedef-redecl.h: New support file.
771 2004-01-13 Jan Hubicka <jh@suse.cz>
773 * gcc.dg/always_inline.c: New test.
774 * gcc.dg/debug/20031231-1.c: Fix.
776 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
779 * g++.dg/template/array3.C: New test.
781 2004-01-12 Zack Weinberg <zack@codesourcery.com>
783 * g++.dg/ext/lvalue1.C: No longer expected to fail.
784 * g++.dg/warn/Wunused-2.C: Likewise.
786 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
789 * g++.dg/template/instantiate6.C: New test.
791 2004-01-12 Roger Sayle <roger@eyesopen.com>
794 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
796 2004-01-12 Jan Hubicka <jh@suse.cz>
799 * gcc.dg/20040112-1.c: New.
801 * gcc.dg/dwarf-die[1-7].c: Move to...
802 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
803 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
805 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
808 * g++.dg/parse/friend4.C: New test.
810 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
813 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
814 definition is called a friend.
816 2004-01-11 Zack Weinberg <zack@codesourcery.com>
818 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
820 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
823 * g++.dg/parse/error10.C: New test.
824 * g++.dg/template/arg2.C: Accept "invalid type" error.
826 2004-01-11 Jakub Jelinek <jakub@redhat.com>
829 * g++.dg/opt/expect2.C: New test.
831 2004-01-10 Zack Weinberg <zack@codesourcery.com>
833 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
834 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
835 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
836 Update dg-error regexps.
838 2004-01-10 Zack Weinberg <zack@codesourcery.com>
840 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
841 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
843 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
845 * gcc.dg/pragma-re-1.c: Use right pointer type.
847 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
849 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
851 2004-01-09 Geoffrey Keating <geoffk@apple.com>
853 * gcc.dg/rs6000-ldouble-1.c: New.
855 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
859 * g++.dg/other/abstract1.C: New test.
861 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
863 * g++.dg/lookup/strong-using-1.C: New.
865 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
868 * gcc.dg/func-ptr-conv-1.c: New test.
869 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
871 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
874 * gcc.c-torture/compile/20040109-1.c: New.
876 2004-01-08 Stuart Hastings <stuart@apple.com>
878 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
879 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
880 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
882 2004-01-09 Alan Modra <amodra@bigpond.net.au>
884 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
886 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
888 * ada/acats/run_acats: Treat 'gnatchop' the same way
889 as 'gnatmake'. Export GCC_DRIVER.
890 * ada/acats/run_all.sh: Add target_gnatchop. Use
891 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
893 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
896 * g++.dg/template/dependent-expr4.C: New test.
898 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
900 * gcc.dg/altivec-11.c: New test.
902 2004-01-07 Mark Mitchell <mark@codesourcery.com>
904 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
906 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
909 * gcc.dg/enum-compat-1.c: New test.
910 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
912 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
915 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
916 gcc.dg/c99-idem-qual-3.c: New tests.
918 2004-01-07 Alan Modra <amodra@bigpond.net.au>
920 * gcc.dg/winline-7.c: Don't cast void * to int.
922 2004-01-06 Jan Hubicka <jh@suse.cz>
924 * gcc.dg/i386-sse-5.c: New test
925 * g++.dg/eh/simd-1.c: Add -w argument for i386.
927 2004-01-05 Mark Mitchell <mark@codesourcery.com>
930 * g++.dg/rtti/typeid4.C: New test.
932 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
934 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
936 2004-01-05 Mark Mitchell <mark@codesourcery.com>
939 * g++.dg/template/error11.C: New test.
942 * g++.dg/template/class2.C: New test.
944 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
945 Richard Sandiford <rsandifo@redhat.com>
948 * g++.dg/opt/alias3.C: New test.
950 2004-01-04 Mark Mitchell <mark@codesourcery.com>
953 * g++.dg/template/koenig3.C: New test.
956 * g++.dg/parse/offsetof3.C: New test.
958 * g++.dg/init/copy7.C: Add missing dg-error markers.
961 * g++.dg/init/copy7.c: New test.
964 * g++.dg/parse/cast1.C: New test.
966 2004-01-04 Jan Hubicka <jh@suse.cz>
968 * gcc.dg/winline[1-7].c: New tests.
970 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
973 * g++.dg/template/qualttp22.C: New test.
975 2004-01-01 Jan Hubicka <jh@suse.cz>
977 * gcc.dg/debug/20031231-1.c: New.
978 * gcc.c-torture/compile/20040101-1.c: New.
979 * gcc.dg/dwarf-die-[1-7].c: New.
981 2004-01-01 Jakub Jelinek <jakub@redhat.com>
983 PR optimization/13521
984 * gcc.c-torture/compile/20031231-1.c: New test.
986 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
988 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
990 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
993 * g++.dg/template/crash16.C: New test.
995 2003-12-30 Mark Mitchell <mark@codesourcery.com>
997 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
999 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
1001 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1003 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1004 * g++.old-deja/g++.law/profile1.C: Likewise.
1005 * gcc.c-torture/compile/981006-1.c: Likewise.
1006 * gcc.c-torture/execute/loop-2e.x: Likewise.
1007 * gcc.c-torture/execute/loop-2f.x: Remove.
1008 * gcc.c-torture/execute/loop-2g.x: Likewise.
1009 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1010 * gcc.dg/20020312-2.c: Remove traces of dead ports.
1012 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
1015 * g++.dg/ext/attrib11.C: New test.
1018 * g++.dg/template/array2-1.C: New test.
1019 * g++.dg/template/array2-2.C: New test.
1021 2003-12-29 Mark Mitchell <mark@codesourcery.com>
1023 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1025 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
1028 * g++.dg/template/array1-1.C: New test.
1029 * g++.dg/template/array1-2.C: New test.
1031 2003-12-29 Roger Sayle <roger@eyesopen.com>
1034 * g77.dg/12632.f: New test case.
1036 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1039 * g++.dg/parse/nontype1.C: New test.
1041 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1044 * g++.dg/parse/explicit1.C: New test.
1045 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1047 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1050 * g++.dg/opt/inline6.C: New test.
1053 * g++.dg/parse/error9.C: New test.
1055 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1057 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1060 * g++.dg/init/assign1.C: New test.
1062 2003-12-28 Roger Sayle <roger@eyesopen.com>
1065 * g++.dg/warn/format3.C: New test case.
1067 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1069 * gcc.c-torture/compile/20031227-1.c: New test.
1071 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1073 * g++.dg/bprob/bprob.exp: Load target-supports.exp
1074 * g77.dg/bprob/bprob.exp: Likewise.
1075 * gcc.misc-tests/bprob.exp: Likewise.
1076 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
1077 variants on systems where the library does not provide that
1079 * gcc.dg/builtins-20.c: Use builtins-config.h.
1080 * gcc.dg/builtins-config.h: New file.
1082 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1084 * lib/gcc-dg.exp (dg-require-profiling): New function.
1085 * lib/target-supports.exp (check_profiling_available): Likewise.
1086 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1087 * g77.dg/bprob/bprob.exp: Likewise.
1088 * gcc.misc-tests/bprob.exp: Likewise.
1089 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1090 * gcc.dg/20021014-1.c: Likewise.
1091 * gcc.dg/nest.c: Likewise.
1093 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1095 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1097 * g++.dg/lookup/java2.C: Likewise.
1098 * gcc.dg/cpp/lexident.c: Likewise.
1100 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
1102 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1104 * gcc.c-torture/compile/961203-1.c: Likewise.
1105 * gcc.c-torture/compile/980506-1.c: Likewise.
1107 2003-12-23 Zack Weinberg <zack@codesourcery.com>
1109 * lib/gcc-dg.exp (dg-prune-output): New annotation.
1110 (additional_prunes): New global.
1111 (gcc-dg-prune): Handle additional per-test pruning.
1112 (dg-test): Clear additional_prunes between tests.
1114 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
1115 dg-prune-output to avoid spurious failures from assembler
1116 complaining about nonexistent WAW violations.
1117 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1118 Use dg-prune-output to avoid spurious failures from assembler
1119 warning about Itanium B-step errata.
1121 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1123 * g++.dg/abi/macro0.C: New test.
1124 * g++.dg/abi/macro1.C: Likewise.
1125 * g++.dg/abi/macro2.C: Likewise.
1127 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1128 * g++.dg/abi/bitfield7.C: Likewise.
1129 * g++.dg/abi/dtor2.C: Likewise.
1130 * g++.dg/abi/mangle11.C: Likewise.
1131 * g++.dg/abi/mangle12.C: Likewise.
1132 * g++.dg/abi/mangle14.C: Likewise.
1133 * g++.dg/abi/mangle17.C: Likewise.
1134 * g++.dg/abi/vbase10.C: Likewise.
1135 * g++.dg/abi/vbase14.C: Likewise.
1136 * g++.dg/template/qualttp17.C: Likewise.
1138 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1141 * gcc.dg/20031223-1.c: New test.
1143 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1145 * gcc.dg/noreturn-7.c: New test.
1147 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1149 * gcc.dg/null-pointer-1.c: New test.
1151 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1153 * g++.old-deja/g++.jason/template18.C: Remove.
1154 * g++.old-deja/g++.jason/template37.C: Likewise.
1157 * g++.dg/lookup/ns1.C: New test.
1160 * g++.dg/template/lookup3.C: New test.
1162 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1164 * g++.dg/template/recurse1.C: New test
1166 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1169 * g++.dg/parse/semicolon1.C: New test.
1170 * g++.dg/parse/semicolon1.h: Likewise.
1172 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
1174 * gcc.dg/darwin-misaligned.c: New test.
1176 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1179 * gcc.dg/20031222-1.c: New test.
1181 2003-12-21 Mark Mitchell <mark@codesourcery.com>
1184 * g++.dg/parse/error8.C: New test.
1187 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1189 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
1191 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1193 * gcc.c-torture/compile/930217-1.c: Likewise.
1194 * gcc.c-torture/compile/930513-1.c: Likewise.
1195 * gcc.c-torture/execute/920908-2.c: Likewise.
1196 * gcc.c-torture/execute/921204-1.c: Likewise.
1197 * gcc.c-torture/execute/930621-1.c: Likewise.
1198 * gcc.c-torture/execute/930630-1.c: Likewise.
1199 * gcc.c-torture/execute/931031-1.c: Likewise.
1200 * gcc.c-torture/execute/980602-2.c: Likewise.
1201 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1202 * gcc.c-torture/execute/compndlit-1.c: Likewise.
1203 * gcc.c-torture/execute/extzvsi.c: Likewise.
1204 * gcc.c-torture/unsorted/ext.c: Likewise.
1206 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
1209 * gcc.c-torture/compile/20031220-2.c: New test case.
1211 2003-12-20 Roger Sayle <roger@eyesopen.com>
1213 PR optimization/13031
1214 * gcc.c-torture/compile/20031220-1.c: New test case.
1216 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1218 * gcc.dg/cast-function-1.c: New test.
1220 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
1222 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1225 2003-12-19 Mark Mitchell <mark@codesourcery.com>
1228 * g++.dg/ext/attrib10.C: New test.
1230 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1232 * gcc.dg/cleanup-10.c: New test.
1233 * gcc.dg/cleanup-11.c: New test.
1235 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1238 * g++.dg/opt/expect1.C: New test.
1240 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
1242 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1244 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
1247 * gcc.dg/20031218-1.c: New test.
1250 * gcc.dg/20031218-2.c: New test.
1251 * gcc.dg/20031218-3.c: New test.
1253 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1254 of label name and allow for USER_LABEL_PREFIX == "_" names.
1255 * g++.dg/abi/mangle18-2.C: Likewise.
1256 * g++.dg/abi/mangle19-1.C: Likewise.
1257 * g++.dg/abi/mangle19-2.C: Likewise.
1258 * g++.dg/abi/mangle20-1.C: Likewise.
1259 * g++.dg/abi/mangle20-2.C: Likewise.
1261 2003-12-18 Richard Henderson <rth@redhat.com>
1263 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1265 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
1266 Dan Kegel <dank@kegel.com>
1269 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
1270 testing a cross compiler, it causes spurious compile failures.
1271 * lib/g++.exp: Likewise.
1273 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1276 * g++.dg/template/access13.C: New test.
1278 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1280 * gcc.dg/20031216-1.c: New test.
1282 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1285 * g++.dg/template/error10.C: New test.
1287 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1289 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1290 * g++.dg/eh/simd-2.C: Likewise.
1292 2003-12-17 James E Wilson <wilson@specifixinc.com>
1293 Roger Sayle <roger@eyesopen.com>
1295 * gcc.c-torture/execute/ieee/mzero5.c: New.
1297 2003-12-17 Mark Mitchell <mark@codesourcery.com>
1300 * g++.dg/parse/error6.C: New test.
1303 * g++.dg/parse/error7.C: New test.
1305 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1307 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1308 at -O with stabs debugging formats.
1309 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1310 * gcc.dg/debug/debug-2.c: Likewise.
1312 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1315 * g++.dg/init/error1.C: New test.
1318 * g++.dg/init/pm3.C: New test.
1320 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
1323 * gcc.dg/bitfld-8.c: New test.
1325 2003-12-16 James Lemke <jim@wasabisystems.com>
1327 * gcc.dg/arm-scd42-[123].c: New tests.
1329 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1332 * g++.dg/abi/mangle20-1.C: New test.
1333 * g++.dg/abi/mangle20-2.C: New test.
1335 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1338 * g++.dg/other/offsetof2.C: Remove XFAIL.
1339 * g++.dg/parse/offsetof1.C: New test.
1340 * g++.gd/parse/offsetof2.C: Likewise.
1342 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1344 * g++.dg/template/nontype3.C: New test.
1345 * g++.dg/template/static2.C: Tweaked the dg-error clause.
1347 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1349 * g++.dg/warn/noreturn-3.C: Also test instantiation.
1351 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1354 * g++.dg/expr/assign1.C: New test.
1357 * g++.dg/abi/mangle19-1.C: New test.
1358 * g++.dg/abi/mangle19-2.C: New test.
1360 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
1362 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1364 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1366 * gcc.c-torture/execute/20031216-1.c: New test.
1368 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1370 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1373 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1376 * g++.dg/template/error9.C: New test.
1379 * g++.dg/template/error8.C: New test.
1381 2003-12-15 Roger Sayle <roger@eyesopen.com>
1384 * gcc.c-torture/execute/20031215-1.c: New test case.
1386 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1389 * g++.dg/parse/error5.C: New test.
1392 * g++.dg/expr/sizeof1.C: New test.
1395 * g++.dg/template/crash15.C: New test.
1397 2003-12-15 Geoffrey Keating <geoffk@apple.com>
1399 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1400 a non-POD type as the last named parameter of a varargs function.
1402 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1406 * g++.dg/template/crash14.C: New test.
1407 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1409 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
1411 * g++.dg/other/java1.C: New test.
1414 * g++.dg/abi/mangle18-1.C: New test.
1415 * g++.dg/abi/mangle18-2.C: New test.
1417 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1419 PR optimization/10312
1420 * gcc.c-torture/execute/20031214-1.c: New.
1422 2003-12-14 Mark Mitchell <mark@codesourcery.com>
1426 * g++.dg/parse/error3.C: New test.
1427 * g++.dg/parse/error4.C: Likewise.
1428 * g++.dg/abi/mangle4.C: Tweak error messages.
1429 * g++.dg/lookup/using5.C: Likewise.
1430 * g++.dg/other/error2.C: Likewise.
1431 * g++.dg/parse/typename5.C: Likewise.
1432 * g++.dg/parse/undefined1.C: Likewise.
1433 * g++.dg/template/arg2.C: Likewise.
1434 * g++.dg/template/ttp3.C: Likewise.
1435 * g++.dg/template/type1.C: Likewise.
1436 * g++.old-deja/g++.other/crash32.C: Likewise.
1437 * g++.old-djea/g++.pt/defarg8.C: Likewise.
1439 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1442 * g++.dg/warn/noreturn-3.C: New test.
1444 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1447 * g++.dg/abi/covariant3.C: New.
1449 2003-12-12 Jakub Jelinek <jakub@redhat.com>
1451 * g++.dg/eh/ia64-1.C: New test.
1453 2003-12-12 Roger Sayle <roger@eyesopen.com>
1455 PR optimization/13037
1456 * g77.f-torture/execute/13037.f: New test case.
1458 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1461 * g++.dg/abi/covariant2.C: New.
1463 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
1465 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1467 2003-12-11 Zack Weinberg <zack@codesourcery.com>
1469 * gcc.c-torture/execute/wchar_t-1.x: Delete.
1471 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
1474 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1476 * lib/g++.exp (g++_version): Likewise.
1477 * lib/g77.exp (g77_version): Likewise.
1478 * lib/objc.exp (default_objc_version): Likewise.
1480 2003-12-10 Richard Henderson <rth@redhat.com>
1482 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1484 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1486 2003-12-08 Matt Austern <austern@apple.com>
1489 * lib/gcc-dg.exp (dg-require-visibility): Define.
1490 * lib/target-supports (check_visibility_available): Define.
1491 * gcc.dg/visibility-1.c: New test.
1492 * gcc.dg/visibility-2.c: Likewise.
1493 * gcc.dg/visibility-3.c: Likewise.
1494 * gcc.dg/visibility-4.c: Likewise.
1495 * gcc.dg/visibility-5.c: Likewise.
1496 * gcc.dg/visibility-6.c: Likewise.
1497 * g++.dg/ext/visibility-1.C: Likewise.
1498 * g++.dg/ext/visibility-2.C: Likewise.
1499 * g++.dg/ext/visibility-3.C: Likewise.
1500 * g++.dg/ext/visibility-4.C: Likewise.
1501 * g++.dg/ext/visibility-5.C: Likewise.
1502 * g++.dg/ext/visibility-6.C: Likewise.
1504 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1506 * g++.dg/lookup/java1.C: New test.
1507 * g++.dg/lookup/java2.C: New test.
1509 2003-12-07 Falk Hueffner <falk@debian.org>
1511 * g++.dg/opt/noreturn-1.C: New test.
1513 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
1515 * gcc.dg/overflow-1.c: New test.
1517 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1519 * g77.f-torture/compile/13060.f: New test.
1521 2003-12-06 Mark Mitchell <mark@codesourcery.com>
1524 * g++.dg/inherit/operator2.C: New test.
1526 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1529 * g++.dg/ext/attrib9.C: New test.
1531 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1534 * g++.dg/template/error7.C: New test.
1536 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
1537 J"orn Rennecke <joern.rennecke@superh.com>
1540 * g++.dg/other/struct-va_list.C: New test.
1542 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1545 * g++.dg/parse/defarg6.C: New test.
1547 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
1550 * gcc.c-torture/execute/20031201-1.c: New test.
1552 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
1554 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1556 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1558 * gcc.dg/builtin-return-1.c: New test.
1560 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
1561 J"orn Rennecke <joern.rennecke@superh.com>
1563 PR optimization/13260
1564 * gcc.c-torture/execute/20031204-1.c: New test.
1566 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1569 * g++.dg/template/error6.C: New test.
1571 2003-12-03 Jakub Jelinek <jakub@redhat.com>
1573 * gcc.dg/20031202-1.c: New test.
1575 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1578 * g++.dg/template/eh1.C: New test.
1581 * g++.dg/template/error5.C: New test.
1583 2003-12-02 David Ung <davidu@mips.com>
1585 * gcc.dg/compat/vector-check.h: Corrected type for var
1588 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1591 * g++.dg/template/ptrmem8.C: New test.
1593 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1596 * g++.dg/template/dependent-expr3.C: New test.
1598 2003-12-01 James Lemke <jim@wasabisystems.com>
1600 * gcc.dg/arm-g2.c: New test.
1602 2003-12-01 Roger Sayle <roger@eyesopen.com>
1604 PR optimization/11634
1605 * gcc.dg/20031201-2.c: New test case.
1607 2003-12-01 Zack Weinberg <zack@codesourcery.com>
1610 * objc.dg/proto-lossage-3.m: New test.
1612 2003-12-01 Roger Sayle <roger@eyesopen.com>
1614 PR optimization/12628
1615 * gcc.dg/20031201-1.c: New test case.
1617 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1619 * gcc.dg/unaligned-1.c: New test.
1621 2003-11-30 Mark Mitchell <mark@codesourcery.com>
1624 * g++.dg/template/error4.C: New test.
1625 * g++.dg/template/nested3.C: Adjust error markers.
1627 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1629 * gcc.dg/cpp/assert4.c: Check more #system assertions.
1631 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
1634 * gcc.dg/bitfld-7.c: New test.
1636 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
1638 * gcc.dg/tls/asm-1.C: New test.
1640 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1642 * gcc.dg/cpp/assert4.c: Update.
1644 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1646 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1647 * gcc.dg/builtin-apply3.c: New test.
1649 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1651 * lib/compat.exp (compat-obj): New xfaildata parameter.
1652 Use it to set compiler_conditional_xfail_data before compiling.
1653 (compat-get-options): Handle dg-xfail-if.
1654 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1655 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1656 * gcc.dg/compat/vector-1_y.c: Likewise.
1657 * gcc.dg/compat/vector-2_x.c: Likewise.
1658 * gcc.dg/compat/vector-2_y.c: Likewise.
1660 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1662 * g++.dg/opt/reg-stack4.C: New test.
1664 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1666 * gcc.dg/builtin-apply2.c: New test.
1668 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1670 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1672 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1675 * g++.dg/template/template-id-2.C: New test.
1677 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1680 * g++.dg/template/memfriend1.C: New test.
1681 * g++.dg/template/memfriend2.C: Likewise.
1682 * g++.dg/template/memfriend3.C: Likewise.
1683 * g++.dg/template/memfriend4.C: Likewise.
1684 * g++.dg/template/memfriend5.C: Likewise.
1685 * g++.dg/template/memfriend6.C: Likewise.
1686 * g++.dg/template/memfriend7.C: Likewise.
1687 * g++.dg/template/memfriend8.C: Likewise.
1688 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1690 2003-11-21 Mark Mitchell <mark@codesourcery.com>
1693 * g++.dg/ext/cond1.C: New test.
1695 2003-11-20 Richard Henderson <rth@redhat.com>
1697 * gcc.dg/20020201-2.c: Remove.
1698 * gcc.dg/20020201-4.c: Remove.
1699 * gcc.dg/20020304-1.c: Remove.
1701 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
1703 * gcc.dg/cpp/trad/xwin1.c: New test case.
1705 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
1707 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1708 * lib/g77.exp: Likewise.
1709 * lib/objc.exp: Likewise.
1710 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1713 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1716 * g++.dg/template/static5.C: New test.
1718 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
1720 * gcc.dg/nested-func-1.c: New test.
1722 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1724 * gcc.dg/cpp/assert4.c: New test.
1726 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1729 * g++.dg/lookup/using9.c: New test.
1731 2003-11-14 Mark Mitchell <mark@codesourcery.com>
1734 * g++.dg/template/error3.C: New test.
1736 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
1739 * ada/acats/run_acats, run_all.sh: Fix syntax error.
1740 No longer use a wrapper for gcc, since this does not work under
1743 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1746 * g++.dg/template/ptrmem7.C: New test.
1748 2003-11-13 Andrew Pinski <apinski@apple.com>
1750 * gcc.c-torture/compile/20031113-1.c: New test.
1752 2003-11-13 Mark Mitchell <mark@codesourcery.com>
1753 Kean Johnston <jkj@sco.com>
1756 * gcc.dg/unused-4.c: Update.
1758 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1760 * g++.dg/opt/const3.C: New test.
1762 2003-11-13 Jan Hubicka <jh@suse.cz>
1764 * gcc.c-torture/compile/20031112-1.c: New test.
1766 2003-11-12 Mark Mitchell <mark@codesourcery.com>
1768 * g++.dg/parse/crash10.C: Remove bogus error marker.
1770 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1772 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1773 (host_gcc): Likewise.
1774 (ROOT): Honor $PWDCMD.
1776 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1778 2003-11-12 Catherine Moore <clm@redhat.com>
1780 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
1782 2003-11-12 Andreas Jaeger <aj@suse.de>
1783 Jakub Jelinek <jakub@redhat.com>
1784 Andrew Pinski <pinskia@physics.uc.edu>
1785 Richard Henderson <rth@redhat.com>
1787 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1789 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1791 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1792 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1794 2003-11-11 Andreas Jaeger <aj@suse.de>
1796 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1798 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1800 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
1802 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1805 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
1807 * gcc.dg/trampoline-1.c: New test.
1809 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1811 * gcc.c-torture/compile/200031109-1.c: New test.
1813 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1817 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1818 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1819 gcc.dg/format/no-y2k-1.c: Update.
1821 2003-11-08 Roger Sayle <roger@eyesopen.com>
1823 PR optimization/10467
1824 * gcc.dg/20031108-1.c: New test case.
1826 2003-11-07 Geoffrey Keating <geoffk@apple.com>
1828 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1830 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1832 * gcc.dg/compound-lvalue-1.c: New test.
1833 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1836 2003-11-06 Geoffrey Keating <geoffk@apple.com>
1838 * gcc.dg/altivec-varargs-1.c: New test.
1840 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1842 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1843 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1844 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
1845 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
1846 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1848 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
1850 * gcc.dg/cond-lvalue-1.c: New test.
1852 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
1854 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1856 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1859 * g++.dg/template/instantiate5.C: New test.
1861 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1864 * g++.dg/ext/complit2.C: Replace test with self-contained version.
1865 * ChangeLog: Add missing first entry for above test.
1867 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1870 * g++.dg/template/using8.C: New test.
1871 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1873 2003-11-02 Roger Sayle <roger@eyesopen.com>
1875 PR optimization/10817
1876 * gcc.c-torture/compile/20031102-1.c: New test case.
1878 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
1880 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1883 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1885 * gcc.dg/20031102-1.c: New test.
1887 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1889 * gcc.dg/complex-1.c: New test.
1891 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1894 * g++.dg/template/crash13.C: Adjust expected error location.
1895 * g++.old-deja/g++.brendan/ns1.C: Likewise.
1897 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1899 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1901 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1904 * gcc.c-torture/compile/20031031-2.c: New test.
1906 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1909 * gcc.c-torture/compile/20031031-1.c: New test.
1911 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1913 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1914 * gcc.misc-tests/bprob.exp: Likewise.
1915 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1916 the execution test on arm-elf configs.
1917 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
1918 configs that don't support scratch files.
1919 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1921 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
1923 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1926 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
1928 * ada/acats/run_all.sh: Redirect mv output to /dev/null
1929 Avoid non pure sh syntax. Add more logging.
1931 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1934 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1937 * gcc.dg/ppc-stackalign-1.c: New test.
1939 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
1941 * ada/acats/run_all.sh: Change output to be more compliant with
1943 Create acats.sum and acats.log files under testsuite/ada/acats
1944 Only run [a-z]* directories, to filter out e.g. CVS.
1945 Redirect build output to log file.
1947 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1949 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1951 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1954 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1956 2003-10-27 Jakub Jelinek <jakub@redhat.com>
1958 * gcc.c-torture/compile/20031023-1.c: New test.
1959 * gcc.c-torture/compile/20031023-2.c: New test.
1960 * gcc.c-torture/compile/20031023-3.c: New test.
1961 * gcc.c-torture/compile/20031023-4.c: New test.
1963 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1966 * g++.dg/lookup/scoped8.C: New test.
1968 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1970 * g++.dg/opt/reg-stack3.C: New test.
1972 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1974 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
1976 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1979 * g++.dg/template/crash13.C: New test.
1981 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1983 * gcc.dg/c99-restrict-2.c: New test.
1985 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
1987 PR c++/12698, c++/12699, c++/12700, c++/12566
1988 * g++.dg/inherit/covariant9.C: New test.
1989 * g++.dg/inherit/covariant10.C: New test.
1990 * g++.dg/inherit/covariant11.C: New test.
1992 2003-10-23 Jason Merrill <jason@redhat.com>
1995 * g++.dg/ext/complit2.C: New test.
1997 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
2000 * gcc.c-torture/execute/20031020-1.c: New test.
2002 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2004 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2005 following the jump_insn.
2007 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
2009 * gcc.dg/cast-lvalue-1.c: New test.
2011 2003-10-21 Mark Mitchell <mark@codesourcery.com>
2014 * g++.dg/template/cond2.C: New test.
2016 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
2018 * gcc.dg/builtins-28.c: New test.
2020 2003-10-20 Jan Hubicka <jh@suse.cz>
2022 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2024 * testsuite/gcc.dg/inline-2.c: Likewise.
2026 2003-10-20 Phil Edwards <phil@codesourcery.com>
2028 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
2029 * gcc.dg/nest.c: Likewise.
2031 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2033 PR c++/9781, c++/10583, c++/11862
2034 * g++.dg/parse/crash13.C: New test.
2036 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2038 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2040 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2042 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2043 Define HAVE_C99_RUNTIME except on Solaris.
2044 * gcc.dg/builtins-20.c: Likewise.
2046 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2048 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2050 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2053 * g++.dg/template/crash21.C: New test.
2055 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2058 * g++.dg/template/typename5.C: New test.
2060 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2063 * g++.dg/template/friend25.C: New test.
2065 2003-10-16 Ziemowit Laski <zlaski@apple.com>
2067 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2070 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
2072 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2075 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
2077 * gcc.c-torture/execute/960416-1.x: Remove.
2078 * gcc.c-torture/execute/divconst-3.x: Likewise.
2080 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
2083 * gcc.dg/torture/cris-volatile-1.c: New test.
2085 2003-10-14 Roger Sayle <roger@eyesopen.com>
2087 PR optimization/9325
2088 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2089 for overflowing floating point to integer conversion during RTL
2092 2003-10-13 Ziemowit Laski <zlaski@apple.com>
2094 * objc/execute/_cmd.m: Fix typo.
2095 * objc.dg/image-info.m, objc.dg/symtab-1.m:
2096 Relax 'scan-assembler' regexp.
2097 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2098 objc.dg/try-catch-4.m: Run on non-Darwin targets.
2099 * objc.dg/zero-link-2.m: Remove blank line.
2100 * objc.dg/zero-link-3.m: New test case.
2102 2003-10-13 Geoffrey Keating <geoffk@apple.com>
2104 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2106 * gcc.dg/asm-names.c: Use scan-assembler-not rather
2107 than linker trickery.
2109 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2112 * g++.dg/other/friend2.C: New test.
2114 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2116 * gcc.dg/20031012-1.c: New test.
2118 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2120 * gcc.dg/weak/weak-3.c: Fix for new warning.
2122 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
2124 PR optimization/8750
2125 * gcc.c-torture/execute/20031012-1.c: New test case.
2127 2003-10-11 Roger Sayle <roger@eyesopen.com>
2129 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2130 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2132 2003-10-11 Roger Sayle <roger@eyesopen.com>
2134 PR optimization/12260
2135 * gcc.c-torture/compile/20031011-2.c: New test case.
2137 2003-10-11 Roger Sayle <roger@eyesopen.com>
2139 * gcc.c-torture/execute/20031011-1.c: New testcase.
2141 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2143 * gcc.c-torture/compile/20031011-1.c: New test.
2145 2003-10-11 Jan Hubicka <jh@suse.cz>
2147 * g++.dg/other/first-global.C: New test.
2149 2003-10-11 Roger Sayle <roger@eyesopen.com>
2151 * gcc.c-torture/execute/string-opt-18.c: New testcase.
2153 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
2155 * gcc.c-torture/compile/20031010-1.c: New test.
2157 2003-10-10 Geoffrey Keating <geoffk@apple.com>
2159 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2160 * gcc.c-torture/execute/va-arg-25.c: ... here.
2162 2003-10-09 Mark Mitchell <mark@codesourcery.com>
2164 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2166 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
2168 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2170 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2172 * g++.dg/parse/error2.C: New test.
2174 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2177 * g++.dg/other/error5.C: Modify the error message.
2178 * g++.dg/lookup/using8.C: New test.
2180 2003-10-07 Geoffrey Keating <geoffk@apple.com>
2182 * gcc.dg/darwin-abi-2.c: New file.
2183 * gcc.c-torture/execute/va-arg-24.c: New file.
2185 2003-10-06 Bob Wilson <bob.wilson@acm.org>
2187 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
2190 2003-10-06 Mark Mitchell <mark@codesourcery.com>
2193 * g++.dg/other/error4.C: Update error messages.
2194 * g++.dg/template/ptrmem4.C: Likewise.
2197 * g++.dg/init/new9.C: New test.
2199 PR c++/12334, c++/12236, c++/8656
2200 * g++.dg/ext/attrib8.C: New test.
2202 2003-10-06 Devang Patel <dpatel@apple.com>
2204 * gcc.dg/debug/dwarf2-3.h: New test.
2205 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2207 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
2209 * g++.dg/opt/cfg2.C: New test.
2211 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2213 * g++.dg/opt/float1.C: New test.
2215 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2217 * gcc.dg/c90-array-lval-6.c: New test.
2218 * gcc.dg/c99-array-lval-6.c: New test.
2220 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
2221 Ziemowit Laski <zlaski@apple.com>
2223 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2224 'Derived', so that it is never considered a class method; add
2225 new warning for '+port' method ambiguity.
2226 * objc.dg/method-12.m: Include <objc/objc.h> instead of
2227 <objc/objc-api.h> (needed on Mac OS X).
2228 * objc.dg/method-13.m: New test.
2230 2003-10-03 Roger Sayle <roger@eyesopen.com>
2232 PR optimization/9325, PR java/6391
2233 * gcc.c-torture/execute/20031003-1.c: New test case.
2235 2003-10-02 Mark Mitchell <mark@codesourcery.com>
2237 PR optimization/12180
2238 * gcc.dg/20031002-1.c: New test.
2241 * g++.dg/inherit/error1.C: New test.
2243 2003-10-02 Chris Demetriou <cgd@broadcom.com>
2245 * lib/f-torture.exp (search_for): Rename to...
2246 (search_for_re): This. Also, clean up comments and the
2247 "regexp" invocation.
2249 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
2251 * gcc.c-torture/compile/20031002-1.c: New test.
2253 2003-10-02 Jakub Jelinek <jakub@redhat.com>
2255 * g++.dg/opt/cond1.C: New test.
2257 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
2259 * gcc.dg/Wold-style-definition-2.c: New testcase.
2260 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2262 2003-09-29 Richard Henderson <rth@redhat.com>
2264 * g++.dg/init/array10.C: Add dg-options.
2266 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2268 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2270 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2272 * g++.dg/template/friend19.C: Fix typo.
2273 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2275 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
2277 * gcc.c-torture/execute/20030928-1.c: New test.
2278 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2280 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2282 * g++.dg/opt/unroll1.C: New test.
2284 2003-09-26 Roger Sayle <roger@eyesopen.com>
2286 PR optimization/11741
2287 * gcc.dg/20030926-1.c: New test case.
2289 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2292 * g++.dg/parse/access7.C: New test.
2293 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2295 2003-09-24 Ziemowit Laski <zlaski@apple.com>
2297 MERGE OF objc-improvements-branch into MAINLINE:
2298 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2299 if libobjc has not been built.
2300 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2301 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2302 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2303 objc/execute/nested-3.m, objc/execute/np-2.m,
2304 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2305 objc/execute/redefining_self.m, objc/execute/root_methods.m,
2306 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2307 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2308 objc.dg/special/unclaimed-category-1.h,
2309 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2310 well as GNU runtime.
2311 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2312 * execute/cascading-1.m, execute/function-message-1.m,
2313 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2314 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2315 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2316 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2317 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2318 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2319 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2320 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2321 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2322 * objc.dg/bitfield-2.m: Run only on Darwin.
2323 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2324 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2325 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2326 * objc.dg/const-str-1.m: Fix constant string layout.
2328 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
2330 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2332 2003-09-23 Geoffrey Keating <geoffk@apple.com>
2334 * gcc.dg/darwin-abi-1.c: New file.
2336 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
2339 * gcc.c-torture/compile/20030921-1.c: New test.
2341 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2343 * g++.dg/opt/reg-stack2.C: New test.
2345 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2347 * g++.dg/eh/delayslot1.C: New test.
2349 2003-09-20 Richard Henderson <rth@redhat.com>
2351 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2353 2003-09-20 Roger Sayle <roger@eyesopen.com>
2355 * gcc.c-torture/execute/20030920-1.c: New test case.
2357 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2359 * g++.dg/rtti/typeid3.C: Correct expected error message.
2361 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2364 * g++.dg/parse/crash12.C: New test.
2366 2003-09-19 Janis Johnson <janis187@us.ibm.com>
2368 * gcc.dg/compat/mixed-struct-check.h: New.
2369 * gcc.dg/compat/mixed-struct-defs.h: New.
2370 * gcc.dg/compat/mixed-struct-init.h: New.
2371 * gcc.dg/compat/struct-by-value-19_main.c: New.
2372 * gcc.dg/compat/struct-by-value-19_x.c: New.
2373 * gcc.dg/compat/struct-by-value-19_y.c: New.
2374 * gcc.dg/compat/struct-by-value-20_main.c: New.
2375 * gcc.dg/compat/struct-by-value-20_x.c: New.
2376 * gcc.dg/compat/struct-by-value-20_y.c: New.
2377 * gcc.dg/compat/struct-return-19_main.c: New.
2378 * gcc.dg/compat/struct-return-19_x.c: New.
2379 * gcc.dg/compat/struct-return-19_y.c: New.
2380 * gcc.dg/compat/struct-return-20_main.c: New.
2381 * gcc.dg/compat/struct-return-20_x.c: New.
2382 * gcc.dg/compat/struct-return-20_y.c: New.
2384 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
2385 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2386 so that it will not complain on LP64 targets.
2388 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2391 * g++.dg/template/friend24.C: New test.
2393 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
2396 * g++.dg/template/memtmpl2.C: New test.
2398 2003-09-18 Mark Mitchell <mark@codesourcery.com>
2401 * gcc.dg/builtin-apply1.c: New test.
2403 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
2406 * g++.dg/warn/Wunused-4.C: New test.
2408 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2411 * g++.dg/other/gc2.C: New test.
2413 2003-09-17 Mark Mitchell <mark@codesourcery.com>
2416 * g++.dg/rtti/typeid3.C: New test.
2419 * g++.dg/overload/template1.C: New test.
2421 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2423 * g++.dg/opt/cfg3.C: New test.
2425 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2428 * g++.dg/template/crash11.C: New test.
2430 2003-09-16 Jason Merrill <jason@redhat.com>
2431 Jakub Jelinek <jakub@redhat.com>
2433 * gcc.dg/attr-warn-unused-result.c: New test.
2435 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
2438 * g++.dg/expr/call2.C: New test.
2440 2003-09-15 Andreas Jaeger <aj@suse.de>
2442 * gcc.dg/Wold-style-definition-1.c: New test.
2444 2003-09-14 Mark Mitchell <mark@codesourcery.com>
2447 * g++.dg/parse/template12.C: New test.
2449 * g++.dg/abi/bitfield11.C: New test.
2450 * g++.dg/abi/bitfield12.C: Likewise.
2452 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
2454 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
2455 non-expansion of functional macro name without arguments at EOL.
2456 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
2458 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
2460 * gcc.c-torture/execute/20030914-[12].c: New tests.
2462 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
2465 * g++.dg/overload/addr1.C: New test.
2467 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
2469 * gcc.dg/20030909-1.c: New test.
2471 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2473 * gcc.dg/ultrasp10.c: New test.
2475 2003-09-09 Devang Patel <dpatel@apple.com>
2477 * gcc.dg/darwin-ld-6.c: New test.
2479 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2481 * gcc.dg/torture/builtin-explog-1.c: New testcase.
2483 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2485 * gcc.dg/ia64-types1.c: New test.
2486 * gcc.dg/ia64-types2.c: Likewise.
2488 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2490 * gcc.dg/builtins-1.c: Add more _Complex tests.
2491 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2493 * gcc.dg/builtins-1.c: Test existing _Complex functions.
2494 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2496 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2499 * g++.dg/lookup/koenig2.C: New test.
2502 * g++.dg/rtti/typeid2.C: New test.
2504 2003-09-08 Jakub Jelinek <jakub@redhat.com>
2506 * gcc.c-torture/compile/20030904-1.c: New test.
2508 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2510 * g++.dg/opt/longbranch2.C: New test.
2512 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2514 * g++.dg/template/crash10.C: Only compile it.
2516 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2519 * gcc.c-torture/compile/20030907-1.c: New test.
2520 * g++.dg/init/array11.C: New test.
2522 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2525 * g++.dg/init/struct1.C: New test.
2527 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2530 * g++.dg/expr/comma1.C: New test.
2532 2003-09-06 Mark Mitchell <mark@codesourcery.com>
2535 * g++.dg/expr/static_cast5.C: New test.
2537 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2540 * g++.dg/lookup/scoped7.C: New test.
2543 * g++.dg/other/static1.C: New test.
2546 * g++.dg/warn/template-1.C: New test.
2549 * g++.dg/template/crash10.C: New test.
2552 * g++.dg/overload/VLA.C: New test.
2555 * g++.dg/template/call1.C: New test.
2557 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2560 * g++.dg/parse/using3.C: New test.
2562 2003-09-06 Roger Sayle <roger@eyesopen.com>
2565 * g++.dg/overload/builtin3.C: New test case.
2567 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
2570 * gcc.dg/20030906-1.c: New test.
2571 * gcc.dg/20030906-2.c: Likewise.
2573 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2576 * g++.dg/parse/defarg5.C: New test.
2578 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2580 2003-09-05 Mark Mitchell <mark@codesourcery.com>
2583 * g++.dg/expr/static_cast4.C: New test.
2586 * g++.dg/template/crash9.C: New test.
2588 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2590 * g++.old-deja/g++.ext/pretty2.C: Update for change
2592 * g++.old-deja/g++.ext/pretty3.C: Likewise.
2594 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
2597 * g++/dg/template/qualified-id1.C: New test.
2600 * g++.dg/warn/noeffect4.C: New test.
2602 2003-09-04 Matt Austern <austern@apple.com>
2604 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2605 * g++.dg/ext/fnname2.C: Likewise.
2606 * g++.dg/ext/fnname3.C: Likewise.
2608 2003-09-04 Mark Mitchell <mark@codesourcery.com>
2610 * g++.dg/expr/lval1.C: New test.
2611 * g++.dg/ext/lvcast.C: Remove.
2613 2003-09-03 Roger Sayle <roger@eyesopen.com>
2615 PR optimization/11700.
2616 * gcc.c-torture/compile/20030903-1.c: New test case.
2618 2003-09-03 Mark Mitchell <mark@codesourcery.com>
2621 * g++.dg/abi/layout4.C: New test.
2623 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
2626 * g++.dg/parse/friend3.C: New test.
2628 2003-09-02 Mark Mitchell <mark@codesourcery.com>
2631 * g++.dg/template/class1.C: New test.
2634 * g++.dg/expr/call1.C: New test.
2636 2003-09-01 Mark Mitchell <mark@codesourcery.com>
2639 * g++.dg/init/ref9.C: New test.
2642 * g++.dg/template/nested4.C: New test.
2644 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2647 * g++.dg/template/non-dependent4.C: New test.
2650 * g++.dg/inherit/conv1.C: New test.
2652 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2655 * g++.dg/ext/label1.C: New test.
2656 * g++.dg/ext/label2.C: Likewise.
2658 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2660 * g++.dg/expr/cond3.C: New test.
2662 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2664 * gcc.dg/builtins-1.c: Add new builtin cases.
2666 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2668 * gcc.dg/builtins-1.c: Add new cases.
2669 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2671 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2673 * gcc.dg/builtins-1.c: Add more math builtin tests.
2674 * gcc.dg/torture/builtin-attr-1.c: New test.
2676 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2678 PR optimization/5079
2679 * g++.dg/opt/static3.C: New test.
2681 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2683 * gcc.misc-tests/gcov-10b.c: New test.
2685 2003-08-27 Mark Mitchell <mark@codesourcery.com>
2687 * g++.dg/opt/ptrmem3.C: New test.
2689 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2691 2003-08-27 Jakub Jelinek <jakub@redhat.com>
2693 * gcc.dg/20030826-2.c: New test.
2695 2003-08-26 Roger Sayle <roger@eyesopen.com>
2698 * g77.f-torture/compile/12002.f: New test case.
2700 2003-08-26 Roger Sayle <roger@eyesopen.com>
2702 * gcc.dg/20030826-1.c: New test case.
2704 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
2706 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2708 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
2711 * c++.dg/lookup/crash1.C: New test.
2713 * c++.dg/warn/noeffect3.C: New test.
2715 2003-08-25 Janis Johnson <janis187@us.ibm.com>
2717 * gcc.dg/compat/vector-1_x.c: Compile with -w.
2718 * gcc.dg/compat/vector-1_y.c: Ditto.
2719 * gcc.dg/compat/vector-2_x.c: Ditto.
2720 * gcc.dg/compat/vector-2_y.c: Ditto.
2722 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
2724 * gcc.dg/20030702-1.c: New test.
2726 2003-08-25 Mark Mitchell <mark@codesourcery.com>
2729 * g++.dg/ext/altivec-1.C: New test.
2731 2003-08-24 Richard Henderson <rth@redhat.com>
2733 * g++.dg/eh/simd-2.C: Add -w for x86.
2735 2003-08-23 Jakub Jelinek <jakub@redhat.com>
2737 * gcc.dg/20030815-1.c: New test.
2739 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2742 * g++.dg/parse/access6.C: New test.
2744 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2746 PR c++/641, c++/11876
2747 * g++.dg/template/friend22.C: New test.
2748 * g++.dg/template/friend23.C: Likewise.
2750 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2752 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2755 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2757 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2759 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2761 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2763 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2765 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2767 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2769 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2771 2003-08-21 Mark Mitchell <mark@codesourcery.com>
2774 * g++.dg/overload/prom1.C: New test.
2777 * g++.dg/parse/dtor2.C: New test.
2780 * g++.dg/parse/using2.C: New test.
2782 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
2785 * gcc.c-torture/compile/20030821-1.c: New.
2787 2003-08-20 Mark Mitchell <mark@codesourcery.com>
2790 * g++.dg/template/deduce2.C: New test.
2792 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
2794 * gcc.c-torture/execute/20030821-1.c: New test.
2796 2003-08-20 Roger Sayle <roger@eyesopen.com>
2799 * gcc.dg/20030820-1.c: New test case.
2801 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
2804 * g++.dg/warn/noeffect2.C: New test.
2806 2003-08-19 Mark Mitchell <mark@codesourcery.com>
2809 * g++.dg/template/dtor2.C: New test.
2812 * g++.dg/template/operator1.C: New test.
2813 * g++.dg/parse/operator4.C: New test.
2816 * g++.dg/expr/enum1.C: New test.
2817 * gcc.dg/c99-bool-1.c: Remove bogus warning.
2820 * g++.dg/parse/elab2.C: New test.
2821 * g++.dg/parse/typedef4.C: Change error message.
2822 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2823 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2824 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2826 2003-08-19 Geoffrey Keating <geoffk@apple.com>
2828 * gcc.dg/pch/warn-1.c: New.
2829 * gcc.dg/pch/warn-1.hs: New.
2831 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2834 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2836 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2838 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2840 * gcc.dg/uninit-D.c: New Test.
2841 * gcc.dg/uninit-E.c: New Test.
2842 * gcc.dg/uninit-F.c: New Test.
2843 * gcc.dg/uninit-G.c: New Test.
2845 2003-08-19 Michael Ritzert <ritzert@t-online.de>
2847 * g++.dg/README: Describe the pch directory.
2849 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2852 * g++.dg/parse/access4.C: New test.
2853 * g++.dg/parse/access5.C: Likewise.
2854 * g++.old-deja/g++.jason/access17.C: Adjust error message.
2856 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
2858 * gcc.dg/noncompile/20030818-1.c: New.
2860 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
2863 * g++.dg/warn/noeffect1.C: New test.
2865 * g++.dg/template/scope2.C: New test.
2866 * g++.dg/template/error2.C: Correct dg-error
2868 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
2870 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2872 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
2875 * g++.dg/template/warn1.C: New.
2877 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
2879 * g++.dg/template/error2.C: New test.
2880 * g++.dg/lookup/using7.C: Adjust errors
2881 * g++.old-deja/g++.pt/crash36.C: Likewise.
2882 * g++.old-deja/g++.pt/derived3.C: Likewise.
2884 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2886 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2887 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2888 * gcc.c-torture/execute/builtins/string-9.c: New, from
2889 string-opt-9.c. Adjust for execute/builtins framework.
2890 * gcc.c-torture/execute/string-opt-9.c: Delete.
2892 2003-08-12 Mark Mitchell <mark@codesourcery.com>
2894 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2896 * g++.dg/parse/ret-type2.C: New test.
2899 * g++.dg/init/new8.C: New test.
2902 * g++.dg/parse/typedef5.C: New test.
2905 * g++.dg/parse/qualified2.C: New test.
2906 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2909 2003-08-11 Mark Mitchell <mark@codesourcery.com>
2911 * g++.dg/conversion/ptrmem1.C: New test.
2913 2003-08-11 Jakub Jelinek <jakub@redhat.com>
2916 * gcc.dg/20030811-1.c: New test.
2919 * gcc.c-torture/execute/20030811-1.c: New test.
2921 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2923 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2925 2003-08-10 Mark Mitchell <mark@codesourcery.com>
2928 * g++.dg/inherit/multiple1.C: New test.
2930 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
2932 * gcc.dg/spe1.c: New test.
2935 * g++.dg/expr/cast2.C: New test.
2938 * g++.dg/template/dependent-name2.C: New test.
2940 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
2942 * g++.dg/parse/crash11.C: Put the dg options in comments.
2944 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
2946 * lib/gcc-dg.exp: Update for diagnostic change.
2948 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2951 * g++.dg/parse/crash11.C: New test.
2953 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
2955 * gcc.dg/cpp/spacing1.c: Update.
2957 2003-08-04 Janis Johnson <janis187@us.ibm.com>
2960 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2963 2003-08-04 Roger Sayle <roger@eyesopen.com>
2966 * gcc.c-torture/compile/20030804-1.c: New test case.
2968 2003-08-04 Roger Sayle <roger@eyesopen.com>
2970 * gcc.dg/20030804-1.c: New test case.
2972 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2974 * gcc.dg/cpp/separate-1.c: New test.
2976 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
2979 * g++.dg/template/dependent-expr2.C: New test.
2982 * g++.dg/expr/ptrmem1.C: New test.
2984 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2987 * g++.dg/template/friend15.C: New test.
2989 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
2991 * lib/dg-pch.exp: Work round PCH bug.
2993 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2995 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
2996 builtins. Move cases from builtins-4.c here.
2998 * gcc.dg/torture/builtin-math-1.c: New test taken from
2999 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3002 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3005 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
3008 * g++.dg/template/using7.C: New test.
3010 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
3012 * import1.c, import2.c: New tests.
3014 2003-08-01 Jakub Jelinek <jakub@redhat.com>
3016 * g++.dg/eh/crossjump1.C: New test.
3018 2003-08-01 Mark Mitchell <mark@codesourcery.com>
3021 * g++.dg/template/using6.C: New test.
3024 * g++.dg/template/koenig2.C: New test.
3026 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3029 * g++.dg/parse/typedef4.C: New test.
3031 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3033 PR c++/8442, c++/8806
3034 * g++.dg/template/elab1.C: New test.
3035 * g++.dg/template/type2.C: Likewise.
3036 * g++.dg/template/ttp3.C: Adjust expected error message.
3037 * g++.old-deja/g++.law/visibility13.C: Likewise.
3038 * g++.old-deja/g++.niklas/t135.C: Likewise.
3039 * g++.old-deja/g++.pt/ttp41.C: Likewise.
3040 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3042 * g++.old-deja/g++.pt/ttp44.C: Likewise.
3044 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
3047 * g++.dg/ext/stmtexpr1.C: New test.
3049 * g++.dg/opt/tmp1.C: New test.
3052 * g++.dg/parse/constant4.C: New test.
3055 * g++.dg/template/using5.C: New test.
3057 2003-07-31 Roger Sayle <roger@eyesopen.com>
3059 * gcc.dg/builtins-27.c: New test case.
3061 2003-07-31 Jakub Jelinek <jakub@redhat.com>
3063 * gcc.dg/tls/opt-7.c: New test.
3065 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
3067 * g++.old-deja/g++.other/crash18.C: Remove.
3069 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
3071 * g++.dg/template/explicit3.C: New.
3072 * g++.dg/template/explicit4.C: New.
3073 * g++.dg/template/explicit5.C: New.
3076 * g++.dg/template/memtmpl1.C: New.
3078 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
3081 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3082 * gcc.dg/i386-387-5.c (dg-options): Likewise.
3084 2003-07-30 Jan Hubicka <jh@suse.cz>
3088 2003-07-29 Zack Weinberg <zack@codesourcery.com>
3090 * gcc.dg/struct-in-proto-1.c: New test.
3092 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
3094 * gcc.dg/cpp/include2.c: Only expect one message.
3096 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
3099 * g++.dg/template/using1.C: New test.
3100 * g++.dg/template/using2.C: New test.
3101 * g++.dg/template/using3.C: New test.
3102 * g++.dg/template/using4.C: New test.
3104 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
3106 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3107 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3109 2003-07-28 Jan Hubicka <jh@suse.cz>
3112 * g++.dg/opt/call1.C: New test.
3114 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
3117 * g++.dg/init/enum2.C: New test.
3118 * g++.dg/template/overload1.C: Add "-w" option.
3120 2003-07-28 <hp@bitrange.com>
3122 * gcc.dg/Wdeclaration-after-statement-1.c,
3123 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3125 2003-07-28 Jakub Jelinek <jakub@redhat.com>
3127 * gcc.c-torture/compile/20030725-1.c: New test.
3129 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
3131 * gcc.dg/20030505.c: Only run for SPE.
3132 Remove definition of opaque type.
3134 2003-07-27 Mark Mitchell <mark@codesourcery.com>
3136 * g++.dg/template/ptrmem6.C: New test.
3138 2003-07-26 Geoffrey Keating <geoffk@apple.com>
3140 * gcc.c-torture/compile/zero-strct-2.c: New test.
3142 2003-07-25 Geoffrey Keating <geoffk@apple.com>
3144 * gcc.dg/intermod-1.c: New test.
3146 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
3149 * g++.dg/template/lookup2.C: New test.
3150 * g++.dg/template/memclass1.C: Remove instantiated from error.
3151 * g++.dg/other/error2.C: Tweak expected errors.
3154 * g++.dg/template/defarg3.C: New test.
3156 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3158 2003-07-24 Mark Mitchell <mark@codesourcery.com>
3160 * g++.dg/inherit/access5.C: New test.
3162 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3165 * g++.dg/template/crash8.C: New test.
3167 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
3170 * gcc.dg/noncompile/incomplete-2.c: New test.
3172 2003-07-23 Mark Mitchell <mark@codesourcery.com>
3175 * g++.dg/inherit/access4.C: New test.
3178 * g++.dg/expr/cond2.C: New test.
3180 PR optimization/10679
3181 * g++.dg/opt/inline4.C: New test.
3183 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
3185 * g++.dg/parse/crash10: New test.
3187 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3189 * g++.dg/ext/flexary1.C: New test.
3191 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3194 * g++.dg/template/crash9.C: New test.
3196 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3199 * g++.dg/parse/typedef3.C: New test.
3202 * g++.dg/parse/operator2.C: New test.
3205 * g++.dg/parse/def-tmpl-arg1.C: New test.
3208 * g++.dg/parse/funptr1.C: New test.
3211 * g++.dg/parse/ambig3.C: New test.
3214 * g++.dg/parse/operator3.C: New test.
3217 * g++.dg/parse/template10.C: New test.
3220 * g++.dg/parse/template11.C: New test.
3223 * g++.dg/parse/invalid-op1.C: New test.
3226 * g++.dg/parse/condexpr1.C: New test.
3228 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3230 * g++.dg/ext/packed3.C: New test.
3231 * g++.dg/ext/packed4.C: New test.
3233 * gcc.dg/pack-test-3.c: New test.
3235 2003-07-21 Janis Johnson <janis187@us.ibm.com>
3237 * lib/compat.exp: Handle dg-options per source file.
3238 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3239 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3240 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3241 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3242 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3243 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3244 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3245 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3246 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3247 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3248 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3249 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3250 * g++.dg/compat/break/bitfield7_x.C: Ditto.
3251 * g++.dg/compat/break/bitfield7_y.C: Ditto.
3253 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3256 * gcc.c-torture/execute/20030718-1.c: New test.
3258 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3260 PR optimization/11536
3261 * gcc.dg/20030721-1.c: New test.
3263 2003-07-19 Mark Mitchell <mark@codesourcery.com>
3266 * g++.dg/template/lookup1.C: New test.
3268 2003-07-19 Zack Weinberg <zack@codesourcery.com>
3270 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3271 diagnostics of ill-formed constructs involving labels.
3272 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3273 the new 'previously defined here' message.
3275 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
3277 * g++.dg/parse/non-dependent2.C: New test.
3279 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3281 * g++.dg/init/init-ref4.C: xfail on targets without
3284 2003-07-17 Jakub Jelinek <jakub@redhat.com>
3287 * gcc.c-torture/execute/20030717-1.c: New test.
3289 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3291 * g++.dg/opt/cfg1.C: New test.
3293 2003-07-17 Mark Mitchell <mark@codesourcery.com>
3295 PR optimization/11557
3296 * gcc.dg/20030717-1.c: New test.
3298 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3301 * g++.dg/expr/crash-1.C: New test.
3304 * g++.dg/template/init3.C: New test.
3307 * g++.dg/template/non-dependent1.C: New test.
3310 * g++.dg/template/non-dependent2.C: New test.
3313 * g++.dg/template/non-dependent3.C: New test.
3316 * g++.dg/template/sizeof5.C: New test.
3318 2003-07-17 Geoffrey Keating <geoffk@apple.com>
3321 * gcc.c-torture/compile/mangle-1.c: New file.
3323 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3326 * g++.dg/parse/access3.C: New test.
3328 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3331 * g++.dg/init/init-ref4.C: New test.
3333 2003-07-16 Mark Mitchell <mark@codesourcery.com>
3336 * g++.dg/parse/constant3.C: New test.
3337 * g++.dg/parse/crash7.C: Likewise.
3339 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
3342 * gcc.dg/i386-pentium4-not-mull.c: New.
3344 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
3346 * gcc.dg/asm-names.c (ymain): Make it weak.
3348 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3351 * g++.dg/template/friend21.C: New test.
3353 2003-07-16 Jakub Jelinek <jakub@redhat.com>
3355 * gcc.dg/cleanup-8.c: New test.
3356 * gcc.dg/cleanup-9.c: New test.
3358 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
3360 * g++.dg/ext/dll-MI1.h: New file.
3361 * g++.dg/ext/dllexport-MI1.C: New file.
3362 * g++.dg/ext/dllimport-MI1.C: New file.
3364 2003-07-15 Jakub Jelinek <jakub@redhat.com>
3366 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3367 it does not have cmpstrsi patterns (just cmpmemsi).
3369 2003-07-15 Mark Mitchell <mark@codesourcery.com>
3372 * g++.dg/debug/debug8.C: New test.
3374 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3377 * g++.dg/template/crash7.C: New test.
3379 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
3382 * gcc.c-torture/compile/20030708-1.c: New.
3384 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3386 * gcc.c-torture/execute/20030715-1.c: New test.
3388 2003-07-14 Geoffrey Keating <geoffk@apple.com>
3390 * gcc.dg/pch/inline-3.c: New file.
3391 * gcc.dg/pch/inline-3.hs: New file.
3392 * gcc.dg/pch/inline-4.c: New file.
3393 * gcc.dg/pch/inline-4.hs: New file.
3395 2003-07-14 Mark Mitchell <mark@codesourcery.com>
3398 * g++.dg/template/crash6.C: New test.
3401 * g++.dg/template/friend20.C: New test.
3404 * g++.dg/template/overload2.C: New test.
3406 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3408 PR optimization/11440
3409 * gcc.c-torture/execute/20030714-1.c: New test.
3411 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3414 * g++.dg/template/partial2.C: New test.
3416 2003-07-13 Mark Mitchell <mark@codesourcery.com>
3419 * g++.dg/template/anon1.C: New test.
3423 * g++.dg/parse/template9.C: Likewise.
3424 * g++.dg/template/crash4.C: New test.
3425 * g++.dg/template/koenig1.C: Likewise.
3426 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3427 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3428 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3430 * g++.old-deja/g++.jason/template36.C: Likewise.
3431 * g++.old-deja/g++.mike/p1989.C: Likewise.
3432 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3433 * g++.old-deja/g++.pt/ttp20.C: Use this->.
3434 * g++.old-deja/g++.pt/ttp21.C: Use this->.
3435 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3437 * g++.old-deja/g++.pt/union2.C: Use this->.
3439 2003-07-11 Jakub Jelinek <jakub@redhat.com>
3441 * gcc.dg/20030711-1.c: New test.
3443 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
3446 * g++.dg/parse/args1.C: New test.
3447 * g++.pt/defarg8.C: Change expected errors.
3449 2003-07-11 Mark Mitchell <mark@codesourcery.com>
3452 * g++.dg/template/nontype2.C: New test.
3455 * g++.dg/parse/template8.C: New test.
3458 * g++.dg/template/scope1.C: New test.
3460 * g++.dg/warn/Wsign-compare-1.C: New test.
3462 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3464 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3466 2003-07-10 Mark Mitchell <mark@codesourcery.com>
3469 * g++.dg/template/explicit2.C: New test.
3472 * g++.dg/warn/pedantic1.C: New test.
3474 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
3477 * g++.dg/other/field1.C: New test.
3479 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3482 * gcc.c-torture/compile/20030707-1.c: New.
3484 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3487 * g++.dg/template/access12.C: New test.
3489 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
3491 * g++.dg/bprob/bprob.exp (prof_ext): Update.
3492 * g77.dg/bprob/bprob.exp (prof_ext): Update.
3493 * gcc.misc-tests/bprob.exp (prof_ext): Update.
3494 * gcc.misc-tests/gcov.exp: Update
3495 * g++.dg/gcov/gcov.exp: Update
3496 * lib/gcov.exp: Update.
3498 2003-07-08 Mark Mitchell <mark@codesourcery.com>
3500 * g++.dg/abi/mangle17.C: Make sure template expressions are
3502 * g++.dg/abi/mangle4.C: Mark erroneous casts.
3503 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3504 * g++.dg/opt/stack1.C: Remove erroneous code.
3505 * g++.dg/parse/template7.C: New test.
3506 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3507 * g++.old-deja/g++.pt/crash4.C: Likewise.
3509 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3511 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3512 with zero or one occurence of `$' after the initial `L'.
3514 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
3516 * gcc.c-torture/compile/20030704-1.c: Add a comment.
3518 2003-07-08 Roger Sayle <roger@eyesopen.com>
3521 * gcc.dg/Wunreachable-6.c: New testcase.
3522 * gcc.dg/Wunreachable-7.c: New testcase.
3524 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3527 * gcc.dg/20030708-1.c: New test.
3529 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
3531 * gcc.dg/compat/sdata-section.h: New file.
3532 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3533 * gcc.dg/torture/mips-sdata-1.c: New test.
3535 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3538 * g++.dg/template/friend19.C: New test.
3540 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3542 * g++.dg/opt/strength-reduce.C: New test.
3544 2003-07-07 Roger Sayle <roger@eyesopen.com>
3547 * gcc.dg/20030707-1.c: New testcase.
3549 2003-07-07 Roger Sayle <roger@eyesopen.com>
3551 PR optimization/11059
3552 * g++.dg/opt/emptyunion.C: New testcase.
3554 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3555 Eric Botcazou <ebotcazou@libertysurf.fr>
3557 * g++.dg/opt/stack1.C: New test.
3559 2003-07-05 Mark Mitchell <mark@codesourcery.com>
3561 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3565 * g++.dg/expr/static_cast3.C: New test.
3567 2003-07-04 Zack Weinberg <zack@codesourcery.com>
3569 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3571 * gcc.dg/concat.c: Concatenation of string constants with
3572 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3573 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3574 * gcc.dg/cpp/escape-2.c: Use wide character constants where
3575 necessary to avoid multi-character character constant warning.
3576 * gcc.dg/cpp/escape.c: Likewise.
3577 * gcc.dg/cpp/ucs.c: Likewise.
3578 Remove backslashes from dg-bogus comments, as they confuse Tcl.
3581 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3584 * gcc.c-torture/compile/20030704-1.c: New.
3586 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3588 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3590 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
3592 PR c++/5287, PR c++/7910, PR c++/11021
3593 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3595 * g++.dg/ext/dllimport2.C: Add tests for warnings.
3596 * g++.dg/ext/dllimport3.C: Likewise.
3597 * g++.dg/ext/dllimport4.C: New file.
3598 * g++.dg/ext/dllimport5.C: New file.
3599 * g++.dg/ext/dllimport6.C: New file.
3600 * g++.dg/ext/dllimport7.C: New file.
3601 * g++.dg/ext/dllimport8.C: New file.
3602 * g++.dg/ext/dllimport9.C: New file.
3603 * g++.dg/ext/dllimport10.C: New file.
3604 * g++.dg/ext/dllexport1.C: New file.
3606 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3608 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3609 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3611 2003-07-03 Roger Sayle <roger@eyesopen.com>
3613 * gcc.dg/builtins-25.c: New testcase.
3614 * gcc.dg/builtins-26.c: New testcase.
3616 2003-07-03 Janis Johnson <janis187@us.ibm.com>
3618 * gcc.dg/compat/vector-defs.h: New file.
3619 * gcc.dg/compat/vector-setup.h: New file.
3620 * gcc.dg/compat/vector-check.h: New file.
3621 * gcc.dg/compat/vector-1_main.c: New file.
3622 * gcc.dg/compat/vector-1_x.c: New file.
3623 * gcc.dg/compat/vector-1_y.c: New file.
3624 * gcc.dg/compat/vector-2_main.c: New file.
3625 * gcc.dg/compat/vector-2_x.c: New file.
3626 * gcc.dg/compat/vector-2_y.c: New file.
3628 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3629 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3630 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3631 * gcc.dg/compat/struct-align-1.h: New file.
3632 * gcc.dg/compat/struct-align-1_main.c: New file.
3633 * gcc.dg/compat/struct-align-1_x.c: New file.
3634 * gcc.dg/compat/struct-align-1_y.c: New file.
3635 * gcc.dg/compat/struct-align-2.h: New file.
3636 * gcc.dg/compat/struct-align-2_main.c: New file.
3637 * gcc.dg/compat/struct-align-2_x.c: New file.
3638 * gcc.dg/compat/struct-align-2_y.c: New file.
3640 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3641 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3642 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3643 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3644 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3645 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3646 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3647 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3648 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3649 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3650 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3651 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3652 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3653 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3654 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3655 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3656 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3657 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3658 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3659 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3660 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3661 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3662 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3663 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3664 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3665 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3666 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3667 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3668 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3670 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3672 * gcc.dg/i386-call-1.c: New test.
3674 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
3677 * g++.dg/parse/defarg4.C: New.
3679 2003-07-03 Roger Sayle <roger@eyesopen.com>
3682 * gcc.c-torture/compile/20030703-1.c: New test case.
3684 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3686 * g++.dg/template/local3.C: Remove extra semicolon.
3688 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3690 * gcc.dg/i386-volatile-1.c: New test.
3692 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
3695 * g++.dg/other/offsetof2.C: XFAIL.
3696 * g++.dg/other/offsetof5.C: New.
3699 * g++.dg/template/error1.C: New.
3702 * g++.dg/template/dependent-expr1.C: New.
3704 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3707 * g++.dg/template/local3.C: New test.
3710 * g++.dg/lookup/scoped6.C: New test.
3712 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
3715 * g++.dg/other/error7.C: New test.
3717 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
3719 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3720 * g++.old-deja/g++.abi/vtable3.h: Likewise.
3721 * g++.old-deja/g++.law/code-gen5.C: Likewise.
3722 * g++.old-deja/g++.other/union2.C: Likewise.
3723 * gcc.dg/c90-const-expr-2.c: Likewise.
3724 * gcc.dg/c90-const-expr-3.c: Likewise.
3725 * gcc.dg/c99-const-expr-2.c: Likewise.
3726 * gcc.dg/c99-const-expr-3.c: Likewise.
3727 * gcc.dg/concat.c: Likewise.
3729 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3732 * g++.dg/init/static1.C: New test.
3734 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3736 * Changelog: Remove ">>>>>>>" from previous change.
3738 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3740 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3741 * g++.old-deja/g++.other/access2.C: Likewise.
3742 * g++.old-deja/g++.other/decl2.C: Likewise.
3743 * gcc.c-torture/execute/20020615-1.c: Likewise.
3745 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3748 * g++.dg/template/sizeof4.C: New test.
3750 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3752 * g++.dg/other/error6.C: New test.
3754 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3757 * g++.dg/parse/constant2.C: New test.
3759 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3762 * g++.dg/other/error5.C: New test.
3764 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3766 * gcc.dg/format/gcc_diag-1.c: New test.
3768 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
3770 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3772 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
3774 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3775 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3776 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3778 2003-06-28 Jakub Jelinek <jakub@redhat.com>
3780 * gcc.c-torture/execute/builtins/string-8.c: New test.
3781 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3782 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3783 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3785 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3788 * g++.dg/ext/typeof6.C: New test.
3790 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3793 * g++.dg/init/enum1.C: New test.
3795 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
3797 * gcc.dg/20030627-1.c: New test.
3799 2003-06-26 Mark Mitchell <mark@codesourcery.com>
3802 * g++.dg/expr/static_cast2.C: New test.
3804 2003-06-26 Roger Sayle <roger@eyesopen.com>
3805 Jakub Jelinek <jakub@redhat.com>
3807 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3808 sprintf(dst,"%s",src) optimization.
3809 * gcc.c-torture/execute/20030626-1.c: New test case.
3810 * gcc.c-torture/execute/20030626-2.c: New test case.
3812 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
3814 * gcc.c-torture/execute/multi-ix.c: New test.
3816 * gcc.c-torture/execute/simd-4.c (main):
3817 Added missing semicolon at end of union.
3819 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
3822 * g++.dg/template/explicit-instantiation3.C: New test.
3824 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3826 * gcc.dg/20030626-1.c: Use signed char.
3828 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3830 * gcc.dg/20030626-1.c: New test.
3832 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
3834 * const-str-2.m: Update.
3836 2003-06-25 Mark Mitchell <mark@codesourcery.com>
3839 * g++.dg/rtti/dyncast1.C: New test.
3840 * g++.dg/abi/mangle4.C: Correct base-specifier access.
3841 * g++.dg/lookup/scoped1.C: Remove XFAIL.
3842 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3845 * g++.dg/expr/static_cast1.C: New test.
3847 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
3849 * gcc.dg/20030625-1.c: New test.
3851 2003-06-24 Roger Sayle <roger@eyesopen.com>
3853 * gcc.c-torture/compile/20030624-1.c: New test case.
3855 2003-06-24 Jakub Jelinek <jakub@redhat.com>
3857 * gcc.c-torture/execute/string-opt-17.c: New test.
3859 2003-06-24 Mark Mitchell <mark@codesourcery.com>
3862 * g++.dg/parse/crash6.C: New test.
3864 2003-06-23 Roger Sayle <roger@eyesopen.com>
3866 * gcc.dg/builtins-24.c: New test case.
3868 2003-06-23 Jakub Jelinek <jakub@redhat.com>
3870 * g++.dg/opt/operator1.C: New test.
3872 2003-06-22 Roger Sayle <roger@eyesopen.com>
3874 * gcc.c-torture/execute/string-opt-16.c: New test case.
3876 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3878 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
3879 * g++.old-deja/g++.other/conv7.C: Likewise
3880 * g++.old-deja/g++.other/overcnv2.C: Likewise.
3881 * g++.old-deja/g++.other/overload14.C: Likewise.
3883 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3885 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3886 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3888 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3891 * g++.dg/warn/Winline-3.C: New test.
3893 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3895 * lib/target-supports.exp (check_alias_available): Make the test
3896 program acceptable to the Solaris assembler.
3899 * g++.dg/template/memclass2.C: New test.
3901 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3902 Eric Botcazou <ebotcazou@libertysurf.fr>
3904 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3905 data for non-matching targets.
3906 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3908 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3911 * g++.dg/template/member3.C: New test.
3913 2003-06-19 Mark Mitchell <mark@codesourcery.com>
3916 * g++.dg/template/func1.C: New test.
3919 * g++.dg/template/static4.C: New test.
3920 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3923 * g++.dg/init/ref7.C: New test.
3925 2003-06-19 Matt Austern <austern@apple.com>
3928 * g++.dg/anew1.C: New test.
3929 * g++.dg/anew2.C: New test.
3930 * g++.dg/anew3.C: New test.
3931 * g++.dg/anew4.C: New test.
3933 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
3935 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3937 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
3939 * gcc.c-torture/execute/simd-4.c (main): Make expected value
3942 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
3944 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3947 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
3949 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3950 * gcc.c-torture/compile/961203-1.c: Likewise.
3951 * gcc.c-torture/compile/980506-1.c: Likewise.
3953 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3956 * g++.dg/lookup/using7.C: New test.
3958 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3961 * g++.dg/abi/conv1.C: Remove it.
3962 * g++.dg/template/conv7.C: New test.
3963 * g++.dg/template/conv8.C: Likewise.
3964 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3965 conversion operator.
3967 2003-06-17 Janis Johnson <janis187@us.ibm.com>
3969 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3970 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3971 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3972 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3973 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3974 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3975 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3976 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3977 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3978 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3979 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3980 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3981 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3982 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3983 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3984 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3985 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3986 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3987 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3988 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3989 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3990 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3991 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3992 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3993 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3994 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3995 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3996 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3997 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3999 2003-06-16 Mark Mitchell <mark@codesourcery.com>
4001 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4002 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4005 2003-06-16 Roger Sayle <roger@eyesopen.com>
4007 * gcc.dg/i386-387-5.c: New test case.
4008 * gcc.dg/i386-387-6.c: New test case.
4009 * gcc.dg/builtins-23.c: New test case.
4011 2003-06-15 Roger Sayle <roger@eyesopen.com>
4013 * gcc.dg/builtins-22.c: New test case.
4014 * gcc.dg/i386-387-1.c: Update to test exp.
4015 * gcc.dg/i386-387-2.c: Likewise.
4017 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4019 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4021 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4023 * lib/gcc-dg.exp (dg-require-dll): New function.
4024 (dg-xfail-if): Likewise.
4025 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4028 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4029 * gcc.c-torture/compile/20001205-1.c: Likewise.
4030 * gcc.c-torture/compile/20001226-1.c: Likewise.
4031 * gcc.c-torture/compile/20010518-2.c: Likewise.
4032 * gcc.c-torture/compile/20020312-1.c: Likewise.
4033 * gcc.c-torture/compile/20020604-1.c: Likewise.
4034 * gcc.c-torture/compile/920501-12.c: Likewise.
4035 * gcc.c-torture/compile/920501-4.c: Likewise.
4036 * gcc.c-torture/compile/920520-1.c: Likewise.
4037 * gcc.c-torture/compile/920521-1.c: Likewise.
4038 * gcc.c-torture/compile/920625-1.c: Likewise.
4039 * gcc.c-torture/compile/961203-1.c: Likewise.
4040 * gcc.c-torture/compile/980506-1.c: Likewise.
4041 * gcc.c-torture/compile/981006-1.c: Likewise.
4042 * gcc.c-torture/compile/981022-1.c: Likewise.
4043 * gcc.c-torture/compile/981223-1.c: Likewise.
4044 * gcc.c-torture/compile/990617-1.c: Likewise.
4045 * gcc.c-torture/compile/dll.c: Likewise.
4046 * gcc.c-torture/compile/labels-3.c: Likewise.
4047 * gcc.c-torture/compile/mipscop-1.c: Likewise.
4048 * gcc.c-torture/compile/mipscop-2.c: Likewise.
4049 * gcc.c-torture/compile/mipscop-3.c: Likewise.
4050 * gcc.c-torture/compile/mipscop-4.c: Likewise.
4051 * gcc.c-torture/compile/simd-5.c: Likewise.
4052 * gcc.c-torture/compile/20000804-1.x: Remove.
4053 * gcc.c-torture/compile/20001205-1.x: Likewise.
4054 * gcc.c-torture/compile/20001226-1.x: Likewise.
4055 * gcc.c-torture/compile/20010518-2.x: Likewise.
4056 * gcc.c-torture/compile/20020312-1.x: Likewise.
4057 * gcc.c-torture/compile/20020604-1.x: Likewise.
4058 * gcc.c-torture/compile/920501-12.x: Likewise.
4059 * gcc.c-torture/compile/920501-4.x: Likewise.
4060 * gcc.c-torture/compile/920520-1.x: Likewise.
4061 * gcc.c-torture/compile/920521-1.x: Likewise.
4062 * gcc.c-torture/compile/920625-1.x: Likewise.
4063 * gcc.c-torture/compile/961203-1.x: Likewise.
4064 * gcc.c-torture/compile/980506-1.x: Likewise.
4065 * gcc.c-torture/compile/981006-1.x: Likewise.
4066 * gcc.c-torture/compile/981022-1.x: Likewise.
4067 * gcc.c-torture/compile/981223-1.x: Likewise.
4068 * gcc.c-torture/compile/990617-1.x: Likewise.
4069 * gcc.c-torture/compile/mipscop-1.x: Likewise.
4070 * gcc.c-torture/compile/mipscop-2.x: Likewise.
4071 * gcc.c-torture/compile/mipscop-3.x: Likewise.
4072 * gcc.c-torture/compile/mipscop-4.x: Likewise.
4073 * gcc.c-torture/compile/simd-5.x: Likewise.
4075 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4077 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4079 * gcc.c-torture/execute/20030611-1.c: New test.
4081 2003-06-12 Roger Sayle <roger@eyesopen.com>
4084 * gcc.dg/20030612-1.c: New test case.
4086 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4089 * g++.dg/expr/cast1.C: New test.
4091 2003-06-12 Roger Sayle <roger@eyesopen.com>
4093 * gcc.dg/builtins-21.c: New test case.
4095 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
4097 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4098 options instead of at the end.
4099 * lib/objc.exp (objc_target_compile): Likewise.
4101 2003-06-11 Mark Mitchell <mark@codesourcery.com>
4104 * g++.dg/parse/error1.C: New test.
4106 2003-06-11 Janis Johnson <janis187@us.ibm.com>
4108 * gcc.dg/compat/struct-by-value-11_main.c: New file.
4109 * gcc.dg/compat/struct-by-value-11_x.c: New file.
4110 * gcc.dg/compat/struct-by-value-11_y.c: New file.
4111 * gcc.dg/compat/struct-by-value-12_main.c: New file.
4112 * gcc.dg/compat/struct-by-value-12_x.c: New file.
4113 * gcc.dg/compat/struct-by-value-12_y.c: New file.
4114 * gcc.dg/compat/struct-by-value-13_main.c: New file.
4115 * gcc.dg/compat/struct-by-value-13_x.c: New file.
4116 * gcc.dg/compat/struct-by-value-13_y.c: New file.
4117 * gcc.dg/compat/struct-by-value-14_main.c: New file.
4118 * gcc.dg/compat/struct-by-value-14_x.c: New file.
4119 * gcc.dg/compat/struct-by-value-14_y.c: New file.
4120 * gcc.dg/compat/struct-by-value-15_main.c: New file.
4121 * gcc.dg/compat/struct-by-value-15_x.c: New file.
4122 * gcc.dg/compat/struct-by-value-15_y.c: New file.
4123 * gcc.dg/compat/struct-by-value-16_main.c: New file.
4124 * gcc.dg/compat/struct-by-value-16_x.c: New file.
4125 * gcc.dg/compat/struct-by-value-16_y.c: New file.
4126 * gcc.dg/compat/struct-by-value-17_main.c: New file.
4127 * gcc.dg/compat/struct-by-value-17_x.c: New file.
4128 * gcc.dg/compat/struct-by-value-17_y.c: New file.
4129 * gcc.dg/compat/struct-by-value-18_main.c: New file.
4130 * gcc.dg/compat/struct-by-value-18_x.c: New file.
4131 * gcc.dg/compat/struct-by-value-18_y.c: New file.
4133 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4134 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4135 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4136 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4137 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4138 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4139 * gcc.dg/compat/scalar-return-3_main.c: New file.
4140 * gcc.dg/compat/scalar-return-3_x.c: New file.
4141 * gcc.dg/compat/scalar-return-3_y.c: New file.
4142 * gcc.dg/compat/scalar-return-4_main.c: New file.
4143 * gcc.dg/compat/scalar-return-4_x.c: New file.
4144 * gcc.dg/compat/scalar-return-4_y.c: New file.
4146 2003-06-10 Janis Johnson <janis187@us.ibm.com>
4148 * gcc.dg/compat/fp2-struct-check.h: New file.
4149 * gcc.dg/compat/fp2-struct-defs.h: New file.
4150 * gcc.dg/compat/fp2-struct-init.h: New file.
4151 * gcc.dg/compat/struct-by-value-10_main.c: New file.
4152 * gcc.dg/compat/struct-by-value-10_x.c: New file.
4153 * gcc.dg/compat/struct-by-value-10_y.c: New file.
4154 * gcc.dg/compat/struct-return-10_main.c: New file.
4155 * gcc.dg/compat/struct-return-10_x.c: New file.
4156 * gcc.dg/compat/struct-return-10_y.c: New file.
4158 * gcc.dg/compat/compat-common.h: New file.
4159 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4160 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4161 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4162 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4163 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4164 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4165 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4166 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4167 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4168 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4169 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4170 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4171 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4172 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4173 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4174 * gcc.dg/compat/small-struct-check.h: Ditto.
4175 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4176 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4177 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4178 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4179 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4180 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4181 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4182 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4183 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4184 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4185 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4186 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4187 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4188 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4189 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4190 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4191 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4192 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4193 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4194 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4195 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4196 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4197 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4198 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4199 * gcc.dg/compat/struct-return-2_main.c: Ditto.
4200 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4201 * gcc.dg/compat/struct-return-2_y.c: Ditto.
4202 * gcc.dg/compat/struct-return-3_main.c: Ditto.
4203 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4204 * gcc.dg/compat/struct-return-3_y.c: Ditto.
4206 2003-06-10 Geoffrey Keating <geoffk@apple.com>
4208 * g++.dg/pch/static-1.C: New file.
4209 * g++.dg/pch/static-1.Hs: New file.
4211 2003-06-10 Richard Henderson <rth@redhat.com>
4213 * gcc.dg/asm-7.c: Adjust expected warning text.
4215 2003-06-10 Roger Sayle <roger@eyesopen.com>
4217 * gcc.dg/builtins-20.c: New test case.
4219 2003-06-10 Mark Mitchell <mark@codesourcery.com>
4222 * g++.dg/opt/template1.C: New test.
4224 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4226 * lib/gcc-dg.exp (dg-test): Clear additional_files and
4229 2003-05-21 David Taylor <dtaylor@emc.com>
4231 * gcc.dg/Wpadded.c: New file.
4233 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4235 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4236 * gcc.dg/special/weak-2.c: Add dg-require-weak.
4237 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4240 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
4242 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4244 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4246 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4247 (dg-require-alias): Likewise.
4248 (dg-require-gc-sections): Likewise.
4249 * lib/target-supports.exp (check_gc_sections_available): Likewise.
4251 2003-06-08 Richard Henderson <rth@redhat.com>
4253 * gcc.dg/20011029-2.c: Fix the array reference.
4254 * gcc.dg/asm-7.c: New.
4256 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
4258 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4260 2003-06-08 Mark Mitchell <mark@codesourcery.com>
4262 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4263 (dg-require-gc-sections): Likewise.
4265 2003-06-08 Jan Hubicka <jh@suse.cz>
4267 * i386-cmov1.c: Fix regular expression.
4268 * i386-cvt-1.c: Likewise.
4269 * i386-local.c: Likewise.
4270 * i386-local2.c: Likewise.
4271 * i386-mul.c: Likewise.
4272 * i386-ssetype-1.c: Likewise.
4273 * i386-ssetype-3.c: Likewise.
4274 * i386-ssetype-5.c: Likewise.
4276 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4279 * g++.dg/warn/implicit-typename2.C: New test.
4280 * g++.dg/warn/implicit-typename3.C: New test.
4282 2003-06-07 Richard Henderson <rth@redhat.com>
4284 * g++.dg/other/offsetof3.C: Use size_t.
4285 * g++.dg/other/offsetof4.C: Likewise.
4287 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
4289 * lib/copy-file.exp: New. Implement gcc_copy_files.
4291 * lib/dg-pch.exp: Load copy-file.exp
4292 (dg-pch): Use gcc_copy_files instead of "file copy".
4294 2003-06-06 Mark Mitchell <mark@codesourcery.com>
4296 * gcc.dg/weak/weak.exp: Simplify.
4297 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4298 * gcc.dg/weak/weak-1.c: Likewise.
4299 * gcc.dg/weak/weak-2.c: Likewise.
4300 * gcc.dg/weak/weak-3.c: Likewise.
4301 * gcc.dg/weak/weak-4.c: Likewise.
4302 * gcc.dg/weak/weak-5.c: Likewise.
4303 * gcc.dg/weak/weak-6.c: Likewise.
4304 * gcc.dg/weak/weak-7.c: Likewise.
4305 * gcc.dg/weak/weak-8.c: Likewise.
4306 * gcc.dg/weak/weak-9.c: Likewise.
4308 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
4310 gcc.c-torture/execute/20030606-1.c: New.
4312 2003-06-06 Roger Sayle <roger@eyesopen.com>
4314 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4315 * gcc.dg/builtins-19.c: Likewise.
4317 2003-06-06 Roger Sayle <roger@eyesopen.com>
4319 * gcc.dg/builtins-2.c: Add some more tests.
4320 * gcc.dg/builtins-18.c: New test case.
4321 * gcc.dg/builtins-19.c: New test case.
4323 2003-06-06 Roger Sayle <roger@eyesopen.com>
4324 Jim Wilson <wilson@tuliptree.org>
4326 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4328 2003-06-06 Jakub Jelinek <jakub@redhat.com>
4330 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4331 mempcpy/stpcpy calls not to be optimized into something else.
4332 * gcc.c-torture/execute/string-opt-3.c: Moved to...
4333 * gcc.c-torture/execute/builtins/string-7.c: ...here.
4334 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4336 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4338 * gcc.dg/format/asm_fprintf-1.c: New test.
4340 2003-06-05 Mark Mitchell <mark@codesourcery.com>
4342 * lib/gcc-defs.exp (additional_sources): New variable.
4343 (dg-additional-sources): New function.
4344 (additional_files): New variable.
4345 (dg-additional-files): New function.
4346 (dg-additional-files-options): Likewise.
4347 * lib/gcc-dg.exp (dg-require-weak): New function.
4348 (dg-require-alias): Likewise.
4349 (dg-require-gc-sections): Likewise.
4350 * lib/target-supports.exp (check_alias_available): Remove testfile
4352 (check_gc_sections_available): New function.
4353 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4354 (dg-gpp-additional-files): Likewise.
4355 * lib/g++.exp (additional_sources): Remove.
4356 (additional_files): Likewise.
4357 (g++_target_compile): Use dg-additional-files-options.
4359 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
4361 * gcc.dg/special/ecos.exp: Remove.
4362 * gcc.dg/special/20000419-2.c: Use dg-require-*.
4363 * gcc.dg/special/alias-1.c: Likewise.
4364 * gcc.dg/special/alias-2.c: Likewise.
4365 * gcc.dg/special/gcsec-1.c: Likewise.
4366 * gcc.dg/special/weak-1.c: Likewise.
4367 * gcc.dg/special/weak-2.c: Likewise.
4368 * gcc.dg/special/wkali-1.c: Likewise.
4369 * gcc.dg/special/wkali-2.c: Likewise.
4371 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4372 dg-gpp-additional-*.
4373 * g++.dg/special/conpr-3.C: Likewise.
4374 * g++.dg/special/conpr-4.C: Likewise.
4375 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4376 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4377 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4378 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4379 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4380 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4381 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4382 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4383 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4384 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4385 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4386 * g++.old-deja/g++.other/comdat1.C: Likewise.
4387 * g++.old-deja/g++.other/comdat2.C: Likewise.
4388 * g++.old-deja/g++.other/comdat3.C: Likewise.
4389 * g++.old-deja/g++.other/ctor1.C: Likewise.
4390 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4392 2003-06-05 Richard Henderson <rth@redhat.com>
4394 * gcc.dg/debug/20030605-1.c: New.
4396 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4398 * README.QMTEST: Update.
4400 2003-06-04 Richard Henderson <rth@redhat.com>
4402 * gcc.dg/cleanup-1.c: New.
4403 * gcc.dg/cleanup-2.c: New.
4404 * gcc.dg/cleanup-3.c: New.
4405 * gcc.dg/cleanup-4.c: New.
4406 * gcc.dg/cleanup-5.c: New.
4407 * gcc.dg/cleanup-6.c: New.
4408 * gcc.dg/cleanup-7.c: New.
4410 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4412 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4414 * lib/dg-pch.exp: New file.
4415 * g++.dg/pch/pch.exp: Use dg-pch.exp.
4416 * gcc.dg/pch/pch.exp: Likewise.
4418 2003-06-04 Roger Sayle <roger@eyesopen.com>
4420 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4421 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4422 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4423 * gcc.dg/builtins-17.c: New test case.
4424 * gcc.dg/i386-387-4.c: New test case.
4425 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4427 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4429 * gcc.dg/ultrasp9.c: New test.
4431 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4433 * gcc.c-torture/compile/20030604-1.c: New test.
4434 * gcc.dg/sparc-constant-1.c: New test.
4436 2003-06-03 Glen Nakamura <glen@imodulo.com>
4438 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4440 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
4442 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4444 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4445 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4447 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
4449 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4451 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4454 * g++.dg/template/spec10.C: New test.
4456 2003-06-03 Roger Sayle <roger@eyesopen.com>
4458 * gcc.dg/builtins-16.c: New test case.
4460 2003-06-03 Jakub Jelinek <jakub@redhat.com>
4462 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4463 mempcpy test with post-increments.
4464 * gcc.c-torture/execute/string-opt-3.c: New test.
4465 * gcc.dg/string-opt-1.c: New test.
4467 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
4470 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4472 2003-06-02 Mark Mitchell <mark@codesourcery.com>
4474 * lib/scanasm.exp (dg-scan): New function, factored out of ...
4475 (scan-assembler): ... here. Use dg-scan.
4476 (scan-assembler-not): Likewise.
4477 (scan-file): New function.
4478 (scan-file-not): Likewise.
4479 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4480 * gcc.dg/cpp/_Pragma4.c: Likewise.
4481 * gcc.dg/cpp/_Pragma5.c: Likewise.
4482 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4483 * gcc.dg/cpp/avoidpaste2.c: Likewise.
4484 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4485 * gcc.dg/cpp/cmdlne-P.c: Likewise.
4486 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4487 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4488 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4489 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4490 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4491 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4492 * gcc.dg/cpp/cxxcom1.c: Likewise.
4493 * gcc.dg/cpp/line1.c: Likewise.
4494 * gcc.dg/cpp/maccom1.c: Likewise.
4495 * gcc.dg/cpp/maccom2.c: Likewise.
4496 * gcc.dg/cpp/maccom3.c: Likewise.
4497 * gcc.dg/cpp/maccom4.c: Likewise.
4498 * gcc.dg/cpp/maccom5.c: Likewise.
4499 * gcc.dg/cpp/maccom6.c: Likewise.
4500 * gcc.dg/cpp/multiline.c: Likewise.
4501 * gcc.dg/cpp/spacing1.c: Likewise.
4502 * gcc.dg/cpp/spacing2.c: Likewise.
4503 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4504 * gcc.dg/cpp/trad/maccom1.c: Likewise.
4505 * gcc.dg/cpp/trad/maccom2.c: Likewise.
4506 * gcc.dg/cpp/trad/maccom3.c: Likewise.
4507 * gcc.dg/cpp/trad/maccom4.c: Likewise.
4508 * gcc.dg/cpp/trad/maccom6.c: Likewise.
4509 * gcc.dg/cpp/cxxcom2.c: Likewise.
4510 * gcc.dg/cpp/cxxcom2.h: New file.
4512 * gcc.dg/cpp/truefalse.cpp: Move it to ...
4513 * g++.dg/cpp/truefalse.C: Here.
4514 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4516 2003-06-01 Loren James Rittle <ljrittle@acm.org>
4518 * gcc.dg/cpp/redef3.c: New file.
4520 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4522 * gcc.dg/i386-loop-3.c: New test.
4524 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
4526 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4528 2003-05-31 Roger Sayle <roger@eyesopen.com>
4530 * gcc.dg/fwrapv-1.c: New test case.
4531 * gcc.dg/fwrapv-2.c: New test case.
4533 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4536 * g++.dg/template/spec9.C: New test.
4538 2003-05-29 Roger Sayle <roger@eyesopen.com>
4540 * gcc.dg/duff-4.c: New test case.
4542 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
4545 * g77.dg/ffixed-form-1.f: New test
4546 * g77.dg/ffixed-form-2.f: New test
4547 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4548 * g77.dg/ffree-form-3.f: New test
4550 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
4552 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4553 * gcc.dg/wint_t-1.c: Likewise.
4555 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4557 * g++.dg/template/access11.C: New test.
4559 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4562 * g++.dg/template/access10.C: New test.
4564 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4565 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4567 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4569 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4571 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4572 suppress for powerpc-*-darwin*.
4573 * gcc.dg/torture/builtin-noret-2.c: Likewise.
4575 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4577 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4578 suppress option for powerpc-*-darwin*.
4580 2003-05-23 Roger Sayle <roger@eyesopen.com>
4582 * gcc.dg/builtins-1.c: Add tests for tan and atan.
4583 * gcc.dg/builtins-4.c: Add test for fmod.
4585 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4588 * g++.dg/template/instantiate4.C: New test.
4590 2003-05-22 Roger Sayle <roger@eyesopen.com>
4592 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4594 2003-05-21 Janis Johnson <janis187@us.ibm.com>
4596 * gcc.dg/compat/scalar-return-1_main.c: New file.
4597 * gcc.dg/compat/scalar-return-1_x.c: New file.
4598 * gcc.dg/compat/scalar-return-1_y.c: New file.
4599 * gcc.dg/compat/scalar-return-2_main.c: New file.
4600 * gcc.dg/compat/scalar-return-2_x.c: New file.
4601 * gcc.dg/compat/scalar-return-2_y.c: New file.
4602 * gcc.dg/compat/struct-return-3_main.c: New file.
4603 * gcc.dg/compat/struct-return-3_y.c: New file.
4604 * gcc.dg/compat/struct-return-3_x.c: New file.
4605 * gcc.dg/compat/struct-return-2_main.c: New file.
4606 * gcc.dg/compat/struct-return-2_x.c: New file.
4607 * gcc.dg/compat/struct-return-2_y.c: New file.
4609 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4611 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4613 * gcc.dg/20021014-1.c (dg-options): Likewise.
4614 * gcc.dg/nest.c (dg-options): Likewise.
4616 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
4619 * g++.dg/ext/dllimport2.C: New file.
4620 * g++.dg/ext/dllimport3.C: New file.
4622 2003-05-20 Janis Johnson <janis187@us.ibm.com>
4624 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4625 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4626 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4627 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4628 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4629 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4630 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4631 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4632 * gcc.dg/compat/small-struct-defs.h: New file.
4633 * gcc.dg/compat/small-struct-init.h: New file.
4634 * gcc.dg/compat/small-struct-check.h: New file.
4635 * gcc.dg/compat/fp-struct-defs.h: New file.
4636 * gcc.dg/compat/fp-struct-check.h: New file.
4637 * gcc.dg/compat/fp-struct-init.h: New file.
4638 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4639 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4641 2003-05-19 Jakub Jelinek <jakub@redhat.com>
4643 * gcc.dg/20030225-2.c: New test.
4645 2003-05-18 Roger Sayle <roger@eyesopen.com>
4646 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4648 * gcc.c-torture/compile/20030518-1.c: New test case.
4650 2003-05-18 Mark Mitchell <mark@codesourcery.com>
4652 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4653 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4654 gcc-dg-debug-runtest.
4655 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4656 gcc-dg-debug-runtest.
4658 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4661 * g++.dg/lookup/using6.C: New test.
4663 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4665 * g++.dg/parse/access2.C: New test.
4667 2003-05-17 Mark Mitchell <mark@codesourcery.com>
4669 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4670 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4671 * gcc.dg/debug/debug.exp: Likewise.
4673 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
4675 * gcc.dg/dollar.c: New test.
4677 2003-05-16 Janis Johnson <janis187@us.ibm.com>
4679 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4680 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4681 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4682 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4683 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4684 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4685 * gcc.dg/compat/struct-by-value-6_main.c: New file.
4686 * gcc.dg/compat/struct-by-value-6_x.c: New file.
4687 * gcc.dg/compat/struct-by-value-6_y.c: New file.
4688 * gcc.dg/compat/struct-by-value-7_main.c: New file.
4689 * gcc.dg/compat/struct-by-value-7_x.c: New file.
4690 * gcc.dg/compat/struct-by-value-7_y.c: New file.
4691 * gcc.dg/compat/struct-by-value-8_main.c: New file.
4692 * gcc.dg/compat/struct-by-value-8_x.c: New file.
4693 * gcc.dg/compat/struct-by-value-8_y.c: New file.
4694 * gcc.dg/compat/struct-by-value-9_main.c: New file.
4695 * gcc.dg/compat/struct-by-value-9_x.c: New file.
4696 * gcc.dg/compat/struct-by-value-9_y.c: New file.
4698 2003-05-16 Mark Mitchell <mark@codesourcery.com>
4700 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4701 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
4702 support for "repo" mode.
4703 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4704 * lib/g77-dg.exp: Likewise.
4705 * lib/obj-dg.exp: Likewise.
4707 2003-05-16 Jakub Jelinek <jakub@redhat.com>
4709 Merge from gcc-3_2-rhl8-branch:
4710 2003-04-23 Jakub Jelinek <jakub@redhat.com>
4712 * gcc.dg/tls/opt-6.c: New test.
4714 2003-04-05 Jakub Jelinek <jakub@redhat.com>
4716 * gcc.dg/20030405-1.c: New test.
4718 2003-03-09 Jakub Jelinek <jakub@redhat.com>
4720 * gcc.dg/20030309-1.c: New test.
4722 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4724 * gcc.c-torture/execute/20030307-1.c: New test.
4726 2003-02-20 Randolph Chung <tausq@debian.org>
4728 * gcc.c-torture/compile/20030220-1.c: New test.
4730 2003-02-18 Jakub Jelinek <jakub@redhat.com>
4732 * gcc.dg/20030217-1.c: New test.
4734 2003-01-29 Jakub Jelinek <jakub@redhat.com>
4736 * gcc.c-torture/compile/20020129-1.c: New test.
4738 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4740 * gcc.dg/unroll-1.c: New test.
4742 2002-11-16 Jan Hubicka <jh@suse.cz>
4744 * gcc.c-torture/execute/20020920-1.c: New test.
4746 2002-10-08 Jakub Jelinek <jakub@redhat.com>
4749 * gcc.c-torture/compile/20021008-1.c: New test.
4751 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
4754 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4756 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4758 * gcc.c-torture/compile/20020807-1.c: New test.
4760 2002-07-30 Jakub Jelinek <jakub@redhat.com>
4762 * gcc.dg/tls/opt-1.c: New test.
4764 2002-07-29 Jakub Jelinek <jakub@redhat.com>
4766 * gcc.dg/20020729-1.c: New test.
4768 2002-07-20 Jakub Jelinek <jakub@redhat.com>
4770 * g++.dg/opt/life1.C: New test.
4772 2002-05-20 Jakub Jelinek <jakub@redhat.com>
4774 * gcc.dg/20020525-1.c: New test.
4776 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4779 * g++.dg/ext/pretty1.C: New test.
4780 * g++.dg/ext/pretty2.C: New test.
4782 2003-05-15 Mark Mitchell <mark@codesourcery.com>
4785 * g++.dg/ext/typeof5.C: New test.
4787 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
4789 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4790 __USER_LABEL_PREFIX__ into account.
4791 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4793 2003-05-14 Roger Sayle <roger@eyesopen.com>
4795 * gcc.dg/builtins-15.c: New test case.
4797 2003-05-13 Zack Weinberg <zack@codesourcery.com>
4799 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4801 2003-05-12 Mark Mitchell <mark@codesourcery.com>
4803 * lib/g++.exp: Tweak handling of additional source files.
4804 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4805 * g++.dg/special/conpr-2a.C: Rename to ...
4806 * g++.dg/special/conpr-2a.cc: ... this.
4807 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4808 * g++.dg/special/conpr-3a.C: Rename to ...
4809 * g++.dg/special/conpr-3a.cc: This.
4810 * g++.dg/special/conpr-3b.C: Rename to ...
4811 * g++.dg/special/conpr-3b.cc: This.
4812 * g++.dg/special/conpr-4.C: New test.
4813 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4815 2003-05-12 David Edelsohn <edelsohn@gnu.org>
4817 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4819 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4821 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4822 * g++.old-deja/g++.robertl/eb71.C: Likewise.
4823 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4824 * g++.old-deja/g++.other/warn3.C: Likewise.
4826 2003-05-11 Roger Sayle <roger@eyesopen.com>
4828 * gcc.dg/i386-387-1.c: Update to also test log.
4829 * gcc.dg/i386-387-2.c: Likewise.
4831 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
4833 * g77.f-torture/execute/int8421.f: New test.
4835 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4837 PR c++/10230, c++/10481
4838 * g++.dg/lookup/scoped5.C: New test.
4840 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4843 * g++.dg/template/ttp6.C: New test.
4845 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
4847 * gcc.c-torture/execute/builtins: New directory.
4848 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4849 gcc.c-torture/execute/builtins.
4850 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4851 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4852 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
4853 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4855 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4858 * g++.dg/template/access8.C: New test.
4859 * g++.dg/template/access9.C: New test.
4861 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4864 * g++.dg/parse/access1.C: New test.
4866 2003-05-09 DJ Delorie <dj@redhat.com>
4868 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4869 long, and not an int.
4871 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4873 PR c++/10555, c++/10576
4874 * g++.dg/template/memclass1.C: New test.
4876 2003-05-08 DJ Delorie <dj@redhat.com>
4878 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4880 * gcc.c-torture/execute/20021024-1.x: Likewise.
4881 * gcc.c-torture/execute/shiftdi.x: Likewise.
4882 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4883 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4884 * gcc.dg/20021018-1.c: Likewise.
4886 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4888 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4890 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4891 (bcopy): Call memmove.
4893 2003-05-08 Roger Sayle <roger@eyesopen.com>
4895 * g77.f-torture/compile/8485.f: New test case.
4897 2003-05-07 Richard Henderson <rth@redhat.com>
4900 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4901 Verify exception_cleanup not called for rethrows.
4902 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4903 when exiting catch block without rethrowing.
4904 * g++.dg/eh/forced3.C: New.
4905 * g++.dg/eh/forced4.C: New.
4907 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
4909 * gcc.dg/20030505.c: Fix triplet.
4911 2003-05-06 DJ Delorie <dj@redhat.com>
4913 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4914 * gcc.dg/nest.c: Likewise.
4916 2003-05-05 Roger Sayle <roger@eyesopen.com>
4918 * gcc.dg/builtins-14.c: New test case.
4920 2003-05-05 Janis Johnson <janis187@us.ibm.com>
4922 * lib/compat.exp (compat-execute): New argument.
4923 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4924 * gcc.dg/compat: New test directory.
4925 * gcc.dg/compat/compat.exp: New expect script.
4926 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4927 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4928 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4929 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4930 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4931 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4933 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4934 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4935 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4936 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4937 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4938 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4939 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4940 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4941 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4942 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4943 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4944 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4945 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4946 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4947 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4949 2003-05-05 Zack Weinberg <zack@codesourcery.com>
4951 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4953 2003-05-05 Jakub Jelinek <jakub@redhat.com>
4955 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4957 2003-05-05 Geoffrey Keating <geoffk@apple.com>
4959 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4960 * gcc.dg/ppc-fsel-2.c: New test.
4962 * gcc.dg/unused-5.c: New test.
4964 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4967 * g++.dg/warn/pmf1.C: New test.
4969 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4972 * g++.dg/warn/main.C: New test.
4974 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4976 * gcc.dg/nonnull-3.c: New test.
4978 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
4980 * gcc.dg/cpp/Wtrigraphs.c: Update.
4981 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4983 2003-05-03 Geoffrey Keating <geoffk@apple.com>
4985 * gcc.dg/ppc-fsel-1.c: New test.
4987 2003-05-03 Zack Weinberg <zack@codesourcery.com>
4990 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4992 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
4994 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4996 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4998 PR c++/9364, c++/10553, c++/10586
4999 * g++.dg/parse/typename4.C: New test.
5000 * g++.dg/parse/typename5.C: Likewise.
5002 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
5004 * gcc.c-torture/compile/20030503-1.c: New test.
5006 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5008 * g++.dg/lookup/using5.C: Fix testcase error.
5010 2003-05-01 Chris Demetriou <cgd@broadcom.com>
5012 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5013 since MEABI is no longer supported. Remove all vestiges
5014 of MEABI from the test.
5016 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5019 * g++.dg/lookup/using5.C: New test.
5021 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5024 * g++.dg/template/ttp5.C: New test.
5026 2003-04-30 Mark Mitchell <mark@codesourcery.com>
5028 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5029 (dg-gpp-additional-sources): New function.
5030 (dg-gpp-additional-files): Likewise.
5031 * lib/g++.exp (additional_sources): New variable.
5032 (additional_files): Likewise.
5033 (g++_target_compile): Deal with them.
5034 * lib/old-dejagnu.exp: Remove.
5035 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5036 * g++.old-deja: Revise all tests to use dg commands.
5038 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5040 PR c++/9432, c++/9528
5041 * g++.dg/lookup/using4.C: New test.
5043 2003-04-29 Geoffrey Keating <geoffk@apple.com>
5045 * gcc.dg/noreturn-5.c: New file.
5046 * gcc.dg/noreturn-6.c: New file.
5048 * gcc.c-torture/compile/inline-1.c: New file.
5050 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5053 * g++.dg/template/explicit1.C: New test.
5055 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5058 * g++.dg/other/bitfield1.C: New test.
5061 * g++.dg/init/new7.C: New test.
5063 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5065 * g++.dg/ext/desig1.C: New test.
5066 * g++.dg/ext/init1.C: Update.
5068 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5070 2003-04-28 Mark Mitchell <mark@codesourcery.com>
5073 * g++.dg/warn/Winline-1.C: New test.
5075 2003-04-28 Jakub Jelinek <jakub@redhat.com>
5077 * gcc.c-torture/execute/string-opt-19.c: New test.
5079 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5080 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5082 2003-04-27 Mark Mitchell <mark@codesourcery.com>
5085 * g++.dg/init/new6.C: New test.
5088 * g++.dg/init/ref6.C: New test.
5090 2003-04-26 David Edelsohn <edelsohn@gnu.org>
5092 * g++.dg/warn/weak1.C: XFAIL on AIX4.
5094 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5096 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5097 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5099 2003-04-25 Mark Mitchell <mark@codesourcery.com>
5101 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5102 initialized static data members.
5104 2003-04-25 H.J. Lu <hjl@gnu.org>
5106 * gcc.dg/ia64-sync-4.c: New test.
5108 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5110 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
5113 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
5116 * g++.dg/warn/conv1.C: New test.
5117 * g++.old-deja/g++.other/conv7.C: Adjust.
5118 * g++.old-deja/g++.other/overload14.C: Adjust.
5120 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5123 * g++.dg/template/defarg2.C: New test.
5125 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
5127 * gcc.dg/cpp/include2.c: Update.
5128 * gcc.dg/cpp/multiline-2.c: New.
5129 * gcc.dg/cpp/multiline.c: Update.
5130 * gcc.dg/cpp/strify2.c: Update.
5131 * gcc.dg/cpp/trad/literals-2.c: Update.
5133 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5135 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5137 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5139 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5141 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5144 * g++.dg/parse/crash4.C: New test.
5147 * g++.dg/parse/crash5.C: New test.
5149 2003-04-22 Mark Mitchell <mark@codesourcery.com>
5152 * g++.dg/parse/crash3.C: New test.
5155 * g++.dg/parse/elab1.C: New test.
5157 2003-04-22 Devang Patel <dpatel@apple.com>
5159 * gcc.dg/cpp/trad/funlike-5.c: New test.
5161 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
5163 * g++.dg/other/packed1.C: Fix dg options.
5165 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
5167 * g++.dg/other/offsetof2.C: New test.
5169 2003-04-21 Mark Mitchell <mark@codesourcery.com>
5171 * g++.dg/template/recurse.C: Adjust location of error messages.
5173 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
5176 * g++.dg/init/addr-const1.C: New test.
5177 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5179 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
5182 * g++.dg/lookup/struct-hack1.C: New test.
5184 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
5186 * ucs.c: Update diagnostic messages.
5188 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5190 * gcc.dg/cpp/truefalse.cpp: New test.
5191 * gcc.dg/cpp/cpp.exp: Update.
5192 * g++.dg/other/stdbool-if.C: Remove.
5194 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5196 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5197 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5199 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5201 * gcc.c-torture/compile/20030418-1.c: New test.
5203 2003-04-17 Janis Johnson <janis187@us.ibm.com>
5205 * README.compat: Remove; content moved to doc/sourcebuild.texi.
5207 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5210 g++.dg/template/dependent-name1.C: New test.
5212 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
5214 * gcc.dg/warn-1.c (tourist_guide): New array,
5215 contains a pointer to bar.
5217 2003-04-16 Roger Sayle <roger@eyesopen.com>
5219 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5220 * gcc.c-torture/execute/medce-1.c: New test case.
5221 * gcc.c-torture/execute/medce-2.c: New test case.
5223 2003-04-15 Mark Mitchell <mark@codesourcery.com>
5225 * lib/prune.exp: Ignore more messages.
5228 * g++.dg/parse/lookup3.C: New test.
5230 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
5232 * gcc.c-torture/compile/20030415-1.c : New test.
5234 2003-04-14 Mark Mitchell <mark@codesourcery.com>
5236 * gcc.c-torture/execute/scope-2.c: Move to ...
5237 * gcc.dg/noncompile/scope.c: .... here.
5239 2003-04-14 Roger Sayle <roger@eyesopen.com>
5241 * gcc.dg/20030414-2.c: New test case.
5243 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
5246 * gcc.dg/20030414-1.c: New test.
5248 2003-04-13 Roger Sayle <roger@eyesopen.com>
5250 * gcc.dg/builtins-12.c: New test case.
5251 * gcc.dg/builtins-13.c: New test case.
5253 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5255 * gcc.c-torture/execute/string-opt-18.c: New test.
5257 2003-04-13 Mark Mitchell <mark@codesourcery.com>
5260 * g++.dg/init/new5.C: New test.
5262 2003-04-12 Mark Mitchell <mark@codesourcery.com>
5265 * g++.dg/ext/dllimport1.C: New test.
5267 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5269 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5271 2003-04-11 Bud Davis <bdavis9659@comcast.net>
5274 * g77.f-torture/noncompile/9263.f: New test
5276 * g77.f-torture/execute/1832.f: New test
5278 2003-04-11 David Chad <davidc@freebsd.org>
5279 Loren J. Rittle <ljrittle@acm.org>
5282 * objc.dg/headers.m: New test.
5284 2003-04-10 Zack Weinberg <zack@codesourcery.com>
5286 * gcc.c-torture/execute/builtin-noret-2.c: New.
5287 * gcc.c-torture/execute/builtin-noret-2.x: New.
5288 XFAIL builtin-noret-2.c at -O1 and above.
5289 * gcc.dg/redecl.c: New.
5290 * gcc.dg/Wshadow-1.c: Update error regexps.
5292 2003-04-10 Mark Mitchell <mark@codesourcery.com>
5294 * g++.dg/abi/bitfield10.C: New test.
5296 2003-04-09 Mike Stump <mrs@apple.com>
5298 * gcc.dg/pch/pch.exp: Make testcase names longer.
5299 * g++.dg/pch/pch.exp: Make testcase names longer.
5301 2003-04-08 Roger Sayle <roger@eyesopen.com>
5303 * gcc.dg/builtins-11.c: New test case.
5305 2003-04-08 Roger Sayle <roger@eyesopen.com>
5307 * gcc.dg/builtins-9.c: New test case.
5308 * gcc.dg/builtins-10.c: New test case.
5310 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
5312 * gcc.dg/noncompile/init-4.c.c: New test.
5314 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
5316 * gcc.misc-test/gcov-9.c: New test.
5317 * gcc.misc-test/gcov-10.c: New test
5318 * gcc.misc-test/gcov-11.c: New test.
5320 2003-04-05 Zack Weinberg <zack@codesourcery.com>
5322 PR optimization/10024
5323 * gcc.c-torture/compile/20030405-1.c: New test.
5325 2003-04-04 Geoffrey Keating <geoffk@apple.com>
5327 * gcc.dg/pch/static-3.c: New.
5328 * gcc.dg/pch/static-3.hs: New.
5329 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5331 2003-04-04 Richard Henderson <rth@redhat.com>
5333 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5334 * g++.dg/eh/forced2.C: Likewise.
5336 2003-04-03 Mike Stump <mrs@apple.com>
5338 * lib/scanasm.exp (scan-assembler): Add xfail processing for
5340 (scan-assembler-times, scan-assembler-not): Likewise.
5341 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5343 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5345 * gcc.dg/sparc-loop-1.c: New test.
5347 2003-04-02 Geoffrey Keating <geoffk@apple.com>
5350 * g++.dg/pch/system-2.C: New.
5351 * g++.dg/pch/system-2.Hs: New.
5353 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
5355 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5357 * g++.dg/eh/simd-1.C (vecfunc): Same.
5359 2003-04-01 Roger Sayle <roger@eyesopen.com>
5361 * gcc.c-torture/execute/20030401-1.c: New test case.
5363 2003-04-01 Ziemowit Laski <zlaski@apple.com>
5365 * objc.dg/defs.m: New.
5367 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
5369 * g++.dg/eh/simd-1.C: New.
5370 * g++.dg/eh/simd-2.C: New.
5372 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
5374 * gcc.c-torture/execute/simd-3.c: New.
5376 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5379 * gcc.dg/20030331-2.c: New test.
5381 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5384 * g++.dg/parse/crash2.C: New test.
5386 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5388 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5389 * gcc.c-torture/execute/20030331-1.c: ...here.
5391 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5393 * gcc.c-torture/execute/20030331-1.c: New test.
5395 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
5397 * lib/gcov.exp: Adjust call return testing strings.
5398 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5400 2003-03-31 Roger Sayle <roger@eyesopen.com>
5402 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5403 * gcc.dg/builtins-7.c: New test case.
5404 * gcc.dg/builtins-8.c: New test case.
5406 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5408 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5410 2003-03-30 Mark Mitchell <mark@codesourcery.com>
5413 * g++.dg/lookup-class-member-2.C: New test.
5415 2003-03-30 Glen Nakamura <glen@imodulo.com>
5417 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5419 2003-03-28 Roger Sayle <roger@eyesopen.com>
5421 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
5423 2003-03-28 Mark Mitchell <mark@codesourcery.com>
5425 * g++.dg/init/attrib1.C: New test.
5427 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5429 * gcc.dg/ultrasp8.c: New test.
5431 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5433 * gcc.dg/ultrasp7.c: New test.
5435 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
5438 * g++.dg/template/inline1.C: New test.
5440 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5442 * gcc.dg/sparc-dwarf2.c: New test.
5444 2003-03-27 Roger Sayle <roger@eyesopen.com>
5446 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5447 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5449 2003-03-27 Mark Mitchell <mark@codesourcery.com>
5451 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5452 than reading .x files.
5453 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5454 * g77.dg/gcov/gcov-1.f: Likewise.
5455 * gcc.misc-tests/gcov-4b.c: Likewise.
5456 * gcc.misc-tests/gcov-5b.c: Likewise.
5457 * gcc.misc-tests/gcov-6.c: Likewise.
5458 * gcc.misc-tests/gcov-7.c: Likewise.
5459 * gcc.misc-tests/gcov-8.c: Likewise.
5460 * g++.dg/gcov/gcov-1.x: Remove.
5461 * g77.dg/gcov/gcov-1.x: Likewise.
5462 * gcc.misc-tests/gcov-4b.x: Likewise.
5463 * gcc.misc-tests/gcov-5b.x: Likewise.
5464 * gcc.misc-tests/gcov-6.x: Likewise.
5465 * gcc.misc-tests/gcov-7.x: Likewise.
5466 * gcc.misc-tests/gcov-8.x: Likewise.
5468 2003-03-27 Glen Nakamura <glen@imodulo.com>
5471 * gcc.dg/20030324-1.c: New test.
5473 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
5476 * g++.dg/template/arg3.C: New test.
5479 * g++.dg/template/friend18.C: New test.
5481 2003-03-26 Roger Sayle <roger@eyesopen.com>
5483 * g77.f-torture/compile/20030326-1.f: New test case.
5485 2003-03-26 Janis Johnson <janis187@us.ibm.com>
5487 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5489 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5491 2003-03-26 Jakub Jelinek <jakub@redhat.com>
5493 * gcc.dg/ia64-sync-3.c: New test.
5495 2003-03-26 Alan Modra <amodra@bigpond.net.au>
5497 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5499 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5501 * gcc.dg/ultrasp6.c: New test.
5503 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5505 * gcc.dg/i386-signbit-1.c: New test.
5506 * gcc.dg/i386-signbit-2.c: New test.
5507 * gcc.dg/i386-signbit-3.c: New test.
5509 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5511 * gcc.dg/ultrasp5.c: Fix options.
5513 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5515 * gcc.dg/ultrasp5.c: Fix comment.
5517 2003-03-24 Bud Davis <bdavis9659@comcast.net>
5520 * g77.f-torture/execute/10197.f: New test.
5522 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
5524 PR c++/9898, c++/383
5525 * g++.dg/template/conv6.C: New test.
5528 * g++.dg/template/ptrmem5.C: New test.
5531 * g++.dg/lookup/koenig1.C: New test.
5534 * g++.dg/lookup/template2.C: New test.
5536 2003-03-24 Jakub Jelinek <jakub@redhat.com>
5538 * g++.dg/opt/rtti1.C: New test.
5540 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5542 * gcc.dg/ultrasp5.c: New test.
5544 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
5547 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5550 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5553 * gcc.dg/20030323-1.c: New test.
5555 2003-03-23 Roger Sayle <roger@eyesopen.com>
5557 * gcc.c-torture/compile/20030323-1.c: New test case.
5559 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
5561 * gcc.dg/20030321-1.c: New test.
5563 2003-03-22 Zack Weinberg <zack@codesourcery.com>
5565 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5567 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
5569 PR c++/9978, c++/9708
5570 * g++.dg/ext/vlm1.C: Adjust expected error.
5571 * g++.dg/ext/vla2.C: New test.
5572 * g++.dg/template/arg1.C: New test.
5573 * g++.dg/template/arg2.C: New test.
5575 2003-03-22 Bud Davis <bdavis9659@comcast.net>
5577 * g77.f-torture/execute/select.f: New test.
5578 * g77.f-torture/noncompile/select_no_compile.f: New test.
5580 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
5583 * g++.dg/other/error4.C: New test.
5585 2003-03-20 Mark Mitchell <mark@codesourcery.com>
5587 * g++.dg/template/friend17.C: New test.
5589 2003-03-21 Alan Modra <amodra@bigpond.net.au>
5591 * gcc.c-torture/compile/20030320-1.c: New.
5593 2003-03-20 Roger Sayle <roger@eyesopen.com>
5595 * gcc.dg/builtins-6.c: New test case.
5597 2003-03-19 Alan Modra <amodra@bigpond.net.au>
5600 * gcc.c-torture/compile/20030319-1.c: New.
5602 2003-03-18 Jan Hubicka <jh@suse.cz>
5604 * gcc.dg/i386-cvt-1.c: New test.
5606 2003-03-17 Zack Weinberg <zack@codesourcery.com>
5608 * objc.dg/naming-1.m: Use "(parse|syntax) error".
5609 * objc.dg/naming-2.m: Likewise.
5611 2003-03-17 Mark Mitchell <mark@codesourcery.com>
5614 * g++.dg/parse/crash1.C: New test.
5616 2003-03-16 Mark Mitchell <mark@codesourcery.com>
5619 * g++.dg/eh/cleanup1.C: New test.
5621 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5623 * gcc.c-torture/execute/20030316-1.c: New test case.
5625 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
5628 * g++.dg/init/ctor2.C: New test.
5630 2003-03-15 Roger Sayle <roger@eyesopen.com>
5632 * g77.f-torture/compile/xformat.f: New test case.
5634 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5636 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5637 * g++.old-deja/g++.mike/eh50.C: Likewise.
5639 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5642 * g++.dg/template/spec7.C: New test.
5643 * g++.dg/template/spec8.C: Likewise.
5645 2003-03-14 Jakub Jelinek <jakub@redhat.com>
5647 * gcc.c-torture/execute/20030313-1.c: New test.
5649 2003-03-14 Richard Henderson <rth@redhat.com>
5651 * gcc.dg/inline-2.c: Adjust alpha test for external call.
5653 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5655 * gcc.c-torture/compile/20030314-1.c: New test.
5657 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
5659 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5660 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5662 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5663 to accept newer _imp__ prefix and additional
5664 newline in .drectve section.
5665 * gcc.dg/dll-4.c: Likewise.
5666 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5669 2003-03-13 Mark Mitchell <mark@codesourcery.com>
5671 * g++.dg/parse/namespace9.C: New test.
5673 * g++.dg/init/ref5.C: New test.
5674 * g++.dg/parse/ptrmem1.C: Likewise.
5676 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5678 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5679 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5681 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5682 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5684 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
5686 * gcc.c-torture/execute/20030224-2.c: New test.
5688 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5690 * gcc.dg/decl-3.c: New test.
5692 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5694 * gcc.dg/i386-loop-2.c: New test.
5696 2003-03-11 Mark Mitchell <mark@codesourcery.com>
5699 * g++.dg/parse/namespace8.C: New test.
5702 * g++.dg/overload/builtin2.C: New test.
5704 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
5706 * gcc.dg/return-type-3.c: New test.
5708 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5710 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5711 profiling options are not supported.
5713 2003-03-10 Mark Mitchell <mark@codesourcery.com>
5715 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5716 * g++.old-deja/g++.warn/impint2.C: Likewise.
5718 2003-03-10 Devang Patel <dpatel@apple.com>
5720 * g++.dg/cpp/c++_cmd_1.C: New test.
5721 * g++.dg/cpp/c++_cmd_1.h: New file.
5723 2003-03-10 Segher Boessenkool <segher@koffie.nl>
5725 * gcc.dg/altivec-9.c: New file.
5727 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5729 * gcc.dg/ppc-sdata-1.c: New test.
5730 * gcc.dg/ppc-sdata-2.c: New test.
5732 2003-03-09 Mark Mitchell <mark@codesourcery.com>
5735 * g++.dg/opt/ptrmem2.C: New test.
5738 * g++.dg/opt/ptrmem1.C: New test.
5740 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5742 * gcc.dg/i386-loop-1.c: New test.
5744 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5747 * g++.dg/lookup/friend1.C: New test.
5749 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5752 * g++.dg/parser/constructor1.C: New test.
5754 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
5756 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5758 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5760 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
5762 * gcc.dg/cpp/Wunused.c: Update test.
5764 2003-03-08 Jan Hubicka <jh@suse.cz>
5766 * gcc.dg/inline-3.c: New test.
5768 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5771 * g++.dg/parse/builtin1.C: New test.
5774 * g++.dg/abi/cookie1.C: New test.
5775 * g++.dg/abi/cookie2.C: Likewise.
5778 * g++.dg/template/field1.C: New test.
5781 * g++.dg/parse/class1.C: New test.
5782 * g++.dg/parse/namespace7.C: Likewise.
5783 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5785 2003-03-07 Mark Mitchell <mark@codesourcery.com>
5787 * g++.dg/init/ref4.C: New test.
5789 2003-03-07 Jan Hubicka <jh@suse.cz>
5791 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5792 * gcc.dg/inline-3.c: New test.
5794 2003-03-06 Mark Mitchell <mark@codesourcery.com>
5796 * g++.dg/init/ref3.C: New test.
5799 * g++.dg/init/ref2.C: New test.
5802 * g++.dg/warn/Wshadow-2.C: New test.
5805 * g++.dg/warn/Woverloaded-1.C: New test.
5807 2003-03-05 Jan Hubicka <jh@suse.cz>
5809 * gcc.dg/i386-local2.c: New.
5810 * gcc.dg/i386-local.c: Fix typo.
5812 2003-03-05 Mark Mitchell <mark@codesourcery.com>
5814 * g++.dg/abi/layout3.C: New test.
5816 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5818 * gcc.c-torture/compile/20030305-1.c
5820 2003-03-05 Jan Hubicka <jh@suse.cz>
5822 * gcc.dg/i386-local.c: New.
5824 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
5826 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5828 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5830 * gcc.dg/switch-2.c: New test.
5831 * gcc.dg/switch-3.c: New test.
5832 * gcc.dg/Wswitch.c: Adjust line numbers.
5833 * gcc.dg/Wswitch-default.c: Likewise.
5834 * gcc.dg/Wswitch-enum.c: Likewise.
5836 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
5838 * gcc.c-torture/execute/20030222-1.c: New test.
5840 2003-03-03 James E Wilson <wilson@tuliptree.org>
5842 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5844 2003-03-03 Mark Mitchell <mark@codesourcery.com>
5847 * g++.dg/init/ref1.C: New test.
5849 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
5851 * gcc.dg/sh-relax.c: New SH-only test.
5853 2003-03-03 Geoffrey Keating <geoffk@apple.com>
5855 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
5856 comment explaining purpose of testcase.
5858 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5860 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5861 for HC11/HC12 (asm needs two int registers).
5862 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5863 HC11/HC12 because the test uses an asm which needs two 32-bit
5866 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5868 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5869 for HC11/HC12 (array is too large otherwise).
5870 * gcc.c-torture/compile/920501-4.x: New file, likewise.
5871 * gcc.c-torture/compile/20010518-2.x: Likewise.
5872 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5873 HC11/HC12 (array is too large).
5875 2003-03-01 Geoffrey Keating <geoffk@apple.com>
5877 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5878 * lib/g++-dg.exp (g++-dg-test): Likewise.
5880 2003-03-01 Roger Sayle <roger@eyesopen.com>
5882 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5883 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5885 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5887 * g++.dg/warn/implicit-typename1.C: Remove warning.
5889 2003-02-28 Richard Henderson <rth@redhat.com>
5891 * gcc.dg/noreturn-1.c: Move noreturn warning line.
5892 * gcc.dg/return-type-1.c: Move control reaches end warning line.
5894 2003-02-28 Geoffrey Keating <geoffk@apple.com>
5896 * gcc.dg/pch/pch.exp: Change .pch to .gch.
5897 * g++.dg/pch/pch.exp: Likewise.
5899 2003-02-28 Mark Mitchell <mark@codesourcery.com>
5902 * testsuite/g++.dg/init/new4.C: New test.
5904 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
5906 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5908 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
5910 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5913 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5916 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5918 * lib/scanasm.exp: Add support for counting numbers of
5920 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5921 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5923 2003-02-25 Mark Mitchell <mark@codesourcery.com>
5926 * g++.dg/template/static3.C: New test.
5929 * g++.dg/parse/namespace6.C: New test.
5931 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5934 * gcc.dg/20030225-1.c: New test.
5936 2003-02-24 Mark Mitchell <mark@codesourcery.com>
5938 * README: Remove out-of-date information.
5941 * g++.dg/template/spec6.C: New test.
5943 2003-02-24 Jeff Law <law@redhat.com>
5945 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5947 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5949 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5950 * gcc.dg/pragma-ep-1.c: Likewise.
5952 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5955 * g++.dg/template/friend16.C: New test.
5957 2003-02-23 Mark Mitchell <mark@codesourcery.com>
5960 * g++.dg/parse/fused-params1.C: Adjust error messages.
5961 * g++.dg/template/nested3.C: New test.
5963 2003-02-24 Alan Modra <amodra@bigpond.net.au>
5965 * g++.dg/abi/param1.C: New test.
5967 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5970 * g++.dg/warn/implicit-typename1.C: New test.
5972 2003-02-22 Kelley Cook <kelleycook@comcast.net>
5974 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5976 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5977 * gcc.c-torture/execute/20010129-1.x: Likewise.
5978 * gcc.dg/20011107-1.c: Likewise.
5979 * gcc.dg/20020108-1.c: Likewise.
5980 * gcc.dg/20020122-3.c: Likewise.
5981 * gcc.dg/20020206-1.c: Likewise.
5982 * gcc.dg/20020310-1.c: Likewise.
5983 * gcc.dg/20020426-2.c: Likewise.
5984 * gcc.dg/20020517-1.c: Likewise.
5985 * gcc.dg/991230-1.c: Likewise.
5986 * gcc.dg/i386-unroll-1.c: Likewise.
5987 * gcc.misc-tests/i386-prefetch.exp: Likewise.
5989 2003-02-22 Jan Hubicka <jh@suse.cz>
5991 * gcc.dg/i386-mul.c: New test.
5993 2003-02-21 Roger Sayle <roger@eyesopen.com>
5995 * gcc.dg/builtins-5.c: New test case.
5997 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
5999 * gcc.dg/asmreg-1.c: New test.
6001 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6004 * g++.dg/parse/varmod1.C: New test.
6006 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6009 * g++.dg/template/op1.C: New test.
6011 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6014 * g++.dg/template/nested2.C: New test.
6016 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6019 * g++.dg/expr/dtor1.C: New test.
6021 2003-02-21 Zack Weinberg <zack@codesourcery.com>
6023 * gcc.dg/cpp/include3.c: New test.
6024 * gcc.dg/cpp/inc/foo.h: New file.
6026 2003-02-21 Glen Nakamura <glen@imodulo.com>
6028 * gcc.c-torture/execute/20030221-1.c: New test.
6030 2003-02-20 Mark Mitchell <mark@codesourcery.com>
6033 * g++.dg/abi/conv1.C: New test.
6035 2003-02-20 Jan Hubicka <jh@suse.cz>
6037 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6039 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
6041 * gcc.c-torture/compile/20030219-1.c: New test.
6043 2003-02-18 Jan Hubicka <jh@suse.cz>
6045 * gcc.dg/funcorder.c: New test.
6047 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6049 * gcc.c-torture/execute/20030218-1.c: New.
6051 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
6053 * gcc.dg/20030218-1.c: New.
6055 2003-02-18 Richard Henderson <rth@redhat.com>
6057 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6058 * gcc.dg/attr-used-2.c: New.
6060 2003-02-18 Mark Mitchell <mark@codesourcery.com>
6063 * g++.dg/init/copy5.C: New test.
6065 2003-02-18 Geoffrey Keating <geoffk@apple.com>
6067 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6068 * g++.dg/pch/pch.exp: Likewise.
6070 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6072 * gcc.c-torture/execute/20030209-1.c: Enable the test if
6073 STACK_SIZE is not defined.
6075 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6078 * g++.dg/template/init1.C: New test.
6080 2003-02-16 Jan HUbicka <jh@suse.cz>
6082 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6083 (foo): Add few extra tests
6084 * gcc.dg/c99-const-expr-3.c: Likewise.
6085 * gcc.c-torture/execute/20030216-1.c: New.
6087 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6090 * g++.dg/ext/typeof4.C: New test.
6092 2003-02-15 Roger Sayle <roger@eyesopen.com>
6094 * gcc.dg/i386-387-3.c: New test case.
6096 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
6098 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6099 cris-*-elf* cris-*-aout* and mmix-*-*.
6101 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
6103 * gcc.dg/20030213-1.c: New test.
6105 2003-02-12 Roger Sayle <roger@eyesopen.com>
6107 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6108 * gcc.dg/i386-387-2.c: Likewise.
6110 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
6112 * gcc.dg/ppc-spe.c: Fix formatting.
6113 Enable tests that were previously unsupported by gas.
6114 Delete tests for instructions that no longer exist.
6115 Switch arguments on evsubifw builtin.
6117 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
6119 * gcc.c-torture/execute/20030209-1.c: Disable the test if
6120 STACK_SIZE is too small.
6122 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6123 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6125 * gcc.dg/decl-2.c: New test.
6127 2003-02-10 Jan Hubicka <jh@suse.cz>
6129 * gcc.dg/i386-fpcvt-1.c: New test.
6131 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
6133 * gcc.c-torture/execute/20030209-1.c: New test.
6135 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
6137 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6138 int-wide bitops, use the constants of the same width.
6139 Likewise, if long long is 32-bit wide, test bitops using
6142 2003-02-07 Loren James Rittle <ljrittle@acm.org>
6144 * gcc.dg/20021014-1.c: Annotate with expected notice text.
6146 2003-02-07 Roger Sayle <roger@eyesopen.com>
6148 * testsuite/gcc.dg/builtins-4.c: New test case.
6150 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6152 * gcc.dg/20020430-1.c: Fix dg command typos.
6153 * gcc.dg/20020503-1.c: Likewise.
6155 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6158 * g++.dg/parse/fused-params1.C: New test.
6161 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6164 * g++.dg/parse/non-dependent1.C: New test.
6167 * g++.dg/parse/dupl-tmpl-args1.C: New test.
6170 * g++.dg/parse/undefined7.C: New test.
6171 * g++.dg/parse/non-templ1.C: New test.
6174 * g++.dg/parse/too-many-tmpl-args1.C: New test.
6176 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6178 * gcc.c-torture/compile/20030206-1.c: New test.
6180 2003-02-05 Roger Sayle <roger@eyesopen.com>
6182 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6183 "pow" to "foo" to avoid potential confusion with a math built-in.
6185 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6187 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6188 conditions for SPARC targets.
6190 2003-02-05 Jakub Jelinek <jakub@redhat.com>
6192 * gcc.dg/20030204-1.c: New test.
6194 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6197 * g++.dg/parse/array-size1.C: New test.
6200 * g++.dg/parse/undefined3.C: New test.
6203 * g++.dg/parse/undefined4.C: New test.
6206 * g++.dg/parse/undefined5.C: New test.
6209 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6212 * g++.dg/parse/casting-operator1.C: New test.
6215 * g++.dg/parse/undefined6.C: New test.
6218 * g++.dg/parse/missing-template1.C: New test.
6220 2003-02-04 Jan Hubicka <jh@suse.cz>
6222 * gcc.dg/i386-cadd.c: Compile using -march=k8.
6223 * gcc.dg/i386-cmov?.c: Likewise.
6224 * gcc.dg/i386-fpcvt-?.c: Likewise.
6225 * gcc.dg/i386-ssefp-1.c: Likewise.
6226 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
6229 2003-02-03 Mark Mitchell <mark@codesourcery.com>
6232 * testsuite/g++.dg/ext/max.C: New test.
6234 2003-02-03 Jan Hubicka <jh@suse.cz>
6236 * gcc.c-torture/execute/20030203-1.c: New test.
6238 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
6240 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6243 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
6245 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6246 * g++.dg/init/new2.C: Likewise.
6247 * g++.dg/other/new1.C: Likewise.
6249 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
6251 * gcc.dg/struct-ret-libc.c: New test.
6253 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
6255 * gcc.dg/20030129-1.c: New test.
6257 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6260 * g++.dg/template/ptrmem4.C: New test.
6262 2003-01-29 Mark Mitchell <mark@codesourcery.com>
6264 * g++.dg/parser/constant1.C: New test.
6266 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6269 * g++.dg/parse/friend2.C: New test.
6271 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
6274 * g++.dg/template/unify4.C: New test.
6276 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
6278 * gcc.c-torture/execute/20030128-1.c: New test.
6280 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
6282 * g++.dg/lookup/nested1.C: Test moved from ...
6283 * g++.old-deja/g++.other/lookup24.C: ... here.
6285 2003-01-28 Jan Hubicka <jh@suse.cz>
6287 * gcc.dg/i386-cmov5.c: New test.
6289 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6291 * gcc.c-torture/execute/20010925-1.c: Changed the
6294 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6297 * g++.dg/parse/template5.C: New test.
6299 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
6302 * g77.dg/pr9258: New test.
6304 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6306 * README: Move relevant parts from README.g++.
6308 * README.g++: Remove this file.
6310 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6312 * g++.dg/abi/dcast1.C: New test.
6314 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6316 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6318 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
6321 * g++.old-deja/g++.other/lookup24.C: New test.
6323 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6326 * gcc.dg/uninit-C.c: New test.
6328 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
6330 * g++.dg/abi/covariant1.C: New test.
6332 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
6334 * gcc.dg/20030123-1.c: New test.
6336 2003-01-25 Jan Hubicka <jh@suse.cz>
6339 * gcc.c-torture/compile/20030125-1.c
6341 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
6344 * g++.dg/parse/template3.C: New test.
6345 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6348 * g++.dg/parse/template4.C: New test.
6351 * g++.dg/template/qual2.C: New test.
6354 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6356 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6358 2003-01-25 Roger Sayle <roger@eyesopen.com>
6360 * gcc.c-torture/execute/switch-1.c: New test case.
6362 2003-01-25 Jan Hubicka <jh@suse.cz>
6364 * gcc.c-torture/execute/20030125-1.[cx]: New test.
6366 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
6368 Tweaks for Bison-1.875. From the NEWS file:
6369 "- `parse error' -> `syntax error'
6370 Bison now uniformly uses the term `syntax error'"
6371 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6372 * gcc.dg/cpp/digraph2.c: Likewise.
6373 * gcc.dg/cpp/direct2.c: Likewise.
6374 * gcc.dg/cpp/paste4.c: Likewise.
6375 * gcc.dg/c90-restrict-1.c: Likewise.
6376 * gcc.dg/c99-func-2.c: Likewise.
6377 * gcc.dg/noncompile/920721-2.c: Likewise.
6378 * gcc.dg/noncompile/930622-2.c: Likewise.
6379 * gcc.dg/noncompile/940112-1.c: Likewise.
6380 * gcc.dg/noncompile/950921-1.c: Likewise.
6381 * gcc.dg/noncompile/951123-1.c: Likewise.
6382 * gcc.dg/noncompile/971104-1.c: Likewise.
6383 * gcc.dg/noncompile/990416-1.c: Likewise.
6385 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
6387 * g++.dg/parse/undefined1.C: Add error message.
6389 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6392 * g++.dg/parse/new1.C: New test.
6395 * g++.dg/parse/template2.C: New test.
6398 * g++.dg/parse/typedef2.C: New test.
6401 * g++.dg/ext/typeof3.C: New test.
6403 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6406 * g++.dg/parse/ret-type1.C: New test.
6409 * g++.dg/parse/tmpl-outside1.C: New test.
6412 * g++.dg/parse/int-as-enum1.C: New test.
6415 * g++.dg/parse/no-typename1.C: New test.
6418 * g++.dg/parse/no-value1.C: New test.
6421 * g++.dg/parse/wrong-inline1.C: New test.
6424 * g++.dg/parse/ref1.C: New test.
6427 * g++.dg/parse/attr-ctor1.C: New test.
6430 * g++.dg/parse/namespace5.C: New test.
6433 * g++.dg/parse/func-def1.C: New test.
6436 * g++.dg/parse/undefined1.C: New test.
6438 PR c++/5723, PR c++/8522
6439 * g++.dg/parse/specialization1.C: New test.
6441 PR c++/163, PR c++/8595
6442 * g++.dg/parse/struct-as-enum1.C: New test.
6445 * g++.dg/parse/undefined2.C: New test.
6447 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6450 * g++.dg/parse/template1.C: New test.
6453 * g++.dg/parse/using1.C: New test.
6457 * g++.dg/parse/expr2.C: New test.
6460 * g++.dg/parse/lookup2.C: Likewise.
6462 2003-01-21 Jan Hubicka <jh@suse.cz>
6464 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
6465 * gcc.c-torture/execute/eeprof-1.c: Likewise.
6466 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6467 * gcc.c-torture/execute/string-opt-*.c: Likewise.
6469 2003-01-20 Nick Clifton <nickc@redhat.com>
6471 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
6472 problem with ARM sibcall code generation.
6474 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
6476 * gcc.c-torture/execute/20030120-1.c: New.
6478 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
6480 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6482 2003-01-17 Mark Mitchell <mark@codesourcery.com>
6485 * g++.dg/parse/ctor1.C: New test.
6488 * g++.dg/parse/qualified1.C: New test.
6490 * g++.dg/parse/typename3.C: New test.
6492 2003-01-16 Richard Henderson <rth@redhat.com>
6494 * g++.dg/tls/init-2.C: Fix error matches for real this time.
6496 2003-01-16 Richard Henderson <rth@redhat.com>
6498 * g++.dg/pch/pch.exp: Copy test header to the working directory
6499 before using it either for precompilation or direct use.
6500 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6501 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6503 2003-01-16 Richard Henderson <rth@redhat.com>
6505 * gcc.dg/pch/pch.exp: Copy test header to the working directory
6506 before using it either for precompilation or direct use.
6507 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6508 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6510 2003-01-16 Mark Mitchell <mark@codesourcery.com>
6512 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6513 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6514 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6515 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6516 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6517 typename warning into error.
6518 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6520 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6521 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6522 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6524 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6525 make declaration visible in template.
6526 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6527 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6529 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6531 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6532 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6533 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6534 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6535 typename warning with error message.
6536 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6537 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6538 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6540 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
6542 * g++.dg/parse/ambig2.C: New test.
6544 2003-01-15 Richard Henderson <rth@redhat.com>
6546 * g++.dg/tls/init-2.C: Update error message string.
6548 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6550 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6552 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
6554 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6556 * gcc.c-torture/compile/20001205-1.x: Likewise.
6557 * gcc.c-torture/compile/20001226-1.x: Likewise.
6558 * gcc.c-torture/compile/920520-1.x: Likewise.
6559 * gcc.c-torture/compile/961203-1.x: Likewise.
6560 * gcc.c-torture/compile/20020604-1.x: Likewise.
6562 2003-01-15 Jan Hubicka <jh@suse.cz>
6564 * gcc.c-torture/compile/20030115-1.c: New test.
6566 * gcc.dg/i386-fpcvt-1.c: New test.
6567 * gcc.dg/i386-fpcvt-2.c: New test.
6569 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
6571 Further conform g++'s __vmi_class_type_info to the C++ ABI
6573 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6576 2003-01-14 Jan Hubicka <jh@suse.cz>
6578 * gcc.dg/i386-fpcvt-1.c: New test.
6579 * gcc.dg/i386-fpcvt-2.c: New test.
6581 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6583 * gcc.dg/i386-mmx-3.c: New test.
6585 2003-01-12 Mark Mitchell <mark@codesourcery.com>
6588 * g++.dg/parse/octal1.C: New file.
6591 * g++.dg/parse/typename1.C: New file.
6593 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
6595 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6596 * gcc.dg/bf-no-ms-layout.c: Likewise.
6597 * gcc.dg/bf-ms-attrib.c: Likewise.
6599 2003-01-10 Mark Mitchell <mark@codesourcery.com>
6602 * g++.dg/parse/dtor1.C: New file.
6605 * g++.dg/rtti/typeid1.C: New file.
6608 * g++.dg/parse/lookup1.C: New file.
6611 * g++.dg/templ/spec5.C: New file.
6613 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
6615 * gcc.c-torture/compile/20030110-1.c: New test.
6617 2003-01-09 Geoffrey Keating <geoffk@apple.com>
6619 Merge from pch-branch:
6621 2002-12-23 Geoffrey Keating <geoffk@apple.com>
6623 * gcc.dg/pch/cpp-1.h: New.
6624 * gcc.dg/pch/cpp-1.c: New.
6625 * gcc.dg/pch/cpp-2.h: New.
6626 * gcc.dg/pch/cpp-2.c: New.
6628 2002-11-19 Geoffrey Keating <geoffk@apple.com>
6630 * gcc.dg/pch/except-1.h: New.
6631 * gcc.dg/pch/except-1.c: New.
6633 2002-11-13 Geoffrey Keating <geoffk@apple.com>
6635 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6637 * gcc.dg/pch: Include *.hp not *.h.
6638 * gcc.dg/pch/system-1.h: New.
6639 * gcc.dg/pch/system-1.c: New.
6641 2002-11-11 Geoffrey Keating <geoffk@apple.com>
6643 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6644 rather than trying to build and run a program using PCH.
6645 * gcc.dg/pch: Remove dg-do commands from test files.
6647 2002-11-08 Geoffrey Keating <geoffk@apple.com>
6649 * gcc.dg/pch/macro-3.c: New.
6650 * gcc.dg/pch/macro-3.h: New.
6652 2002-11-04 Geoffrey Keating <geoffk@apple.com>
6654 * gcc.dg/pch/common-1.c: New.
6655 * gcc.dg/pch/common-1.h: New.
6656 * gcc.dg/pch/decl-1.c: New.
6657 * gcc.dg/pch/decl-1.h: New.
6658 * gcc.dg/pch/decl-2.c: New.
6659 * gcc.dg/pch/decl-2.h: New.
6660 * gcc.dg/pch/decl-3.c: New.
6661 * gcc.dg/pch/decl-3.h: New.
6662 * gcc.dg/pch/decl-4.c: New.
6663 * gcc.dg/pch/decl-4.h: New.
6664 * gcc.dg/pch/decl-5.c: New.
6665 * gcc.dg/pch/decl-5.h: New.
6666 * gcc.dg/pch/global-1.c: New.
6667 * gcc.dg/pch/global-1.h: New.
6668 * gcc.dg/pch/inline-1.c: New.
6669 * gcc.dg/pch/inline-1.h: New.
6670 * gcc.dg/pch/inline-2.c: New.
6671 * gcc.dg/pch/inline-2.h: New.
6672 * gcc.dg/pch/static-1.c: New.
6673 * gcc.dg/pch/static-1.h: New.
6674 * gcc.dg/pch/static-2.c: New.
6675 * gcc.dg/pch/static-2.h: New.
6677 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
6679 * g++.dg/pch/pch.exp: Better handle failing testcases.
6680 * gcc.dg/pch/pch.exp: Likewise.
6681 * gcc.dg/pch/macro-1.c: New.
6682 * gcc.dg/pch/macro-1.h: New.
6683 * gcc.dg/pch/macro-2.c: New.
6684 * gcc.dg/pch/macro-2.h: New.
6686 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
6688 * g++.dg/dg.exp: Treat files in pch/ specially.
6689 * g++.dg/pch/pch.exp: New file.
6690 * g++.dg/pch/empty.H: New file.
6691 * g++.dg/pch/empty.C: New file.
6692 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6695 * gcc.dg/pch/pch.exp: New file.
6696 * gcc.dg/pch/empty.h: New file.
6697 * gcc.dg/pch/empty.c: New file.
6698 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6701 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6703 * g++.dg/template/friend14.C: New test.
6705 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6707 * gcc.dg/old-style-asm-1.c: New test.
6709 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
6711 * gcc.c-torture/compile/20030109-1.c: New test.
6713 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6715 * gcc.c-torture/execute/20030109-1.c: New test.
6717 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
6719 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6720 * g++.old-deja/g++.mike/dyncast2.C: Likewise
6721 * g++.old-deja/g++.mike/dyncast3.C: Likewise
6722 * g++.old-deja/g++.mike/eh2.C: Likewise
6723 * g++.old-deja/g++.mike/eh3.C: Likewise
6724 * g++.old-deja/g++.mike/eh5.C: Likewise
6725 * g++.old-deja/g++.mike/eh6.C: Likewise
6726 * g++.old-deja/g++.mike/eh7.C: Likewise
6727 * g++.old-deja/g++.mike/eh8.C: Likewise
6728 * g++.old-deja/g++.mike/eh9.C: Likewise
6729 * g++.old-deja/g++.mike/eh10.C: Likewise
6730 * g++.old-deja/g++.mike/eh12.C: Likewise
6731 * g++.old-deja/g++.mike/eh13.C: Likewise
6732 * g++.old-deja/g++.mike/eh14.C: Likewise
6733 * g++.old-deja/g++.mike/eh16.C: Likewise
6734 * g++.old-deja/g++.mike/eh17.C: Likewise
6735 * g++.old-deja/g++.mike/eh18.C: Likewise
6736 * g++.old-deja/g++.mike/eh21.C: Likewise
6737 * g++.old-deja/g++.mike/eh23.C: Likewise
6738 * g++.old-deja/g++.mike/eh24.C: Likewise
6739 * g++.old-deja/g++.mike/eh25.C: Likewise
6740 * g++.old-deja/g++.mike/eh26.C: Likewise
6741 * g++.old-deja/g++.mike/eh27.C: Likewise
6742 * g++.old-deja/g++.mike/eh28.C: Likewise
6743 * g++.old-deja/g++.mike/eh29.C: Likewise
6744 * g++.old-deja/g++.mike/eh31.C: Likewise
6745 * g++.old-deja/g++.mike/eh33.C: Likewise
6746 * g++.old-deja/g++.mike/eh34.C: Likewise
6747 * g++.old-deja/g++.mike/eh35.C: Likewise
6748 * g++.old-deja/g++.mike/eh36.C: Likewise
6749 * g++.old-deja/g++.mike/eh37.C: Likewise
6750 * g++.old-deja/g++.mike/eh38.C: Likewise
6751 * g++.old-deja/g++.mike/eh39.C: Likewise
6752 * g++.old-deja/g++.mike/eh40.C: Likewise
6753 * g++.old-deja/g++.mike/eh41.C: Likewise
6754 * g++.old-deja/g++.mike/eh42.C: Likewise
6755 * g++.old-deja/g++.mike/eh44.C: Likewise
6756 * g++.old-deja/g++.mike/eh46.C: Likewise
6757 * g++.old-deja/g++.mike/eh47.C: Likewise
6758 * g++.old-deja/g++.mike/eh48.C: Likewise
6759 * g++.old-deja/g++.mike/eh49.C: Likewise
6760 * g++.old-deja/g++.mike/eh50.C: Likewise
6761 * g++.old-deja/g++.mike/eh51.C: Likewise
6762 * g++.old-deja/g++.mike/eh53.C: Likewise
6763 * g++.old-deja/g++.mike/eh55.C: Likewise
6764 * g++.old-deja/g++.mike/p7912.C: Likewise
6765 * g++.old-deja/g++.mike/p9706.C: Likewise
6766 * g++.old-deja/g++.mike/p10416.C: Likewise
6767 * g++.old-deja/g++.mike/p11667.C: Likewise
6768 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6769 Remove redundant reference to Iris.
6770 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6771 Elxsi, i860, Pico Java, and WE32K.
6773 2003-01-07 Mark Mitchell <mark@codesourcery.com>
6775 * g++.dg/ext/asm4.C: New test.
6777 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6780 * g++.dg/template/friend12.C: New test.
6781 * g++.dg/template/friend13.C: Likewise.
6782 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6784 2003-01-08 Jan Hubicka <jh@suse.cz>
6786 * gcc.dg/i386-cadd.c: New test.
6787 * gcc.dg/i386-cmov4.c: Likewise.
6789 2003-01-06 Mark Mitchell <mark@codesourcery.com>
6792 * g++.dg/warn/Wunused-3.C: New test.
6794 * g++.dg/abi/bitfield9.C: New test.
6797 * g++.dg/parse/defarg3.C: New test.
6799 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
6801 * g++.dg/parse/ambig1.C: New test.
6802 * g++.dg/parse/defarg2.C: New test.
6804 2003-01-05 Mark Mitchell <mark@codesourcery.com>
6806 * g++.dg/template/defarg-1.C: New test.
6807 * g++.dg/template/local2.C: Likewise.
6809 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
6811 * gcc.c-torture/execute/20030105-1.c: New test.
6813 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6815 * g++.dg/parse/namespace3.C: Remove extra semicolons.
6816 * g++.dg/parse/namespace4.C: Likewise.
6818 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
6820 * g++.dg/template/ntp2.C: New test.
6822 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
6824 * g++.dg/parse/extern-C-1.C: New test.
6826 * g++.dg/parse/namespace4.C: New test.
6828 * g++.dg/template/nested1.C: New test.
6830 * g++.dg/parse/namespace3.C: New test.
6832 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
6834 * g++.dg/lookup/two-stage1.C: New test.
6836 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6838 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6839 * g++.old-deja/g++.jason/access8.C: Likewise.
6840 * g++.old-deja/g++.other/decl5.C: Likewise.
6842 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6844 * g++.dg/parse/parse7.C: New test.
6846 2003-01-02 Mark Mitchell <mark@codesourcery.com>
6849 * g++.dg/ext/attrib7.C: New test.
6851 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6853 * g++.dg/parse/parse6.C: New test.
6855 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
6857 * gcc.dg/h8300-stack-1.c: New.
6859 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6861 g++.dg/lookup/exception1.C: New test.
6863 g++.dg/lookup/template1.C: New test.
6865 g++.dg/parse/namespace2.C: New test.
6867 g++.dg/parse/parens2.C: New test.
6869 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6871 * g++.dg/parse/parse5.C: New test.
6872 * g++.dg/lookup/scoped4.C: New test.
6874 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6876 * g++.dg/parse/parens1.C: New test.
6878 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6880 * g++.dg/parse/parens2.C: New test.
6882 * g++.dg/lookup/scope-operator1.C: New test.
6884 * g++.dg/parse/operator1.C: New test.
6886 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6888 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6889 * g++.old-deja/g++.other/access6.C: Likewise.
6890 * g++.old-deja/g++.other/decl1.C: Likewise.
6891 * g++.old-deja/g++.pt/typename12.C: Likewise.
6893 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6895 * g++.dg/parse/namespace1.C: New test.
6897 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6899 * g++.dg/parse/parse4.C: New test.
6901 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6903 * g++.dg/parse/parse3.C: New test.
6905 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6907 * g++.dg/parse/parse2.C: New test.
6909 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6911 * g++.dg/template/friend11.C: New test.
6913 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6915 * g++.dg/parse/parse1.C: New test.
6917 2002-12-31 Janis Johnson <janis187@us.ibm.com>
6919 * lib/profopt.exp: Change the name of a global variable to avoid
6920 possible clashes with other test suites.
6922 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
6924 * g++.dg/inherit/covariant8.C: New test.
6926 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6928 * g++.dg/init/array9.C: New test.
6931 * g++.dg/parse/expr1.C: New test.
6933 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
6935 * gcc.c-torture/compile/20021230-1.c: New test.
6937 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
6939 * g++.dg/inherit/covariant5.C: New test.
6940 * g++.dg/inherit/covariant6.C: New test.
6941 * g++.dg/inherit/covariant7.C: New test.
6943 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6946 * g++.dg/other/access2.C: New test.
6948 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
6950 * g++.dg/other/anon-struct.C: No longer fails
6951 * g++.old-deja/g++.brendan/parse4.C: Likewise.
6952 * g++.old-deja/g++.brendan/parse5.C: Likewise.
6953 * g++.old-deja/g++.brendan/parse6.C: Likewise.
6955 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
6957 * g++.dg/parse/angle-bracket.C (main): No longer fails.
6959 2002-12-27 Mark Mitchell <mark@codesourcery.com>
6961 * g++.dg/eh/spec4.C: Remove stray semicolon.
6962 * g++.dg/expr/pmf-1.C: Change error message.
6963 * g++.dg/ext/asm1.C: Remove stray semicolon.
6964 * g++.dg/ext/typename1.C: Add missing typenames.
6965 * g++.dg/inherit/template-as-base.C: Change error message.
6966 * g++.dg/lookup/scoped1.C: Likewise.
6967 * g++.dg/lookup/scoped2.C: Likewise.
6968 * g++.dg/lookup/using2.C: Likewise.
6969 * g++.dg/other/component1.C: Remove stray semicolon.
6970 * g++.dg/other/do1.C: Change error message.
6971 * g++.dg/other/error2.C: Likewise.
6972 * g++.dg/other/init1.C: Likewise.
6973 * g++.dg/other/packed1.C: Remove stray semicolon.
6974 * g++.dg/other/ptrmem2.C: Change error message.
6975 * g++.dg/parse/parameter-declaration-1.C: Remove line number
6977 * g++.dg/special/initp1.C: Remove invalid attribute usage.
6978 * g++.dg/template/access3.C: Add typename keyword.
6979 * g++.dg/template/access5.C: Remove stray semicolon.
6980 * g++.dg/template/access6.C: Likewise.
6981 * g++.dg/template/complit1.C: Likewise.
6982 * g++.dg/template/crash1.C: Change error message.
6983 * g++.dg/template/inherit2.C: Remove stray semicolon.
6984 * g++.dg/template/instantiate2.C: Likewise.
6985 * g++.dg/template/instantiate3.C: Change error message.
6986 * g++.dg/template/qual1.C: Remove stray semicolon.
6987 * g++.dg/template/qualttp18.C: Change error message.
6988 * g++.dg/template/ref1.C: Remove stray semicolon.
6989 * g++.dg/template/sizeof1.C (A::value): Declare it.
6990 * g++.dg/template/spec4.C: Change error message.
6991 * g++.dg/template/static1.C: Likewise.
6992 * g++.dg/template/type1.C: Likewise.
6993 * g++.dg/template/typename3.C: Likewise.
6994 * g++.old-deja/g++.benjamin/13478.C: Change error message.
6995 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6996 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6997 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6998 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6999 named return value extension.
7000 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7001 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7002 * g++.old-deja/g++.bob/extern_C.C: Likewise.
7003 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7004 * g++.old-deja/g++.brendan/complex1.C: Likewise.
7005 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7006 * g++.old-deja/g++.brendan/crash13.C: Likewise.
7007 * g++.old-deja/g++.brendan/crash15.C: Likewise.
7008 * g++.old-deja/g++.brendan/crash18.C: Change error message.
7009 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7010 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7011 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7012 * g++.old-deja/g++.brendan/crash56.C: Likewise.
7013 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7015 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7016 * g++.old-deja/g++.brendan/crash8.C: Change error message.
7017 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7018 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7019 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7020 * g++.old-deja/g++.brendan/template11.C: Likewise.
7021 * g++.old-deja/g++.brendan/template26.C: Likewise.
7022 * g++.old-deja/g++.brendan/template27.C: Use explicit
7023 specialization syntax.
7024 * g++.old-deja/g++.brendan/template30.C: Likewise.
7025 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7026 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7027 non-dependent names.
7028 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7029 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7030 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7031 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7032 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7033 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7034 named return value extension.
7035 * g++.old-deja/g++.ext/namedret2.C: Likewise.
7036 * g++.old-deja/g++.ext/namedret3.C: Likewise.
7037 * g++.old-deja/g++.ext/return1.C: Likewise.
7038 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7039 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7040 * g++.old-deja/g++.jason/access8.C: Likewise.
7041 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7042 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7043 pseudo-destructor names.
7044 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7045 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7046 pseudo-destructor names.
7047 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7048 * g++.old-deja/g++.jason/overload19.C: Likewise.
7049 * g++.old-deja/g++.jason/overload32.C: Likewise.
7050 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7052 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7053 * g++.old-deja/g++.jason/return.C: Likewise.
7054 * g++.old-deja/g++.jason/return2.C: Likewise.
7055 * g++.old-deja/g++.jason/shadow1.C: Likewise.
7056 * g++.old-deja/g++.jason/special.C: Use explicit specialization
7058 * g++.old-deja/g++.jason/template10.C: Account for use of
7059 non-dependent names.
7060 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7062 * g++.old-deja/g++.jason/template37.C: Likewise.
7063 * g++.old-deja/g++.law/access4.C: Change error messages.
7064 * g++.old-deja/g++.law/arm13.C: Remove incorrect
7065 pseudo-destructor names.
7066 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7067 * g++.old-deja/g++.law/ctors9.C: Likewise.
7068 * g++.old-deja/g++.law/cvt22.C: Likewise.
7069 * g++.old-deja/g++.law/dtors5.C: Likewise.
7070 * g++.old-deja/g++.law/global-init1.C: Likewise.
7071 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7072 * g++.old-deja/g++.law/operators28.C: Likewise.
7073 * g++.old-deja/g++.law/visibility28.C: Likewise.
7074 * g++.old-deja/g++.martin/eval1.C: Likewise.
7075 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7077 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7078 * g++.old-deja/g++.mike/net34.C: Likewise.
7079 * g++.old-deja/g++.mike/net36.C: Likewise.
7080 * g++.old-deja/g++.mike/ns2.C: Likewise.
7081 * g++.old-deja/g++.mike/p12306.C: Likewise.
7082 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7084 * g++.old-deja/g++.mike/p700.C: Likewise.
7085 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7086 * g++.old-deja/g++.mike/p710.C: Likewise.
7087 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7089 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7090 * g++.old-deja/g++.mike/pmf9.C: Likewise.
7091 * g++.old-deja/g++.ns/crash2.C: Likewise.
7092 * g++.old-deja/g++.ns/crash3.C: Likewise.
7093 * g++.old-deja/g++.ns/invalid1.C: Likewise.
7094 * g++.old-deja/g++.ns/ns17.C: Likewise.
7095 * g++.old-deja/g++.ns/template16.C: Likewise.
7096 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7098 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7099 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7100 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7101 named return value extension.
7102 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7103 * g++.old-deja/g++.other/access4.C: Issue additional error
7105 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7106 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7107 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7108 * g++.old-deja/g++.other/crash25.C: Change error message.
7109 * g++.old-deja/g++.other/crash4.C: Change error message.
7110 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7111 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7112 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7114 * g++.old-deja/g++.other/defarg8.C: Likewise.
7115 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7116 * g++.old-deja/g++.other/dtor10.C: Likewise.
7117 * g++.old-deja/g++.other/incomplete.C: Likewise.
7118 * g++.old-deja/g++.other/linkage7.C: Likewise.
7119 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7121 * g++.old-deja/g++.other/mangle2.C: Likewise.
7122 * g++.old-deja/g++.other/refinit2.C: Likewise.
7123 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7124 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7125 * g++.old-deja/g++.pt/crash28.C: Likewise.
7126 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7128 * g++.old-deja/g++.pt/crash32.C: Change error message.
7129 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7130 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7131 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7132 error message position.
7133 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7134 * g++.old-deja/g++.pt/defarg8.C: Change error message.
7135 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7137 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7138 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7139 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7140 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7142 * g++.old-deja/g++.pt/explicit31.C: Likewise.
7143 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7144 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7146 * g++.old-deja/g++.pt/explicit71.C: Change error message.
7147 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7149 * g++.old-deja/g++.pt/friend28.C: Account for use of
7150 non-dependent names.
7151 * g++.old-deja/g++.pt/friend29.C: Likewise.
7152 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7154 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7155 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7156 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7158 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7159 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7161 * g++.old-deja/g++.pt/memclass20.C: Likewise.
7162 * g++.old-deja/g++.pt/memclass5.C: Likewise.
7163 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7165 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7166 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7167 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7168 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7169 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7170 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7172 * g++.old-deja/g++.pt/spec10.C: Likewise.
7173 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7174 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7175 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7176 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7177 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7178 * g++.old-deja/g++.pt/ttp62.C: Likewise.
7179 * g++.old-deja/g++.pt/ttp64.C: Likewise.
7180 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7181 * g++.old-deja/g++.pt/typename15.C: Likewise.
7182 * g++.old-deja/g++.pt/typename22.C: Likewise.
7183 * g++.old-deja/g++.pt/typename6.C: Change error messages.
7184 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7185 * g++.old-deja/g++.pt/virtual2.C: Likewise.
7186 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7188 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7189 return value extension.
7190 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7191 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7192 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7193 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7195 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
7197 * g++.dg/warn/inline1.C: New test.
7198 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7199 * g++.old-deja/g++.jason/synth10.C: Likewise.
7200 * g++.old-deja/g++.mike/net31.C: Likewise.
7201 * g++.old-deja/g++.mike/p8786.C: Likewise.
7203 * g++.dg/template/friend10.C: New test.
7204 * g++.dg/template/conv5.C: New test.
7206 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
7208 * g++.dg/lookup/scoped3.C: New test.
7210 * g++.dg/lookup/decl1.C: New test.
7211 * g++.dg/lookup/decl2.C: New test.
7213 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
7215 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7216 gcc.c-torture/compile/20021015-1.c,
7217 gcc.c-torture/compile/20021015-2.c,
7218 gcc.c-torture/compile/20021123-1.c,
7219 gcc.c-torture/compile/20021123-2.c,
7220 gcc.c-torture/compile/20021123-3.c,
7221 gcc.c-torture/compile/20021123-4.c,
7222 gcc.c-torture/execute/20021024-1.c: Add tests previously added
7223 only to 3.1 or 3.2 branch.
7225 2002-12-23 Mark Mitchell <mark@codesourcery.com>
7227 * gcc.dg/i386-bitfield3.c: New test.
7229 * gcc.dg/i386-bitfield2.c: New test.
7231 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
7233 * g++.dg/parse/conv_op1.C: New test.
7235 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
7237 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7240 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
7242 * gcc.c-torture/compile/20021220-1.c: New test.
7244 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
7246 * gcc.dg/i386-fastcall-1.c: New.
7248 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7250 * gcc.c-torture/execute/20021219-1.c: New test.
7252 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7254 * gcc.dg/i386-pic-1.c: New test.
7256 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7259 * g++.dg/template/friend9.C: New test.
7261 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7264 * g++.dg/template/access7.C: New test.
7266 2002-12-18 Nick Clifton <nickc@redhat.com>
7268 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7269 the libstdc++-v3 directory has been found.
7271 2002-12-12 Devang Patel <dpatel@apple.com>
7272 * gcc.dg/darwin-ld-1.c: New test.
7273 * gcc.dg/darwin-ld-2.c: New test.
7274 * gcc.dg/darwin-ld-3.c: New test.
7275 * gcc.dg/darwin-ld-4.c: New test.
7276 * gcc.dg/darwin-ld-5.c: New test.
7278 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7280 * gcc.c-torture/compile/20021212-1.c: New test.
7282 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
7284 * gcc.dg/fshort-wchar: New test.
7286 2002-12-10 Mark Mitchell <mark@codesourcery.com>
7289 * g++.dg/template/dtor1.C: New test.
7291 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7294 2002-12-10 Jakub Jelinek <jakub@redhat.com>
7296 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7298 2002-12-09 Mark Mitchell <mark@codesourcery.com>
7300 * g++.dg/template/static1.C: New test.
7301 * g++.dg/template/static2.C: New test.
7302 * g++.old-deja/g++.ext/memconst.C: New test.
7304 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7306 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7307 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7308 * g++.dg/special/initp1.C: Likewise.
7310 2002-12-06 Jakub Jelinek <jakub@redhat.com>
7312 * gcc.c-torture/execute/20021204-1.c: New test.
7314 2002-12-04 Geoffrey Keating <geoffk@apple.com>
7316 * gcc.dg/ppc-fmadd-1.c: New file.
7317 * gcc.dg/ppc-fmadd-2.c: New file.
7318 * gcc.dg/ppc-fmadd-3.c: New file.
7320 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7322 * gcc.c-torture/compile/20021204-1.c: New test.
7324 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
7326 * g++.dg/inherit/covariant2.C: New test.
7327 * g++.dg/inherit/covariant3.C: New test.
7328 * g++.dg/inherit/covariant4.C: New test.
7329 * g++.dg/inherit/covariant1.C: Remove XFAIL.
7330 * g++.old-deja/g++.robertl/eb17.C: Likewise.
7332 2002-12-03 Mark Mitchell <mark@codesourcery.com>
7335 * g++.dg/init/brace3.C: New test.
7337 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
7339 * gcc.dg/20020210-1.c: Fix a comment typo.
7341 2002-12-02 Mark Mitchell <mark@codesourcery.com>
7344 * g++.dg/parse/defarg1.C: New test.
7347 * g++.dg/template/char1.C: New test.
7349 * g++.dg/template/varmod1.C: Fix typo.
7351 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7354 * g++.old-deja/g++.pt/crash32.C: Expect error.
7356 2002-12-01 Mark Mitchell <mark@codesourcery.com>
7359 * g++.dg/template/varmod1.C: New test.
7362 * g++.dg/inherit/typeinfo1.C: New test.
7365 * g++.dg/inherit/typedef1.C: New test.
7367 2002-11-30 Mark Mitchell <mark@codesourcery.com>
7371 * g++.dg/template/strlen1.C: New test.
7374 * g++.dg/template/ctor2.C: New test.
7377 * g++.dg/init/string1.C: New test.
7380 * g++.dg/template/friend8.C: New test.
7382 2002-11-29 Joe Buck <jbuck@synopsys.com>
7384 * g++.dg/lookup/anon2.C: New test.
7386 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
7388 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7391 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
7393 * gcc.dg/bitfld-6.c: New test.
7395 2002-11-27 Jan Hubicka <jh@suse.cz>
7397 * gcc.c-torture/execute/20021127.[cx]: New test.
7399 2002-11-26 Jan Hubicka <jh@suse.cz>
7401 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7404 2002-11-26 Geoffrey Keating <geoffk@apple.com>
7406 * g++.dg/init/brace2.C: New test.
7407 * g++.old-deja/g++.mike/p9129.C: Correct.
7409 2002-11-26 Mark Mitchell <mark@codesourcery.com>
7411 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7413 2002-11-25 Andreas Bauer <baueran@in.tum.de>
7415 * gcc.dg/sibcall-6: New test for indirect sibcalls.
7417 2002-11-25 Mark Mitchell <mark@codesourcery.com>
7419 * testsuite/g++.dg/abi/empty11.C: New test.
7420 * testsuite/g++.dg/rtti/cv1.C: New test.
7422 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
7424 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7426 2002-11-24 Mark Mitchell <mark@codesourcery.com>
7428 * g++.dg/abi/empty10.C: New test.
7430 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7432 * gcc.c-torture/compile/20021124-1.c: New test.
7434 2002-11-22 Mark Mitchell <mark@codesourcery.com>
7436 * g++.dg/abi/rtti2.C: New test.
7438 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7440 * gcc.dg/i386-unroll-1.c: New test.
7442 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7444 * gcc.c-torture/compile/20021120-1.c: New test.
7445 * gcc.c-torture/compile/20021120-2.c: New test.
7447 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7449 * gcc.dg/bitfld-5.c: New test.
7451 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7453 * gcc.c-torture/execute/20021120-3.c: New test.
7455 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7457 * gcc.c-torture/execute/20021120-2.c: New test.
7459 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7461 * gcc.c-torture/execute/20021120-1.c: New test.
7463 2002-11-20 Jakub Jelinek <jakub@redhat.com>
7465 * gcc.c-torture/execute/20021118-3.c: New test.
7467 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7469 * gcc.c-torture/compile/20021119-1.c: New test.
7471 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
7473 * gcc.dg/duff-1.c: New test.
7474 * gcc.dg/duff-2.c: New test.
7475 * gcc.dg/duff-3.c: New test.
7477 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
7479 * gcc.dg/cpp/_Pragma5.c: New test.
7481 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7483 * gcc.c-torture/execute/20021118-2.c: New test.
7485 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7487 * gcc.c-torture/execute/20021118-1.c: New test.
7489 2002-11-16 Jakub Jelinek <jakub@redhat.com>
7491 * gcc.dg/20021116-1.c: New test.
7493 2002-11-14 Mark Mitchell <mark@codesourcery.com>
7495 * g++.dg/abi/vcall1.C: New test.
7497 2002-11-14 Jakub Jelinek <jakub@redhat.com>
7499 * gcc.dg/20021029-1.c: New test.
7500 * gcc.dg/20021029-2.c: New test.
7502 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7504 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7506 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7509 * gcc.dg/20021110.c: Move to ...
7510 * gcc.c-torture/compile/20021110.c: .... here.
7512 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7515 * gcc.c-torture/execute/20021111-1.c
7517 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7520 * gcc.dg/20021110.c: New test.
7522 2002-11-10 Mark Mitchell <mark@codesourcery.com>
7524 * g++.dg/abi/vthunk3.C: Run only on x86.
7526 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
7528 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7530 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
7532 * lib/compat.exp (compat-execute): Fix logic error in last
7535 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
7537 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7539 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7542 * g++.dg/template/access6.C: New test.
7544 2002-11-08 Jan Hubicka <jh@suse.cz>
7546 * gcc.dg/i386-ssefp-1.c: New test.
7547 * gcc.dg/i386-ssefp-1.c: New test.
7549 2002-11-08 Jan Hubicka <jh@suse.cz>
7551 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7553 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7555 * g++.dg/abi/vthunk3.C: New test.
7558 * g++.dg/template/crash2.C: New test.
7560 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7562 * testsuite/g++.dg/abi/dtor1.C: New test.
7563 * testsuite/g++.dg/abi/dtor2.C: Likewise.
7565 2002-11-05 Geoffrey Keating <geoffk@apple.com>
7567 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7570 2002-11-04 Adam Nemet <anemet@lnxw.com>
7572 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7573 -mthumb. Only xfail with -O0.
7575 2002-11-03 Mark Mitchell <mark@codesourcery.com>
7577 * g++.dg/abi/thunk1.C: New test.
7578 * g++.dg/abi/thunk2.C: Likewise.
7579 * g++.dg/abi/vtt1.C: Likewise.
7581 2002-11-02 Diego Novillo <dnovillo@redhat.com>
7583 PR optimization/8423
7584 * gcc.c-torture/execute/builtin-constant.c: New test.
7586 2002-11-01 Zack Weinberg <zack@codesourcery.com>
7588 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7589 Add some more cases.
7591 2002-11-01 Mark Mitchell <mark@codesourcery.com>
7594 * g++.dg/opt/local1.C: New test.
7596 2002-10-30 Mark Mitchell <mark@codesourcery.com>
7599 * g++.dg/template/complit1.C: New test.
7602 * g++.dg/template/typename4.C: Likewise.
7604 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7606 Core issue 287, PR c++/7639
7607 * g++.dg/template/instantiate1.C: Adjust error location.
7608 * g++.dg/template/instantiate3.C: New test.
7609 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7610 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7611 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7613 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
7615 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7617 2002-10-29 Mark Mitchell <mark@codesourcery.com>
7620 * g++.dg/init/dtor2.C: New test.
7622 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7624 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7625 * gcc.dg/nest.c: Bypass errors on irix6.
7627 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
7629 * gcc.dg/nest.c: Expect error for mmix-*-*.
7630 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7632 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
7634 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7637 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7639 2002-10-25 Mike Stump <mrs@apple.com>
7641 * gcc.dg/warn-1.c: New test.
7643 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7645 * g++.dg/template/typename3.C: New test.
7647 2002-10-25 Mark Mitchell <mark@codesourcery.com>
7649 * g++.dg/lookup/ptrmem1.C: New test.
7651 * g++.dg/abi/vthunk2.C: New test.
7653 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7655 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7657 2002-10-24 Mark Mitchell <mark@codesourcery.com>
7659 * g++.dg/abi/empty9.C: New test.
7661 2002-10-24 Richard Henderson <rth@redhat.com>
7663 * g++.dg/inherit/thunk1.C: Enable for ia64.
7665 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7668 * g++.dg/lookup/pretty1.C: New test.
7670 2002-10-23 Jakub Jelinek <jakub@redhat.com>
7672 * gcc.dg/20021023-1.c: New test.
7674 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7677 * g++.dg/parse/inline1.C: New test.
7679 2002-10-23 Richard Henderson <rth@redhat.com>
7681 * g++.dg/inherit/thunk1.C: Enable for x86_64.
7683 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7685 2002-10-22 Mark Mitchell <mark@codesourcery.com>
7688 * g++.dg/parse/stmtexpr3.C: New test.
7690 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
7692 * g++.dg/expr/cond1.C: New test.
7694 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7696 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7698 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7700 * g++.dg/abi/vbase13.C: New test.
7701 * g++.dg/abi/vbase14.C: Likewise.
7703 2002-10-21 Jakub Jelinek <jakub@redhat.com>
7705 * gcc.dg/tls/pic-1.c: New test.
7706 * gcc.dg/tls/nonpic-1.c: New test.
7707 * gcc.dg/20021018-1.c: New test.
7709 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7711 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7712 Remove only files with the same base name as the test case.
7713 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7714 (profopt-execute): Likewise. Also, remove old profiling
7715 and performance data files before running the tests.
7717 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7718 * g++.dg/bprob/bprob.exp: Likewise.
7719 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
7720 to allow more general test case names.
7722 * g++.dg/bprob/bprob-1.C: Rename to ...
7723 * g++.dg/bprob/g++-bprob-1.C: ... this.
7725 * g77.dg/bprob/bprob-1.f: Rename to ...
7726 * g77.dg/bprob/g77-bprob-1.f: ... this.
7728 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7730 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7731 bison 1.50 or later.
7733 2002-10-21 Janis Johnson <janis187@us.ibm.com>
7735 * g++.dg/README: Describe more test directories.
7737 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7739 * g++.dg/init/array6.C: Add additional tests.
7741 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7743 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7744 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7746 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
7748 * gcc.c-torture/compile/20020604-1.x: New.
7749 * gcc.c-torture/compile/simd-5.x: Likewise.
7750 * gcc.c-torture/execute/920710-1.x: Likewise.
7751 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7753 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7755 * g++.dg/inherit/override1.C: Add dg-options clause.
7757 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7759 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7762 2002-10-19 Andreas Schwab <schwab@suse.de>
7764 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7765 directory component.
7767 2002-10-18 Mark Mitchell <mark@codesourcery.com>
7769 * g++.dg/inherit/thunk1.C: New test.
7771 * g++.dg/inherit/override1.C: New test.
7773 * g++.dg/abi/mangle11.C: New test.
7774 * g++.dg/abi/mangle14.C: New test.
7775 * g++.dg/abi/mangle17.C: New test.
7777 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
7779 * g++.dg/overload/member2.C: New test.
7781 2002-10-17 Janis Johnson <janis187@us.ibm.com>
7783 * g++.dg/README: Describe new compat directory.
7784 * g++.dg/dg.exp: Skip tests in compat directory.
7785 * README.compat: New file.
7786 * lib/compat.exp: New expect script.
7787 * g++.dg/compat: New test directory.
7788 * g++.dg/compat/compat.exp: New expect script.
7789 * g++.dg/compat/abi: New test directory.
7790 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7791 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7792 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7793 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7794 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7795 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7796 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7797 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7798 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7799 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7800 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7801 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7802 * g++.dg/compat/break: New test directory.
7803 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7804 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7805 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7806 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7807 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7808 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7809 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7810 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7811 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7812 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7813 g++.dg/compat/break/README: New files.
7814 * g++.dg/compat/eh: New test directory.
7815 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7816 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7817 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7818 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7819 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7820 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7821 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7822 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7823 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7824 g++.dg/compat/eh/filter2_y.C,
7825 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7826 g++.dg/compat/eh/new1_y.C,
7827 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7828 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7829 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7830 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7831 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7832 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7833 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7834 g++.dg/compat/eh/unexpected1_y.C: New files.
7835 * g++.dg/compat/init: New test directory.
7836 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7837 g++.dg/compat/init/array5_y.C,
7838 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7839 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7840 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7841 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7842 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7843 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7844 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7845 g++.dg/compat/init/init-ref2_y.C: New files.
7847 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7850 * g++.dg/inherit/using3.C: New test.
7852 2002-10-17 Jan Hubicka <jh@suse.cz>
7854 * gcc.dg/20021017-2.c: New test.
7856 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7858 * g++.dg/abi/mangle16.C: Adjust.
7860 * g++.dg/init/array8.C: New test.
7862 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
7864 * gcc.dg/special/mips-abi.exp: New test.
7865 * gcc.dg/special/mips-abi.s: Empty file used by the above.
7867 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7869 * g++.dg/abi/mangle16.C: New test.
7870 * g++.dg/abi/mangle17.C: Likewise.
7873 * g++.dg/template/ref1.C: New test.
7875 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7877 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7879 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
7881 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7883 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7886 * g++.dg/init/array7.C: New test.
7888 2002-10-15 Mark Mitchell <mark@codesourcery.com>
7890 * g++.dg/init/array6.C: New test.
7892 * g++.dg/abi/mangle13.C: Likewise.
7893 * g++.dg/abi/mangle14.C: Likewise.
7894 * g++.dg/abi/mangle15.C: Likewise.
7896 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7898 * g++.dg/abi/empty8.C: New test.
7900 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
7902 * g++.dg/init/ctor1.C: New test.
7904 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
7906 * gcc.c-torture/execute/20021015-1.c: New test.
7908 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
7910 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7912 2002-10-14 Jan Hubicka <jh@suse.cz>
7914 * gcc.dg/i386-ssetype-[1-5].c: New tests.
7916 2002-10-14 Richard Henderson <rth@redhat.com>
7918 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7920 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7922 PR optimization/6631
7923 * g++.dg/opt/const2.C: New test.
7925 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7928 * g++.dg/parse/friend1.C: New test.
7929 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7931 2002-10-14 Jakub Jelinek <jakub@redhat.com>
7933 * gcc.dg/20021014-1.c: New test.
7935 2002-10-11 Mark Mitchell <mark@codesourcery.com>
7938 * g++.dg/ext/vlm1.C: New test.
7939 * g++.dg/ext/vlm2.C: Likewise.
7941 * g++.dg/init/array1.C: Remove invalid braces.
7942 * g++.dg/init/brace1.C: New test.
7943 * g++.dg/init/copy2.C: Likewise.
7944 * g++.dg/init/copy3.C: Likewise.
7945 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7946 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7949 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
7951 * gcc.dg/cpp/assembler.S: Don't use -ansi.
7953 2002-10-11 Richard Shann <richard.shann@superh.com>
7955 * gcc.c-torture/compile/simd-5.c: New test.
7957 2002-10-10 Roger Sayle <roger@eyesopen.com>
7959 * gcc.c-torture/execute/shiftopt-1.c: New test case.
7961 2002-10-10 Jim Wilson <wilson@redhat.com>
7963 * gcc.c-torture/execute/20021010-1.c: New test.
7965 2002-10-09 Zack Weinberg <zack@codesourcery.com>
7968 * g++.dg/ext/typedef-init.C: New test.
7969 * gcc.dg/typedef-init.c: New test.
7971 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
7973 * gcc.dg/cpp/paste13.c: New test.
7975 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7977 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
7978 remaining platforms, XFAIL during compile, not execute. Don't
7981 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
7983 * gcc.dg/alias-1.c: Tweak expected warning.
7985 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7987 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7989 2002-10-06 Andreas Jaeger <aj@suse.de>
7991 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7992 * gcc.dg/cpp/c++98.C: Likewise.
7994 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7995 * g++.dg/cpp/c++98.C: Likewise.
7997 * g++.dg/README (Subdirectories): Mention cpp directory.
8000 * gcc.dg/20021006-1.c: New test.
8002 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8005 * g++.dg/other/warning1.C: New test.
8007 2002-10-04 Roger Sayle <roger@eyesopen.com>
8009 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8010 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8011 and sparc-*-* with -m64 as expected failures. See PR 8087.
8013 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8016 * g++.dg/template/ptrmem3.C: New test.
8019 * g++.dg/template/union1.C: New test.
8021 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8024 * g++.dg/abi/mangle9.C: New test.
8025 * g++.dg/abi/mangle10.C: New test.
8026 * g++.dg/abi/mangle11.C: New test.
8027 * g++.dg/abi/mangle12.C: New test.
8029 2002-10-02 Mark Mitchell <mark@codesourcery.com>
8032 * g++.dg/template/meminit1.C: New test.
8033 * g++.dg/warn/Wreorder-1.C: Likewise.
8034 * g++.old-deja/g++.mike/warn3.C: Tweak.
8035 * lib/prune.exp: Ingore "in copy constructor".
8037 2002-10-02 Andreas Jaeger <aj@suse.de>
8039 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8040 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8041 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8044 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8046 * gcc.dg/empty1.C: Fix typo.
8048 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8050 * gcc.dg/alias-1.c: New test.
8052 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8054 * gcc.dg/empty1.C: New test.
8056 * g++.dg/tls/init-2.C: Tweak error messages.
8058 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
8060 * gcc.c-torture/compile/20020923-1.c: New test.
8062 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8064 * gcc.c-torture/execute/ffs-1.c: New test.
8065 * gcc.c-torture/execute/ffs-2.c: Ditto.
8067 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8069 * g++.dg/overload/member1.C: New test.
8071 2002-09-30 Mark Mitchell <mark@codesourcery.com>
8073 * g++.dg/abi/empty7.C: New test.
8074 * g++.dg/init/pm2.C: Likewise.
8076 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
8078 * g++.dg/rtti/crash1.C: New test.
8080 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
8082 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8083 gcc.dg/sibcall-4.c: New tests.
8085 2002-09-28 Roger Sayle <roger@eyesopen.com>
8087 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8088 powerpc and MMIX targets.
8090 2002-09-27 Zack Weinberg <zack@codesourcery.com>
8092 * gcc.dg/cpp/20020927-1.c: New.
8094 2002-09-26 David S. Miller <davem@redhat.com>
8096 * gcc.c-torture/compile/trunctfdf.c: New.
8098 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8100 * lib/target-supports.exp (check_weak_available): Handle solaris2.
8102 2002-09-27 Alan Modra <amodra@bigpond.net.au>
8104 * gcc.c-torture/execute/loop-15.c: New.
8106 2002-09-26 Janis Johnson <janis187@us.ibm.com>
8108 * README.QMTEST: Fix typo.
8110 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8112 * gcc.dg/20020926-1.c: New test.
8114 2002-09-25 David S. Miller <davem@redhat.com>
8117 * gcc.c-torture/execute/shiftdi.c: New test.
8119 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
8121 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8123 * lib/g77.exp (g77_init): Likewise.
8124 * lib/g++.exp (g++_init): Likewise.
8125 * lib/objc.exp (objc_init): Likewise.
8127 2002-09-25 Mark Mitchell <mark@codesourcery.com>
8129 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8130 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8131 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8133 2002-09-25 Richard Henderson <rth@redhat.com>
8135 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8136 too-small long double.
8138 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
8140 * gcc.dg/20020919-1.c: New test.
8142 2002-09-23 Mark Mitchell <mark@codesourcery.com>
8144 * g++.dg/abi/bitfield6.C: New test.
8145 * g++.dg/abi/bitfield7.C: New test.
8146 * g++.dg/abi/bitfield8.C: New test.
8147 * g++.dg/abi/vbase11.C: New test.
8149 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
8151 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8152 hppa*-*-hpux*. Update test comment.
8154 2002-09-20 Jakub Jelinek <jakub@redhat.com>
8156 * gcc.dg/tls/struct-1.c: New test.
8158 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
8160 * gcc.dg/cpp/tr-warn2.c: Update.
8162 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8164 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8166 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8168 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8171 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
8173 * gcc.c-torture/execute/ieee/mzero3.c: New test.
8175 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8176 Adjust for c++filt moved to binutils. Remove spurious duplicate
8179 2002-09-19 Geoffrey Keating <geoffk@apple.com>
8181 * gcc.dg/20020312-2.c: Update for darwin.
8183 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
8185 * g++.old-deja/g++.other/crash32.C: Mark ICE.
8187 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
8189 * objc.dg/comp-types-1.m: New test.
8190 * objc.dg/comp-types-2.m: New test.
8191 * objc.dg/comp-types-3.m: New test.
8192 * objc.dg/comp-types-4.m: New test.
8193 * objc.dg/comp-types-5.m: New test.
8194 * objc.dg/comp-types-6.m: New test.
8196 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
8198 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8200 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8202 * g++.dg/other/do1.C: New test.
8204 * g++.dg/template/subst1.C: New test.
8206 2002-09-16 Steve Ellcey <sje@cup.hp.com>
8208 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8210 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8212 * g++.dg/template/qualttp20.C: Adjust expected errors.
8213 * g++.old-deja/g++.jason/report.C: Likewise.
8214 * g++.old-deja/g++.other/qual1.C: Likewise.
8216 * g++.dg/lookup/scoped2.C: New test.
8218 * g++.dg/ext/asm3.C: New test.
8220 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
8222 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8224 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
8226 * ChangeLog: follow spelling conventions.
8227 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8228 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8229 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8230 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8231 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8232 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8233 * g++.old-deja/g++.law/global-init1.C: Likewise.
8234 * g++.old-deja/g++.other/delete4.C: Likewise.
8235 * g++.old-deja/g++.other/inline21.C: Likewise.
8236 * g++.old-deja/g++.other/singleton.C: Likewise.
8237 * g77.dg/strlen0.f: Likewise.
8238 * g77.f-torture/compile/20010519-1.f: Likewise.
8239 * g77.f-torture/compile/980310-4.f: Likewise.
8240 * gcc.c-torture/compile/20000605-1.c: Likewise.
8241 * gcc.c-torture/execute/20020225-1.c: Likewise.
8242 * gcc.dg/c90-hexfloat-2.c: Likewise.
8243 * gcc.dg/c99-bool-1.c: Likewise.
8244 * gcc.dg/c99-hexfloat-2.c: Likewise.
8245 * gcc.dg/dll-2.c: Likewise.
8246 * gcc.dg/wtr-union-init-1.c: Likewise.
8247 * gcc.dg/wtr-union-init-2.c: Likewise.
8248 * gcc.dg/wtr-union-init-3.c: Likewise.
8249 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8250 * gcc.dg/cpp/defined.c: Likewise.
8251 * gcc.dg/cpp/macsyntx.c: Likewise.
8252 * gcc.dg/cpp/paste2.c: Likewise.
8253 * gcc.dg/cpp/trad/defined.c: Likewise.
8254 * gcc.dg/format/c90-printf-1.c: Likewise.
8255 * gcc.dg/format/c90-scanf-1.c: Likewise.
8256 * gcc.dg/format/c99-printf-1.c: Likewise.
8257 * gcc.dg/format/c99-scanf-1.c: Likewise.
8258 * gcc.misc-tests/gcov-8.c: Likewise.
8259 * lib/profopt.exp: Likewise.
8261 2002-09-15 Krister Walfridsson <cato@df.lth.se>
8263 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8265 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8267 * g++.dg/inherit/using2.C: New test.
8269 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
8271 * ChangeLog: Follow spelling conventions.
8272 * g++.dg/template/friend4.C: Likewise.
8273 * g++.old-deja/g++.pt/crash67.C: Likewise.
8274 * gcc.c-torture/execute/20000801-4.c: Likewise.
8275 * gcc.dg/c90-digraph-1.c: Likewise.
8276 * gcc.dg/c94-digraph-1.c: Likewise.
8277 * gcc.dg/c99-digraph-1.c: Likewise.
8278 * gcc.dg/cpp/line5.c: Likewise.
8279 * gcc.dg/cpp/multiline.c: Likewise.
8280 * gcc.dg/cpp/trad/literals-1.c: Likewise.
8281 * gcc.dg/format/attr-3.c: Likewise.
8282 * gcc.dg/format/c90-scanf-3.c: Likewise.
8283 * gcc.dg/format/ext-4.c: Likewise.
8285 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8287 * g++.dg/template/pretty1.C: New test.
8289 2002-09-14 Alan Modra <amodra@bigpond.net.au>
8291 * gcc.c-torture/execute/struct-cpy-1.c: New test.
8293 2002-09-13 Matt Austern <austern@apple.com>
8295 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8296 passing a cast expression to a function by const reference.
8298 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
8300 * g++.dg/template/deduce1.C: New test.
8302 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
8304 * gcc.c-torture/execute/simd-1.c: Force all use of int to
8307 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
8309 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8312 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
8314 * gcc.c-torture/compile/20020910-1.c: New test.
8316 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
8318 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8320 2002-09-10 Andreas Jaeger <aj@suse.de>
8322 * gcc.dg/20020312-2.c: Adjust for x86-64.
8324 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
8326 * g77.dg/7388.f: New test case for PR 7388.
8328 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
8330 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8332 2002-09-05 Ziemowit Laski <zlaski@apple.com>
8334 * objc.dg/proto-lossage-1.m: New test.
8336 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
8338 * gcc.dg/cpp/_Pragma4.c: Fix typo.
8340 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
8342 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
8345 2002-09-06 Stan Shebs <shebs@apple.com>
8346 David Edelsohn <edelsohn@gnu.org>
8348 * gcc.dg/weak: New directory.
8349 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8350 target-specific xfail bits.
8351 * gcc.dg/typeof-2.c: Move to new directory.
8352 * gcc.dg/weak.exp: New expect script.
8354 2002-09-06 Alan Modra <amodra@bigpond.net.au>
8356 * gcc.c-torture/execute/extzvsi.c: New test.
8358 2002-09-05 Stan Shebs <shebs@apple.com>
8360 * gcc.dg/weak-1.c: xfail on Darwin.
8361 * gcc.dg/weak-2.c: Ditto.
8362 * gcc.dg/weak-3.c: Ditto.
8363 * gcc.dg/weak-4.c: Ditto.
8364 * gcc.dg/weak-5.c: Ditto.
8365 * gcc.dg/weak-6.c: Ditto.
8366 * gcc.dg/weak-7.c: Ditto.
8367 * gcc.dg/weak-8.c: Ditto.
8368 * gcc.dg/weak-9.c: Ditto.
8370 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
8372 * gcc.c-torture/execute/loop-14.c: New test.
8374 2002-09-04 Jakub Jelinek <jakub@redhat.com>
8376 * g++.dg/other/cxa-atexit1.C: New test.
8378 * gcc.dg/typeof-2.c: New test.
8380 2002-09-03 Roger Sayle <roger@eyesopen.com>
8382 * gcc.dg/builtins-2.c: New testcase.
8383 * gcc.dg/builtins-3.c: New testcase.
8385 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
8387 * gcc.dg/cpp/_Pragma4.c: New test.
8389 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
8391 * objc/execute/nil_method-1.m: New testcase.
8393 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
8395 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8396 [Object class], not [Object initialize].
8398 2002-08-31 Roger Sayle <roger@eyesopen.com>
8399 Hans-Peter Nilsson <hp@bitrange.com>
8401 * gcc.c-torture/execute/20020720-1.x: Skip test on
8402 mmix-knuth-mmixware. Correct comment.
8404 2002-08-27 Mark Mitchell <mark@codesourcery.com>
8406 * testsuite/g++.dg/abi/bitfield5.C: New test.
8407 * testsuite/g++.dg/abi/vbase10.C: Likewise.
8409 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
8411 * objc.dg/undeclared-selector.m: New test.
8413 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
8415 * g++.dg/other/offsetof1.C: Avoid cast warning.
8417 2002-08-26 Ziemowit Laski <zlaski@apple.com>
8419 * objc.dg/super-class-2.m: New test.
8421 2002-08-24 Matt Austern <austern@apple.com>
8423 * g++.dg/ext/lvaddr.C: New test.
8424 * g++.dg/ext/lvcast.C: New test.
8426 2002-08-22 Mark Mitchell <mark@codesourcery.com>
8428 * testsuite/g++.dg/inherit/cond1.C: New test.
8430 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
8432 * gcc.dg/noncompile/incomplete-1.c: New test.
8434 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8436 * gcc.dg/typespec-1.c: New test.
8438 2002-08-20 Devang Patel <dpatel@apple.com>
8439 * objc.dg/proto-hier-2.m: New test.
8441 2002-08-19 Ziemowit Laski <zlaski@apple.com>
8443 * objc.dg/bitfield-1.m: New test.
8444 * objc.dg/bitfield-2.m: New test.
8446 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
8448 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8449 gcc.dg/c99-flex-array-4.c: New tests.
8451 2002-08-16 Stan Shebs <shebs@apple.com>
8453 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8455 2002-08-15 Jakub Jelinek <jakub@redhat.com>
8457 * gcc.dg/typeof-1.c: New test.
8458 * g++.dg/ext/typeof2.C: New test.
8460 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
8462 * g++.dg/other/offsetof1.C: New test.
8464 2002-08-14 Richard Henderson <rth@redhat.com>
8466 * gcc.dg/tls/diag-3.c: Fix expected message strings.
8468 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
8470 * gcc.dg/cpp/_Pragma3.c: New test.
8472 2002-08-13 Mark Mitchell <mark@codesourcery.com>
8474 * g++.dg/template/inherit3: New test.
8476 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
8478 * gcc.dg/bitfld-4.c: Add blank options.
8480 2002-08-09 Mark Mitchell <mark@codesourcery.com>
8482 * g++.dg/template/crash1.C: New test.
8484 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8486 * gcc.dg/tls/opt-2.c: New test.
8488 2002-08-08 Devang Patel <dpatel@apple.com>
8490 * objc.dg/selector-1.m : New test
8492 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8494 * g++.dg/abi/bitfield4.C: New test.
8495 * gcc.dg/bitfld-4.c: New test.
8497 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8499 * g++.dg/other/packed1.C: New test.
8501 2002-08-07 Mark Mitchell <mark@codesourcery.com>
8503 * g++.dg/abi/offsetof.C: Tweak error messages.
8504 * g++.old-deja/g++.mike/p10769a.C: Likewise.
8506 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8508 * gcc.dg/bitfld-3.c: New test.
8510 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8511 Richard Henderson <rth@redhat.com>
8513 * gcc.dg/i386-bitfield1.c: New test.
8514 * g++.dg/abi/bitfield3.C: Update.
8516 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
8518 * objc.dg/const-str-2.m: Update.
8519 * gcc.dg/cpp/c++98.c: Change to C extension.
8520 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8521 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8523 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8525 * testsuite/gcc.dg/tls/diag-3.c: New.
8527 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8529 * g++.dg/README (Subdirectories): Document new subdir expr.
8530 * g++.dg/expr/pmf-1.C: New test.
8532 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8534 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8536 2002-08-06 Jakub Jelinek <jakub@redhat.com>
8538 * g++.dg/abi/bitfield3.C: New test.
8540 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
8542 * lib/gcov.exp: Tweak expected line formats.
8543 * gcc.misc-tests/gcov8.c: New test.
8544 * gcc.misc-tests/gcov8.x: New flags.
8546 2002-08-05 Jakub Jelinek <jakub@redhat.com>
8548 * consistency.vlad/layout/endian.c: Include string.h.
8550 * gcc.c-torture/execute/20020805-1.c: New test.
8552 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
8554 * g++.dg/other/conversion1.C: New test.
8556 2002-08-03 Roger Sayle <roger@eyesopen.com>
8558 * gcc.dg/builtins-1.c: New testcase.
8560 2002-08-02 Mark Mitchell <mark@codesourcery.com>
8562 * g++.dg/inherit/access3.C: New test.
8564 2002-08-01 Jakub Jelinek <jakub@redhat.com>
8566 * gcc.dg/ia64-visibility-2.c: New test.
8568 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
8570 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8571 __qualifier_flags to __flags.
8573 2002-07-31 Mark Mitchell <mark@codesourcery.com>
8575 * g++.dg/inherit/operator1.C: New test.
8576 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8577 * g++.dg/other/error1.C: Change expected error message.
8578 * g++.dg/template/conv4.C: Likewise.
8580 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
8582 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8583 for documented behavior.
8585 2002-07-25 Roger Sayle <roger@eyesopen.com>
8587 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8588 several targets known to fail.
8590 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
8592 * gcc.dg/mips-args-[123].c: New tests.
8594 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
8596 * gcc.dg/ppc-spe.c: New.
8598 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
8600 * g++.dg/other/ptrmem4.C: New testcase.
8602 2002-07-24 Richard Henderson <rth@redhat.com>
8604 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8606 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
8608 * g++.dg/ext/alignof1.C (main): Return 0 for success.
8610 2002-07-24 Roger Sayle <roger@eyesopen.com>
8612 * gcc.c-torture/execute/memset-3.c: New testcase.
8614 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
8616 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8617 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8619 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8621 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8624 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
8626 * gcc.c-torture/compile/simd-4.c: New test.
8628 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8630 PR c++/7347, c++/7348
8631 * g++.dg/template/access4.C: New test.
8632 * g++.dg/template/access5.C: New test.
8633 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8634 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8635 * g++.old-deja/g++.pt/ttp58.C: Likewise.
8636 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8638 2002-07-22 Jakub Jelinek <jakub@redhat.com>
8640 * gcc.dg/gnu89-init-2.c: New test.
8642 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
8644 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8646 2002-07-20 Roger Sayle <roger@eyesopen.com>
8648 * gcc.c-torture/execute/20020720-1.c: New testcase.
8650 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
8652 * gcc.dg/cpp/Wsignprom.c: New tests.
8654 2002-07-20 Alan Modra <amodra@bigpond.net.au>
8656 * gcc.c-torture/execute/loop-13.c: New test.
8658 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
8660 * gcc.dg/cpp/expr.c: New tests.
8662 2002 07-18 David Edelsohn <edelsohn@gnu.org>
8664 * g++.dg/opt/pr6713.C: Add template instantiation.
8666 2002-07-18 Alan Modra <amodra@bigpond.net.au>
8668 * gcc.dg/nest.c: New test.
8670 2002-07-17 Richard Henderson <rth@redhat.com>
8672 * g++.dg/opt/pr6713.C: New test.
8674 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
8676 * gcc.c-torture/execute/loop-2e.x: Let the testcase
8677 XFAIL for all x86 processors.
8679 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
8681 * gcc.c-torture/execute/20010122-1.x: Do not test with
8682 -fomit-frame-pointer.
8684 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8686 * g++.dg/template/instantiate2.C: New test.
8687 * g++.dg/template/spec4.C: New test.
8689 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8691 * g++.dg/template/access2.C: New test.
8692 * g++.dg/template/access3.C: New test.
8694 2002-07-15 Zack Weinberg <zack@codesourcery.com>
8696 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8697 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8698 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8699 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8700 Convert to use <stdarg.h>.
8701 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8703 * gcc.dg/va-arg-2.c: New.
8704 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8706 2002-07-15 Jakub Jelinek <jakub@redhat.com>
8708 * gcc.c-torture/compile/20020710-1.c: New test.
8710 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
8711 Andrew Pinski <pinskia@physics.uc.edu>
8713 gcc.c-torture/compile/simd-2.c: New testcase.
8714 gcc.c-torture/compile/simd-3.c: Likewise.
8716 2002-07-11 Mark Mitchell <mark@codesourcery.com>
8719 * g++.dg/overload/error1.C: New test.
8721 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8723 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8724 configuration and IRIX 6 O32 ABI.
8726 2002-07-11 Roger Sayle <roger@eyesopen.com>
8728 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8730 2002-07-10 Roger Sayle <roger@eyesopen.com>
8732 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8734 2002-07-10 Jeffrey A Law <law@redhat.com>
8736 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8738 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
8740 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
8742 * gcc.dg/20020312-2.c: Check for __PPC__.
8744 2002-07-09 Diego Novillo <dnovillo@redhat.com>
8746 * gcc.c-torture/compile/20020709-1.c: New test.
8748 2002-07-07 Roger Sayle <roger@eyesopen.com>
8750 * g++.dg/template/qualttp21.C: New test case.
8752 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
8754 * gcc.c-torture/compile/20020706-1.c: New test.
8755 * gcc.c-torture/compile/20020706-2.c: New test.
8757 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
8758 Alexandre Oliva <aoliva@redhat.com>
8760 * g++.dg/warn/incomplete1.C: New test.
8762 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8765 * g++.dg/warn/noreturn1.C: New test.
8767 2002-07-03 Mark Mitchell <mark@codesourcery.com>
8770 * g++.dg/debug/debug6.C: New test.
8771 * g++.dg/debug/debug7.C: New test.
8773 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
8775 * gcc.c-torture/compile/simd-3.c: New test.
8777 2002-07-03 Chris Demetriou <cgd@broadcom.com>
8779 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8780 * gcc.dg/20020620-1.c: Likewise.
8782 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8785 * g++.dg/init/array4.C: New test.
8786 * g++.dg/init/array5.C: New test.
8788 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
8790 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8791 * gcc.c-torture/execute/simd-2.c (main): Likewise.
8793 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8795 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8796 * gcc.dg/wtr-aggr-init-1.c: Likewise.
8797 * gcc.dg/wtr-conversion-1.c: Likewise.
8798 * gcc.dg/wtr-escape-1.c: Likewise.
8799 * gcc.dg/wtr-int-type-1.c: Likewise.
8800 * gcc.dg/wtr-label-1.c: Likewise.
8801 * gcc.dg/wtr-static-1.c: Likewise.
8802 * gcc.dg/wtr-strcat-1.c: Likewise.
8803 * gcc.dg/wtr-suffix-1.c: Likewise.
8804 * gcc.dg/wtr-switch-1.c: Likewise.
8805 * gcc.dg/wtr-unary-plus-1.c: Likewise.
8806 * gcc.dg/wtr-union-init-1.c: Likewise.
8807 * gcc.dg/wtr-union-init-2.c: Likewise.
8808 * gcc.dg/wtr-union-init-3.c: Likewise.
8810 * gcc.dg/wtr-func-def-1.c: New test.
8812 2002-07-02 Devang Patel <dpatel@apple.com>
8814 * objc.dg/param-1.m: New test.
8816 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
8818 * gcc.dg/cpp/trad/directive.c: Add test.
8819 * gcc.dg/cpp/trad/macroargs.c: Add test.
8820 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8822 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
8824 * gcc.dg/cpp/cmdlne-M.c: New test.
8826 2002-07-02 Ziemowit Laski <zlaski@apple.com>
8828 * objc.dg/desig-init-1.m: New test.
8830 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8833 * g++.dg/template/instantiate1.C: New test.
8835 2002-07-01 Mark Mitchell <mark@codesourcery.com>
8838 * g++.dg/template/sizeof2.C: New test.
8840 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8842 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8843 gcc.dg/cpp/trad/include.c: New tests.
8845 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
8848 * gcc.c-torture/compile/20020701-1.c: New test.
8850 2002-07-01 Stan Shebs <shebs@apple.com>
8852 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8854 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8855 (objc-torture-execute): or here.
8857 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
8859 * gcc.c-torture/execute/arith-rand-ll.c: New test.
8861 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8863 * gcc.dg/cpp/trad/escaped-nl.c: New test.
8865 2002-06-30 Devang Patel <dpatel@apple.com>
8867 * objc.dg/fsyntax-only.m: New test.
8869 2002-06-27 Mark Mitchell <mark@codesourcery.com>
8872 * g++.dg/template/friend7.C: New file.
8874 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
8876 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8879 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
8881 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8882 avoid division by zero.
8884 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
8886 * gcc.dg/Wunknownprag.c: New tests.
8888 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
8890 * gcc.c-torture/execute/simd-2.c: New test.
8892 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
8894 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8895 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8896 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8897 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8898 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8899 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8900 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8901 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8902 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8903 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8904 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8905 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8906 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8907 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8908 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8909 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8910 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8912 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
8914 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8915 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8916 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8917 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8919 * gcc.dg/cpp/trad/directive.c: Update.
8921 2002-06-23 Andreas Jaeger <aj@suse.de>
8923 * gcc.c-torture/execute/complex-6.c: New.
8925 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
8927 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8928 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8929 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8930 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8932 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
8934 * gcc.dg/cpp/trad: New directory with traditional tests copied
8935 from parent directory.
8936 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8937 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8938 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8939 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8940 Move to trad/ and rename.
8941 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8942 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8943 gcc.dg/cpp/trad/redef2.c: New tests.
8944 * gcc.dg/cpp/trad/trad.exp: New driver.
8946 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
8948 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8949 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8950 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8951 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8954 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
8956 * gcc.dg/20020620-1.c: New test.
8958 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8960 * g++.dg/template/ttp4.C: New test.
8962 2002-06-19 Jakub Jelinek <jakub@redhat.com>
8964 * g++.dg/opt/vt1.C: Fix regexp.
8966 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8968 * gcc.c-torture/execute/pure-1.c: Make functions static again.
8969 Don't use attribute `noinline'.
8971 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8973 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8975 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
8977 * gcc.c-torture/execute/simd-1.c: New.
8979 * gcc.dg/simd-1.c: New.
8981 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8983 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8985 2002-06-16 Richard Henderson <rth@redhat.com>
8987 * g++.dg/ext/anon-struct1.C: New.
8988 * g++.dg/ext/anon-struct2.C: New.
8989 * g++.dg/ext/anon-struct3.C: New.
8990 * gcc.dg/anon-struct-1.c: New.
8991 * gcc.dg/anon-struct-2.c: New.
8992 * gcc.dg/anon-struct-3.c: New.
8993 * gcc.dg/20011008-1.c: Adjust warning text.
8994 * gcc.dg/20020527-1.c: Add -fms-extensions.
8996 2002-06-16 Richard Henderson <rth@redhat.com>
8998 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9000 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
9002 * gcc.c-torture/execute/20020615-1.c: New test.
9004 2002-06-15 Roger Sayle <roger@eyesopen.com>
9006 * gcc.c-tortuture/execute/compare-1.c: New test case.
9007 * gcc.c-tortuture/execute/compare-2.c: New test case.
9008 * gcc.c-tortuture/execute/compare-3.c: New test case.
9010 2002-06-13 Richard Henderson <rth@redhat.com>
9012 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
9015 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9017 * g++.dg/template/typename2.C: Update error message.
9019 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
9021 * gcc.c-torture/execute/20020611-1.c: New test.
9023 2002-06-11 Bob Wilson <bob.wilson@acm.org>
9025 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9026 list of targets to skip.
9028 2002-06-10 Bob Wilson <bob.wilson@acm.org>
9030 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9031 targets if not optimizing.
9033 2002-06-10 Jakub Jelinek <jakub@redhat.com>
9035 * gcc.c-torture/compile/20020605-1.c: New test.
9037 * g++.dg/opt/vt1.C: New test.
9039 * gcc.dg/20020531-1.c: New test.
9041 * gcc.dg/20020530-1.c: New test.
9043 * gcc.dg/20020527-1.c: New test.
9045 * g++.dg/opt/cse1.C: New test.
9047 2002-06-07 Roger Sayle <roger@eyesopen.com>
9049 * gcc.dg/20020607-2.c: New test case.
9051 2002-06-07 Jakub Jelinek <jakub@redhat.com>
9053 * gcc.c-torture/compile/20020604-1.c: New test.
9055 2002-06-04 Richard Henderson <rth@redhat.com>
9057 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9058 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9059 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9061 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
9063 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9065 2002-06-03 Richard Henderson <rth@redhat.com>
9067 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9068 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9070 2002-06-02 Richard Henderson <rth@redhat.com>
9072 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9073 test functions static.
9075 2002-06-02 Andreas Jaeger <aj@suse.de>
9077 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9080 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
9082 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9083 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9084 Update for mofified diagnostics.
9085 * gcc.dg/c99-intconst-1.c: No longer fail.
9087 2002-06-02 Richard Henderson <rth@redhat.com>
9089 * gcc.dg/uninit-A.c: Remove xfail markers.
9091 2002-06-01 Roger Sayle <roger@eyesopen.com>
9093 * gcc.dg/fnegate-1.c: New test case.
9095 2002-05-30 Osku Salerma <osku@iki.fi>
9097 * gcc.c-torture/execute/mayalias-1.c: New file.
9099 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
9101 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9102 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9103 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9105 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
9107 * gcc.c-torture/execute/20020529-1.c: New test.
9109 2002-05-27 Richard Henderson <rth@redhat.com>
9111 * g++.dg/ext/attrib6.C: New test case.
9113 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9115 * gcc.c-torture/execute/pure-1.c: New test.
9117 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9119 * gcc.dg/cpp/arith-2.c: Remove.
9121 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9123 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9124 * gcc.dg/cpp/if-3.c: Remove.
9126 2002-05-26 Jakub Jelinek <jakub@redhat.com>
9128 * g++.dg/opt/cse2.C: New test.
9130 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
9132 * gcc.dg/cpp/arith-1.c: New semantic tests.
9133 * gcc.dg/cpp/if-1.c: Update.
9135 2002-05-24 Ben Elliston <bje@redhat.com>
9137 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9139 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9141 * gcc.dg/verbose-asm.c: New test.
9143 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
9145 * gcc.dg/cpp/paste12.c: New test.
9147 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9149 * g++.dg/parse/named_ops.C: New test.
9151 2002-05-23 Mark Mitchell <mark@codesourcery.com>
9153 * gcc/testsuite/gcc.dg/weak-8.c: New test.
9155 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
9157 * gcc.dg/weak-2.c: Allow optional leading underscore
9158 in scan-assembler symbol name.
9159 * gcc.dg/weak-3.c: Likewise.
9160 * gcc.dg/weak-4.c: Likewise.
9161 * gcc.dg/weak-5.c: Likewise.
9163 2002-05-23 Jakub Jelinek <jakub@redhat.com>
9165 * gcc.dg/20020523-1.c: New test.
9167 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9169 * objc.dg/const-str-2.m: Update now that we stop after
9170 a command line error.
9172 2002-05-22 Richard Henderson <rth@redhat.com>
9174 * g++.dg/dg.exp: Fix typo in test pruneing.
9176 2002-05-22 Richard Henderson <rth@redhat.com>
9178 * g++.dg/dg.exp: Prune the tls subdirectory.
9179 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9180 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9181 * g++.dg/tls/init-1.C: New.
9183 2002-05-22 Jakub Jelinek <jakub@redhat.com>
9185 * gcc.dg/20020517-1.c: New test.
9187 2002-05-21 Richard Henderson <rth@redhat.com>
9189 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9190 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9192 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
9194 * g++.dg/other/copy2.C: New test.
9196 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
9198 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9199 (MAX_COPY): Bump up to 10 times sizeof (long long).
9200 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9202 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9205 * gcc.c-torture/execute/strcpy-1.c: New test.
9207 2002-05-19 Jason Merrill <jason2redhat.com>
9209 * g++.dg/ext/oper1.C: New test.
9211 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
9212 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
9214 * README.QMTEST: New file.
9216 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9218 2002-05-19 Andreas Jaeger <aj@suse.de>
9220 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9222 * gcc.c-torture/execute/loop-2d.x: Likewise.
9224 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
9226 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
9227 support weak symbols.
9228 * gcc.dg/weak-4.c: Likewise
9229 * gcc.dg/weak-6.c: Likewise
9231 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
9233 * gcc.dg/weak-3.c: Add dg-excess-error comment for
9234 cygwin, coff and h8300-*-hms targets
9235 * gcc.dg/weak-5.c: Likewise
9236 * gcc.dg/weak-7.c: Likewise
9238 2002-05-16 Jason Merrill <jason@redhat.com>
9240 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9241 (scan-assembler-not, scan-assembler-dem): Likewise.
9242 (scan-assembler-dem-not): Likewise.
9244 2002-05-15 Richard Henderson <rth@redhat.com>
9246 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9248 2002-05-15 Richard Henderson <rth@redhat.com>
9250 * gcc.dg/weak-5.c (vfoo1c): No warning here.
9251 (vfoo1f): Warning here.
9252 (vfoo1l): Don't redefine the alias.
9254 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
9256 * g++.dg/init/pm1.C: New test.
9258 2002-05-12 David S. Miller <davem@redhat.com>
9260 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9263 2002-05-10 Roger Sayle <roger@eyesopen.com>
9265 * gcc.c-torture/execute/20020510-1.c: New test case.
9267 2002-05-10 David S. Miller <davem@redhat.com>
9269 * gcc.c-torture/execute/conversion.c: Test long double too.
9271 2002-05-09 Jakub Jelinek <jakub@redhat.com>
9273 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9274 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9275 * lib/g++.exp (g++_link_flags): Likewise.
9276 * lib/objc.exp (objc_target_compile): Likewise.
9278 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
9280 * gcc.dg/cpp/poison.c: Update.
9281 * gcc.dg/cpp/20000625-2.c: Remove.
9282 * gcc.dg/cpp/direct2s.c: Remove final test.
9284 2002-05-08 Tom Rix <trix@redhat.com>
9286 * gcc.c-torture/execute/20020508-1.c: New test.
9287 * gcc.c-torture/execute/20020508-2.c: New test.
9288 * gcc.c-torture/execute/20020508-3.c: New test.
9290 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
9292 * gcc.dg/cpp/charconst-4.c: More tests.
9294 2002-05-08 Mark Mitchell <mark@codesourcery.com>
9297 * gcc.dg/weak-3.c: Update location of warning messages.
9298 * gcc.dg/weak-5.c: Likewise.
9300 2002-05-06 Roger Sayle <roger@eyesopen.com>
9302 * gcc.c-torture/execute/20020506-1.c: New test case.
9304 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
9306 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9308 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9310 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9312 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9314 * gcc.dg/cpp/charconst-3.c: New test.
9316 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
9318 * gcc.dg/cpp/charconst.c: Update tests.
9320 2002-05-05 Tim Josling <tej@melbpc.org.au>
9322 * treelang: Added directory for new sample language treelang. Also
9323 lib/treelang.exp: New file to signal treelang should be tested.
9325 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9327 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9328 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9329 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9330 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9331 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9332 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9333 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9335 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
9337 * gcc.dg/format/xopen-2.c: New test.
9339 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9341 * gcc.dg/20020503-1.c: New test.
9343 2002-05-02 Mark Mitchell <mark@codesourcery.com>
9345 * g++.dg/init/dtor1.C: Make it tougher.
9347 2002-05-01 Mark Mitchell <mark@codesourcery.com>
9349 * g++.dg/init/dtor1.C: New test.
9351 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
9353 * gcc.dg/altivec-8.c: New.
9355 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
9357 * gcc.dg/altivec-7.c: New.
9359 2002-04-29 Jakub Jelinek <jakub@redhat.com>
9361 * g++.dg/parse/typedef1.C: New test.
9363 2002-04-29 Mark Mitchell <mark@codesourcery.com>
9366 * g++.dg/template/friend6.C: New test.
9369 * g++.dg/init/copy1.C: New test.
9371 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
9373 * g++.dg/warn/effc1.C: New test.
9375 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
9377 * gcc.dg/cpp/if-cexp.c: Add a test.
9379 2002-04-28 Jakub Jelinek <jakub@redhat.com>
9381 * gcc.dg/20020426-2.c: New test.
9383 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
9385 * gcc.dg/cpp/if-mop.c: Update.
9386 * gcc.dg/cpp/if-mpar.c: Add test.
9387 * gcc.dg/cpp/if-oppr.c: Update.
9389 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9392 * gcc.dg/weak-[2-7].c: New tests.
9394 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9396 * gcc.dg/enum1.c: New test.
9398 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9401 * g++.dg/inherit/access2.C: New test.
9403 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9406 * gcc.dg/20020426-1.c: New test.
9408 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9410 * g++.dg/abi/enum1.C: New test.
9412 2002-04-26 Richard Henderson <rth@redhat.com>
9414 * gcc.dg/c99-bool-1.c: Expect always true warning.
9416 2002-04-25 Roger Sayle <roger@eyesopen.com>
9418 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9420 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9422 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9425 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9427 * g++.dg/abi/mange7.C: New test.
9430 * g++.dg/parse/stmtexpr2.C: New test.
9432 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9434 * gcc.dg/20020312-2.c: Add SH target.
9436 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9438 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9439 compiler output on mips*-*-irix*.
9441 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9443 * g++.dg/parse/attr1.C: New test.
9445 2002-04-23 Roger Sayle <roger@eyesopen.com>
9447 * gcc.c-torture/execute/string-opt-17.c: New test case.
9448 * gcc.c-torture/execute/memset-2.c: New test case.
9450 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9453 * g++.dg/template/friend5.C: New test.
9456 * g++.dg/template/qual1.C: Likewise.
9458 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9460 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9461 Include stdlib.h, not stdio.h or ctype.h.
9463 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9465 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9466 cris-*-elf* and mmix-*-*.
9467 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9468 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9469 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9471 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9472 * gcc.dg/wchar_t-1.c: Ditto.
9474 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9476 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9479 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9481 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9483 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9485 * gcc.c-torture/execute/20000906-1.x: Delete.
9487 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9489 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9491 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9494 * g77.f-torture/execute/6367.f: New test.
9495 * g77.f-torture/execute/6367.x: Disable for MMIX.
9497 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9500 * g++.dg/opt/inline2.C: New test.
9502 2002-04-18 Richard Henderson <rth@redhat.com>
9504 * gcc.dg/20000906-1.c: Enable for all targets.
9505 * gcc.c-torture/compile/iftrap-2.c: New.
9507 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9509 * gcc.dg/20020418-1.c: New test.
9510 * gcc.dg/20020418-2.c: New test.
9512 2002-04-18 Richard Henderson <rth@redhat.com>
9514 * gcc.c-torture/compile/iftrap-1.c: New.
9515 * gcc.dg/iftrap-1.c: Adjust for ia64.
9516 * gcc.dg/iftrap-2.c: New.
9518 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9520 * gcc.c-torture/compile/20020418-1.c: New test.
9522 2002-04-18 Roger Sayle <roger@eyesopen.com>
9524 * gcc.c-torture/compile/20020415-1.c: New.
9526 2002-04-18 David S. Miller <davem@redhat.com>
9528 * gcc.c-torture/execute/20020418-1.c: New test.
9530 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9532 * gcc.dg/20020416-1.c: New test.
9534 * g++.dg/opt/inline1.C: New test.
9536 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9538 * gcc.dg/altivec-5.c: New test.
9540 * gcc.dg/20020415-1.c: New test.
9542 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9544 * testsuite/lib/chill.exp: Remove.
9546 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9548 * g++.dg/other/big-struct.C: New test.
9550 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9552 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9555 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9558 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9559 in scan-assembler function name
9561 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9563 * g77.f-torture/execute/980628-4.x,
9564 g77.f-torture/execute/980628-5.x,
9565 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9566 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9567 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9570 2002-04-13 David S. Miller <davem@redhat.com>
9572 * gcc.c-torture/execute/20020413-1.c: New test.
9574 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9577 * g++.dg/ext/asm1.C: New tests.
9579 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9582 * g++.dg/parse/stmtexpr1.C: New test.
9585 * g++.dg/template/copy1.C: New test.
9587 2002-04-12 Richard Henderson <rth@redhat.com>
9589 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9591 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9593 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9594 gcc.c-torture/execute/20020307-2.c.
9596 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9598 * g++.dg/ext/attrib5.C,
9599 * g++.dg/lookup/struct1.C: New tests.
9601 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9603 * gcc.dg/20020411-1.c: New test.
9605 * gcc.c-torture/execute/20020411-1.c: New test.
9607 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9609 * g77.f-torture/execute/6177.f: New test.
9611 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9614 * g++.dg/opt/cleanup1.C: New test.
9616 * g++.dg/opt/const1.C: New test.
9618 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9620 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9622 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9625 * g++.dg/template/typename2.C: New test.
9627 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9629 * gcc.c-torture/execute/loop-12.c: New.
9631 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9633 * g77.f-torture/execute/980628-4.x,
9634 g77.f-torture/execute/980628-5.x,
9635 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9636 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9637 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9639 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9641 PR optimization/6086
9642 * g++.dg/opt/preinc1.C: New test.
9644 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9647 * g++.dg/opt/static2.C: New test.
9649 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9652 * gcc.dg/20020406-1.c: New test.
9654 2002-04-04 David S. Miller <davem@redhat.com>
9656 * gcc.c-torture/execute/20020404-1.c: New test.
9658 2002-04-04 Jakub Jelinek <jakub@redhat.com>
9661 * gcc.dg/20020312-2.c: Do not declare global register variable
9662 if __PIC__ or __pic__ is defined.
9664 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
9666 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9667 __asm__ so that it works correctly even if -ansi -pedantic-errors.
9669 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9671 * gcc.misc-tests/linkage.exp: Update last change to handle
9672 sparc*-, not just sparc-.
9674 2002-04-03 Richard Henderson <rth@redhat.com>
9676 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9678 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9680 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9682 2002-04-02 David S. Miller <davem@redhat.com>
9684 * gcc.c-torture/execute/20020402-3.c: New test.
9686 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9688 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9689 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9691 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9692 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9693 g77.f-torture/execute/20001201.x,
9694 g77.f-torture/execute/u77-test.x: New files.
9696 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9697 * gcc.dg/wchar_t-1.c: Ditto.
9699 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9701 * gcc.c-torture/execute/20020402-1.c: New test.
9703 2002-04-01 Richard Henderson <rth@redhat.com>
9705 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9707 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9709 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9711 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9713 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9715 * g++.dg/inherit/template-as-base.C: Expect error.
9716 * g++.dg/inherit/namespace-as-base.C: Likewise.
9718 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
9720 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9721 g++.dg/ext/instantiate3.C: Tweak match patterns.
9723 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9724 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9727 2002-03-31 Richard Henderson <rth@redhat.com>
9729 * gcc.dg/special/alias-2.c: New.
9730 * gcc.dg/special/ecos.exp: Run it.
9732 2002-03-31 Richard Henderson <rth@redhat.com>
9734 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9736 2002-03-31 Kazu Hirata <kazu@hxi.com>
9738 * gcc.dg/weak-1.c: Disable on h8300 port.
9740 2002-03-29 Janis Johnson <janis187@us.ibm.com>
9742 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9743 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9745 * g++.dg/bprob/bprob-1.C: New test.
9746 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9747 * g++.dg/gcov/gcov-1.C: New test.
9748 * g++.dg/gcov/gcov-1.x: New file.
9749 * g++.dg/gcov/gcov-2.C: New test.
9750 * g++.dg/gcov/gcov-3.C: New test.
9751 * g++.dg/gcov/gcov-3.h: New file.
9753 2002-03-28 Roger Sayle <roger@eyesopen.com>
9755 * g++.old-deja/g++.other/builtins5.C: New test.
9756 * g++.old-deja/g++.other/builtins6.C: New test.
9757 * g++.old-deja/g++.other/builtins7.C: New test.
9758 * g++.old-deja/g++.other/builtins8.C: New test.
9759 * g++.old-deja/g++.other/builtins9.C: New test.
9761 2002-03-29 Jakub Jelinek <jakub@redhat.com>
9763 * g++.dg/opt/static1.C: New test.
9765 * g++.dg/opt/longbranch1.C: New test.
9767 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
9769 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9771 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9773 2002-03-28 Jeffrey A Law (law@redhat.com)
9775 * gcc.c-torture/execute/20020328-1.c: New test.
9777 2002-03-27 Richard Henderson <rth@redhat.com>
9779 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9780 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9781 move from g++.old-deja/g++.ext/.
9783 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9785 * g++.dg/init/new2.C: New test.
9787 2002-03-26 Richard Henderson <rth@redhat.com>
9789 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9791 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9794 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9796 * gcc.dg/20001102-1.c: Likewise.
9798 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9800 * gcc.dg/cpp/endif-pedantic1.c,
9801 gcc.dg/cpp/endif-pedantic2.c: New tests.
9803 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9805 * g++.dg/init/new1.C: New test.
9807 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9809 * g++.dg/abi/vbase9.C: New test.
9811 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9813 * gcc.dg/arm-asm.c: New test.
9815 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9817 * gcc.dg/Wswitch-enum.c: New test.
9820 2002-03-26 Richard Henderson <rth@redhat.com>
9822 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9825 2002-03-25 Richard Henderson <rth@redhat.com>
9827 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9830 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9831 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9833 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9835 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9837 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9839 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9840 targets using generic thunk support.
9842 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9844 * gcc.c-torture/compile/20020323-1.c: New test.
9846 * g++.dg/opt/conj2.C: New test.
9848 2002-03-24 Richard Henderson <rth@redhat.com>
9850 * gcc.dg/weak-1.c: Use -fno-common.
9852 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9854 * g77.dg/f77-edit-apostrophe-out.f: New test
9855 * g77.dg/f77-edit-h-out.f: New test
9856 * g77.dg/f77-edit-t-in.f: New test
9857 * g77.dg/f77-edit-t-out.f: New test
9858 * g77.dg/f77-edit-x-out.f: New test
9859 * g77.dg/f77-edit-slash-out.f: New test
9860 * g77.dg/f77-edit-colon-out.f: New test
9861 * g77.dg/f77-edit-s-out.f: New test
9863 2002-03-24 Richard Henderson <rth@redhat.com>
9865 * objc/execute/formal_protocol-6.x: New XFAIL.
9867 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9869 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9870 that do not support weak symbols
9872 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9874 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9875 * lib/g77.exp: Likewise
9876 * lib/objc.exp: Likewise
9878 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9880 * gcc.dg/Wswitch-default.c: New test.
9882 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9884 * g++.dg/other/enum1.C: New test.
9886 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9888 * gcc.dg/pragma-ep-3.c: Fix typo.
9890 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9892 * g++.dg/inherit/template-as-base.C: New test.
9894 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9896 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9897 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9899 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9901 * gcc.dg/cpp/multiline.c: Update to match.
9903 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9905 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9907 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9909 * gcc.dg/cpp/extratokens2.c: New file.
9911 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9913 * gcc.dg/20020312-2.c: Add rs6000 target.
9915 * gcc.c-torture/compile/20020319-1.c: New test.
9917 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9919 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9920 (A, E): Handle this.
9922 2002-03-20 Jason Merrill <jason@redhat.com>
9924 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9926 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9927 through prune_gcc_output.
9929 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9931 * gcc.c-torture/compile/20020320-1.c: New test.
9933 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9935 * gcc.c-torture/compile/20020318-1.c: New test.
9937 * gcc.dg/struct-by-value-1.c: New test.
9939 * gcc.dg/20020319-1.c: New test.
9941 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9943 * g++.dg/opt/conj1.C: New test.
9945 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9947 * g++.dg/template/qualttp20.C: Revert previous change.
9948 * g++.dg/template/qualttp3.C: Likewise.
9949 * g++.dg/template/qualttp4.C: Likewise
9950 * g++.dg/template/qualttp5.C: Likewise
9951 * g++.dg/template/qualttp6.C: Likewise
9952 * g++.dg/template/qualttp7.C: Likewise
9953 * g++.dg/template/qualttp8.C: Likewise
9954 * g++.dg/template/recurse.C: Likewise.
9956 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9958 * gcc.dg/cpp/wchar-1.c: Update.
9960 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9962 * g++.dg/template/conv1.C: New test.
9963 * g++.dg/template/conv2.C: New test.
9964 * g++.dg/template/conv3.C: New test.
9965 * g++.dg/template/conv4.C: New test.
9967 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9969 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9970 * g++.dg/template/qualttp3.C: Likewise.
9971 * g++.dg/template/qualttp4.C: Likewise
9972 * g++.dg/template/qualttp5.C: Likewise
9973 * g++.dg/template/qualttp6.C: Likewise
9974 * g++.dg/template/qualttp7.C: Likewise
9975 * g++.dg/template/qualttp8.C: Likewise
9976 * g++.dg/template/recurse.C: Likewise.
9978 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9980 * g++.dg/opt/dtor1.C: New test.
9982 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9984 * gcc.c-torture/compile/20020315-1.c: New test.
9986 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9988 * gcc.dg/weak-1.c: Fix scan tests.
9990 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9992 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9993 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9994 cris-*-aout* mmix-*-*.
9995 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9996 cris-*-aout* mmix-*-*.
9997 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9998 cris-*-elf* cris-*-aout* and mmix-*-*.
9999 * gcc.dg/20001009-1.c: Ditto.
10000 * gcc.dg/20010912-1.c: Ditto.
10001 * gcc.dg/20020122-4.c: Ditto.
10002 * gcc.dg/inline-2.c: Ditto.
10004 2002-03-14 Jeffrey A Law (law@cygnus.com)
10006 * gcc.c-torture/compile/20020314-1.c: New test.
10008 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
10010 * gcc.c-torture/execute/20020314-1.c: New test.
10012 2002-03-14 Jakub Jelinek <jakub@redhat.com>
10014 * g++.dg/warn/Wunused-1.C: New test.
10016 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
10018 * g++.dg/abi/mangle6.C: New test.
10020 2002-03-13 Jakub Jelinek <jakub@redhat.com>
10022 * gcc.c-torture/compile/20020309-2.c: New test.
10024 * gcc.c-torture/compile/20020312-1.c: New test.
10026 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
10028 * g++.dg/other/access1.C: New test.
10030 2002-03-12 Jakub Jelinek <jakub@redhat.com>
10032 * gcc.c-torture/execute/wchar_t-1.c: New test.
10034 2002-03-12 David Edelsohn <edelsohn@gnu.org>
10036 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10038 2002-03-12 Roger Sayle <roger@eyesopen.com>
10040 * gcc.dg/20020312-1.c: New test case.
10042 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
10044 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10046 2002-03-11 Richard Henderson <rth@redhat.com>
10048 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10049 * g++.old-deja/g++.jason/report.C: Likewise.
10051 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10053 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10054 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10056 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10058 * testsuite/g++.dg/overload/pmf1.C: New test.
10060 2002-03-11 Kazu Hirata <kazu@hxi.com>
10062 * gcc.c-torture/execute/20020307-1.c: Use long.
10064 2002-03-11 Jakub Jelinek <jakub@redhat.com>
10066 PR optimization/5844
10067 * gcc.dg/20020310-1.c: New test.
10069 2002-03-09 Michael Meissner <meissner@redhat.com>
10071 * gcc.c-torture/execute/memcpy-2.c: New test.
10072 * gcc.c-torture/execute/memset-1.c: New test.
10073 * gcc.c-torture/execute/strlen-1.c: New test.
10074 * gcc.c-torture/execute/strcmp-1.c: New test.
10075 * gcc.c-torture/execute/strncmp-1.c: New test.
10077 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
10079 * gcc.dg/ppc-ldstruct.c: New test.
10081 2002-03-09 Jakub Jelinek <jakub@redhat.com>
10083 * gcc.c-torture/execute/va-arg-22.c: New test.
10085 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10087 * gcc.c-torture/compile/20020309-1.c: New test.
10089 2002-03-08 Jakub Jelinek <jakub@redhat.com>
10091 * gcc.c-torture/execute/20020307-2.c: New test.
10093 2002-03-07 Jeffrey A Law (law@redhat.com)
10095 * g77.f-torture/compile/20020307-1.f: New test.
10097 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
10099 * gcc.dg/unordered-1.c: New test.
10101 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
10103 * gcc.c-torture/execute/20020307-1.c: New test.
10105 2002-03-05 Jakub Jelinek <jakub@redhat.com>
10107 * gcc.dg/20020304-1.c: New test.
10109 * gcc.c-torture/compile/20020304-2.c: New test.
10111 2002-03-04 Zack Weinberg <zack@codesourcery.com>
10113 * gcc.c-torture/compile/20020304-1.c: New test case
10116 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
10118 * gcc.dg/20020103-1.c: Add other -D ppc variants.
10120 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
10122 * g++.dg/other/classkey1.C: New test.
10124 2002-03-01 Richard Henderson <rth@redhat.com>
10126 * gcc.c-torture/compile/981223-1.x: New.
10127 * gcc.c-torture/compile/920625-1.x: New.
10129 2002-02-28 Richard Henderson <rth@redhat.com>
10131 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10133 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
10135 * gcc.c-torture/execute/20020227-1.c: New test.
10137 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10139 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10141 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10142 * g++.old-deja.g++.other/defarg1.C: Likewise.
10143 * g++.old-deja/g++.pt/calls2.C: Likewise.
10144 * g++.old-deja/g++.pt/crash20.C: Likewise.
10145 * g++.old-deja/g++.pt/crash30.C: Likewise.
10146 * g++.old-deja/g++.pt/crash36.C: Likewise.
10147 * g++.old-deja/g++.pt/crash6.C: Likewise.
10148 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10149 * g++.old-deja/g++.pt/derived3.C: Likewise.
10150 * g++.old-deja/g++.pt/error1.C: Likewise.
10151 * g++.old-deja/g++.pt/friend21.C: Likewise.
10152 * g++.old-deja/g++.pt/friend23.C: Likewise.
10153 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10154 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10156 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10158 * gcc.c-torture/execute/20020225-2.c: New test.
10160 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10162 * gcc.c-torture/execute/920730-1t.c,
10163 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10164 Delete test cases, only relevant to -traditional.
10166 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10168 * gcc.dg/cpp/undef1.c: Remove.
10169 * gcc.dg/cpp/directiv.c: Update.
10170 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10172 2002-02-27 Michael Meissner <meissner@redhat.com>
10174 * gcc.c-torture/execute/20020226-1.c: New test.
10176 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10178 * g++.dg/debug/debug4.C: New test.
10180 * gcc.dg/ia64-visibility-1.c: New test.
10182 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10184 * gcc.dg/debug/20020224-1.c: New.
10186 2002-02-25 Kazu Hirata <kazu@hxi.com>
10188 * gcc.c-torture/execute/960416-1.x: New.
10189 * gcc.c-torture/execute/divconst-3.x: Likewise.
10191 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10193 * gcc.dg/20020224-1.c: New test.
10195 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10197 * gcc.c-torture/execute/20020225-1.c: New.
10199 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10201 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10203 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10205 * gcc.dg/20020222-1.c: New test.
10207 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10209 * g++.dg/opt/anonunion1.C: New test.
10211 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10213 * g++.dg/template/qualttp19.C: New test.
10214 * g++.dg/template/qualttp20.C: New test.
10215 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10216 * g++.old-deja/g++.other/qual1.C: Likewise.
10218 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10220 * gcc.dg/attr-alwaysinline.c: New.
10222 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10224 * gcc.dg/20020220-1.c: New test.
10226 * gcc.dg/20020220-2.c: New test.
10228 * g++.dg/opt/mmx1.C: New test.
10230 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10232 * gcc.c-torture/compile/20020110.c: New test.
10234 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10236 * gcc.c-torture/execute/20020219-1.c: New test.
10238 * gcc.dg/20020219-1.c: New test.
10240 * gcc.dg/noncompile/20020220-1.c: New test.
10242 * g++.dg/opt/ptrintsum1.C: New test.
10244 * gcc.dg/debug/20020220-1.c: New test.
10246 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10248 * gcc.c-torture/execute/20020216-1.c: New test.
10250 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10252 * gcc.dg/decl-1.c: Update, new test.
10254 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10256 * g++.dg/abi/bitfield1.C: New test.
10257 * g++.dg/abi/bitfield2.C: New test.
10259 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10261 * gcc.dg/attr-nest.c: New test.
10263 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10265 * gcc.c-torture/execute/20020215-1.c: New test.
10267 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10269 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10270 * g++.dg/debug/debug.exp: New.
10271 * g++.dg/debug/trivial.C: New.
10272 * g++.dg/debug/debug1.C: Moved...
10273 * g++.dg/other/debug1.C: ...from here.
10274 * g++.dg/debug/debug2.C: Moved...
10275 * g++.dg/other/debug2.C: ...from here.
10276 * g++.dg/debug/debug3.C: Moved...
10277 * g++.dg/other/debug3.C: ...from here.
10279 * gcc.dg/noncompile/20020213-1.c: New test.
10281 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10283 * g++.dg/other/debug3.C: New test.
10285 * gcc.c-torture/execute/20020213-1.c: New test.
10287 2002-02-13 Richard Smith <richard@ex-parrot.com>
10289 * g++.old-deja/g++.other/thunk1.C: New test.
10291 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10293 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10295 2002-02-13 Stan Shebs <shebs@apple.com>
10297 * gcc.dg/altivec-3.c: New.
10299 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10301 * gcc.dg/Wunreachable-1.c: New test.
10302 * gcc.dg/Wunreachable-2.c: New test.
10304 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10306 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10308 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10310 * gcc.dg/decl-1.c: New test.
10312 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10314 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10316 2002-02-10 Kazu Hirata <kazu@hxi.com>
10318 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10319 * gcc.c-torture/compile/980506-1.x: Likewise.
10321 2002-02-10 Kazu Hirata <kazu@hxi.com>
10323 * gcc.dg/20020210-1.c: New.
10325 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10327 * g77.f-torture/execute/947.f: New regression test
10328 for PR fortran/947.
10330 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10332 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10333 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10335 2002-02-08 Richard Henderson <rth@redhat.com>
10337 * gcc.c-torture/compile/labels-3.c: New.
10339 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10341 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10342 expression statements work instead.
10343 * gcc.dg/noncompile/20020207-1.c: New test.
10345 2002-02-07 Richard Henderson <rth@redhat.com>
10347 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10349 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10351 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10353 * lib/g77-dg.exp: Trim g77 error messages so that they are
10354 recognized by dg.exp.
10356 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10359 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10361 2002-02-07 Richard Henderson <rth@redhat.com>
10363 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10364 to be sufficiently aligned for integers.
10366 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10368 * g++.dg/template/friend4.C: New test.
10370 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10373 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10376 2002-02-07 Richard Henderson <rth@redhat.com>
10378 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10379 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10380 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10381 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10383 2002-02-06 Richard Henderson <rth@redhat.com>
10385 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10387 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10389 * gcc.dg/20020206-1.c: New test.
10391 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10393 * gcc.c-torture/execute/20020206-1.c: New test.
10395 * gcc.c-torture/execute/20020206-2.c: New test.
10397 PR optimization/5429:
10398 * gcc.c-torture/compile/20020206-1.c: New test.
10400 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10402 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10403 as certain file formats cannot support particularly large
10406 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10407 and do not expect to be able to link the executable.
10409 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10410 fail because the COFF format does not support the weak attribute.
10412 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10414 * g77.dg/pr5473.f: New test
10416 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10418 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10419 Fix testcase accordingly.
10421 2002-02-04 Richard Henderson <rth@redhat.com>
10423 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10424 (buf): Change to be an array of pointers, not ints.
10426 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10428 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10429 before all tests. Move warning one line above to match where it
10431 * gcc.dg/Wswitch-2.c: New test.
10432 * g++.dg/warn/Wswitch-1.C: New test.
10433 * g++.dg/warn/Wswitch-2.C: New test.
10435 2002-02-04 Richard Henderson <rth@redhat.com>
10437 * g++.dg/abi/offsetof.C: Fix size comparison.
10439 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10441 * gcc.dg/cast-qual-2.c: New test.
10443 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10445 * gcc.dg/20020201-4.c: New test.
10447 2002-02-04 Ben Elliston <bje@redhat.com>
10449 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10450 target_info attribute != 0, in addition to the empty string.
10451 (gcc_target_compile): Likewise.
10453 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10455 * gcc.dg/Wswitch.c: New test.
10456 PR gcc/4475. PR gcc/3780.
10458 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10460 * g77.f-torture/execute/5122.f: New test for regressions
10461 against PR fortran/5122.
10463 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10465 * g77.f-torture/compile/pr3743.f: Delete
10466 * g77.dg/pr3743-1.f: New test.
10467 * g77.dg/pr3743-2.f: New test.
10468 * g77.dg/pr3743-3.f: New test.
10469 * g77.dg/pr3743-4.f: New test.
10471 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10473 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10475 2002-02-02 Richard Henderson <rth@redhat.com>
10477 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10478 * gcc.c-torture/execute/bf64-1.c: Likewise.
10480 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10482 * gcc.dg/20020201-2.c: New test.
10484 * gcc.dg/20020201-3.c: New test.
10486 * gcc.c-torture/execute/bitfld-2.c: New test.
10488 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10490 * gcc.dg/bitfld-1.c: Update.
10491 * gcc.dg/bitfld-2.c: Update.
10492 * gcc.c-torture/execute/bitfld-1.x: New.
10494 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10496 * gcc.c-torture/execute/20020201-1.c: New test.
10498 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10501 * gcc.dg/20020201-1.c: New test.
10503 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10506 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10507 * g77.f-torture/compile/pr3743.x: Remove
10509 2002-01-31 Tom Rix <trix@redhat.com>
10511 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10513 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10515 * gcc.dg/noncompile/20020130-1.c: New test.
10517 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10519 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10521 2002-01-29 Richard Henderson <rth@redhat.com>
10523 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10525 * gcc.c-torture/execute/bf64-1.c: Likewise.
10527 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10529 * gcc.c-torture/execute/20020129-1.c: New test.
10531 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10533 * gcc.c-torture/compile/20000224-1.c: Update.
10534 * gcc.c-torture/execute/bitfld-1.c: New tests.
10535 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10536 * gcc.dg/uninit-A.c: Update.
10538 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10540 * g++.dg/template/ctor1.C: Add instantiation.
10542 2002-01-28 Paul Koning <pkoning@equallogic.com>
10544 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10545 argument to __builtin_prefetch to be const ptr.
10547 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10549 * gcc.c-torture/compile/20020120-1.c: New test.
10551 2002-01-27 Kazu Hirata <kazu@hxi.com>
10553 * gcc.c-torture/execute/20020127-1.c: New test.
10555 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10557 * g77.dg/f77-edit-i-in.f: New test
10558 * g77.dg/f77-edit-i-out.f: New test
10560 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10562 * gcc.dg/debug/debug.exp: New file.
10563 * gcc.dg/debug/trivial.c: New file.
10564 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10565 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10566 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10567 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10568 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10569 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10570 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10571 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10572 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10573 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10574 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10575 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10576 * gcc.dg/20000503-1.c: Removed.
10577 * gcc.dg/20010207-1.c: Removed.
10578 * gcc.dg/20011223-1.c: Removed.
10579 * gcc.dg/20020104-2.c: Removed.
10580 * gcc.dg/debug-1.c: Removed.
10581 * gcc.dg/debug-2.c: Removed.
10582 * gcc.dg/debug-3.c: Removed.
10583 * gcc.dg/debug-4.c: Removed.
10584 * gcc.dg/debug-5.c: Removed.
10585 * gcc.dg/debug-6.c: Removed.
10586 * gcc.dg/dwarf2-1.c: Removed.
10587 * gcc.dg/dwarf2-2.c: Removed.
10589 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10591 * g++.old-deja/g++.other/eh5.C: New test.
10592 * g++.old-deja/g++.other/sibcall2.C: New test.
10593 * g++.old-deja/g++.other/array9.C: New test.
10594 * g++.old-deja/g++.other/typename2.C: New test.
10595 * g++.old-deja/g++.other/crash60.C: New test.
10596 * g++.old-deja/g++.other/conv9.C: New test.
10597 * g++.old-deja/g++.other/mangle10.C: New test.
10598 * g++.old-deja/g++.other/unchanging1.C: New test.
10599 * g++.old-deja/g++.other/exprstmt1.C: New test.
10600 * g++.old-deja/g++.other/inline23.C: New test.
10601 * g++.old-deja/g++.eh/ia64-1.C: New test.
10602 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10603 * g++.old-deja/g++.other/reload1.C: New test.
10604 * g++.old-deja/g++.other/static20.C: New test.
10605 * g++.old-deja/g++.other/local-alloc1.C: New test.
10606 * g++.old-deja/g++.other/conv8.C: New test.
10607 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10608 * g++.old-deja/g++.other/storeexpr1.C: New test.
10609 * g++.old-deja/g++.other/storeexpr2.C: New test.
10610 * g++.dg/eh/template2.C: New test.
10611 * g++.dg/warn/weak1.C: New test.
10613 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10615 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10616 Remove first, non-varying, argument.
10618 2002-01-23 Richard Henderson <rth@redhat.com>
10620 * gcc.dg/inline-2.c: New.
10622 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10623 Add optional target arg. Check number of arguments.
10624 (scan-assembler-not, scan-assembler-dem): Likewise.
10625 (scan-assembler-dem-not): Likewise.
10627 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10629 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10631 * g++.old-deja/g++.brendan/parse3.C,
10632 g++.old-deja/g++.other/crash26.C,
10633 g++.old-deja/g++.other/crash28.C,
10634 g++.old-deja/g++.other/crash29.C,
10635 g++.old-deja/g++.other/crash30.C,
10636 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10638 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
10640 * gcc.dg/20020115-1.c: New.
10642 2002-01-23 Bob Wilson <bob.wilson@acm.org>
10644 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10646 2002-01-23 Janis Johnson <janis187@us.ibm.com>
10648 * gcc.dg/20020122-3.c: New.
10650 2002-01-23 Jakub Jelinek <jakub@redhat.com>
10652 * g++.dg/other/gc1.C: New test.
10654 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10656 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10658 2002-01-22 Richard Henderson <rth@redhat.com>
10660 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10662 2002-01-22 Richard Henderson <rth@redhat.com>
10664 * gcc.dg/20020122-4.c: New.
10666 2002-01-22 H.J. Lu <hjl@gnu.org>
10668 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10670 * gcc.dg/special/ecos.exp: Likewise.
10671 * lib/g++-dg.exp: Likewise.
10672 * lib/g77-dg.exp: Likewise.
10673 * lib/gcc-dg.exp : Likewise.
10674 * lib/mike-g++.exp: Likewise.
10675 * lib/mike-g77.exp: Likewise.
10676 * lib/mike-gcc.exp: Likewise.
10677 * lib/objc-dg.exp: Likewise.
10679 2002-01-22 Janis Johnson <janis187@us.ibm.com>
10682 * gcc.dg/20020122-2.c: New test.
10684 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
10686 * gcc.dg/20020122-1.c: New test.
10688 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
10690 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10692 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
10694 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10696 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10698 * gcc.c-torture/compile/20020121-1.c: New test.
10700 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
10702 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10705 2002-01-21 Jakub Jelinek <jakub@redhat.com>
10707 * gcc.dg/20020218-1.c: New test.
10709 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
10711 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10713 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10714 "At global scope" warning
10715 * g++.dg/ext/align1.C: Change cygwin test for alignment
10716 from db-bogus to dg-warning
10718 2002-01-21 Zack Weinberg <zack@codesourcery.com>
10720 * g77.f-torture/compile/cpp2.F: New test.
10722 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
10724 * g++.dg/template/access1.C: New test.
10726 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
10728 * gcc.dg/20020118-1.c: New.
10730 2002-01-18 Kazu Hirata <kazu@hxi.com>
10732 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10734 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10736 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10737 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10738 alignment warnings.
10740 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10742 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10743 torture_with_loops and torture_without_loops
10745 2002-01-17 Jakub Jelinek <jakub@redhat.com>
10747 * gcc.c-torture/compile/20020116-1.c: New test.
10749 2002-01-16 Jakub Jelinek <jakub@redhat.com>
10751 * gcc.dg/20020116-2.c: New test.
10753 * gcc.dg/ultrasp4.c: New test.
10755 * gcc.dg/20020116-1.c: New test.
10757 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
10759 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10762 2002-01-15 Janis Johnson <janis187@us.ibm.com>
10764 * gcc.misc-tests/i386-prefetch.exp: New.
10765 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10766 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10767 * gcc.misc-tests/i386-pf-none-1.c: New test.
10768 * gcc.misc-tests/i386-pf-sse-1.c: New test.
10770 2002-01-15 Jakub Jelinek <jakub@redhat.com>
10772 * gcc.dg/gnu89-init-1.c: Add new tests.
10774 2002-01-15 Andreas Jaeger <aj@suse.de>
10776 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10777 * gcc.dg/i386-mmx-2.c: Likewise.
10778 * gcc.dg/i386-sse-1.c: Likewise.
10779 * gcc.dg/i386-sse-2.c: Likewise.
10780 * gcc.dg/i386-sse-3.c: Likewise.
10782 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10784 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10785 Uncomment additional cases that now pass.
10787 2002-01-11 Richard Henderson <rth@redhat.com>
10789 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10790 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10792 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10794 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10796 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10798 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10799 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10801 2002-01-10 Dale Johannesen <dalej@apple.com>
10803 * gcc.c-torture/execute/loop-11.c: New.
10805 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10807 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10808 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10810 2002-01-09 Richard Henderson <rth@redhat.com>
10812 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10813 type in which to perform the operation for each size.
10815 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10817 * gcc.c-torture/compile/20020109-2.c: New test.
10819 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10821 * gcc.c-torture/execute/loop-10.c: New test.
10823 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10825 * gcc.c-torture/compile/20010226-1.c: New test.
10826 * gcc.c-torture/compile/20010227-1.c: New test.
10827 * gcc.c-torture/compile/20010426-1.c: New test.
10828 * gcc.c-torture/compile/20010510-1.c: New test.
10829 * gcc.c-torture/compile/20010605-3.c: New test.
10830 * gcc.c-torture/compile/20010824-1.c: New test.
10831 * gcc.c-torture/execute/20010409-1.c: New test.
10832 * gcc.dg/noncompile/20000901-1.c: New test.
10833 * gcc.dg/20001023-1.c: New test.
10834 * gcc.dg/20001101-1.c: New test.
10835 * gcc.dg/20001102-1.c: New test.
10836 * gcc.dg/20010207-1.c: New test.
10837 * gcc.dg/20010405-1.c: New test.
10838 * gcc.dg/20010822-1.c: New test.
10839 * gcc.dg/20011107-1.c: New test.
10841 2002-01-09 Jeffrey A Law (law@redhat.com)
10843 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10845 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10846 execution failure on PA targets.
10848 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10850 * gcc.c-torture/compile/20020109-1.c: New test.
10852 2002-01-08 Kazu Hirata <kazu@hxi.com>
10854 * gcc.c-torture/execute/20020108-1.c: New test.
10856 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10858 * gcc.dg/20020108-1.c: New test.
10860 2002-01-08 H.J. Lu <hjl@gnu.org>
10862 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10865 2002-01-08 Geoff Keating <geoffk@redhat.com>
10867 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10870 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10872 * gcc.dg/altivec-4.c: Test altivec predicates.
10874 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10876 * gcc.c-torture/execute/20020107-1.c: New test.
10878 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10881 * gcc.c-torture/compile/20020106-1.c: New test.
10883 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10885 * gcc.c-torture/execute/nestfunc-4.c: New test.
10887 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10889 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10890 extra triple that slipped in.
10891 * g++.old-deja/g++.abi/align.C: Likewise.
10892 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10894 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10896 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10897 * g++.old-deja/g++.abi/align.C: Likewise.
10898 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10900 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10902 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10905 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10907 * gcc.dg/20020104-1.c: New test.
10909 * gcc.dg/20020104-2.c: New test.
10911 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10913 * gcc.dg/20020103-1.c: Fix typo in target selector.
10915 2002-01-03 Richard Henderson <rth@redhat.com>
10917 * gcc.dg/20020103-1.c: New.
10919 2002-01-03 Kazu Hirata <kazu@hxi.com>
10921 * gcc.c-torture/execute/20020103-1.c: New test.
10923 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10925 * g++.dg/other/debug2.C: New test.
10927 * gcc.c-torture/compile/20020103-1.c: New test.
10929 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10931 * gcc.dg/gnu89-init-1.c: Added new tests.
10933 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10935 * g++.dg/template/friend2.C: Remove as patch is reverted.
10937 * g++.dg/warn/oldcast1.C: New test.
10939 * g++.dg/template/ptrmem1.C: New test.
10940 * g++.dg/template/ptrmem2.C: New test.
10942 * g++.dg/template/ntp.C: New test.
10944 * g++.dg/other/component1.C: New test.
10946 * g++.dg/template/ttp3.C: New test.
10948 * g++.dg/template/friend2.C: New test.
10949 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10951 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10953 * g++.dg/other/ptrmem1.C: New test.
10954 * g++.dg/other/ptrmem2.C: New test.
10956 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10958 * g++.dg/template/ctor1.C: New test.
10960 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10962 * g++.dg/template/friend2.C: New test.
10964 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10966 * gcc.dg/mmix-1.c: New test.
10968 2001-12-31 Richard Henderson <rth@redhat.com>
10970 * gcc.dg/asm-5.c: New.
10972 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10974 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10975 in namespace __gnu_cxx
10977 2001-12-30 Richard Henderson <rth@redhat.com>
10979 * gcc.dg/debug-6.c: New.
10981 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10983 * gcc.c-torture/compile/20011229-2.c: New test.
10985 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10987 * gcc.dg/debug-3.c: New test.
10988 * gcc.dg/debug-4.c: New test.
10989 * gcc.dg/debug-5.c: New test.
10991 2001-12-29 Richard Henderson <rth@redhat.com>
10993 * g++.dg/eh/loop1.C: New.
10995 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10997 * g++.dg/template/crash1.C: New test.
10999 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11001 * g++.dg/other/const1.C: New test.
11003 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11005 * gcc.c-torture/compile/20011229-1.c: New test.
11007 2001-12-28 Stan Shebs <shebs@apple.com>
11009 * lib/objc-torture.exp: Resync with c-torture.exp.
11010 * lib/objc.exp: Load standard libraries.
11012 2001-12-28 Jakub Jelinek <jakub@redhat.com>
11014 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11017 2001-12-27 Roger Sayle <roger@eyesopen.com>
11019 * gcc.c-torture/execute/string-opt-16.c: New testcase.
11021 2001-12-27 Richard Henderson <rth@redhat.com>
11023 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11025 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
11027 * g++.dg/eh/ctor1.C: New test.
11028 * g++.dg/other/error2.C: New test.
11030 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
11032 * g++.dg/other/init2.C: New test.
11034 2001-12-24 Richard Henderson <rth@redhat.com>
11036 * gcc.dg/20011223-1.c: New.
11037 * gcc.dg/inline-1.c: New.
11039 2001-12-23 Richard Henderson <rth@redhat.com>
11041 * gcc.dg/asm-4.c: Test operand modifiers.
11043 2001-12-23 Richard Henderson <rth@redhat.com>
11045 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11047 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
11049 * gcc.c-torture/execute/20011223-1.c: New test.
11051 2001-12-21 Richard Henderson <rth@redhat.com>
11053 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11054 re-enables the warning.
11056 2001-12-21 Richard Henderson <rth@redhat.com>
11058 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11060 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11062 * gcc.c-torture/compile/20011218-1.c: New test.
11064 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
11066 * gcc.misc-test/arm-isr.exp: New file. Control running of the
11068 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
11069 epilogue generation for ARM ISR routines.
11071 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11073 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11074 * gcc.dg/format/c90-printf-3.c: Likewise.
11075 * gcc.dg/format/c99-printf-3.c: Likewise.
11076 * gcc.dg/format/ext-1.c: Likewise.
11077 * gcc.dg/format/ext-6.c: Likewise.
11078 * gcc.dg/format/format.h: Prototype unlocked stdio.
11080 2001-12-20 Richard Henderson <rth@redhat.com>
11082 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11084 (malloc): Correct allocation logic. Abort if we fill up the
11085 arena before initialization complete.
11086 (realloc): Correct allocation logic.
11088 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11090 * gcc.c-torture/compile/20011219-2.c: New test.
11092 * gcc.c-torture/execute/20011219-1.c: New test.
11094 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
11096 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
11097 target does not support weak symbols.
11099 2001-12-19 Jakub Jelinek <jakub@redhat.com>
11101 * gcc.c-torture/compile/20011219-1.c: New test.
11103 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
11105 * g++.dg/other/error1.C: New test.
11107 2001-12-17 Jeffrey A Law (law@redhat.com)
11109 * gcc.c-torture/execute/20011217-1.c: New test.
11111 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
11113 * objc.dg/special/: New directory.
11114 * objc.dg/special/special.exp: New file.
11115 * objc.dg/special/unclaimed-category-1.h: New file.
11116 * objc.dg/special/unclaimed-category-1a.m: New file.
11117 * objc.dg/special/unclaimed-category-1.m: New file.
11119 2001-12-17 Andreas Jaeger <aj@suse.de>
11121 * gcc.c-torture/compile/20011217-2.c: New test.
11123 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
11125 * gcc.c-torture/compile/20011217-1.c: New test.
11127 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
11129 * testsuite/gcc.dg/20011214-1.c: New.
11131 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
11133 * gcc.dg/altivec-4.c: New.
11135 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11137 * gcc.dg/20011113-1.c: New test.
11139 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11141 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11142 std::__malloc_alloc_template<0> and
11143 std::__default_alloc_template<false, 0>.
11145 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11147 * objc/execute/bf-21.m: New test.
11148 * objc/execute/enumeration-1.m: New test.
11149 * objc/execute/enumeration-2.m: New test.
11151 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11153 * gcc.dg/gnu89-init-1.c: New test.
11155 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11157 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11158 * g++.old-deja/g++.jason/2371.C: Likewise.
11159 * g++.old-deja/g++.jason/template33.C: Likewise.
11160 * g++.old-deja/g++.jason/template34.C: Likewise.
11161 * g++.old-deja/g++.jason/template36.C: Likewise.
11162 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11163 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11164 * g++.old-deja/g++.other/typename1.C: Likewise.
11165 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11166 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11167 * g++.old-deja/g++.pt/typename11.C: Likewise.
11168 * g++.old-deja/g++.pt/typename14.C: Likewise.
11169 * g++.old-deja/g++.pt/typename16.C: Likewise.
11170 * g++.old-deja/g++.pt/typename3.C: Likewise.
11171 * g++.old-deja/g++.pt/typename4.C: Likewise.
11172 * g++.old-deja/g++.pt/typename5.C: Likewise.
11173 * g++.old-deja/g++.pt/typename7.C: Likewise.
11174 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11176 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11178 * g++.dg/other/linkage1.C: New test.
11179 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11182 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11184 * gcc.dg/concat.c: New test.
11186 2001-12-11 Stan Shebs <shebs@apple.com>
11188 * objc/compile: New test directory.
11189 * objc/compile/compile.exp: New expect script.
11190 * objc/compile/20011211-1.m: New compile test.
11192 2001-12-11 Jason Merrill <jason@redhat.com>
11194 * lib/prune.exp (prune_gcc_output): Also handle "In member
11195 function". So many permutations...
11197 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11199 * g++.dg/template/typedef1.C: New test.
11201 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11203 * g++.dg/other/copy1.C: New test.
11205 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11207 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11209 * gcc.dg/builtin-choose-expr.c: New.
11211 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11213 * gcc.dg/altivec-2.c: New.
11215 2001-12-07 Richard Henderson <rth@redhat.com>
11217 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11219 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11221 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11224 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11226 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11228 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11230 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11231 variable argument list.
11233 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11235 * gcc.c-torture/execute/memcheck: Delete entire directory.
11236 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11237 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11239 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11241 * gcc.dg/Wshadow-1.c: New test.
11243 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11245 * gcc.c-torture/compile/20011130-1.c: New test.
11247 * gcc.dg/noncompile/20011025-1.c: New test.
11249 * g++.dg/other/anon-union.C: New test.
11251 * gcc.c-torture/execute/20011024-1.c: New test.
11253 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11255 * gcc.c-torture/execute/20000722-1.x,
11256 gcc.c-torture/execute/20010123-1.x: Remove.
11257 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11258 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11259 gcc.dg/c99-complit-2.c: New tests.
11261 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11263 * g++.dg/inherit/base1.C: New test.
11265 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11267 * g++.dg/other/stdarg1.C: New test.
11269 * gcc.c-torture/compile/20011130-2.c: New test.
11271 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11273 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11274 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11275 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11276 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11277 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11278 * gcc.dg/builtin-prefetch-1.c: New test.
11280 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11282 * gcc.dg/20011130-1.c: New test.
11284 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11286 * g++.dg/other/scope1.C: New test.
11287 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11289 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11291 * gcc.dg/vla-init-1.c: New test.
11293 2001-12-01 Geoff Keating <geoffk@redhat.com>
11295 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11297 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11299 * objc.dg/alias.m: Update.
11300 * objc.dg/class-1.m: Update.
11301 * objc.dg/const-str-1.m: Update.
11302 * objc.dg/fwd-proto-1.m: Update.
11303 * objc.dg/id-1.m: Update.
11304 * objc.dg/super-class-1.m: Update.
11306 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11308 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11311 2001-11-28 Jeffrey A Law (law@cygnus.com)
11313 * gcc.c-torture/execute/20011128-1.c: New test.
11315 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11317 * gcc.dg/20011127-1.c: New test.
11319 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11321 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11322 from Austin Group draft 7.
11323 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11324 scanf format arguments.
11325 * gcc.dg/format/no-exargs-2.c: New test.
11327 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11329 * g++.dg/abi/vbase8-4.C: New test.
11331 2001-11-24 Ian Lance Taylor <ian@airs.com>
11333 * gcc.c-torture/execute/20011121-1.c: New test.
11335 2001-11-23 Jeffrey A Law (law@cygnus.com)
11337 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11339 2001-11-23 Andreas Jaeger <aj@suse.de>
11341 * gcc.dg/cpp/charconst-2.c: New test.
11343 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11345 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11346 to the host if it is remote. Let tests specify extra headers
11348 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11349 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11350 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11351 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11352 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11353 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11354 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11355 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11356 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11357 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11359 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11361 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11362 for little endian ARMs.
11364 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11366 * gcc.c-torture/compile/20011119-1.c: New test.
11367 * gcc.c-torture/compile/20011119-2.c: New test.
11369 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11371 * gcc.dg/altivec-1.c: Fix typo.
11373 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11375 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11377 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11379 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11381 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11383 * lib/g77.exp: Don't specify --rpath-link.
11385 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11386 across all the headers.
11387 * gcc.dg/format/format.exp: For testing on a remote host,
11390 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11391 * gcc.c-torture/execute/930406-1.c: Likewise.
11392 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11394 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11396 * gcc.dg/altivec-1.c: New.
11398 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11400 * gcc.dg/cpp/fpreprocessed.c: New test case.
11402 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11404 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11405 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11406 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11408 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11410 * gcc.dg/no-builtin-1.c: New test.
11412 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11414 * gcc.c-torture/execute/20011115-1.c: New test.
11416 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11418 * gcc.c-torture/compile/20011114-2.c: New test.
11419 * gcc.c-torture/compile/20011114-3.c: New test.
11420 * gcc.c-torture/compile/20011114-4.c: New test.
11422 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11424 * g++.dg/other/init1.C: New test.
11426 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11428 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11431 * gcc.c-torture/execute/20011114-1.c: New testcase.
11433 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11434 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11435 like the (before this change) version of 20010327-1.c.
11437 2001-11-14 Roger Sayle <roger@eyesopen.com>
11439 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11441 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11443 * g++.dg/init/array2.C: New test.
11445 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11447 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11449 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11451 * g++.dg/other/forscope1.C: New test.
11452 * g++.dg/ext/forscope1.C: New test.
11453 * g++.dg/ext/forscope2.C: New test.
11455 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11457 * gcc.c-torture/execute/20011113-1.c: New test.
11459 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11461 * gcc.c-torture/execute/20011109-2.c: New test.
11463 * gcc.c-torture/execute/20011109-1.c: New test.
11465 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11467 * gcc.c-torture/compile/20011109-1.c: New test.
11469 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11471 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11472 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11473 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11474 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11475 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11476 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11477 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11479 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11481 * g++.dg/warn/Wshadow-1.C: New tests.
11482 * g++.old-deja/g++.mike/for3.C: Update.
11484 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11486 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11487 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11488 XFAILs. Adjust expected error texts.
11489 * gcc.c-torture/compile/20011106-1.c,
11490 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11491 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11492 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11493 gcc.dg/c99-array-lval-5.c: New tests.
11495 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11497 * gcc.dg/cpp/defined.c: Update.
11499 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11501 * gcc.c-torture/execute/anon-1.c: New test.
11503 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11505 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11506 same size, so no warning should be produced on stormy16.
11508 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11509 due to oversized array.
11510 * g++.old-deja/g++.mike/ns15.C: Likewise.
11511 * g++.old-deja/g++.pt/crash16.C: Likewise.
11513 2001-11-02 Graham Stott <grahams@redhat.com>
11515 * g++.dgother/debug1.C: Fix typos.
11517 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11519 * g++.dg/other/debug1.C: New test.
11521 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11523 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11526 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11528 * gcc.dg/20011029-2.c: New test.
11530 * gcc.c-torture/compile/20011029-1.c: New test.
11532 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11534 * objc/execute/class_self-1.m: New test.
11535 * objc/execute/class_self-2.m: New test.
11537 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11539 * gcc.misc-tests/msgs.exp: Delete.
11540 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11541 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11542 error set to match recent changes.
11544 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11546 * gcc.dg/20011021-1.c: New test.
11548 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11550 * gcc.c-torture/compile/20011023-1.c: New test.
11552 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11554 * lib/g77.exp: Rewrite based on lib/g++.exp.
11556 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11558 * gcc.c-torture/execute/20011019-1.c: New test.
11560 * gcc.dg/20011018-1.c: New test.
11562 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11564 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11566 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11568 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11569 * gcc.dg/attr-invalid.c: Likewise.
11571 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11573 * testsuite/gcc.dg/20011015-1.c: New test.
11575 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11577 * g++.dg/template/unify2.C: New test.
11579 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11581 * g++.dg/other/exception-specification.C: New test
11583 2001-10-13 Tom Rix <trix@redhat.com>
11585 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11586 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11588 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11590 * testsuite/gcc.dg/20011009-1.c: New test.
11592 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11595 * g++.dg/other/friend1.C: New test.
11597 2001-10-11 Richard Henderson <rth@redhat.com>
11599 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11601 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11603 * gcc.c-torture/compile/20011010-1.c: New.
11605 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11607 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11608 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11609 g77.f-torture/execute/execute.exp,
11610 g77.f-torture/noncompile/noncompile.exp,
11611 gcc.c-torture/compile/compile.exp,
11612 gcc.c-torture/execute/execute.exp,
11613 gcc.c-torture/execute/ieee/ieee.exp,
11614 gcc.c-torture/execute/memcheck/memcheck.exp,
11615 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11616 objc/execute/execute.exp: Update FSF address.
11618 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11620 * gcc.dg/cpp/cmdlne-C.c: Update.
11621 * gcc.dg/cpp/cmdlne-C2.c: New.
11623 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11625 * gcc.c-torture/execute/20011008-3.c: New.
11627 2001-10-08 DJ Delorie <dj@redhat.com>
11629 * gcc.dg/20011008-1.c: New.
11630 * gcc.dg/20011008-2.c: New.
11632 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11634 * gcc.dg/cpp/spacing1.c: Update test.
11636 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11638 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11639 spelling errors of "separate" as "seperate".
11641 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
11643 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11644 enough to avoid inlining.
11646 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11648 * lib/g77.exp: set libg2c_dir correctly.
11650 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
11652 * gcc.dg/cpp/macro11.c: New test.
11654 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11656 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11657 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11658 gcc.dg/format/multattr-3.c: New tests.
11659 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11660 tests for format attributes on function pointers being rejected.
11662 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11664 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11666 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11668 * g++.dg/warn/format1.C: New test.
11670 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
11672 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11674 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11676 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11678 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11680 * gcc.dg/cpp/redef2.c: Add test.
11682 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
11684 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11685 long-standing bug on i686, apparently.
11686 * gcc.c-torture/execute/loop-2c.x: New file.
11687 * gcc.c-torture/execute/loop-2d.x: New file.
11688 * gcc.c-torture/execute/loop-3c.x: New file.
11690 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
11692 * gcc.dg/cpp/20000625-2.c: Correct line number.
11694 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11696 * gcc.dg/cpp/macro10.c: New test.
11697 * gcc.dg/cpp/strify3.c: New test.
11698 * gcc.dg/cpp/spacing1.c: Add tests.
11699 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11700 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11702 2001-09-24 DJ Delorie <dj@redhat.com>
11704 * gcc.c-torture/execute/20010924-1.c: New test.
11706 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11708 * testsuite/objc/execute/paste.m: Remove.
11710 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
11712 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11714 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
11716 * g77.dg/strlen0.f: New test.
11718 2001-09-21 Richard Henderson <rth@redhat.com>
11720 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11721 * g++.old-deja/g++.abi/vtable2.C: Likewise.
11723 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
11725 Table-driven attributes.
11726 * g++.dg/ext/attrib1.C: New test.
11728 2001-09-20 DJ Delorie <dj@redhat.com>
11730 * gcc.dg/20000926-1.c: Update expected warning messages.
11731 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11732 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11735 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
11737 * g++.dg/eh/registers1.C: New test case.
11739 2001-09-17 Richard Henderson <rth@redhat.com>
11741 * gcc.dg/array-5.c: Fix VLA decomposition test.
11743 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
11745 * gcc.dg/cpp/line5.c: New testcase.
11747 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
11749 * gcc.dg/cpp/macro9.c: New test.
11751 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
11753 * gcc.c-torture/execute/980223.c: Change type of addr from long
11756 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
11758 * gcc.c-torture/execute/20010915-1.c: New test.
11760 2001-09-14 Janis Johnson <janis187@us.ibm.com>
11762 * g77.dg/bprob: New directory.
11763 * g77.dg/bprob/bprob.exp: New file.
11764 * g77.dg/bprob/bprob-1.f: New test.
11765 * g77.dg/gcov: New directory.
11766 * g77.dg/gcov/gcov.exp: New file.
11767 * g77.dg/gcov/gcov-1.f: New test.
11768 * g77.dg/gcov/gcov-1.x: New file.
11770 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
11772 * gcc.dg/cpp/directiv.c: Update.
11773 * gcc.dg/cpp/undef1.c: Update.
11775 2001-09-12 Jakub Jelinek <jakub@redhat.com>
11777 * gcc.dg/20010912-1.c: New test.
11779 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11781 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11782 language-independent file in lib.
11783 * lib/gcov.exp: New file.
11785 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11787 * gcc.c-torture/compile/20010911-1.c: New test.
11789 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11791 * lib/profopt.exp: New, to support profile-directed optimizations.
11792 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11793 * gcc.misc-tests/bprob-1.c: New test.
11794 * gcc.misc-tests/bprob-2.c: New test.
11796 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11798 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11799 XFAIL and which kinds of gcov output to verify.
11800 * gcc.misc-tests/gcov-4b.x: New file.
11801 * gcc.misc-tests/gcov-5b.x: New file.
11802 * gcc.misc-tests/gcov-6.x: New file.
11803 * gcc.misc-tests/gcov-7.c: New test.
11804 * gcc.misc-tests/gcov-7.x: New file.
11806 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11808 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11809 * gcc.misc-tests/gcov-6.c: New test.
11811 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11814 * g++.dg/abi/vbase1.C: New test.
11816 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11818 * objc.dg/method-2.m: New.
11820 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11823 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11824 * g++.dg/init/empty1.C: New test.
11826 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11828 * gcc.c-torture/compile/20010903-1.c: New test.
11830 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11832 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11835 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11837 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11839 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11841 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11843 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11845 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11846 for 16-bit 'unsigned int'.
11848 2001-08-29 Kazu Hirata <kazu@hxi.com>
11850 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11852 2001-08-27 Richard Henderson <rth@redhat.com>
11854 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11855 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11857 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11859 * gcc.dg/asm-names.c (ymain): New.
11861 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11863 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11864 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11865 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11867 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11869 * gcc.dg/compare5.c: New testcase.
11871 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11873 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11874 and "In instantiation".
11876 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11878 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11880 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11882 * gcc.misc-tests/gcov.exp: Add support for branch information.
11883 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11884 * gcc.misc-tests/gcov-4.c: New test.
11885 * gcc.misc-tests/gcov-4b.c: New test.
11886 * gcc.misc-tests/gcov-5b.c: New test.
11888 2001-08-20 Zack Weinberg <zackw@panix.com>
11890 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11893 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11895 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11897 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11899 * g++.dg/eh/template1.C: New test.
11901 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
11903 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11905 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11908 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
11910 * lib/g77-dg.exp: Use prune.exp for common procedures
11911 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11912 * lib/g77.exp: (g77-dg-prune) Remove
11914 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
11916 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11918 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11920 * g++.dg/template/unify1.C: New test.
11922 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
11924 * g++.dg/abi/empty4.C: New test.
11926 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
11928 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11930 * g77.f-torture/compile/pr3743.x: Likewise
11932 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11934 * g++.dg/other/using-declaration.C: New test.
11936 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11938 * gcc.dg/cpp/tr-sign.c: New testcase.
11940 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11942 * gcc.dg/cpp/19951025-1.c: Revert.
11943 * gcc.dg/cpp/directiv.c: We no longer process directives that
11944 interrupt macro arguments.
11946 2001-08-03 Zack Weinberg <zackw@stanford.edu>
11948 * gcc.dg/bconstp-1.c: New test.
11950 2001-08-03 Richard Henderson <rth@redhat.com>
11952 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11954 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
11956 * gcc.dg/cpp/19951025-1.c: Update.
11958 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
11960 * g77.dg/ff90-1.f (s): Fix reference of variable z,
11963 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
11966 * g++.old-deja/g++.ns/ns14.C: Remove special options.
11967 * g++.old-deja/g++.other/std1.C: Likewise.
11968 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11970 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11972 * lib/g77.exp: Load gcc-defs.exp for common procedures
11973 (g77_pass, g77_fail, g77_finish, g77_exit,
11974 ${tool}_check_unsupported_p} Now redundant. Deleted.
11976 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11978 * g77.dg/fbackslash.f
11979 * g77.dg/fcase-preserve.f
11981 * g77.dg/ffixed-line-length-0.f
11982 * g77.dg/ffixed-line-length-132.f
11983 * g77.dg/ffixed-line-length-7.f
11984 * g77.dg/ffixed-line-length-72.f
11985 * g77.dg/ffixed-line-length-none.f
11986 * g77.dg/ffree-form-1.f
11987 * g77.dg/fno-backslash.f
11988 * g77.dg/fno-f90-1.f
11989 * g77.dg/fno-fixed-form-1.f
11990 * g77.dg/fno-onetrip.f
11991 * g77.dg/fno-typeless-boz.f
11992 * g77.dg/fno-underscoring.f
11993 * g77.dg/fno-vxt-1.f
11994 * g77.dg/fonetrip.f
11995 * g77.dg/ftypeless-boz.f
11996 * g77.dg/fugly-assumed.f
11997 * g77.dg/funderscoring.f
12000 2001-08-01 Ziemowit Laski <zlaski@apple.com>
12002 * objc.dg/fwd-proto-1.m: New.
12003 * objc.dg/local-decl-1.m: New.
12004 * objc.dg/naming-1.m: New.
12005 * objc.dg/naming-2.m: New.
12006 * objc.dg/proto-hier-1.m: New.
12008 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
12010 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12011 largest-type elements to a struct makes its size grow.
12013 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12015 * g++.dg/abi/vthunk1.C: New test.
12017 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12019 * g++.dg/abi/vbase8-22.C: New test.
12021 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12023 * gcc.dg/cpp/macro8.c: New test.
12025 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12027 * g++.dg/abi/vbase8-21.C: New test.
12029 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12031 * g++.dg/abi/vbase8-10.C: New test.
12033 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12035 * lib/g++.exp (g++_set_ld_library_path): Renamed to
12036 ${tool}_set_ld_library_path.
12038 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12041 2001-07-26 Stan Cox <scox@redhat.com>
12043 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12044 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12045 gcc_exit, gcc_check_unsupported_p):
12046 Moved to gcc-deps.exp
12047 * gcc-deps.exp: New file.
12049 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12051 * g++.old-deja/g++.pt/defarg14.C: New test.
12053 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12055 * g++.old-deja/g++.other/lineno5.C: New test.
12057 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12059 * g++.old-deja/g++.pt/crash68.C: New test.
12061 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12063 * g++.old-deja/g++.other/crash42.C: New test.
12065 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12067 * gcc.dg/cpp/extratokens.c: Fix.
12068 * gcc.dg/cpp/skipping2.c: New tests.
12070 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12072 * gcc.c-torture/execute/20010724-1.c: New file.
12073 * gcc.c-torture/execute/20010724-1.x: New file.
12075 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12077 * g++.old-deja/g++.other/cond7.C: New test.
12079 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12081 * g++.old-deja/g++.other/optimize4.C: New test.
12083 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12085 * g++.old-deja/g++.abi/vbase8-5.C: New test.
12087 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
12089 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12090 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12091 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12092 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12094 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12095 bug report" message.
12097 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12098 * g++.dg/ext/instantiate1.C: Move from old-deja.
12100 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
12102 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12103 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12104 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12105 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12107 2001-07-23 Jeffrey A Law (law@cygnus.com)
12109 * gcc.c-torture/execute/20010723-1.c: New test.
12111 2001-07-23 Ben Elliston <bje@redhat.com>
12113 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12115 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12117 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12119 Delete handling of ieee_multilib_flags.
12120 Pass -mieee for alpha*-*-* and sh-*-*.
12121 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12123 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
12125 Remove old-abi tests.
12126 * g++.old-deja/g++.mike/p11116.C: Remove.
12127 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12129 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
12131 * g77.f-torture/compile/pr3743.f: New test
12133 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
12135 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12137 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12139 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12140 g++.old-deja/g++.pt/static6.C: Likewise.
12141 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12142 supports weak symbols.
12144 2001-07-18 Andreas Jaeger <aj@suse.de>
12146 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12149 2001-07-18 Andreas Jaeger <aj@suse.de>
12151 * gcc.dg/iftrap-1.c: Fix target line.
12153 2001-07-17 Richard Henderson <rth@redhat.com>
12155 * gcc.c-torture/execute/20010717-1.c: New.
12157 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12159 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12162 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12164 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12166 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12168 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12169 UAC_SIGBUS, UAC_NOPRINT definitions.
12171 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
12173 * objc/execute/object_is_class.m: New test.
12174 * objc/execute/object_is_meta_class.m: New test.
12176 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12178 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12179 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12181 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
12183 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12184 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12186 2001-07-14 Richard Henderson <rth@redhat.com>
12188 * gcc.dg/iftrap-1.c: New.
12190 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
12192 * g77.f-torture/execute/intrinsic77.f: New test.
12194 2001-07-11 Janis Johnson <janis@us.ibm.com>
12196 * gcc.misc-tests/gcov-3.c: New test.
12198 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12200 * gcc.c-torture/compile/20010711-1.c,
12201 * gcc.c-torture/compile/20010711-2.c: New tests.
12203 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12205 * gcc.c-torture/execute/20010711-1.c: New test.
12207 2001-07-11 Ben Elliston <bje@redhat.com>
12209 * g++.old-deja/g++.other/enum5.C: New test.
12211 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
12213 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12214 (g++-dg-prune): Call prune_gcc_output.
12215 * prune.exp: New file for prune_gcc_output.
12216 * lib/g++.exp, lib/gcc.exp: Load it.
12218 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
12220 * gcc.c-torture/compile/20010701-1.c,
12221 g++.old-deja/g++.ext/attrib6.C: New tests.
12223 2001-07-06 Jeffrey A Law (law@cygnus.com)
12225 * gcc.c-torture/compile/20010706-1.c: New test.
12227 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
12229 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12231 2001-06-28 Stan Shebs <shebs@apple.com>
12233 * gcc.dg/pragma-darwin.c: New test.
12235 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12237 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12238 Solaris 2.[678] system.
12240 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
12242 * gcc.dg/20010622-1.c: New test.
12244 2001-06-18 Stan Shebs <shebs@apple.com>
12246 * objc.dg: New directory.
12247 * objc.dg/dg.exp: New file.
12248 * objc.dg/alias.m: New.
12249 * objc.dg/class-1.m: New.
12250 * objc.dg/class-2.m: New.
12251 * objc.dg/const-str-1.m: New.
12252 * objc.dg/const-str-2.m: New.
12253 * objc.dg/id-1.m: New.
12254 * objc.dg/method-1.m: New.
12255 * objc.dg/super-class-1.m: New.
12256 * lib/objc-dg.exp: New file.
12258 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
12260 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12263 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
12265 * g++.old-deja/g++.abi/vbase8-9.C: New test.
12267 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12269 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12272 2001-06-12 Richard Henderson <rth@redhat.com>
12274 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12276 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12278 * g++.old-deja/g++.abi/vbase5.C: New test.
12279 * g++.old-deja/g++.abi/vbase6.C: New test.
12280 * g++.old-deja/g++.abi/vbase7.C: New test.
12282 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12284 * gcc.c-torture/compile/20010610-1.c: New test.
12286 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12288 * g++.old-deja/g++.abi/vbase4.C: New test.
12290 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12292 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12293 support %f for HC11/HC12 targets.
12294 * gcc.c-torture/execute/930513-1.x: New file, likewise.
12295 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12296 on HC11/HC12 targets.
12297 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12299 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12301 * gcc.dg/wchar_t-1.c: New file.
12302 * gcc.dg/wint_t-1.c: Likewise.
12304 2001-06-11 Bernd Schmidt <bernds@redhat.com>
12306 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12308 2001-06-11 Richard Henderson <rth@redhat.com>
12310 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12312 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12314 * gcc.c-torture/compile/20010611-1.c: New test.
12316 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12318 * gcc.dg/c99-tag-1.c: Add more tests.
12320 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
12322 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12323 representation on MN10300 and ARM/Thumb.
12325 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
12327 * g77.f-torture/execute/20010610.f: New.
12329 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
12331 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12334 2001-06-09 Richard Henderson <rth@redhat.com>
12336 * gcc.c-torture/execute/ashrdi-1.c: New.
12337 * gcc.c-torture/execute/ashldi-1.c: New.
12338 * gcc.c-torture/execute/lshrdi-1.c: New.
12340 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
12342 * objc/execute/load-3.m: Added. Check sending +load to categories,
12343 in addition to classes.
12345 2001-06-08 Stan Shebs <shebs@apple.com>
12347 * objc/execute/load-2.m: New test. From Nicola Pero
12348 <n.pero@mi.flashnet.it>.
12350 2001-06-08 Jakub Jelinek <jakub@redhat.com>
12352 * gcc.c-torture/execute/20010605-2.c: New test.
12354 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12356 * g++.old-deja/g++.abi/vbase2.C: New test.
12357 * g++.old-deja/g++.abi/vbase3.C: New test.
12359 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12361 * g++.old-deja/g++.pt/friend49.C: New test.
12363 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
12365 * g++.old-deja/g++.ext/anon3.C: New test.
12367 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
12369 * g++.old-deja/g++.other/conv7.C: New test.
12371 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
12373 * gcc.c-torture/compile/20010605-2.c: New test.
12375 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
12377 * gcc.c-torture/execute/20010604-1.c: New test.
12379 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
12381 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12383 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
12385 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12386 (g++_link_flags): Likewise.
12387 (g++_init): Pass gccpath's value to two previous functions.
12389 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12391 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12392 Ensure logfile entry matches exec command line.
12394 2001-05-31 Richard Henderson <rth@redhat.com>
12396 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12397 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12399 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
12401 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12402 compiler for irix6.2
12404 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
12406 * g++.old-deja/g++.other/optimize3.C: New file.
12408 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
12410 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12413 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
12415 * g++.old-deja/g++.other/optimize2.C: New file.
12417 2001-05-25 Diego Novillo <dnovillo@redhat.com>
12419 * gcc.c-torture/compile/20010518-2.c: New file.
12420 * gcc.c-torture/execute/20010518-1.c: New file.
12421 * gcc.c-torture/execute/20010518-2.c: New file.
12423 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
12425 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12427 2001-05-24 Mark Mitchell <mark@codesourcery.com>
12429 G++ no longer defines builtins that do not begin with __builtin.
12430 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12431 * g++.old-deja/g++.brendand/misc13.C: Likewise.
12432 * g++.old-deja/g++.law/builtin1.C: Likewise.
12433 * g++.old-deja/g++.law/cvt2.C: Likewise.
12434 * g++.old-deja/g++.mike/net5.C: Likewise.
12435 * g++.old-deja/g++.other/builtins1.C: Likewise.
12436 * g++.old-deja/g++.other/builtins2.C: Likewise.
12437 * g++.old-deja/g++.other/builtins3.C: Likewise.
12438 * g++.old-deja/g++.other/builtins4.C: Likewise.
12439 * g++.old-deja/g++.other/inline8.C: Likewise.
12440 * g++.old-deja/g++.robertl/eb39.C: Likewise.
12442 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
12444 * g++.old-deja/g++.pt/using1.C: Adjust.
12445 * g++.old-deja/g++.pt/using2.C: New test.
12447 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
12449 * gcc.dg/cpp/charconst.c: New tests.
12450 * gcc.dg/cpp/escape.c: New tests.
12451 * gcc.dg/cpp/escape-1.c: New tests.
12452 * gcc.dg/cpp/escape-2.c: New tests.
12453 * gcc.dg/cpp/ucs.c: New tests.
12455 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
12457 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
12458 native compiler for irix6.5.
12460 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
12462 * lib/g++.exp (g++_include_flags): Use args to compute
12464 (g++_link_flags): Likewise.
12465 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12467 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
12469 * gcc.dg/c90-hexfloat-1.c: Add more tests.
12471 2001-05-21 Geoff Keating <geoffk@redhat.com>
12473 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12476 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12478 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12480 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12481 to STACK_SIZE; Use it to define size of add_histo array.
12482 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12484 (f): Use GITT_SIZE to define size of gitt local table.
12485 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12486 to STACK_SIZE; Use it to define size of bytemem array.
12488 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12490 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12491 on 68HC11/HC12 due to the asm instruction.
12492 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12493 * gcc.c-torture/compile/920520-1.x: Likewise.
12494 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12495 on 68HC11/HC12 because the function is larger than 64K.
12496 * gcc.c-torture/compile/961203-1.x: New file, this test fails
12497 on 68HC11/HC12 because the structure is too large.
12499 2001-05-20 Richard Henderson <rth@redhat.com>
12501 * gcc.c-torture/execute/20010520-1.c: New.
12503 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12505 * g++.old-deja/g++.warn/compare1.C: New test.
12506 * gcc.dg/compare4.c: New test.
12508 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
12510 * g++.old-deja/g++.other/optimize1.C: New test.
12512 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12514 * g++.old-deja/g++.pt/spec41.C: New test.
12516 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
12518 * gcc.c-torture/compile/20010114-1.x: Remove.
12520 2001-05-18 Stan Shebs <shebs@apple.com>
12522 * gcc.c-torture/compile/20010518-1.c: New test.
12524 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
12526 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12527 * g++.old-deja/g++.pt/crash67.C: New test.
12529 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
12531 * g++.old-deja/g++.other/debug9.C: New test.
12533 2001-05-16 Zack Weinberg <zackw@stanford.edu>
12535 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12537 2001-05-16 Jan Hubicka <jh@suse.cz>
12539 * gcc.c-torture/compile/20010516-1.c: New test.
12541 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12543 * g++.old-deja/g++.other/crash41.C: New test.
12545 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12547 * g++.old-deja/g++.pt/crash66.C: New test.
12549 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
12551 * g++.old-deja/g++.robertl/eb27.C: Convert.
12553 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
12555 * g++.dg/friend-warn.C: New test. Do not warn about friend
12556 declaration being redundant.
12558 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
12560 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12562 2001-05-14 Mark Mitchell <mark@codesourcery.com>
12564 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12566 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
12568 * lib/g++.exp: Use testsuite_flags.
12570 2001-05-13 Mark Mitchell <mark@codesourcery.com>
12572 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12574 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
12576 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12578 2001-05-11 Mark Mitchell <mark@codesourcery.com>
12580 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12582 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
12584 * gcc.c-torture/compile/20010313-1.c: New test.
12586 2001-05-09 Zack Weinberg <zackw@stanford.edu>
12588 * gcc.dg/cpp/direct2.c: New test.
12589 * gccq.dg/cpp/direct2s.c: New test.
12591 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12593 2001-05-07 Mark Mitchell <mark@codesourcery.com>
12595 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12596 * g++.old-deja/g++.other/op3.C: Likewise.
12598 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
12600 * gcc.dg/cpp/syshdr.h: New file.
12601 * gcc.dg/cpp/sysmac1.c: Update.
12602 * gcc.dg/cpp/sysmac2.c: Update.
12604 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
12606 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12608 2001-05-04 David Edelsohn <edelsohn@gnu.org>
12610 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12611 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12613 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
12615 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12617 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
12619 * lib/g++.exp (g++_include_flags): Don't use any special flags
12620 if TESTING_IN_BUILD_TREE is not defined.
12621 (g++_init): Use a plain 'c++' as the compiler if
12622 TESTING_IN_BUILD_TREEE is not defined.
12624 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12626 * g++.old-deja/g++.eh/catch13.C: New test.
12627 * g++.old-deja/g++.eh/catch14.C: New test.
12629 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12631 * gcc.dg/cpp/tr-define.c: New test.
12633 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
12635 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12636 <stdlib.h>, not <malloc.h>.
12638 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12640 * g++.old-deja/g++.ns/template17.C: New test.
12642 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12644 * g++.old-deja/g++.pt/ref4.C: New test.
12646 2001-04-30 Richard Henderson <rth@redhat.com>
12648 * gcc.dg/20000724-1.c: Revert last change.
12650 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
12652 * g77.f-torture/execute/20010430.f: New test.
12654 2001-04-30 Mark Mitchell <mark@codesourcery.com>
12656 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12658 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
12660 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12662 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12664 * g++.old-deja/g++.eh/crash6.C: New test.
12666 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12668 * g++.old-deja/g++.other/warn7.C: New test.
12670 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12672 * g++.old-deja/g++.other/defarg9.C: New test.
12674 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12676 * g77.f-torture/compile/20010426.f: New test.
12677 * g77.f-torture/execute/20010426.f: New test.
12679 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12681 * g77.f-torture/compile/20000629-1.x: Remove - error
12684 2001-04-26 Jeffrey A Law (law@cygnus.com)
12686 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12687 Tweak slightly to work with g++.dg framework.
12688 * g++.dg/special/ecos.exp: Run initp1.C test.
12689 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12691 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12692 its linker doesn't give line numbers either.
12693 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12695 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12697 * g++.old-deja/g++.other/lex1.C: New test.
12699 2001-04-26 Jakub Jelinek <jakub@redhat.com>
12701 * gcc.dg/noncompile/20010425-1.c: New test.
12703 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12705 * g++.old-deja/g++.pt/mangle2.C: New test.
12707 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12709 * gcc.dg/format/plus-1.c: New test.
12711 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12713 * gcc.dg/20010423-1.c: New test.
12715 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12717 * gcc.c-torture/execute/20010422-1.c: New test.
12719 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
12721 * g++.old-deja/g++.ns/type2.C: New test.
12723 2001-04-24 Zack Weinberg <zackw@stanford.edu>
12725 * g++.old-deja/g++.other/perf1.C: New test.
12727 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
12729 * gcc.dg/c99-func-2.c: Remove xfail.
12730 * gcc.dg/c99-func-3.c: Remove xfail.
12731 * gcc.dg/c99-func-4.c: Remove xfail.
12733 2001-04-23 Zack Weinberg <zackw@stanford.edu>
12735 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12737 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
12739 * gcc.c-torture/compile/20010423-1.c: New test.
12741 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12743 * g++.old-deja/g++.pt/typename28.C: New test.
12745 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12747 * g++.old-deja/g++.abi/empty2.C: New test.
12748 * g++.old-deja/g++.abi/empty3.C: New test.
12750 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12752 * g++.old-deja/g++.other/comdat2.C: New test.
12753 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12755 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12757 * g++.old-deja/g++.other/overload14.C: New test.
12759 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12761 * g++.old-deja/g++.other/lookup23.C: New test.
12763 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12765 * gcc.c-torture/execute/20010403-1.c: New test.
12767 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
12768 Mark Mitchell <mark@codesourcery.com>
12770 * lib/old-dejagnu.exp: Don't delete output of executable.
12771 Add .exe suffix to executables.
12773 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
12775 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12777 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12779 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12781 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12783 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12784 * g++.old-deja/g++.abi/crash1.C: New test.
12786 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12788 * g++.old-deja/g++.other/crash40.C: New test.
12790 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12792 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12794 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
12796 * g++.old-deja/g++.other/warn6.C: New test.
12798 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12800 * g++.old-deja/g++.robertl/eb42.C: Same.
12802 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12804 * gcc.dg/wtr-conversion-1.c: New testcase.
12806 2001-04-10 Richard Henderson <rth@redhat.com>
12808 * g++.old-deja/g++.other/array5.C: New.
12810 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12812 * gcc.c-torture/execute/20010408-1.c: New test.
12814 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
12816 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12817 headers and constructs.
12818 * g++.old-deja/g++.robertl/eb79.C: Same.
12819 * g++.old-deja/g++.robertl/eb77.C (main): Same.
12820 * g++.old-deja/g++.robertl/eb73.C: Same.
12821 * g++.old-deja/g++.robertl/eb66.C (main): Same.
12822 * g++.old-deja/g++.robertl/eb55.C (t): Same.
12823 * g++.old-deja/g++.robertl/eb54.C (main): Same.
12824 * g++.old-deja/g++.robertl/eb46.C (main): Same.
12825 * g++.old-deja/g++.robertl/eb44.C: Same.
12826 * g++.old-deja/g++.robertl/eb41.C (main): Same.
12827 * g++.old-deja/g++.robertl/eb4.C (main): Same.
12828 * g++.old-deja/g++.robertl/eb39.C: Same.
12829 * g++.old-deja/g++.robertl/eb33.C (main): Same.
12830 * g++.old-deja/g++.robertl/eb31.C (main): Same.
12831 * g++.old-deja/g++.robertl/eb30.C: Same.
12832 * g++.old-deja/g++.robertl/eb3.C: Same.
12833 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12834 * g++.old-deja/g++.robertl/eb21.C: Same.
12835 * g++.old-deja/g++.robertl/eb15.C: Same.
12836 * g++.old-deja/g++.robertl/eb118.C: Same.
12837 * g++.old-deja/g++.robertl/eb115.C (main): Same.
12838 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12839 * g++.old-deja/g++.robertl/eb109.C: Same.
12840 * g++.old-deja/g++.other/sibcall1.C (main): Same.
12841 * g++.old-deja/g++.mike/rtti1.C: Same.
12842 * g++.old-deja/g++.mike/p658.C: Same.
12843 * g++.old-deja/g++.mike/net46.C: Same.
12844 * g++.old-deja/g++.mike/net34.C: Same.
12845 * g++.old-deja/g++.mike/memoize1.C: Same.
12846 * g++.old-deja/g++.mike/eh2.C: Same.
12847 * g++.old-deja/g++.law/weak.C: Same.
12848 * g++.old-deja/g++.law/visibility7.C: Same.
12849 * g++.old-deja/g++.law/visibility25.C: Same.
12850 * g++.old-deja/g++.law/visibility22.C: Same.
12851 * g++.old-deja/g++.law/visibility2.C: Same.
12852 * g++.old-deja/g++.law/visibility17.C: Same.
12853 * g++.old-deja/g++.law/visibility13.C: Same.
12854 * g++.old-deja/g++.law/visibility10.C: Same.
12855 * g++.old-deja/g++.law/visibility1.C: Same.
12856 * g++.old-deja/g++.law/virtual3.C (eval): Same.
12857 * g++.old-deja/g++.law/vbase1.C: Same.
12858 * g++.old-deja/g++.law/operators32.C: Same.
12859 * g++.old-deja/g++.law/nest3.C: Same.
12860 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12861 * g++.old-deja/g++.law/except5.C (main): Same.
12862 * g++.old-deja/g++.law/cvt7.C (run): Same.
12863 * g++.old-deja/g++.law/cvt2.C: Same.
12864 * g++.old-deja/g++.law/cvt16.C: Same.
12865 * g++.old-deja/g++.law/ctors6.C (bar): Same.
12866 * g++.old-deja/g++.law/ctors17.C (main): Same.
12867 * g++.old-deja/g++.law/ctors13.C: Same.
12868 * g++.old-deja/g++.law/ctors12.C (main): Same.
12869 * g++.old-deja/g++.law/ctors10.C: Same.
12870 * g++.old-deja/g++.law/code-gen5.C: Same.
12871 * g++.old-deja/g++.law/bad-error7.C: Same.
12872 * g++.old-deja/g++.law/arm9.C: Same.
12873 * g++.old-deja/g++.law/arm12.C: Same.
12874 * g++.old-deja/g++.law/arg8.C: Same.
12875 * g++.old-deja/g++.law/arg1.C: Same.
12876 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12877 * g++.old-deja/g++.jason/template31.C: Same.
12878 * g++.old-deja/g++.jason/template24.C (main): Same.
12879 * g++.old-deja/g++.jason/2371.C: Same.
12880 * g++.old-deja/g++.eh/new2.C: Same.
12881 * g++.old-deja/g++.eh/new1.C: Same.
12882 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12883 * g++.old-deja/g++.brendan/nest21.C (main): Same.
12884 * g++.old-deja/g++.brendan/err-msg3.C: Same.
12885 * g++.old-deja/g++.brendan/crash62.C: Same.
12886 * g++.old-deja/g++.brendan/crash52.C: Same.
12887 * g++.old-deja/g++.brendan/crash49.C (main): Same.
12888 * g++.old-deja/g++.brendan/crash38.C: Same.
12889 * g++.old-deja/g++.brendan/crash15.C (main): Same.
12890 * g++.old-deja/g++.brendan/copy9.C: Same.
12892 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
12894 * gcc.c-torture/execute/20001203-2.c (memset):
12895 Count argument is of type __SIZE_TYPE__.
12897 2001-04-04 Diego Novillo <dnovillo@redhat.com>
12899 * gcc.c-torture/compile/20010404-1.c: New test.
12901 2001-04-04 Jakub Jelinek <jakub@redhat.com>
12903 * gcc.c-torture/compile/20010326-1.c: New test.
12905 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
12907 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12908 peculiarities of the SH.
12909 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12911 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12913 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12914 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12915 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12917 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12919 * g77.f-torture/compile/20010321-1.f: New test.
12921 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12923 * gcc.c-torture/compile/20010329-1.c: New test.
12925 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12927 * gcc.c-torture/execute/20010329-1.c: New test.
12929 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12931 * g++.old-deja/g++.other/eh4.C: Fix typo.
12933 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12935 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12937 2001-03-28 Philip Blundell <philb@gnu.org>
12939 * gcc.c-torture/compile/20010328-1.c: New test.
12941 2001-03-27 Richard Henderson <rth@redhat.com>
12943 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12944 * g++.old-deja/g++.eh/vbase3.C: Likewise.
12946 2001-03-27 Alan Modra <alan@linuxcare.com.au>
12948 * gcc.c-torture/compile/20010327-1.c: New test.
12950 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
12952 * g++.old-deja/g++.other/friend12.C: New test.
12953 * g++.old-deja/g++.other/friend9.C: Expect no errors.
12954 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12956 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
12958 * gcc.c-torture/execute/20010325-1.c: New test.
12960 2001-03-23 Jakub Jelinek <jakub@redhat.com>
12962 * g++.old-deja/g++.other/mangle3.C: New test.
12964 2001-03-22 Jakub Jelinek <jakub@redhat.com>
12966 * g++.old-deja/g++.other/anon8.C: New test.
12968 2001-03-20 Philip Blundell <philb@gnu.org>
12970 * gcc.c-torture/compile/20010320-1.c: New test.
12972 2001-03-17 Richard Henderson <rth@redhat.com>
12974 * g++.old-deja/g++.other/eh4.C: Add expected error text.
12976 2001-03-15 Geoff Keating <geoff@redhat.com>
12978 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12981 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
12983 * g++.old-deja/g++.other/eh4.C: New test.
12985 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
12987 * gcc.dg/cpp/mi1.c: Update.
12989 2001-03-14 Jakub Jelinek <jakub@redhat.com>
12991 * g++.old-deja/g++.other/regstack.C: New test.
12993 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
12995 * g++.old-deja/g++.other/ref4.C: New test.
12997 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
12999 * objc/execute/va_method.m: Added.
13000 * objc/execute/IMP.m: Added.
13001 * objc/execute/_cmd.m: Added.
13002 * objc/execute/accessing_ivars.m: Added.
13003 * objc/execute/class-1.m: Added.
13004 * objc/execute/class-10.m: Added.
13005 * objc/execute/class-11.m: Added.
13006 * objc/execute/class-12.m: Added.
13007 * objc/execute/class-13.m: Added.
13008 * objc/execute/class-14.m: Added.
13009 * objc/execute/class-2.m: Added.
13010 * objc/execute/class-3.m: Added.
13011 * objc/execute/class-4.m: Added.
13012 * objc/execute/class-5.m: Added.
13013 * objc/execute/class-6.m: Added.
13014 * objc/execute/class-7.m: Added.
13015 * objc/execute/class-8.m: Added.
13016 * objc/execute/class-9.m: Added.
13017 * objc/execute/class-tests-1.h
13018 * objc/execute/class-tests-2.h
13019 * objc/execute/compatibility_alias.m: Added.
13020 * objc/execute/encode-1.m: Added.
13021 * objc/execute/formal_protocol-1.m: Added.
13022 * objc/execute/formal_protocol-2.m: Added.
13023 * objc/execute/formal_protocol-3.m: Added.
13024 * objc/execute/formal_protocol-4.m: Added.
13025 * objc/execute/formal_protocol-5.m: Added.
13026 * objc/execute/formal_protocol-6.m: Added.
13027 * objc/execute/formal_protocol-7.m: Added.
13028 * objc/execute/informal_protocol.m: Added.
13029 * objc/execute/initialize.m: Added.
13030 * objc/execute/load.m: Added.
13031 * objc/execute/many_args_method.m: Added.
13032 * objc/execute/nested-3.m: Added.
13033 * objc/execute/no_clash.m: Added.
13034 * objc/execute/private.m: Added.
13035 * objc/execute/redefining_self.m: Added.
13036 * objc/execute/root_methods.m: Added.
13037 * objc/execute/selector-1.m: Added.
13038 * objc/execute/static-1.m: Added.
13039 * objc/execute/static-2.m: Added.
13040 * objc/execute/va_method.m: Added.
13042 2001-03-10 Richard Henderson <rth@redhat.com>
13044 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13046 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13048 * g++.old-deja/g++.other/crash31.C: XFAIL.
13049 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13050 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13051 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13052 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13053 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13055 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13057 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13059 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13061 * gcc.dg/20000724-1.c: Don't use multiline strings.
13063 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13065 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13066 result of -cString against what we expect it to be; don't just
13067 print it out for no one to read.
13069 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13070 Based on testcases provided by Nicola Pero.
13072 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13074 * gcc.dg/cpp/macro7.c: New test.
13076 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13078 * gcc.dg/cpp/multiline.c: Update.
13080 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13082 * g++.old-deja/g++.other/enum3.C: New test.
13084 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13086 * g++.old-deja/g++.other/pod1.C: New test.
13088 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13090 * g++.old-deja/g++.ext/overload1.C: New test.
13092 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13094 * g++.old-deja/g++.pt/using1.C: New test.
13096 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13098 * g++.old-deja/g++.other/using9.C: New test.
13100 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13102 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13104 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13106 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13108 * g++.old-deja/g++.ext/realpt1.C: Remove.
13110 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13112 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13114 2001-02-26 Will Cohen <wcohen@redhat.com>
13116 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13118 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13120 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13121 templatized constructors.
13123 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13125 * gcc.c-torture/execute/20010224-1.c: New test.
13127 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13129 * gcc.c-torture/execute/20010222-1.c: New test.
13131 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13133 * g++.old-deja/g++.other/inline20.C: New test.
13135 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13137 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13139 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13141 * g++.old-deja/g++.other/lookup22.C: New test.
13143 2001-02-19 Zack Weinberg <zackw@stanford.edu>
13145 * g77.dg: New directory.
13146 * g77.dg/20010216-1.f: New test case.
13147 * g77.dg/dg.exp: New driver.
13148 * lib/g77-dg.exp: New driver library.
13150 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13152 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13154 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
13156 * g++.old-deja/g++.other/decl9.C: New test.
13158 2001-02-16 Jakub Jelinek <jakub@redhat.com>
13160 * g++.old-deja/g++.other/init16.C: Update the test so that it does
13161 not need <string> and also tests the initialization at runtime.
13163 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
13165 * gcc.c-torture/execute/longlong.c: New test.
13167 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13169 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13171 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13173 * gcc.c-torture/execute/920302-1.c (execute):
13174 Change argument type to short.
13176 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13178 * g++.old-deja/g++.pt/deduct6.C: New test.
13180 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13182 * g++.old-deja/g++.pt/deduct5.C: New test.
13184 2001-02-14 Jakub Jelinek <jakub@redhat.com>
13186 * gcc.c-torture/execute/20010209-1.c: New test.
13188 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
13190 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13192 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
13194 * g++.dg/vtgc1.C: Update for new ABI.
13196 * consistency.vlad: New directory, 1665 files.
13198 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
13200 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13202 * gcc.dg/cpp/digraphs.c: Declare puts.
13204 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13206 * g++.old-deja/g++.other/warn5.C: New test.
13208 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13210 * g++.old-deja/g++.pt/spec40.C: New test.
13212 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13214 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13216 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13218 2001-02-12 Jakub Jelinek <jakub@redhat.com>
13220 * gcc.c-torture/compile/20010209-1.c: New test.
13222 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
13224 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13225 excess errors message but not if it crashes.
13226 * g++.old-deja/g++.other/crash27.C: Likewise.
13227 * g++.old-deja/g++.other/crash28.C: Likewise.
13228 * g++.old-deja/g++.other/crash30.C: Likewise.
13229 * g++.old-deja/g++.other/crash32.C: Likewise.
13230 * g++.old-deja/g++.other/crash35.C: Likewise.
13231 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13233 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
13235 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13236 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13237 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13238 g77.f-torture/execute/execute.exp,
13239 g77.f-torture/noncompile/noncompile.exp,
13240 gcc.c-torture/execute/execute.exp,
13241 gcc.c-torture/execute/memcheck/memcheck.exp,
13242 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13243 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13244 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13245 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13246 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13247 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13248 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13249 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13250 Remove bug reporting instructions with ancient email addresses.
13252 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13254 * gcc.dg/20010202-1.c: New test.
13255 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13257 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
13259 * g++.dg/stdbool-if.C: New test.
13261 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
13263 * objc/execute/fdecl.m: Added main().
13265 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13267 * gcc.c-torture/execute/20010206-1.c: New test.
13269 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
13271 * gcc.dg/cpp/avoidpaste1.c: Update.
13273 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
13275 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13276 Pero <nicola@brainstorm.co.uk>.
13277 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13279 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
13281 * g++.old-deja/g++.pt/spec39.C: New test.
13283 2001-02-05 Jakub Jelinek <jakub@redhat.com>
13285 * gcc.c-torture/compile/20010202-1.c: New test.
13287 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
13289 * g++.old-deja/g++.abi/primary2.C: New test.
13290 * g++.old-deja/g++.abi/primary3.C: New test.
13291 * g++.old-deja/g++.abi/primary4.C: New test.
13292 * g++.old-deja/g++.abi/primary5.C: New test.
13293 * g++.old-deja/g++.abi/vtable3.h: New test.
13294 * g++.old-deja/g++.abi/vtable3a.C: New test.
13295 * g++.old-deja/g++.abi/vtable3b.C: New test.
13296 * g++.old-deja/g++.abi/vtable3c.C: New test.
13297 * g++.old-deja/g++.abi/vtable3d.C: New test.
13298 * g++.old-deja/g++.abi/vtable3e.C: New test.
13299 * g++.old-deja/g++.abi/vtable3f.C: New test.
13300 * g++.old-deja/g++.abi/vtable3g.C: New test.
13301 * g++.old-deja/g++.abi/vtable3h.C: New test.
13302 * g++.old-deja/g++.abi/vtable3i.C: New test.
13303 * g++.old-deja/g++.abi/vtable3j.C: New test.
13304 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13306 2001-02-03 Jakub Jelinek <jakub@redhat.com>
13308 * g++.old-deja/g++.other/anon6.C: New test.
13309 * g++.old-deja/g++.other/anon7.C: New test.
13311 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
13313 * gcc.dg/cpp/avoidpaste2.c: New tests.
13315 2001-01-31 Jakub Jelinek <jakub@redhat.com>
13317 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13319 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
13321 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13322 DECIMAL_DIG cases for Irix."
13324 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
13326 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13328 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
13330 * gcc.dg/c99-tag-1.c: New test.
13332 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13334 * gcc.dg/cpp/tr-warn1.c: Add tests.
13336 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13338 * gcc.dg/cpp/avoidpaste1.c: Update.
13339 * gcc.dg/cpp/paste4.c: Update.
13341 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
13343 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13346 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13348 * g++.old-deja/g++.other/inline19.C: New test.
13350 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
13352 * gcc.dg/Wlarger-than.c: New test.
13354 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
13356 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13358 2001-01-29 Jakub Jelinek <jakub@redhat.com>
13360 * gcc.c-torture/execute/20010129-1.c: New test.
13361 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13363 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
13365 * gcc.dg/cpp/avoidpaste1.c: Test case.
13367 2001-01-28 Jakub Jelinek <jakub@redhat.com>
13369 * g++.old-deja/g++.other/inline18.C: New test.
13371 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13373 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13374 and __builtin_putchar.
13376 2001-01-27 Jakub Jelinek <jakub@redhat.com>
13378 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13381 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
13383 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13384 floating point number rounding mode to round to the nearest
13385 representable mode.
13387 2001-01-25 Jakub Jelinek <jakub@redhat.com>
13389 * g++.old-deja/g++.other/mangle2.C: New test.
13391 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
13393 * gcc.c-torture/compile/20010124-1.c: New test.
13395 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
13397 * g++.old-deja/g++.pt/spec38.C: New test.
13399 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13401 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13404 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13406 * gcc.c-torture/execute/20010123-1.c: New test.
13408 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13410 * g++.old-deja/g++.pt/spec37.C: New test.
13412 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13414 * g++.old-deja/g++.pt/overload14.C: New test.
13416 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13418 * gcc.c-torture/execute/20010122-1.c: New test, exercise
13419 __builtin_return_address.
13421 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
13423 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13424 * g++.old-deja/g++.pt/spec35.C: New test.
13425 * g++.old-deja/g++.pt/spec36.C: New test.
13427 2001-01-20 Jakub Jelinek <jakub@redhat.com>
13429 * gcc.c-torture/compile/20010118-1.c: New test.
13431 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
13433 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13435 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13437 * gcc.c-torture/execute/20010119-1.c: New test.
13439 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13441 * g++.old-deja/g++.other/vbase5.C: New test.
13443 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13445 * gcc.c-torture/execute/20010118-1.c: New test.
13447 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13449 * g++.old-deja/g++.pt/deduct3.C: New test.
13451 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13453 * g++.old-deja/g++.pt/spec34.C: New test.
13455 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13457 * g77.f-torture/compile/20000601-2.f: New test.
13459 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13461 * g++.old-deja/g++.other/init17.C: New test.
13463 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
13465 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13467 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13469 * g++.old-deja/g++.pt/unify8.C: New test.
13471 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13473 * g++.old-deja/g++.abi/vbase1.C: New test.
13475 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13477 * g++.old-deja/g++.pt/crash65.C: New test.
13479 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
13481 * gcc.dg/cpp/assembl2.S: New test case.
13483 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
13485 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13488 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13490 * g++.old-deja/g++.other/builtins1.C: New test.
13491 * g++.old-deja/g++.other/builtins2.C: Likewise.
13492 * g++.old-deja/g++.other/builtins3.C: Likewise.
13493 * g++.old-deja/g++.other/builtins4.C: Likewise.
13495 2001-01-17 Jakub Jelinek <jakub@redhat.com>
13497 * gcc.c-torture/compile/20010117-1.c: New test.
13498 * gcc.c-torture/compile/20010117-2.c: New test.
13500 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13502 * g77.f-torture/execute/20010116.[fx]: New test,
13504 * g77.f-torture/compile/20010115.f: Indicate it's
13505 a test for PR fortran/1636.
13507 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
13509 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13511 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13513 * g77.f-torture/compile/20010115.f: New test.
13515 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
13517 * g++.old-deja/g++.pt/nontype5.C: New test.
13519 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
13521 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13522 have an equivalent working one below it.
13524 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13526 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13527 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13529 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13531 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13532 message containing "init_priority".
13533 (conpr-2.C): Likewise.
13534 (conpr-3.C): Likewise.
13535 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13537 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13539 * gcc.c-torture/execute/20010114-2.c: New test.
13541 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
13543 * gcc.c-torture/compile/20010114-1.c: New test.
13544 * gcc.c-torture/compile/20010114-1.x: Xfail.
13545 * gcc.c-torture/compile/20010114-2.c: New test.
13546 * gcc.c-torture/execute/20010114-1.c: New test.
13547 * gcc.dg/trunc-1.c: New test.
13548 * gcc.dg/uninit-B.c: New test.
13550 2001-01-13 Nick Clifton <nickc@redhat.com>
13552 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13555 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
13557 * gcc.c-torture/compile/20010113-1.c: New test.
13559 2001-01-13 Jakub Jelinek <jakub@redhat.com>
13561 * gcc.c-torture/compile/20001212-1.c: New test.
13563 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
13565 * gcc.dg/cpp/widestr1.c: Update.
13566 * gcc.dg/cpp/prag-imp.c: Remove.
13568 2001-01-12 Jakub Jelinek <jakub@redhat.com>
13570 * gcc.c-torture/execute/20000801-3.x: Remove.
13571 * gcc.dg/c90-init-1.c: New test.
13572 * gcc.dg/c99-init-1.c: New test.
13573 * gcc.dg/c99-init-2.c: New test.
13574 * gcc.dg/gnu99-init-1.c: New test.
13576 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
13578 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13579 testing that no relevant ones were found.
13581 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13583 * g++.old-deja/g++.pt/cast2.C: New test.
13585 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13587 * g++.old-deja/g++.pt/friend47.C: New test.
13589 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13591 * g++.old-deja/g++.pt/instantiate13.C: New test.
13593 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13595 * g++.old-deja/g++.other/defarg7.C: New test.
13596 * g++.old-deja/g++.other/defarg8.C: New test.
13598 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13600 * g++.old-deja/g++.pt/crash64.C: New test.
13602 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13604 * g++.old-deja/g++.pt/crash63.C: New test.
13606 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
13608 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13610 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
13612 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13614 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13616 * g++.old-deja/g++.pt/error3.C: New test.
13618 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13620 * g++.old-deja/g++.other/crash39.C: New test.
13622 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13624 * g++.old-deja/g++.other/vbase4.C: New test.
13626 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
13628 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13629 * gcc.dg/special/20000419-2.c: New file. Identical to above.
13630 * gcc.dg/special/special.exp: New test driver which will check
13631 for alias support for the above test.
13633 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
13635 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13636 problems on small machines.
13637 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13640 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
13642 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13644 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13646 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
13648 * g++.old_deja/g++.pt/using8.C: New test.
13650 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
13652 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13654 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
13656 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13657 where a failure is expected.
13658 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13660 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13662 * g++.old_deja/g++.pt/instantiate12.C: New test.
13664 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13666 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13668 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13669 * g++.old-deja/g++.brendan/crash17.C: Likewise.
13670 * g++.old-deja/g++.brendan/crash29.C: Likewise.
13671 * g++.old-deja/g++.brendan/crash48.C: Likewise.
13672 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13673 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13674 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13675 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13676 * g++.old-deja/g++.eh/spec6.C: Likewise.
13677 * g++.old-deja/g++.jason/crash3.C: Likewise.
13678 * g++.old-deja/g++.law/ctors11.C: Likewise.
13679 * g++.old-deja/g++.law/ctors17.C: Likewise.
13680 * g++.old-deja/g++.law/ctors5.C: Likewise.
13681 * g++.old-deja/g++.law/ctors9.C: Likewise.
13682 * g++.old-deja/g++.mike/ambig1.C: Likewise.
13683 * g++.old-deja/g++.mike/net22.C: Likewise.
13684 * g++.old-deja/g++.mike/p3538a.C: Likewise.
13685 * g++.old-deja/g++.mike/p3538b.C: Likewise.
13686 * g++.old-deja/g++.mike/virt3.C: Likewise.
13687 * g++.old-deja/g++.niklas/t128.C: Likewise.
13688 * g++.old-deja/g++.other/anon4.C: Likewise.
13689 * g++.old-deja/g++.other/using1.C: Likewise.
13690 * g++.old-deja/g++.other/warn3.C: Likewise.
13691 * g++.old-deja/g++.pt/t37.C: Likewise.
13692 * g++.old-deja/g++.robertl/eb69.C: Likewise.
13693 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13695 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13697 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13699 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13701 * gcc.c-torture/execute/stdio-opt-3.c: New test.
13703 2001-01-07 Jakub Jelinek <jakub@redhat.com>
13705 * gcc.c-torture/compile/20010107-1.c: New test.
13707 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13709 * gcc.c-torture/execute/builtin-noret-1.c: New test.
13711 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13713 * gcc.dg/format/format.h: New file.
13714 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13715 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13716 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13717 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13718 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13719 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13720 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13721 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13722 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13723 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13724 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13725 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13726 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13727 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13728 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13729 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13730 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13731 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13732 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13733 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13734 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13735 instead of declaring standard types, macros and functions in each
13738 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
13740 * gcc.c-torture/execute/20010106-1.c: New test.
13742 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
13744 * gcc.dg/format/format.exp: New file.
13745 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13746 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13747 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13748 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13749 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13750 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13751 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13752 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13753 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13754 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13755 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13756 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13757 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13758 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13759 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13760 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13761 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13762 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13763 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13764 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13765 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13766 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13767 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13768 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13769 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13770 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13771 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13772 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13773 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13774 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13775 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13776 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13777 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13778 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13779 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13780 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13781 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13782 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13783 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13784 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13785 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13786 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13788 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13790 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13793 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13795 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13797 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13799 * g++.old-deja/g++.pt/crash62.C: New test.
13801 2001-01-04 Richard Henderson <rth@redhat.com>
13803 * gcc.dg/20000926-1.c: Update expected warnings.
13804 * gcc.dg/array-2.c: Likewise.
13805 * gcc.dg/array-4.c: Also validate flexible array members.
13806 * gcc.dg/c99-flex-array-1.c: New.
13808 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13810 * gcc.c-torture/compile/20001222-1.x: Remove.
13812 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13814 * gcc.c-torture/execute/built-in-setjmp.c: New.
13816 2001-01-03 Richard Henderson <rth@redhat.com>
13818 * gcc.dg/940510-1.c: Update expected error wording.
13819 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13821 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13823 * lib/target-supports.exp (check_alias_available): Modified to
13824 indicate aliases not supported if only weak aliases are supported.
13826 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13828 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13829 Turn on cmpstrsi checks for __pj__ and __i370__.
13831 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13833 * g++.old-deja/g++.other/virtual11.C: New test.
13835 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13837 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13839 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13841 * gcc.c-torture/compile/20010102-1.c: New test.
13843 2001-01-02 Andreas Jaeger <aj@suse.de>
13845 * gcc.dg/noreturn-3.c: New test.
13847 * gcc.dg/noreturn-4.c: New test.
13849 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13851 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13852 __builtin_fputc and __builtin_fwrite.
13854 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13856 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13857 signed char, not default char.
13859 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13861 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13863 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13865 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13867 2000-12-29 Richard Henderson <rth@redhat.com>
13869 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13870 (__cyg_profile_func_exit): Define.
13872 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13874 * g++.dg/vtgc1.C: New test.
13876 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13878 * gcc.dg/noncompile/20001228-1.c: New test.
13880 * gcc.dg/20001228-1.c: New test.
13882 * gcc.c-torture/execute/20001228-1.c: New test.
13884 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13886 * gcc.dg/format-strfmon-1.c: New test.
13888 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13890 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13891 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13892 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13893 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13894 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13895 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13896 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13897 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13898 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13899 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13900 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13901 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13902 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13904 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13905 * gcc.c-torture/execute/string-opt-4.c: Test index.
13907 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13909 * gcc.c-torture/compile/20001226-1.c: New test.
13911 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13913 * gcc.c-torture/compile/20001222-1.c: New test.
13914 * gcc.c-torture/compile/20001222-1.x: Xfail.
13916 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13918 * gcc.c-torture/execute/comp-goto-2.c: New test.
13920 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13922 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13923 Use long types if __INT_MAX__ is 32767.
13924 (main): Use cast to (sint32 *) when poking 88 into a_page.
13926 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13928 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13930 * gcc.c-torture/compile/20001221-1.c: New test.
13931 * gcc.c-torture/execute/20001221-1.c: New test.
13933 2000-12-20 Richard Henderson <rth@redhat.com>
13935 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13936 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13938 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13940 * gcc.dg/compare3.c: New test.
13942 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13944 * gcc.dg/format-warnll-1.c: New test.
13946 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13948 * gcc.dg/cpp/cmdlne-P.c: New test.
13950 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13952 * gcc.c-torture/execute/builtin-abs-1.c,
13953 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13955 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13957 * gcc.dg/cpp/multiline.c: New test.
13959 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13961 * g++.old-deja/g++.other/syshdr1.C: Update.
13962 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13964 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13966 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13968 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970 * g++.old-deja/g++.pt/ttp65.C: New test.
13972 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13974 * g++.old-deja/g++.pt/ttp64.C: New test.
13976 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13978 * g++.old-deja/g++.pt/spec33.C: New test.
13980 2000-12-14 Catherine Moore <clm@redhat.com>
13982 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13983 * gcc.c-torture/execute/920612-2.c: Likewise.
13984 * gcc.c-torture/execute/920428-2.c: Likewise.
13985 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13986 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13988 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13990 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13991 * gcc.dg/pack-test-2.c: Likewise.
13993 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13995 Tests by Zack Weinberg <zackw@stanford.edu>.
13997 * gcc.dg/cpp/defined.c: Update.
13998 * gcc.dg/cpp/defined_trad.c: New tests.
14000 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14002 * gcc.dg/cpp/trad-direct.c: Update.
14004 2000-12-11 Neil Booth <neilb@earthling.net>
14006 * gcc.dg/cpp/defined_trad.c
14008 2000-12-11 Neil Booth <neilb@earthling.net>
14010 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14012 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14014 * gcc.dg/format-miss-2.c: New test.
14016 2000-12-09 Neil Booth <neilb@earthling.net>
14018 * gcc.dg/cpp/lineflags.c: New tests.
14019 * gcc.dg/cpp/poison.c: Update.
14020 * gcc.dg/cpp/redef2.c: Update.
14021 * gcc.dg/cpp/skipping.c: New test.
14023 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14025 * g++.old-deja/g++.other/eh3.C: New testcase.
14027 2000-12-07 Neil Booth <neilb@earthling.net>
14029 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14030 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14031 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14032 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14033 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14036 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14038 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14039 __SIZE_TYPE__ instead of int for type of integers cast to
14042 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14044 * g++.old-deja/g++.other/cleanup4.C: New test.
14046 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14048 * format-sec-1.c: New test.
14050 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14052 * gcc.dg/format-nonlit-3.c: New test.
14054 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14056 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14057 through a null pointer.
14059 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14061 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14062 * g++.old-deja/g++.pt/partial4.C: New test.
14064 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
14066 * gcc.c-torture/execute/ieee/hugeval.x: New.
14068 2000-12-06 Neil Booth <neilb@earthling.net>
14070 * gcc.dg/cpp/backslash2.c: New tests.
14072 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14074 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14075 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14077 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
14079 * gcc.c-torture/execute/20001203-2.c: New testcase.
14081 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14083 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14084 * g++.old-deja/g++.other/virtual10.C: New test.
14086 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14088 * g++.old-deja/g++.mike/pmf5.C: Remove test.
14090 2000-12-05 Richard Henderson <rth@redhat.com>
14092 * gcc.c-torture/compile/20001205-1.c: New.
14094 2000-12-04 Neil Booth <neilb@earthling.net>
14096 * g++.old-deja/g++.other/virtual9.C: New test.
14097 * g++.old-deja/g++.pt/crash61.C: New test.
14098 * gcc.c-torture/execute/loop-9.c: New test.
14100 2000-12-04 Neil Booth <neilb@earthling.net>
14102 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14103 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14104 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14105 * gcc.dg/cpp/extratokens.c: ...here.
14107 2000-12-04 Neil Booth <neilb@earthling.net>
14109 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14112 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14114 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14115 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14117 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
14119 * gcc.c-torture/execute/20001203-1.c: New test.
14121 2000-12-03 Neil Booth <neilb@earthling.net>
14123 * gcc.dg/cpp/macro6.c: New test cases.
14125 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14127 * gcc.c-torture/execute/string-opt-9.c: New test.
14128 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14129 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14130 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14132 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14133 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14135 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
14137 * gcc.dg/cpp/if-6.c: New testcase.
14139 * gcc.dg/20001201-1.c: New testcase.
14141 2000-12-02 Neil Booth <neilb@earthling.net>
14143 * g++.old-deja/g++.other/externC4.C,
14144 g++.old-deja/g++.other/friend10.C: New tests.
14146 2000-12-02 Neil Booth <neilb@earthling.net>
14148 * g++.old-deja/g++.other/instan2.C
14149 * g++.old-deja/g++.other/instan3.C: New test.
14151 2000-12-02 Neil Booth <neilb@earthling.net>
14153 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14154 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14155 gnuc99.c,gnuc99-pedantic.c: New tests.
14157 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14159 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14160 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14162 2000-12-01 Neil Booth <neilb@earthling.net>
14164 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14165 * gcc.dg/cpp/poison.c: Update.
14166 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14168 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
14170 * g77.f-torture/execute/20001201.f: New test.
14172 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14174 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14176 2000-12-01 Jakub Jelinek <jakub@redhat.com>
14178 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14180 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
14182 * g++.old-deja/g++.other/cast6.C: New test.
14184 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
14186 * gcc.c-torture/execute/20001130-2.c: New testcase.
14188 2000-11-30 Richard Henderson <rth@redhat.com>
14190 * gcc.c-torture/execute/20001130-1.c: New test.
14192 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14194 * g++.old-deja/g++.other/op3.C: New test.
14196 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14198 * g++.old-deja/g++.other/op2.C: New test.
14200 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14202 * g++.old-deja/g++.other/crash38.C: New test.
14204 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
14206 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14208 2000-11-29 Jakub Jelinek <jakub@redhat.com>
14210 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14212 * gcc.c-torture/execute/string-opt-6.c: New test.
14214 * gcc.dg/20001117-1.c: Add main.
14216 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
14218 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14220 * gcc.dg/940510-1.c: ... to here.
14222 * gcc.dg/20000926-1.c: GNU C now allows initializations of
14223 zero-size arrays in toplevel structures.
14225 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14227 * gcc.c-torture/execute/loop-8.c: New test.
14229 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14231 * g++.old-deja/g++.other/base1.C: New test.
14233 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14235 * g++.old-deja/g++.other/parse2.C: New test.
14237 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14239 * g++.old-deja/g++.pt/incomplete1.C: New test.
14241 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14243 * g++.old-deja/g++.other/friend9.C: New test.
14245 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14247 * gcc.dg/20001127-1.c: New test.
14249 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14251 * g++.old-deja/g++.pt/friend46.C: New test.
14253 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14255 * g++.old-deja/g++.other/ptrmem8.C: New test.
14257 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14259 * gcc.c-torture/execute/string-opt-7.c: New test.
14260 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14262 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
14264 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14265 instead of 'mkcheck 2'.
14267 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
14269 * gcc.c-torture/execute/memcheck/driver.c,
14270 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14271 C9X references to refer to C99.
14273 2000-11-25 Jakub Jelinek <jakub@redhat.com>
14275 * gcc.dg/ultrasp3.c: New test.
14277 2000-11-25 Neil Booth <neilb@earthling.net>
14279 * gcc.dg/cpp/include2.c: Update test to be locale independent.
14281 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
14283 * gcc.c-torture/compile/20001123-2.c: New.
14285 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14287 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14289 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
14291 * gcc.dg/sequence-point-1.c: Add some new tests.
14292 * gcc.c-torture/execute/20001124-1.c: New test.
14294 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14296 * g++.old-deja/g++.other/vaarg4.C: New test.
14297 * gcc.c-torture/compile/20001123-1.c: New test.
14299 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14301 * g++.other/crash24.C: Adjust and remove XFAIL.
14302 * g++.other/crash37.C: New test.
14304 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
14306 * g++.old-deja/g++.pt/instantiate9.C: New test.
14308 2000-11-22 Mark Mitchell <mark@codesourcery.com>
14310 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14313 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14314 * g++.old-deja/g++.robertl/eb55.C: Likewise.
14316 2000-11-22 Neil Booth <neilb@earthling.net>
14318 * gcc.dg/cpp/Wtrigraphs.c: New test.
14320 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
14322 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14324 2000-11-22 Jakub Jelinek <jakub@redhat.com>
14326 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14328 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
14330 * lib/gcc-dg.exp: load_lib scanasm.exp.
14331 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14332 * lib/g++-dg.exp: load_lib scanasm.exp.
14333 * lib/scanasm.exp: New.
14334 (scan-assembler, scan-assembler-not): Add optional arguments to
14335 test name, or if not present, the pattern name.
14336 (scan-assembler-dem, scan-assembler-dem-not): New.
14338 * g++.dg/dg.exp: New.
14340 2000-11-21 Neil Booth <neilb@earthling.net>
14342 * gcc.dg/cpp/integrated1.c: Remove.
14344 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14346 * gcc.c-torture/execute/20001121-1.c: New test.
14348 2000-11-21 Richard Henderson <rth@redhat.com>
14350 * gcc.c-torture/compile/20001121-1.c: New test.
14352 2000-11-20 Neil Booth <neilb@earthling.net>
14354 * gcc.dg/cpp/integrated1.c: New test.
14356 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14358 * g++.old-deja/g++.other/inline17.C: New test.
14360 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
14362 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14363 local variable to be zero: I made the variable global. Now
14364 uses abort() and exit() instead of relying on main's return value.
14366 2000-11-20 Neil Booth <neilb@earthling.net>
14368 * gcc.dg/cpp/paste2.c: Update test.
14369 * objc/execute/paste.m: New test.
14371 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
14373 * gcc.dg/c99-condexpr-1.c: New test.
14375 2000-11-20 Neil Booth <neilb@earthling.net>
14377 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14379 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
14381 * g++.old-deja/g++.pt/export1.C: New test.
14383 2000-11-20 Jakub Jelinek <jakub@redhat.com>
14385 * gcc.dg/20001117-1.c: New test.
14387 2000-11-18 Richard Henderson <rth@redhat.com>
14389 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14391 2000-11-18 Richard Henderson <rth@redhat.com>
14393 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14394 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14395 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14397 2000-11-18 Richard Henderson <rth@redhat.com>
14399 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14400 (main): New. Exit cleanly.
14402 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
14404 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14405 gcc.dg/c99-fordecl-2.c: New tests.
14407 2000-11-18 Richard Henderson <rth@redhat.com>
14409 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14410 * gcc.c-torture/execute/zerolen-2.c: New.
14412 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14414 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14417 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14419 * g++.old-deja/g++.pt/instantiate8.C: New test.
14421 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14423 * g++.old-deja/g++.other/incomplete.C: Add more tests.
14424 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14426 2000-11-16 Nick Clifton <nickc@redhat.com>
14428 * gcc.c-torture/execute/nestfunc-2.c: New test.
14429 * gcc.c-torture/execute/nestfunc-3.c: New test.
14431 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14433 * gcc.c-torture/compile/20001116-1.c: New test.
14435 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14437 * gcc.c-torture/execute/20001115-1.c: New test.
14439 2000-11-15 Mark Mitchell <mark@codesourcery.com>
14441 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14442 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14443 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14444 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14446 2000-11-15 Neil Booth <neilb@earthling.net>
14448 gcc.dg/cpp/_Pragma1.c: Update.
14449 gcc.dg/cpp/_Pragma2.c: New test.
14451 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
14453 * g++.old-deja/g++.other/anon5.C: New test.
14455 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
14457 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14460 2000-11-14 Jakub Jelinek <jakub@redhat.com>
14462 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14465 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14467 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14468 labels at end of compound statements.
14470 2000-11-13 Jakub Jelinek <jakub@redhat.com>
14472 * gcc.c-torture/execute/loop-7.c: New test.
14474 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14476 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14478 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14480 * gcc.dg/c99-bool-1.c: New test.
14482 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14484 * gcc.dg/c99-scope-1.c: Remove xfail.
14485 * gcc.dg/c99-scope-2.c: New test.
14487 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14489 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14490 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14492 2000-11-11 Mark Mitchell <mark@codesourcery.com>
14494 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14497 * g++.mike/p700.C: Don't typedef wchar_t.
14498 * g++.mike/p784.C: Likewise.
14499 * g++.mike/eb101.C: Don't use __wchar_t.
14501 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
14503 * g77.f-torture/execute/20001111.[fx]: Test premature exit
14506 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14508 * gcc.c-torture/execute/20001111-1.c: New test.
14510 2000-11-10 Nick Clifton <nickc@redhat.com>
14512 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14513 long multuiple and accumulate.
14515 2000-11-09 Richard Henderson <rth@redhat.com>
14517 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14518 via size_t instead of int.
14520 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14521 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14522 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14523 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14525 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
14527 * gcc.c-torture/compile/20001109-1.c: New test.
14528 * gcc.c-torture/compile/20001109-2.c: New test.
14530 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
14532 * g++.old-deja/g++.pt/operator1.C: New test.
14533 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14535 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14537 * gcc.dg/20001108-1.c: New test.
14539 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14541 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14542 with both arguments constant strings.
14543 * gcc.c-torture/execute/string-opt-3.c: New test.
14544 * gcc.c-torture/execute/string-opt-4.c: New test.
14545 * gcc.c-torture/execute/string-opt-5.c: New test.
14547 2000-11-08 Nick Clifton <nickc@redhat.com>
14549 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
14550 mulsidi3adddi patterns.
14552 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
14554 * g++.old-deja/g++.other/crash36.C: New test.
14556 2000-11-08 Jakub Jelinek <jakub@redhat.com>
14558 * g++.old-deja/g++.other/init16.C: New test.
14560 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
14562 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14564 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14566 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14567 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14568 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14570 2000-11-07 DJ Delorie <dj@redhat.com>
14572 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14574 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14576 * gcc.c-torture/execute/string-opt-1.c: New test.
14578 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14580 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
14581 mips-sgi-irix6.* because the MIPS ABI passes floating-point
14582 parameters in registers, and there is no way for a varargs
14583 function to know in which order the integer and floating-point
14584 parameters should be interleaved when they are placed on the
14586 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14587 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14589 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14591 * gcc.c-torture/execute/string-opt-2.c: New test.
14593 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
14595 * g++.old-deja/g++.pt/crash60.C: New test.
14597 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14599 * g++.old-deja/g++.other/crash24.C: New test.
14600 * g++.old-deja/g++.other/crash25.C: New test.
14601 * g++.old-deja/g++.other/crash26.C: New test.
14602 * g++.old-deja/g++.other/crash27.C: New test.
14603 * g++.old-deja/g++.other/crash28.C: New test.
14604 * g++.old-deja/g++.other/crash29.C: New test.
14605 * g++.old-deja/g++.other/crash30.C: New test.
14606 * g++.old-deja/g++.other/crash31.C: New test.
14607 * g++.old-deja/g++.other/crash32.C: New test.
14608 * g++.old-deja/g++.other/crash33.C: New test.
14609 * g++.old-deja/g++.other/crash34.C: New test.
14610 * g++.old-deja/g++.other/crash35.C: New test.
14612 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14614 * gcc.c-torture/execute/20001031-1.c: New test.
14616 2000-11-04 Mark Mitchell <mark@codesourcery.com>
14618 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14621 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14622 standards-conformant.
14624 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14626 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14627 * g++.old-deja/g++.mike/p755a.C: Likewise.
14628 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14629 library makes no calls to `operator new' during initialization.
14631 2000-11-04 Neil Booth <neilb@earthling.net>
14633 * gcc.dg/cpp/include2.c: New tests.
14635 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14637 * lib/g++.exp (g++_set_ld_library_path): New function.
14638 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14640 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14642 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14645 2000-11-01 Richard Henderson <rth@redhat.com>
14647 * g++.old-deja/g++.ext/namedret1.C: New.
14648 * g++.old-deja/g++.ext/namedret2.C: New.
14649 * g++.old-deja/g++.ext/namedret3.C: New.
14651 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14653 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14654 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14656 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14658 * gcc.c-torture/execute/va-arg-21.c: New test.
14660 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14662 * gcc.dg/c99-complex-2.c: New test.
14664 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14666 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14668 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14670 * g++.old-deja/g++.other/inline16.C: New test.
14672 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14674 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14675 __PRETTY_FUNCTION__
14677 2000-10-29 Neil Booth <neilb@earthling.net>
14679 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14681 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14682 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14685 2000-10-29 Neil Booth <neilb@earthling.net>
14687 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14688 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14689 * mi5.c: Test multiple includes work with -C.
14690 * trigraphs.c: Test ^= version.
14692 2000-10-28 Neil Booth <neilb@earthling.net>
14694 New tests and test updates for new macro expander.
14696 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14697 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14698 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14699 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14700 new diagnostic messages.
14702 * gcc.dg/cpp/macro3.c: New tests.
14704 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14706 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14709 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14711 * g++.old-deja/g++.other/eh2.C: New test.
14713 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14715 * gcc.c-torture/execute/20001027-1.c: New test.
14717 2000-10-26 Richard Henderson <rth@redhat.com>
14719 * gcc.c-torture/execute/20001026-1.c: New.
14721 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14723 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14724 * g++.old-deja/g++.law/builtin1.C: Likewise.
14725 * g++.old-deja/g++.law/ctors10.C: Likewise.
14726 * g++.old-deja/g++.law/virtual3.C: Likewise.
14727 * g++.old-deja/g++.mike/p658.C: Likewise.
14728 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14729 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14730 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14731 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14732 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14734 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14736 * gcc.c-torture/compile/20001024-1.c: New test.
14738 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14740 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14741 to tell us whether or not we are using V3.
14743 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14745 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14748 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14750 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14752 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14754 * gcc.c-torture/execute/20001024-1.c: New test.
14756 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14758 * g++.old-deja/g++.other/sibcall1.C: New test.
14760 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14762 * gcc.dg/noncompile/init-3.c: New test.
14764 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14766 * gcc.dg/format-array-1.c: New test.
14768 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14770 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14771 writing through null pointers; remove comment about testing
14772 unterminated strings.
14774 2000-10-17 Matthew Hiller <hiller@redhat.com>
14776 * gcc.c-torture/execute/20001017-2.c: New test.
14778 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14780 * gcc.c-torture/compile/20001018-1.c: New test.
14781 * gcc.c-torture/compile/20001018-1.x: Xfail.
14783 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14785 * gcc.c-torture/execute/20001017-1.c: New test.
14787 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14789 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14790 for multiple use of arguments with scanf formats; add tests for
14791 multiple use of arguments.
14793 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14795 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14797 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14799 * gcc.dg/format-miss-1.c: New test.
14801 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14803 * gcc.c-torture/execute/20001013-1.c: New test.
14805 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14807 * gcc.dg/format-branch-1.c: New test.
14809 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14811 * README, lib/file-format.exp: Remove EGCS references.
14813 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14815 * gcc.dg/20001013-1.c: New test.
14817 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14819 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14820 for intmax_t in the compiler using __typeof__ and the type rules
14821 for conditional expressions.
14823 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14825 * gcc.dg/20001012-1.c: New test.
14826 * gcc.dg/20001012-2.c: New test.
14828 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14830 * gcc.dg/format-attr-1.c: New test.
14832 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14834 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14835 __LONG_LONG_MAX__ instead of LLONG_MAX.
14837 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14839 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14841 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14844 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14846 * gcc.dg/sequence-pt-1.c: New test.
14848 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14850 * gcc.c-torture/execute/20001011-1.c: New testcase.
14851 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14853 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14855 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14856 does not error on it.
14858 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14860 * gcc.dg/20001009-1.c: New test.
14862 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14864 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14865 * gcc.c-torture/execute/20001009-2.c: ... to here.
14867 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14869 * gcc.c-torture/compile/20001009-1.c: New testcase.
14870 * gcc.c-torture/execute/20001009-1.c: New testcase.
14871 Testcases provided by Jan Hubicka <jh@suse.cz>.
14873 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14875 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14876 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14877 uintmax_t using <limits.h> to emulate the compiler's internal
14878 logic. No longer XFAIL %j tests.
14880 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14882 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14883 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14884 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14885 regexps and details of expected handling of some bad formats.
14886 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14889 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14891 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14892 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14893 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14894 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14897 2000-10-06 Richard Henderson <rth@cygnus.com>
14899 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14900 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14901 * g++.old-deja/g++.jason/report.C: Likewise.
14902 * g++.old-deja/g++.law/friend5.C: Likewise.
14903 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14904 of the expected warnings.
14906 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14908 * g++.old-deja/g++.pt/enum14.C: New test.
14910 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14912 * g++.old-deja/g++.pt/crash59.C: New test.
14914 2000-10-04 Will Cohen <wcohen@redhat.com>
14916 * gcc.dg/20000926-1.c: New test.
14918 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14920 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14921 function name for current C++ compiler.
14922 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14924 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14926 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14927 __PRETTY_FUNCTION__.
14928 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14930 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14932 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14934 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14936 * gcc.c-torture/compile/20000923-1.c: New test.
14938 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14940 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14941 * g++.old-deja/g++.pt/ttp62.C: Same.
14942 * g++.old-deja/g++.other/inline14.C: Same.
14944 2000-09-24 Richard Henderson <rth@cygnus.com>
14946 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14948 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14950 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14952 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14954 * gcc.c-torture/compile/20000922-1.c: New file.
14956 2000-09-21 Nick Clifton <nickc@redhat.com>
14958 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14959 a signed long modulo operation.
14960 (mod6): New function - perform an unsigned long modulo operation.
14961 (main): Add tests for modulos of very large numbers by very small
14964 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14966 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14968 2000-09-19 Richard Henderson <rth@cygnus.com>
14970 * gcc.dg/compare2.c (case 10): XFAIL.
14972 2000-09-18 Richard Henderson <rth@cygnus.com>
14974 * gcc.c-torture/execute/20000906-1.c: Move ...
14975 * gcc.dg/20000906-1.c: ... here. Only run on targets
14976 that support __builtin_trap.
14978 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14980 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14982 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14984 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14985 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14986 more $ format tests.
14988 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14990 * gcc.dg/format-errmk-1.c: New test.
14992 2000-09-17 Greg McGary <greg@mcgary.org>
14994 * gcc.c-torture/execute/20000917-1.x: Remove.
14996 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14998 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15000 2000-09-17 Greg McGary <greg@mcgary.org>
15002 * gcc.c-torture/execute/20000917-1.c: New test.
15003 * gcc.c-torture/execute/20000917-1.x: XFAIL.
15005 2000-09-16 Neil Booth <NeilB@earthling.net>
15007 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15008 in nested macro bug.
15010 2000-09-15 Neil Booth <NeilB@earthling.net>
15012 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15014 2000-09-14 Jeffrey A Law (law@cygnus.com)
15016 * gcc.c-torture/execute/20000914-1.c: New test.
15018 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
15020 * g++.other/inline13.C: New test.
15022 2000-09-12 Andreas Jaeger <aj@suse.de>
15024 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15025 constant by Ulrich Drepper <drepper@redhat.com>.
15027 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
15029 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15031 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15033 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15035 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
15037 * gcc.dg/cpp/backslash.c: New test.
15039 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
15041 * gcc.c-torture/execute/20000910-1.c: New test.
15042 * gcc.c-torture/execute/20000910-2.c: Likewise.
15044 2000-09-11 Robert Lipe <robertl@sco.com>
15046 * gcc.dg/pragma-align.c: New test.
15048 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
15050 * g++.old-deja/g++.pt/explicit82.C: New test.
15051 * g++.old-deja/g++.pt/explicit83.C: New test.
15053 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
15055 * gcc.dg/asm-names.c: New test.
15057 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15059 * gcc.dg/cpp/tr-warn6.c: New test
15061 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
15063 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15066 2000-09-07 Catherine Moore <clm@redhat.com>
15068 * gcc.c-torture/execute/unroll-1.c: New test.
15070 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
15072 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15074 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15075 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15076 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15077 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15078 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15080 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15081 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15083 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15085 * g++.old-deja/g++.pt/deduct2.C: New test.
15087 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15089 * g++.old-deja/g++.pt/parms2.C: New test.
15091 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15093 * g++.old-deja/g++.pt/crash58.C: New test.
15095 2000-09-06 Greg McGary <greg@mcgary.org>
15097 * gcc.c-torture/execute/20000906-1.c: New test.
15098 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15100 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15102 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15104 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15106 * g++.old-deja/g++.pt/crash57.C: New test.
15108 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15110 * g++.old-deja/g++.pt/crash56.C: New test.
15112 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15114 * g++.old-deja/g++.pt/koenig1.C: New test.
15116 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15118 * gcc.dg/20000904-1.c: New test.
15120 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15122 * gcc.dg/cpp/paste8.c: New test.
15124 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
15126 * gcc.c-torture/compile/20000827-1.c: New test.
15128 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15130 * gcc.dg/format-diag-1.c: New test.
15132 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15134 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15135 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15136 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15137 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15138 gcc.dg/formatz-1.c: Adjust warning regular expressions.
15140 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15142 * g++.old-deja/g++.other/nested4.C: New test.
15144 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15146 * g++.old-deja/g++.ns/scoped1.C: New test.
15148 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
15150 * lib/g++.exp: Support testing already-installed GCC.
15152 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15154 * wtr-label-1.c, wtr-suffix-1.c: New tests.
15156 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15158 * gcc.dg/return-type-2.c: New test.
15160 2000-08-27 Geoff Keating <geoffk@cygnus.com>
15162 * gcc.c-torture/compile/20000825-1.c: New test.
15164 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
15166 * gcc.dg/dwarf2-2.c: New test.
15168 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
15170 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15171 dg-warning regexps.
15173 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
15175 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15176 gcc.dg/format-ext-5.c: New tests.
15178 2000-08-25 Jakub Jelinek <jakub@redhat.com>
15180 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15182 2000-08-24 Mark Mitchell <mark@codesourcery.com>
15184 * gcc.dg/noncompile/930622-2.c: Adjust error message.
15186 2000-08-24 Richard Henderson <rth@cygnus.com>
15188 * gcc.dg/ia64-sync-1.c: New test.
15189 * gcc.dg/ia64-sync-2.c: New test.
15190 * gcc.dg/ia64-asm-1.c: New test.
15192 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
15194 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15195 * gcc.dg/format-ext-2.c: New test.
15197 2000-08-23 Jason Merrill <jason@redhat.com>
15199 * lib/old-dejagnu.exp: Also ignore "In member function" and
15202 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15204 * gcc.dg/noncompile/label-lineno-1.c: New test.
15206 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15208 * gcc.dg/c99-array-nonobj-1.c: New test.
15210 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15212 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15214 * gcc.dg/format-ext-1.c: New test.
15216 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15218 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15219 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15220 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15221 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15222 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15224 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
15226 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15227 gcc.dg/c99-strftime-2.c: New tests.
15229 2000-08-22 Richard Henderson <rth@cygnus.com>
15231 * gcc.c-torture/execute/20000822-1.c: New test.
15233 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15235 * gcc.c-torture/execute/20000819-1.x: Remove.
15237 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15239 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15240 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15241 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15242 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15243 gcc.dg/format-xopen-1.c: New tests.
15245 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15247 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15249 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15251 * g++.old-deja/g++.other/loop2.C: New test.
15253 * gcc.c-torture/compile/20000606-1.c: New test.
15254 * gcc.c-torture/compile/20000728-1.c: New test.
15255 * gcc.c-torture/execute/20000801-1.c: New test.
15256 * gcc.c-torture/execute/20000801-2.c: New test.
15257 * gcc.c-torture/execute/20000819-1.c: New test.
15258 * gcc.c-torture/execute/20000819-1.x: XFAIL.
15259 * gcc.dg/20000629-1.c: New test.
15260 * gcc.dg/20000724-1.c: New test.
15261 * gcc.dg/20000807-1.c: New test.
15263 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15265 * gcc.dg/cpp/pragma-1.c: New test.
15266 * gcc.dg/cpp/pragma-2.c: New test.
15268 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
15270 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15271 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
15273 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15275 * gcc.c-torture/compile/20000818-1.c: New test.
15277 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
15279 * gcc.c-torture/execute/20000818-1.c: New test.
15281 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
15283 * gcc.dg/format-va-1.c: New test.
15285 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15287 * g++.old-deja/g++.other/typedef8.C: New test.
15289 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15291 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15292 * g++.old-deja/g++.mike/net36.C: Mark candidate.
15293 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15294 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15295 * g++.old-deja/g++.other/ptrmem7.C: New test.
15296 * g++.old-deja/g++.pt/ptrmem10.C: New test.
15298 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15300 * g++.old-deja/g++.pt/typename27.C: New test.
15302 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
15304 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15305 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15306 * g++.old-deja/g++.pt/friend45.C: New test.
15307 * g++.old-deja/g++.other/friend8.C: New test.
15309 2000-08-15 Richard Henderson <rth@cygnus.com>
15311 * gcc.c-torture/execute/20000815-1.c: New test.
15313 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
15315 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15316 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15317 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15319 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
15321 * g++.old-deja/g++.other/refinit2.C: New test.
15323 2000-08-13 Geoff Keating <geoffk@cygnus.com>
15325 * lib/c-torture.exp (c-torture): Make
15326 compiler_conditional_xfail_data global.
15327 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15328 compiler_conditional_xfail_data machinery.
15329 (f-torture-execute): Likewise.
15330 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15331 and only when unrolling loops.
15333 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15335 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15337 * g++.old-deja/g++.pt/explicit81.C: New test.
15339 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15341 * g++.old-deja/g++.pt/typename26.C: New test.
15343 2000-08-10 Geoff Keating <geoffk@cygnus.com>
15345 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15348 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
15350 * g++.old-deja/g++.other/array3.C: New test.
15352 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15354 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15355 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15356 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15359 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
15361 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15362 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15364 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
15366 * gcc.c-torture/execute/20000808-1.c: New test.
15368 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15370 * gcc.dg/c90-const-expr-1.c: New test.
15372 2000-08-08 Richard Henderson <rth@cygnus.com>
15374 * gcc.dg/noncompile/920923-1.c: Declare calloc.
15376 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
15378 * gcc.dg/noncompile/const-ll-1.c: New test.
15380 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
15382 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15384 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
15386 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15387 that running programs linked against the shared version of libobjc
15390 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15392 * gcc.dg/c99-printf-1.c: New test.
15394 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15396 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15398 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
15400 * gcc.c-torture/execute/20000731-1.x: Delete.
15402 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
15404 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15405 and torture_without_loops as is done by c-torture.exp.
15406 (search_for): Copy from c-torture.exp.
15407 (gcc-dg-runtest): New function, drives a directory of tests
15408 iterating over the TORTURE_OPTIONS.
15409 (scan-assembler, scan-assembler-not): Move here from
15410 individual directory drivers.
15412 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15413 defined by lib/gcc-dg.exp.
15414 * gcc.dg/cpp/cpp.exp: Likewise.
15415 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
15416 gcc-dg-runtest, so we cycle over optimization options.
15418 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15419 * gcc.dg/compare2.c: No longer expected to fail.
15421 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15423 * gcc.c-torture/execute/20000804-1.c: New test.
15425 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
15427 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15429 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
15431 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15433 2000-08-03 Jeffrey A Law (law@cygnus.com)
15435 * gcc.c-torture/compile/20000803-1.c: New test.
15437 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
15439 * gcc.c-torture/execute/20000801-3.c,
15440 gcc.c-torture/execute/20000801-4.c: New tests.
15441 * gcc.c-torture/execute/20000801-3.x,
15442 gcc.c-torture/execute/20000801-4.x: Xfail.
15444 2000-08-02 Geoff Keating <geoffk@cygnus.com>
15446 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15447 libobjc/.libs to allow for libtool.
15449 2000-08-02 Jakub Jelinek <jakub@redhat.com>
15451 * gcc.c-torture/compile/20000802-1.c: New test.
15453 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
15455 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15457 2000-07-31 Jeffrey A Law (law@cygnus.com)
15459 * gcc-c-torture/execute/20000731-2.c: New test.
15461 * gcc.c-torture/execute/20000731-1.c: New test.
15462 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15464 2000-07-31 Jakub Jelinek <jakub@redhat.com>
15466 * testsuite/gcc.dg/cpp/paste7.c: New test.
15467 * gcc.dg/cpp/20000725-1.c: New test.
15469 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
15471 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15472 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15473 declaration warning for __builtin_dwarf_reg_size.
15475 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15477 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
15479 * gcc.dg/noncompile/voidparam-1.c: New test.
15481 2000-07-30 Richard Henderson <rth@cygnus.com>
15483 * gcc.dg/c90-digraph-1.c: Don't xfail.
15484 * gcc.dg/compare2.c (case 10): Xfail.
15485 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15487 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
15489 * gcc.dg/c99-main-1.c: New test.
15491 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
15493 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15495 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
15497 * gcc.c-tortuer/execute/20000726-1.c: New test.
15499 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
15501 * gcc.c-torture/execute/enum-2.c: New test.
15503 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15505 * gcc.dg/cpp/tr-warn3.c: New test.
15507 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15509 * g++.old-deja/g++.ext/implicit1.C: Remove.
15510 * g++.old-deja/g++.jason/c2.C: Remove
15511 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15512 * g++.old-deja/g++.pt/crash16.C: Likewise.
15513 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15515 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15517 * g++.old-deja/g++.other/for2.C: New test.
15519 2000-07-25 Jakub Jelinek <jakub@redhat.com>
15521 * gcc.dg/20000720-1.c: New test.
15523 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
15525 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
15527 2000-07-24 Geoff Keating <geoffk@cygnus.com>
15529 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15530 * gcc.c-torture/execute/20000722-1.c: New.
15531 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15533 2000-07-24 Jakub Jelinek <jakub@redhat.com>
15535 * gcc.dg/cpp/20000720-1.S: New test.
15537 2000-07-21 Michael Meissner <meissner@redhat.com>
15539 * gcc.c-torture/execute/ieee/hugeval.c: New test.
15541 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15543 * g++.old-deja/g++.brendan/crash16.C,
15544 g++.old-deja/g++.brendan/parse3.C,
15545 g++.old-deja/g++.brendan/redecl1.C,
15546 g++.old-deja/g++.ns/template13.C,
15547 g++.old-deja/g++.other/decl4.C,
15548 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15550 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15552 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15553 and "Internal error".
15555 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15557 * gcc.dg/cpp/paste6.c: New test.
15559 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15561 * gcc.dg/cpp/tr-direct.c: New test.
15563 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15564 gcc.dg/cpp/undef1.c: Tweak error regexps.
15566 2000-07-18 Eric Christopher <echristo@redhat.com>
15568 * gcc.c-torture/compile/20000718-1.c: New test.
15570 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15572 * cpplex.c (_cpp_push_token): If the token being pushed back
15573 is the previous token in this context, just subtract one from
15575 * cppmacro.c (save_expansion): Clear aux field when storing a
15578 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15580 * gcc.dg/noncompile/redecl-1.c: New test.
15582 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15584 * gcc.c-torture/execute/20000717-5.c: New test.
15585 * gcc.c-torture/execute/20000717-1.x: Removed.
15587 2000-07-17 Richard Henderson <rth@cygnus.com>
15589 * gcc.c-torture/execute/20000717-4.c: New test.
15591 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15593 * gcc.dg/cpp/syshdr.c: New test.
15594 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15596 2000-07-17 Neil Booth <neilb@earthling.net>
15598 * gcc.dg/cpp/cmdlne-dM.c: New test.
15599 * gcc.dg/cpp/cmdlne-dD.c: New test.
15601 2000-07-17 Jeffrey A Law (law@cygnus.com)
15603 * gcc.c-torture/execute/20000717-3.c: New test.
15605 * gcc.c-torture/compile/20000717-1.c: New test.
15607 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15609 * gcc.c-torture/execute/20000717-2.c: New test.
15611 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15613 * gcc.dg/formatz-1.c: New test.
15615 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15616 * gcc.dg/c99-digraph-1.c: New tests.
15618 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15619 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15621 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15622 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15623 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15624 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15625 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15626 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15627 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15629 2000-07-17 Greg McGary <greg@mcgary.org>
15631 * gcc.c-torture/execute/20000717-1.c: New test.
15632 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15634 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15636 * gcc.c-torture/execute/20000715-2.c: New test.
15637 * gcc.dg/20000715-1.c: New test.
15639 2000-07-15 Michael Meissner <meissner@redhat.com>
15641 * gcc.c-torture/execute/20000715-1.c: New test.
15643 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15645 * gcc.c-torture/execute/20000707-1.c: New test.
15647 2000-07-13 Neil Booth <NeilB@earthling.net>
15649 * testsuite/gcc.dg/cpp/digraph1.c,
15650 testsuite/gcc.dg/cpp/digraph2.c,
15651 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15653 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15655 * g77.f-torture/compile/20000630-2.f: New test.
15656 * g77.f-torture/compile/20000630-2.x
15658 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15660 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15662 2000-07-11 Neil Booth <NeilB@earthling.net>
15664 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15666 2000-07-11 Neil Booth <NeilB@earthling.net>
15668 * gcc.dg/cpp/cmdlne-C.c: New.
15670 2000-07-09 Neil Booth <NeilB@earthling.net>
15672 * gcc.dg/cpp/directiv.c: New tests.
15673 * gcc.dg/cpp/undef1.c: Update.
15675 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15677 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15679 2000-07-09 Neil Booth <NeilB@earthling.net>
15681 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15683 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15685 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15686 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15688 2000-07-08 Neil Booth <NeilB@earthling.net>
15690 * gcc.dg/cpp/macsyntx.c: New tests.
15692 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15694 * gcc.dg/20000707-1.c: New test.
15696 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15698 * gcc.c-torture/execute/20000706-1.c: New test.
15699 * gcc.c-torture/execute/20000706-2.c: New test.
15700 * gcc.c-torture/execute/20000706-3.c: New test.
15701 * gcc.c-torture/execute/20000706-4.c: New test.
15702 * gcc.c-torture/execute/20000706-5.c: New test.
15704 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15706 * g++.old-deja/g++.pt/instantiate7.C: New test.
15708 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15710 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15711 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15712 * g++.old-deja/g++.other/rtti3.C: Likewise.
15713 * g++.old-deja/g++.other/rttid3.C: Likewise.
15715 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15717 * g77.f-torture/compile/20000630-1.x: Fix typo
15719 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15721 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15724 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15726 * gcc.dg/cpp/ident.c: New test.
15728 2000-07-05 Neil Booth <NeilB@earthling.net>
15730 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15731 gcc.dg/cpp/lexstrng.c: New tests.
15733 2000-07-04 Neil Booth <NeilB@earthling.net>
15735 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15736 * gcc.dg/cpp/strify2.c: Same.
15738 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15740 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15741 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15742 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15743 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15745 * testsuite/gcc.dg/cpp/macro1.c,
15746 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15747 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15748 testsuite/gcc.dg/cpp/strify1.c,
15749 testsuite/gcc.dg/cpp/strify2.c: New tests.
15751 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15753 * gcc.c-torture/execute/20000703-1.c: New test.
15755 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15757 * g++.old-deja/g++.pt (lookup10.C): New test.
15759 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15761 * g++.old-deja/g++.pt (typename25.C): New test.
15763 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15765 * gcc.c-torture/compile/20000701-1.c: New test.
15767 2000-06-30 Nick Clifton <nickc@cygnus.com>
15769 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15772 2000-06-30 Catherine Moore <clm@cygnus.com>
15774 * gcc.c-torture/execute/align-1.c: New test.
15776 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15778 * g++.old-deja/g++.pt/expr8.C: New test.
15779 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15781 2000-06-29 Nick Clifton <nickc@cygnus.com>
15783 * gcc.c-torture/compile/20000629-1.c: New test.
15785 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15788 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15789 gcc.dg/noncompile directory, depending on whether they're
15790 preprocessor tests or not. Annotate all the tests for the dg
15793 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15794 * gcc.dg/noncompile/noncompile.exp: New.
15798 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15799 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15800 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15801 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15802 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15803 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15804 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15805 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15806 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15807 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15808 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15809 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15810 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15811 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15812 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15813 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15814 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15815 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15816 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15817 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15818 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15819 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15820 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15821 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15823 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15824 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15825 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15826 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15827 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15828 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15830 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15832 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15833 declare one variable. On the fourth, error.
15834 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15835 declared by 20000628-1a.h.
15837 2000-06-29 Richard Henderson <rth@redhat.com>
15839 * gcc.c-torture/execute/930529-1.x: New file.
15840 * gcc.dg/920413-1.c: Adjust expected warning text.
15841 * gcc.dg/980217-1.c: Declare abort.
15842 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15844 2000-06-29 Jeffrey A Law (law@cygnus.com)
15846 * g77.f-torture/compile/20000629-1.f: New test.
15847 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15849 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15851 Rearrange lots of files, removing entirely the
15852 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15856 gcc.c-torture/code_quality/code_quality.exp
15857 gcc.c-torture/special/special.exp
15858 gcc.failure/failure.exp
15859 gcc.failure/940409-1.x
15860 gcc.c-torture/compile/961203-1.x
15863 gcc.misc-tests/linkage.exp
15864 gcc.c-torture/execute/920730-1t.c
15865 gcc.c-torture/execute/920730-1t.x
15866 gcc.c-torture/compile/920520-1.x
15867 gcc.c-torture/compile/920521-1.x
15868 gcc.c-torture/compile/981006-1.x
15869 gcc.c-torture/execute/eeprof-1.x
15871 * Moved files (possibly with modifications to fit a new harness):
15873 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15874 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15875 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15876 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15877 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15878 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15879 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15880 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15881 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15882 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15883 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15884 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15885 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15886 gcc.failure/940409-1.c gcc.dg/940409-1.c
15888 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15890 * c-torture/compile/961203-1.x: Delete.
15892 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15893 not exit. Include stdio.h.
15894 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15895 * gcc.misc-tests/dg-12.c: Likewise.
15896 * gcc.misc-tests/dg-5.c: Likewise.
15897 * gcc.misc-tests/dg-6.c: Likewise.
15898 * gcc.misc-tests/dg-7.c: Prototype abort.
15899 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15900 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15901 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15903 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15904 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15906 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15908 * gcc.dg/cpp/20000628-1.c: New test.
15909 * gcc.dg/cpp/20000628-1.h: New header for above test.
15910 * gcc.dg/cpp/20000628-1a.h: Likewise.
15912 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15914 * gcc.dg/cpp: New directory.
15915 * gcc.dg/cpp/cpp.exp: New driver.
15916 * gcc.dg/cpp/20000627-1.c: New test.
15917 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15918 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15919 and rewrite as a compilation test.
15921 * gcc.dg: Move many files into the cpp subdirectory, possibly
15922 renaming or editing them as well.
15924 990119-1.c cpp/19990119-1.c
15925 990228-1.c cpp/19990228-1.c
15926 990407-1.c cpp/19990407-1.c
15927 990409-1.c cpp/19990409-1.c
15928 990413-1.c cpp/19990413-1.c
15929 990703-1.c cpp/19990703-1.c
15930 20000127-1.c cpp/20000127-1.c
15931 20000129-1.c cpp/20000129-1.c
15932 20000207-1.c cpp/20000207-1.c
15933 20000207-2.c cpp/20000207-2.c
15934 20000209-1.c cpp/20000209-1.c
15935 20000209-2.c cpp/20000209-2.c
15936 20000301-1.c cpp/20000301-1.c
15937 20000419-1.c cpp/20000419-1.c
15938 20000510-1.S cpp/20000510-1.S
15939 20000519-1.c cpp/20000519-1.c
15940 20000529-1.c cpp/20000529-1.c
15941 20000625-1.c cpp/20000625-1.c
15942 20000625-2.c cpp/20000625-2.c
15943 cpp-as1.c cpp/assert1.c
15944 cpp-as2.c cpp/assert2.c
15945 cxx-comments-1.c cpp/cxxcom1.c
15946 cxx-comments-2.c cpp/cxxcom2.c
15947 endif-label.c cpp/endif.c
15948 cpp-hash1.c cpp/hash1.c
15949 cpp-hash2.c cpp/hash2.c
15950 cpp-if1.c cpp/if-1.c
15951 cpp-if2.c cpp/if-2.c
15952 cpp-if3.c cpp/if-3.c
15953 cpp-if4.c cpp/if-4.c
15954 cpp-if5.c cpp/if-5.c
15955 cpp-cond.c cpp/if-cexp.c
15956 cpp-missingop.c cpp/if-mop.c
15957 cpp-missingparen.c cpp/if-mpar.c
15958 cpp-opprec.c cpp/if-oppr.c
15959 cpp-ifparen.c cpp/if-paren.c
15960 cpp-shortcircuit.c cpp/if-sc.c
15961 cpp-shift.c cpp/if-shift.c
15962 cpp-unary.c cpp/if-unary.c
15963 cpp-li1.c cpp/line1.c
15964 cpp-li2.c cpp/line2.c
15965 lineno.c cpp/line3.c
15966 lineno-2.c cpp/line4.c
15968 cpp-mic.h cpp/mi1c.h
15969 cpp-micc.h cpp/mi1cc.h
15970 cpp-mind.h cpp/mi1nd.h
15971 cpp-mindp.h cpp/mi1ndp.h
15972 cpp-mix.h cpp/mi1x.h
15973 cpp-mi2.c cpp/mi2.c
15974 cpp-mi2a.h cpp/mi2a.h
15975 cpp-mi2b.h cpp/mi2b.h
15976 cpp-mi2c.h cpp/mi2c.h
15977 cpp-mi3.c cpp/mi3.c
15978 cpp-mi3.def cpp/mi3.def
15979 poison-1.c cpp/poison.c
15980 pr-impl.c cpp/prag-imp.c
15981 cpp-redef-2.c cpp/redef1.c
15982 cpp-redef.c cpp/redef2.c
15983 strpaste.c cpp/strp1.c
15984 strpaste-2.c cpp/strp2.c
15985 cpp-tradpaste.c cpp/tr-paste.c
15986 cpp-tradstringify.c cpp/tr-str.c
15987 cpp-tradwarn1.c cpp/tr-warn1.c
15988 cpp-tradwarn2.c cpp/tr-warn2.c
15989 trigraphs.c cpp/trigraphs.c
15990 cpp-unc1.c cpp/unc1.c
15991 cpp-unc2.c cpp/unc2.c
15992 cpp-unc3.c cpp/unc3.c
15993 cpp-unc.c cpp/unc4.c
15994 undef.c cpp/undef1.c
15995 undef-2.c cpp/undef2.c
15996 cpp-wi1.c cpp/widestr1.c
15998 2000-06-27 Mark Mitchell <mark@codesourcery.com>
16000 * lib/g++.exp (g++_include_flags): Tweak.
16002 2000-06-27 H.J. Lu <hjl@gnu.org>
16003 Loren J. Rittle <ljrittle@acm.org>
16005 * lib/g++.exp (g++_include_flags): Override libgloss.exp
16006 version with one that knows about the new gcc tree structure.
16007 (g++_link_flags): Same.
16009 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
16011 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16012 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16013 case we are cross-compiling.
16015 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16016 g++.old-deja/g++.niklas/Makefile.in,
16017 g++.old-deja/g++.niklas/configure.in,
16018 g++.old-deja/g++.other/Makefile.in,
16019 g++.old-deja/g++.other/configure.in,
16020 gcc.c-torture/code_quality/Makefile.in,
16021 gcc.c-torture/code_quality/configure.in,
16022 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16023 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16024 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16025 gcc.c-torture/execute/ieee/Makefile.in,
16026 gcc.c-torture/execute/ieee/configure.in,
16027 gcc.c-torture/noncompile/Makefile.in,
16028 gcc.c-torture/noncompile/configure.in,
16029 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16030 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16031 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16033 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16035 * g++.old-deja/g++.other/ambig3.C: New test.
16037 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16039 * g++.old-deja/g++.pt/syntax1.C: New test.
16040 * g++.old-deja/g++.pt/syntax2.C: New test.
16041 * g++.old-deja/g++.other/syntax3.C: New test.
16042 * g++.old-deja/g++.other/syntax4.C: New test.
16044 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16046 * gcc.dg/20000623-1.c: Prototype exit and abort.
16048 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16050 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16052 * gcc.dg/cpp-mi3.def: New file.
16054 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16056 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16057 lexer's error messages.
16058 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16059 divine anything from the linemarkers.
16060 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16061 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16063 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
16065 * gcc.dg/20000623-1.c: New test.
16067 2000-06-22 Jakub Jelinek <jakub@redhat.com>
16069 * gcc.c-torture/execute/20000622-1.c: New test.
16071 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16073 * g++.old-deja/g++.other/init15.C: New test.
16075 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16077 * g++.old-deja/g++.pt/vaarg2.C: New test.
16078 * g++.old-deja/g++.pt/vaarg3.C: New test.
16080 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
16082 * g++.old-deja/g++.other/dyncast6.C: New test.
16084 2000-06-15 Jakub Jelinek <jakub@redhat.com>
16086 * gcc.c-torture/execute/loop-6.c: New test.
16088 2000-06-14 Jakub Jelinek <jakub@redhat.com>
16090 * gcc.dg/20000614-1.c: New test.
16091 * gcc.dg/20000614-2.c: New test.
16093 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
16095 * g++.old-deja/g++.other/inline12.C: New test.
16097 2000-06-13 Jakub Jelinek <jakub@redhat.com>
16099 * g++.old-deja/g++.other/eh1.C: New test.
16101 2000-06-12 Jakub Jelinek <jakub@redhat.com>
16103 * g++.old-deja/g++.other/type.C: New test.
16105 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16107 * g++.old-deja/g++.other/initstring.C: New test.
16109 2000-06-12 Jason Merrill <jason@redhat.com>
16111 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16113 2000-06-09 Jeffrey A Law (law@cygnus.com)
16115 * gcc.c-torture/compile/20000609-1.c: New test.
16117 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
16119 * gcc.dg/20000609-1.c: New test.
16121 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
16123 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16124 * gcc.c-torture/noncompile/poison-1.c: Move...
16125 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16126 * gcc.dg/cpp-li1.c: Add a token after the #line.
16128 2000-06-05 Richard Henderson <rth@cygnus.com>
16130 * gcc.c-torture/execute/20000605-2.c: New test.
16131 * gcc.c-torture/execute/20000605-3.c: New test.
16133 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
16135 * g77.f-torture/execute/20000503-1.x: New file.
16137 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
16139 * g++.old-deja/g++.eh/badalloc1.C: New test.
16141 2000-06-05 Richard Henderson <rth@cygnus.com>
16143 * gcc.c-torture/execute/20000605-1.c: New test.
16145 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16146 Nathan Sidwell <nathan@codesourcery.com>
16148 * gcc.c-torture/compile/20000605-1.c: New test.
16150 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
16152 * g77.f-torture/compile/20000601-1.f: New test.
16154 2000-06-03 Richard Henderson <rth@cygnus.com>
16156 * gcc.c-torture/execute/20000603-1.c: New.
16158 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
16160 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16161 * gcc.dg/noreturn-2.c (noreturn): Likewise.
16163 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
16165 * gcc.dg/compare2.c (case 12): XFAIL.
16166 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16167 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16169 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16171 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
16173 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16174 guard macro is already defined when the header is first
16176 * gcc.dg/cpp-mix.h: New file.
16177 * gcc.dg/endif-label.c: Update patterns to match compiler.
16179 * g++.brendan/complex1.C: Declare abort.
16180 * g++.law/refs4.C: Remove XFAIL.
16181 * g++.oliva/expr2.C: Declare abort and exit.
16183 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
16185 * gcc.c-torture/execute/20000528-1.c: New test.
16187 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16188 * g++.old-deja/g++.law/temps4.C: Likewise.
16190 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16191 stdlib.h. Call abort() on failure.
16192 * g++.old-deja/g++.law/refs4.C: Likewise.
16193 * g++.old-deja/g++.law/temps4.C: Likewise.
16194 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16195 * gcc.c-torture/execute/20000112-1.c: Include string.h.
16197 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
16199 Relative to g++.dg/special:
16200 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16202 Relative to g++.old-deja:
16203 * g++.brendan/complex1.C, g++.jason/optimize2.C,
16204 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16205 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16206 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16207 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16208 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16209 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16211 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16212 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16213 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16214 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16215 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16216 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16219 * g++.other/goto1.C: Update expectations for error messages.
16221 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
16223 * gcc.c-torture/compile/20000523-1.c: New test.
16225 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16227 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16229 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16231 * g++.old-deja/g++.eh/catch11.C: New test.
16232 * g++.old-deja/g++.eh/catch12.C: New test.
16234 2000-05-24 Nick Clifton <nickc@cygnus.com>
16236 * gcc.c-torture/execute/20000523-1.c: New test.
16238 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
16240 * c-torture/execute/bcp-1.c: Replace abort in arg of
16241 __builtin_constant_p with a generic external function.
16243 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16244 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16245 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16246 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16247 Prototype abort and/or exit.
16249 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16250 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16251 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16252 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16254 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
16256 * gcc.dg/dwarf2-1.c: New test.
16258 2000-05-20 Richard Henderson <rth@cygnus.com>
16260 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16262 2000-05-20 Andreas Jaeger <aj@suse.de>
16264 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16267 2000-05-19 David Edelsohn <edelsohn@gnu.org>
16269 * gcc.c-torture/execute/20000519-2.c: New test.
16271 2000-05-19 Andreas Jaeger <aj@suse.de>
16273 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16274 which fails with SSA.
16276 * lib/c-torture.exp: Also test with -O3 -fssa.
16278 2000-05-18 Michael Meissner <meissner@redhat.com>
16280 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16281 * gcc.c-torture/execute/920415-1.c: Ditto.
16282 * gcc.c-torture/execute/920501-1.c: Ditto.
16283 * gcc.c-torture/execute/conversion.c: Ditto.
16284 * gcc.c-torture/execute/cvt-1.c: Ditto.
16286 2000-05-18 Jeffrey A Law (law@cygnus.com)
16288 * gcc.c-torture/compile/20000518-1.c: New test.
16290 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
16292 * g77.f-torture/compile/200005018.f: New test.
16294 2000-05-17 Jeffrey A Law (law@cygnus.com)
16296 * gcc.c-torture/compile/20000517-1.c: New test.
16298 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16300 * gcc.c-torture/execute/20000516-1.c: New test.
16302 2000-05-15 Jakub Jelinek <jakub@redhat.com>
16304 * g++.old-deja/g++.other/eh.C: New test.
16306 2000-05-12 Richard Henderson <rth@cygnus.com>
16308 * gcc.c-torture/execute/990208-1.c (main): Don't pass
16309 constants through to doit's conditional.
16311 2000-05-11 Jeffrey A Law (law@cygnus.com)
16313 * gcc.c-torture/compile/20000511-1.c: New test.
16314 * g77.f-torture/compile/20000511-1.f: New test.
16315 * g77.f-torture/compile/20000511-2.f: New test.
16317 2000-05-11 Michael Meissner <meissner@redhat.com>
16319 * gcc.c-torture/execute/20000511-1.c: New test.
16321 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
16323 * gcc.dg/dg.exp: Scan .S files as well as .c files.
16324 * gcc.dg/20000510-1.S: New.
16326 2000-05-08 Catherine Moore <clm@cygnus.com>
16328 * gcc.dg/unused-3.c: New.
16330 2000-05-06 Richard Henderson <rth@cygnus.com>
16332 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16333 * g++.old-deja/g++.mike/warn1.C: Likewise.
16334 * g++.old-deja/g++.pt/local1.C: Likewise.
16335 * g++.old-deja/g++.pt/local7.C: Likewise.
16336 * g++.old-deja/g++.pt/spec16.C: Likewise.
16338 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
16340 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16342 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
16344 * g77.f-torture/execute/20000503-1.f: New test.
16346 2000-05-04 Andreas Jaeger <aj@suse.de>
16348 * gcc.dg/noreturn-2.c: New test.
16350 2000-05-04 Neil Booth <NeilB@earthling.net>
16352 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16355 2000-05-04 Richard Henderson <rth@cygnus.com>
16357 * gcc.c-torture/execute/20000503-1.c: Fix typo.
16359 2000-05-04 Richard Henderson <rth@cygnus.com>
16361 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
16362 OpenSSL by Jason R Thorpe.
16364 2000-05-03 Jim Wilson <wilson@cygnus.com>
16366 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16368 2000-05-03 Robert Lipe <robertlipe@usa.net>
16370 * gcc.dg/20000503-1.c: New test.
16372 2000-05-02 Jakub Jelinek <jakub@redhat.com>
16374 * gcc.c-torture/compile/20000502-1.c: New test.
16375 * g++.old-deja/g++.other/align.C: New test.
16376 * gcc.dg/cpp-tradstringify.c: New test.
16378 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
16380 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16381 and hard registers.
16383 2000-04-26 Geoff Keating <geoffk@cygnus.com>
16385 * gcc.c-torture/execute/loop-5.c: New test.
16387 2000-04-25 Jakub Jelinek <jakub@redhat.com>
16389 * gcc.c-torture/execute/va-arg-20.c: New test.
16391 2000-04-23 Jeffrey A Law (law@cygnus.com)
16393 * gcc.c-torture/execute/20000422-1.c: New test.
16395 2000-04-20 Greg McGary <gkm@gnu.org>
16397 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16398 when optimizing, but without sibling-call optimizations (-O1).
16400 2000-04-20 Jeffrey A Law (law@cygnus.com)
16402 * gcc.c-torture/compile/20000420-1.c: New test.
16404 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
16406 * g++.abi/ptrflags.C: New test.
16407 * g++.eh/catchptr1.C: Test incomplete pointer chains.
16409 2000-04-19 Catherine Moore <clm@cygnus.com>
16411 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16413 2000-04-19 Greg McGary <gkm@gnu.org>
16415 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16416 sibling-call optimizations.
16418 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
16420 * gcc.dg/20000419-1.c: New test.
16422 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
16424 * gcc.c-torture/execute/20000412-6.c: New test.
16426 2000-04-12 Jeffrey A Law (law@cygnus.com)
16428 * gcc.c-torture/execute/20000412-5.c: New test.
16429 * g77.f-torture/compile/20000412-1.f: New test.
16430 * gcc.c-torture/execute/20000412-4.c: New test.
16431 * gcc.c-torture/compile/20000412-2.c: New test.
16432 * gcc.c-torture/execute/20000412-3.c: New test.
16433 * gcc.c-torture/compile/20000412-1.c: New test.
16434 * gcc.c-torture/execute/20000412-2.c: New test.
16436 2000-04-12 Jakub Jelinek <jakub@redhat.com>
16438 * objc/execute/bf-20.m: New test.
16440 2000-04-10 Richard Henderson <rth@cygnus.com>
16442 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16444 * gcc.c-torture/execute/20000412-1.c: New test.
16446 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
16448 * g++.old-deja/g++.eh/catchptr1.C: New test.
16450 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
16452 * g++.old-deja/g++.abi/cxa_vec.C: New test.
16454 2000-04-08 Neil Booth <NeilB@earthling.net>
16456 * gcc.dg/cpp-nullchar.c: Remove test as
16457 embedded nulls cause problems.
16459 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16461 * gcc.dg/compare2.c: New test.
16463 2000-04-08 Neil Booth <NeilB@earthling.net>
16465 * gcc.dg/cpp-nullchar.c: New test.
16467 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
16469 * gcc.dg/cpp-mi2.c: New test.
16470 * gcc.dg/cpp-mi2[abc].h: New files.
16472 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
16474 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16477 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
16479 * g++.old-deja/g++.abi/vmihint.C: New test.
16481 2000-04-06 Neil Booth <NeilB@earthling.net>
16483 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16484 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
16487 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
16489 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16490 avoid stack-frame overwrite.
16492 2000-04-05 Jakub Jelinek <jakub@redhat.com>
16494 * gcc.c-torture/compile/20000405-2.c: New test.
16495 * gcc.c-torture/compile/20000405-3.c: New test.
16497 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16499 * gcc.c-torture/compile/20000405-1.c: New test.
16501 2000-04-04 Geoff Keating <geoffk@cygnus.com>
16503 * gcc.dg/cast-qual-1.c: Revert last change.
16505 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16507 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16509 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
16511 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16512 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16514 2000-04-03 Jeffrey A Law (law@cygnus.com)
16516 * gcc.c-torture/compile/20000403-2.c: New test.
16517 * gcc.c-torture/compile/20000403-1.c: New test.
16519 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
16521 * gcc.c-torture/execute/20000403-1.c: New test.
16523 2000-04-03 Geoff Keating <geoffk@cygnus.com>
16525 * gcc.c-torture/execute/20000402-1.c: New test.
16527 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
16529 * gcc.c-torture/execute/va-arg-15.c: New test.
16530 * gcc.c-torture/execute/va-arg-16.c: New test.
16531 * gcc.c-torture/execute/va-arg-17.c: New test.
16532 * gcc.c-torture/execute/va-arg-18.c: New test.
16533 * gcc.c-torture/execute/va-arg-19.c: New test.
16535 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
16537 * gcc.c-torture/compile/981211-1.c: Move to...
16538 * gcc.dg/cpp-as1.c: ...here.
16539 * gcc.dg/cpp-as2.c: New file.
16541 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16544 2000-04-02 Neil Booth <NeilB@earthling.net>
16546 * gcc.dg/cpp-cond.c New tests.
16547 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16548 accidental success less likely.
16549 * gcc.dg/cpp-missingop.c New tests.
16550 * gcc.dg/cpp-missingparen.c New tests.
16551 * gcc.dg/cpp-shift.c New tests.
16552 * gcc.dg/cpp-shortcircuit.c New tests.
16553 * gcc.dg/cpp-unary.c New tests.
16555 2000-03-29 Jeffrey A Law (law@cygnus.com)
16557 * gcc.c-torture/compile/20000329-1.c: New test.
16559 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16561 * gcc.c-torture/compile/20000326-1.c: New test.
16562 * gcc.c-torture/compile/20000326-2.c: New test.
16564 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16566 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16567 the first parameter is a function argument.
16569 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16571 * g++.old-deja/g++.ext/array4.C: New test.
16573 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16575 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16577 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16579 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16581 2000-03-19 Richard Henderson <rth@cygnus.com>
16583 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16585 2000-03-19 Richard Henderson <rth@cygnus.com>
16587 * gcc.c-torture/compile/20000319-1.c: New test.
16589 2000-03-14 Jeffrey A Law (law@cygnus.com)
16591 * gcc.c-torture/execute/20000314-3.c: New test.
16592 * gcc.c-torture/execute/20000314-2.c: New test.
16593 * gcc.c-torture/execute/20000314-1.c: New test.
16594 * gcc.c-torture/compile/20000314-2.c: New test.
16595 * gcc.c-torture/compile/20000314-1.c: New test.
16597 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16599 * g++.old-deja/g++.warn/inline.C: New test.
16601 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16603 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16604 standards-compliant result rather than specific constants.
16605 Put test-values in array.
16607 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16609 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16610 (g++_target_compile): Put test-specific options last.
16612 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16614 * g++.old-deja/g++.eh/vbase4.C: New test.
16616 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16618 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16620 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16622 * g++.old-deja/g++.brendan/misc12.C: Removed.
16623 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16624 * g++.old-deja/g++.ext/pretty4.C: New test.
16626 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16628 * g++.old-deja/g++.other/string2.C: New test.
16630 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16632 * g++.old-deja/g++.warn/impint2.C: New test.
16634 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16636 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16639 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16641 * g++.old-deja/g++.warn/impint.C: New test.
16642 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16643 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16644 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16645 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16646 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16647 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16648 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16649 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16650 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16651 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16652 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16653 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16655 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16657 * gcc.dg/cpp-redef.c: New test.
16659 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16661 * g++.old-deja/g++.pt/unify7.C: New test.
16663 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16665 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16666 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16668 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16670 * gcc.c-torture/compile/20000224-1.c: New test.
16672 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16674 * gcc.c-torture/compile/cpp-2.c: New test.
16675 * gcc.c-torture/compile/cpp-1.c: New test.
16677 2000-02-25 Jeffrey A Law (law@cygnus.com)
16679 * gcc.c-torture/execute/20000225-1.c: New test.
16681 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16683 * gcc.dg/cpp-li2.c: New test.
16685 * gcc.dg/cpp-wi1.c: New test.
16687 * gcc.dg/cpp-li1.c: New test.
16689 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16691 * g++.old-deja/g++.other/sizeof5.C: New test.
16693 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16695 * gcc.c-torture/execute/va-arg-13.c: New test.
16697 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16699 * gcc.c-torture/execute/va-arg-12.c: New test.
16701 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16703 * gcc.c-torture/execute/20000223-1.c: New test.
16705 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16707 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16709 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16711 * g++.old-deja/g++.abi/ptrmem.C: New test.
16713 2000-02-19 Richard Henderson <rth@cygnus.com>
16715 * gcc.c-torture/compile/init-3.c: New.
16717 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16719 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16722 2000-02-11 Robert Lipe <robertl@sco.com>
16724 * gcc.c-torture/compile/20000211-3.c: New test.
16726 2000-02-11 Martin Buchholz <martin@xemacs.org>
16728 * gcc.c-torture/compile/20000211-2.c: New test.
16730 2000-02-11 Jeffrey A Law (law@cygnus.com)
16732 * gcc.c-torture/compile/20000211-1.c: New test.
16734 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16736 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16739 2000-02-08 Nathan Sidwell <nathan@acm.org>
16741 * g++.old-deja/g++.other/cast5.C: New test.
16743 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16745 * gcc.c-torture/execute/20000205-1.c: New.
16747 2000-02-03 Nathan Sidwell <nathan@acm.org>
16749 * g++.old-deja/g++.jason/cast3.C: Return void.
16750 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16752 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16754 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16756 * gcc.dg/loop-1.c: New test.
16758 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16760 * gcc.c-torture/compile/20000127-1.c: New test.
16761 * gcc.c-torture/execute/991228-1.c: New test.
16763 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16765 * gcc.dg/unused-2.c: New test.
16767 * gcc.dg/conv-1.c: New test.
16769 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16771 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16773 (tool_option_proc): Fix typo.
16775 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16777 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16778 of the ld on the host, not on the build machine.
16779 Also, don't crash if '--help' is not a supported option.
16781 2000-01-24 Richard Henderson <rth@cygnus.com>
16783 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16785 2000-01-20 Jeffrey A Law (law@cygnus.com)
16787 * gcc.c-torture/execute/20000120-2.c: New test.
16788 * gcc.c-torture/execute/20000120-1.c: New test.
16790 2000-01-13 Jeffrey A Law (law@cygnus.com)
16792 * gcc.c-torture/execute/20000113-1.c: New test.
16794 2000-01-12 Jeffrey A Law (law@cygnus.com)
16796 * gcc.c-torture/execute/20000112-1.c: New test.
16798 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16800 * gcc.dg/20000111-1.c: New test.
16802 2000-01-10 Jeffrey A Law (law@cygnus.com)
16804 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16805 with 16 bit integers.
16807 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16809 * gcc.dg/20000108-1.c: New test.
16811 2000-01-05 Nathan Sidwell <nathan@acm.org>
16813 * g++.old-deja/g++.ns/koenig8.C: New test.
16815 2000-01-05 Nathan Sidwell <nathan@acm.org>
16817 * g++.old-deja/g++.other/cast4.C: New test.
16819 2000-01-05 Jeffrey A Law (law@cygnus.com)
16821 * gcc.c-torture/compile/20000105-2.c: New test.
16822 * gcc.c-torture/compile/20000105-1.c: New test.
16824 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16826 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16827 references to printf & atoi to conform to ANSI standard.
16828 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16829 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16830 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16831 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16832 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16833 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16834 * g++.old-deja/g++.brendan/copy1.C: Likewise.
16835 * g++.old-deja/g++.brendan/copy2.C: Likewise.
16836 * g++.old-deja/g++.brendan/copy3.C: Likewise.
16837 * g++.old-deja/g++.brendan/copy4.C: Likewise.
16838 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16839 * g++.old-deja/g++.brendan/copy6.C: Likewise.
16840 * g++.old-deja/g++.brendan/copy7.C: Likewise.
16841 * g++.old-deja/g++.brendan/copy8.C: Likewise.
16842 * g++.old-deja/g++.brendan/crash11.C: Likewise.
16843 * g++.old-deja/g++.brendan/crash14.C: Likewise.
16844 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16845 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16846 * g++.old-deja/g++.brendan/delete2.C: Likewise.
16847 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16848 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16849 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16850 * g++.old-deja/g++.brendan/eh1.C: Likewise.
16851 * g++.old-deja/g++.brendan/groff1.C: Likewise.
16852 * g++.old-deja/g++.brendan/init3.C: Likewise.
16853 * g++.old-deja/g++.brendan/misc12.C: Likewise.
16854 * g++.old-deja/g++.brendan/misc7.C: Likewise.
16855 * g++.old-deja/g++.brendan/new2.C: Likewise.
16856 * g++.old-deja/g++.brendan/operators4.C: Likewise.
16857 * g++.old-deja/g++.brendan/operators5.C: Likewise.
16858 * g++.old-deja/g++.brendan/overload2.C: Likewise.
16859 * g++.old-deja/g++.brendan/overload7.C: Likewise.
16860 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16861 * g++.old-deja/g++.brendan/reference1.C: Likewise.
16862 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16863 * g++.old-deja/g++.brendan/template24.C: Likewise.
16864 * g++.old-deja/g++.brendan/template3.C: Likewise.
16865 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16866 * g++.old-deja/g++.jason/inline3.C: Likewise.
16867 * g++.old-deja/g++.jason/opeq.C: Likewise.
16868 * g++.old-deja/g++.law/arg5.C: Likewise.
16869 * g++.old-deja/g++.law/arm7.C: Likewise.
16870 * g++.old-deja/g++.law/ctors11.C: Likewise.
16871 * g++.old-deja/g++.law/cvt8.C: Likewise.
16872 * g++.old-deja/g++.law/init9.C: Likewise.
16873 * g++.old-deja/g++.law/refs4.C: Likewise.
16874 * g++.old-deja/g++.law/template2.C: Likewise.
16875 * g++.old-deja/g++.law/visibility24.C: Likewise.
16876 * g++.old-deja/g++.law/vtable3.C: Likewise.
16877 * g++.old-deja/g++.mike/asm2.C: Likewise.
16878 * g++.old-deja/g++.mike/eh1.C: Likewise.
16879 * g++.old-deja/g++.mike/misc1.C: Likewise.
16880 * g++.old-deja/g++.mike/misc13.C: Likewise.
16881 * g++.old-deja/g++.mike/misc14.C: Likewise.
16882 * g++.old-deja/g++.mike/ns12.C: Likewise.
16883 * g++.old-deja/g++.mike/p1248.C: Likewise.
16884 * g++.old-deja/g++.mike/p3708.C: Likewise.
16885 * g++.old-deja/g++.mike/p3708a.C: Likewise.
16886 * g++.old-deja/g++.mike/p3708b.C: Likewise.
16887 * g++.old-deja/g++.mike/p646.C: Likewise.
16888 * g++.old-deja/g++.mike/p700.C: Likewise.
16889 * g++.old-deja/g++.mike/p783.C: Likewise.
16890 * g++.old-deja/g++.mike/p783a.C: Likewise.
16891 * g++.old-deja/g++.mike/p783b.C: Likewise.
16892 * g++.old-deja/g++.mike/p786.C: Likewise.
16893 * g++.old-deja/g++.mike/p789.C: Likewise.
16894 * g++.old-deja/g++.mike/p789a.C: Likewise.
16895 * g++.old-deja/g++.mike/p807a.C: Likewise.
16896 * g++.old-deja/g++.other/delete3.C: Likewise.
16897 * g++.old-deja/g++.other/dyncast1.C: Likewise.
16898 * g++.old-deja/g++.other/dyncast2.C: Likewise.
16899 * g++.old-deja/g++.other/dyncast3.C: Likewise.
16900 * g++.old-deja/g++.other/empty1.C: Likewise.
16901 * g++.old-deja/g++.other/temporary1.C: Likewise.
16902 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16903 * g++.old-deja/g++.pt/t16.C: Likewise.
16904 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16906 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
16908 * gcc.dg/991230-1.c: New test.
16910 1999-12-29 Jeffrey A Law (law@cygnus.com)
16912 * gcc.c-torture/compile/991229-3.c: New test.
16913 * gcc.c-torture/compile/991229-2.c: New test.
16914 * gcc.c-torture/compile/991229-1.c: New test.
16916 1999-12-29 Greg McGary <gkm@eng.ascend.com>
16918 * gcc.c-torture/compile/labels-2.c: New test.
16920 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
16922 * gcc.c-torture/execute/991227-1.c: New test.
16924 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16926 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16928 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
16930 * gcc.c-torture/execute/991221-1.c: New test.
16932 1999-12-20 Nathan Sidwell <nathan@acm.org>
16934 * g++.old-deja/g++.other/cast3.C: New test.
16936 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
16938 * gcc.c-torture/execute/991216-4.c: New test.
16940 1999-12-16 Michael Meissner <meissner@cygnus.com>
16942 * gcc.c-torture/execute/991216-1.c: New test.
16943 * gcc.c-torture/execute/991216-2.c: New test.
16944 * gcc.c-torture/execute/991216-3.c: New test.
16946 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16948 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16949 Actually make the test fail by using "-O2" for compilation.
16951 1999-12-15 Nathan Sidwell <nathan@acm.org>
16953 * g++.old-deja/g++.warn/cast-align1.C: New test.
16955 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16957 * gcc.c-torture/compile/991214-1.c: New test.
16958 * gcc.c-torture/compile/991214-2.c: New test.
16960 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16962 * gcc.dg/991214-1.c: New test.
16964 1999-12-13 Jeffrey A Law (law@cygnus.com)
16966 * gcc.c-torture/compile/991213-3.c: New test.
16967 * gcc.c-torture/compile/991213-2.c: New test.
16968 * gcc.c-torture/compile/991213-1.c: New test.
16970 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
16972 * gcc.dg/991209-1.c: New test.
16974 1999-12-08 Nathan Sidwell <nathan@acm.org>
16976 * gcc.c-torture/compile/991208-1.c: New test.
16978 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16980 * gcc.dg/ultrasp2.c: New test.
16982 1999-12-05 Alex Samuel <samuel@codesourcery.com>
16984 * g++.old-deja/g++.abi/align.C (main): Fix typo.
16986 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
16988 * gcc.c-torture/compile/991202-1.c: New test.
16989 * gcc.c-torture/execute/991202-1.c: New test.
16990 * gcc.c-torture/execute/991202-2.c: New test.
16991 * gcc.c-torture/execute/991202-3.c: New test.
16993 1999-12-02 Alex Samuel <samuel@codesourcery.com>
16995 * g++.old-deja/g++.abi/align.C: New test.
16996 * g++.old-deja/g++.abi/aggregates.C: Likewise.
16997 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16999 1999-12-01 Richard Henderson <rth@cygnus.com>
17001 * gcc.c-torture/execute/991201-1.c: New.
17003 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
17005 * gcc.dg/991129-1.c: New test.
17007 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
17009 * gcc.c-torture/compile/991127-1.c: New test.
17011 1999-11-22 Nathan Sidwell <nathan@acm.org>
17013 * g++.old-deja/g++.other/warn4.C: New test.
17015 1999-11-22 Nathan Sidwell <nathan@acm.org>
17017 * g++.old-deja/g++.eh/cleanup2.C: New test.
17018 * g++.old-deja/g++.ext/pretty2.C: New test.
17019 * g++.old-deja/g++.ext/pretty3.C: New test.
17020 * g++.old-deja/g++.other/debug6.C: New test.
17022 1999-10-20 Jim Wilson <wilson@cygnus.com>
17024 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17025 compiler_output to look for one error message instead of two.
17027 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
17029 * gcc.c-torture/execute/991118-1.c: Also test case
17030 where the word boundary does not split a byte evenly.
17032 1999-11-19 Nathan Sidwell <nathan@acm.org>
17034 * g++.old-deja/g++.ext/restrict1.C: New test.
17036 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17038 * gcc.c-torture/execute/991118-1.c: New test.
17040 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
17042 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17043 working directory pathnames.
17045 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
17047 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17048 host is equipped with driver.h and driver.o so it can actually
17049 compile and run the tests.
17051 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
17053 * gcc.c-torture/compile/991008-1.c: New test.
17055 1999-11-08 Nick Clifton <nickc@cygnus.com>
17057 * lib/gcc-dg.exp: Include target-supports.exp
17059 1999-11-05 Nick Clifton <nickc@cygnus.com>
17061 * lib/target-supports.exp: New file: Provide procs to test for
17062 features supported by the target.
17063 (check_weak_available): Moved here from ecos.exp.
17064 (check_alias_available): New proc: Determine of the target
17065 toolchain supports the alias attribute.
17067 * gcc.dg/special/ecos.exp: Move check_weak_available to
17068 target-supports.exp.
17069 (alias-1.c): Only perform the test if the target supports
17071 (wkali-1.c): Only perform the test if the target supports
17074 * gcc.dg/990506-0.c: Expect error messages from cross
17075 targets as well as native targets.
17077 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17079 * gcc.dg/ultrasp1.c: Removed xfail.
17080 * gcc.dg/struct-ret-2.c: Likewise.
17081 * gcc.dg/array-1.c: Likewise.
17083 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17085 * gcc.dg/struct-ret-2.c: New test.
17087 * gcc.dg/array-1.c: New test.
17089 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
17091 * gcc.c-torture/execute/991030-1.c: New test.
17093 1999-10-26 Richard Henderson <rth@cygnus.com>
17095 * gcc.c-torture/compile/991026-2.c: New test.
17097 1999-10-26 Jeffrey A Law (law@cygnus.com)
17099 * gcc.c-torture/compile/991026-1.c: New test.
17101 1999-10-23 Jeffrey A Law (law@cygnus.com)
17103 * gcc.c-torture/execute/991023-1.c: New test.
17105 1999-10-19 Jeffrey A Law (law@cygnus.com)
17107 * gcc.c-torture/execute/991019-1.c: New test.
17109 1999-10-16 Richard Henderson <rth@cygnus.com>
17111 * gcc.c-torture/execute/991016-1.c: New test.
17113 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
17115 * gcc.c-torture/execute/991014-1.c: New test.
17117 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
17119 * g++.old-deja/g++.other/union2.C: New test.
17121 1999-10-13 Nathan Sidwell <nathan@acm.org>
17123 * g++.old-deja/g++.other/vaarg2.C: New test.
17124 * g++.old-deja/g++.other/vaarg3.C: New test.
17126 1999-10-12 Craig Burley <craig@jcb-sc.com>
17128 * g77.f-torture/noncompile/19990905-1.f: Moved from being
17131 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
17133 * gcc.c-torture/execute/va-arg-11.c: New test.
17135 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
17137 * lib/file-format.exp (gcc_target_object_format): Don't
17138 crash if objdump is unavailable.
17140 1999-09-29 Donn Terry <donn@interix.com>
17142 * gcc.misc-tests/mg.exp: delete extraneous redirection.
17144 1999-09-28 Nick Clifton <nickc@cygnus.com>
17146 * gcc.c-torture/compile/990928-1.c: New test.
17148 1999-09-28 Nathan Sidwell <nathan@acm.org>
17150 * g++.old-deja/g++.other/decl6.C: New test.
17152 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17154 * gcc.c-torture/execute/va-arg-10.c: New test.
17156 1999-09-27 Nathan Sidwell <nathan@acm.org>
17158 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17159 __PRETTY_FUNCTION__.
17161 1999-09-23 Nick Clifton <nickc@cygnus.com>
17163 * gcc.c-torture/execute/990923-1.c: New test.
17165 1999-09-21 Nick Clifton <nickc@cygnus.com>
17167 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17168 for which -fpic is inappropriate.
17170 1999-09-21 Mark Mitchell <mark@codesourcery.com>
17172 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17174 1999-09-21 Nathan Sidwell <nathan@acm.org>
17176 * g++.old-deja/g++.other/dyncast1.C: New test.
17177 * g++.old-deja/g++.other/dyncast2.C: New test.
17178 * g++.old-deja/g++.other/dyncast3.C: New test.
17179 * g++.old-deja/g++.other/dyncast4.C: New test.
17180 * g++.old-deja/g++.other/dyncast5.C: New test.
17181 * g++.old-deja/g++.eh/catch3.C: New test.
17182 * g++.old-deja/g++.eh/catch3p.C: New test.
17183 * g++.old-deja/g++.eh/catch4.C: New test.
17184 * g++.old-deja/g++.eh/catch4p.C: New test.
17185 * g++.old-deja/g++.eh/catch5.C: New test.
17186 * g++.old-deja/g++.eh/catch5p.C: New test.
17187 * g++.old-deja/g++.eh/catch6.C: New test.
17188 * g++.old-deja/g++.eh/catch6p.C: New test.
17189 * g++.old-deja/g++.eh/catch7.C: New test.
17190 * g++.old-deja/g++.eh/catch7p.C: New test.
17191 * g++.old-deja/g++.eh/catch8.C: New test.
17192 * g++.old-deja/g++.eh/catch8p.C: New test.
17193 * g++.old-deja/g++.eh/catch9.C: New test.
17194 * g++.old-deja/g++.eh/catch9p.C: New test.
17196 1999-09-13 Nathan Sidwell <nathan@acm.org>
17198 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17199 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17201 1999-09-13 Jeffrey A Law (law@cygnus.com)
17203 * gcc.c-torture/compile/990913-1.c: New test.
17205 1999-09-10 Nathan Sidwell <nathan@acm.org>
17207 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17208 * g++.old-deja/g++.jason/rfg5.C: Likewise.
17210 1999-09-09 Richard Henderson <rth@cygnus.com>
17212 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17214 1999-09-09 Nathan Sidwell <nathan@acm.org>
17216 * g++.old-deja/g++.other/lookup11.C: New test.
17217 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17218 what is permitted and what we want.
17219 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17221 * g++.old-deja/g++.jason/rfg5.C: Likewise
17223 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
17225 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17226 * gcc.c-torture/noncompile/poison-1.c: New file.
17228 1999-09-08 Nathan Sidwell <nathan@acm.org>
17230 * g++.old-deja/g++.other/sizeof3.C: New test.
17231 * g++.old-deja/g++.other/sizeof4.C: New test.
17232 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17233 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17235 1999-09-07 Richard Henderson <rth@cygnus.com>
17237 * gcc.dg/va-arg-1.c: New.
17239 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17241 * gcc.c-torture/execute/va-arg-9.c: New test.
17243 1999-09-05 Craig Burley <craig@jcb-sc.com>
17245 * g77.f-torture/compile/980519-2.f: New test.
17246 * g77.f-torture/compile/19990905-0.f: New test.
17247 * g77.f-torture/compile/19990905-1.f: New test.
17248 * g77.f-torture/compile/19990905-2.f: New test.
17250 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17252 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
17254 * gcc.c-torture/execute/990827-1.c: Fix typo.
17256 1999-09-03 Nathan Sidwell <nathan@acm.org>
17258 * g++.old-deja/g++.other/deref1.C: New test.
17260 1999-09-02 Nathan Sidwell <nathan@acm.org>
17262 * g++.old-deja/g++.other/ambig2.C: New test.
17263 * g++.old-deja/g++.other/cond5.C: New test.
17264 * g++.old-deja/g++.other/lookup16.C: New test.
17266 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
17268 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17271 1999-08-31 Jeffrey A Law (law@cygnus.com)
17273 * lib/c-torture.exp: Avoid the "compare executables" optimization
17274 when testing native.
17276 1999-08-29 Jeffrey A Law (law@cygnus.com)
17278 * gcc.c-torture/execute/990829-1.c: New test.
17279 * gcc.c-torture/compile/990829-1.c: New test.
17281 1999-08-27 Paul Burchard <burchard@pobox.com>
17283 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17284 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17285 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17286 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17287 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17288 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17289 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17290 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17291 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17292 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17293 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17295 1999-08-27 Jeffrey A Law (law@cygnus.com)
17297 * gcc.c-torture/execute/990827-1.c: New test.
17299 1999-08-26 Craig Burley <craig@jcb-sc.com>
17301 * g77.f-torture/noncompile/19990826-4.f: New test.
17303 * g77.f-torture/compile/19990826-3.f: New test.
17305 * g77.f-torture/execute/19990826-2.f: New test.
17307 * g77.f-torture/compile/19990826-1.f: New test.
17309 * gcc.c-torture/execute/990826-0.c: New test.
17310 * g77.c-torture/execute/19990826-0.f: New test.
17312 * g77.f-torture/noncompile/970626-2.f: New test.
17314 1999-08-25 Paul Burchard <burchard@pobox.com>
17316 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17317 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17318 lss-011.C: New tests.
17320 1999-08-25 Nathan Sidwell <nathan@acm.org>
17322 * g++.old-deja/g++.other/decl5.C: New test.
17324 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17326 * noncompile/noncompile.exp: Load_lib c-torture.exp.
17327 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17328 call `postbase' for each one. All callers of `postbase' changed
17329 to call this instead.
17331 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
17333 * gcc.c-torture/execute/990811-1.c: New test.
17335 1999-08-09 Nick Clifton <nickc@cygnus.com>
17337 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17340 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17343 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17345 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17347 1999-08-04 Jeffrey A Law (law@cygnus.com)
17349 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17351 1999-08-04 Nathan Sidwell <nathan@acm.org>
17353 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17355 1999-08-04 Jeffrey A Law (law@cygnus.com)
17357 * gcc.c-torture/execute/990804-1.c: New test.
17359 1999-08-03 Nathan Sidwell <nathan@acm.org>
17361 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17362 * g++.old-deja/g++.brendan/crash64.C: Likewise
17363 * g++.old-deja/g++.brendan/overload8.C: Likewise
17365 1999-08-03 Nathan Sidwell <nathan@acm.org>
17367 * g++.old-deja/g++.other/struct1.C: New test.
17369 1999-08-03 Nathan Sidwell <nathan@acm.org>
17371 * g++.old-deja/g++.other/enum2.C: New test.
17373 1999-08-02 Richard Henderson <rth@cygnus.com>
17375 Adapted from tests from Franz Sirl:
17376 * gcc.c-torture/execute/va-arg-7.c: New test.
17377 * gcc.c-torture/execute/va-arg-8.c: New test.
17379 1999-08-01 Jeffrey A Law (law@cygnus.com)
17381 * gcc.c-torture/compile/990801-2.c: New test.
17383 * gcc.c-torture/compile/990801-1.c: New test.
17385 1999-07-27 Michael Meissner <meissner@cygnus.com>
17387 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17388 fp-cmp-1.c, converting double to float.
17390 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17391 fp-cmp-1.c, converting double to long double.
17393 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17394 from fr1 to unknown_register, since fr1 is a legitimate register
17397 1999-07-25 Jeffrey A Law (law@cygnus.com)
17399 * README: More listname related changes.
17401 1999-07-08 Catherine Moore <clm@cygnus.com>
17403 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
17405 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
17407 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17409 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17411 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17413 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
17415 * gcc.dg/990703-1.c: New test.
17417 1999-06-29 Nick Clifton <nickc@cygnus.com>
17419 * lib/file-format.exp: New file: Move definition of proc
17420 gcc_target_object_format to here from
17421 gcc.dg/special/ecos.exp.
17423 * lib/c-torture.exp: Include lib file-format.exp.
17424 * lib/gcc-dg.exp: Include lib file-format.exp.
17426 * gcc.dg/special/ecos.exp: Remove definition of proc
17427 gcc_target_object_format.
17429 1999-06-28 Jeffrey A Law (law@cygnus.com)
17431 * gcc.c-torture/execute/990628-1.c: New test.
17433 1999-06-25 Jeffrey A Law (law@cygnus.com)
17435 * gcc.c-torture/compile/990625-2.c: New test.
17437 * gcc.c-torture/compile/990625-1.c: New test.
17439 1999-06-23 Nick Clifton <nickc@cygnus.com>
17441 * gcc.c-torture/compile/dll.c: New test case. Check that dll
17442 attributes compile.
17443 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17444 ports that use the COFF/PE file format.
17446 1999-06-17 Jeffrey A Law (law@cygnus.com)
17448 * gcc.c-torture/compile/990617-1.c: New test.
17450 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
17452 * g++.old-deja/g++.other/decl4.C: New test.
17454 1999-06-14 Nathan Sidwell <nathan@acm.org>
17456 * g++.old-deja/g++.other/bitfld3.C: New test.
17458 1999-06-08 Nathan Sidwell <nathan@acm.org>
17460 * g++.old-deja/g++.eh/catch1.C: New test.
17462 1999-06-07 Jeffrey A Law (law@cygnus.com)
17464 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17466 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17467 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
17469 1999-06-05 Craig Burley <craig@jcb-sc.com>
17471 * g77.f-torture/compile/19990502-0.f: Replace with new,
17472 shorter, test that still fails after recent changes.
17474 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17476 * gcc.c-torture/execute/990604-1.c: New test.
17478 1999-05-31 Jeffrey A Law (law@cygnus.com)
17480 * gcc.c-torture/execute/990531-1.c: New test.
17482 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17484 * gcc.c-torture/compile/990527-1.c: New test.
17486 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
17488 * gcc.c-torture/execute/990527-1.c: New test.
17490 1999-05-25 Nick Clifton <nickc@cygnus.com>
17492 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17493 bitfields as signed.
17495 1999-05-25 Craig Burley <craig@jcb-sc.com>
17497 * g77.f-torture/compile/19990525-0.f: New test.
17499 1999-05-25 Jeffrey A Law (law@cygnus.com)
17501 * gcc.c-torture/execute/990525-2.c: New test.
17503 * gcc.c-torture/execute/990525-1.c: New test.
17505 1999-05-24 Nathan Sidwell <nathan@acm.org>
17507 * g++.old-deja/g++.other/anon3.C: New test.
17508 * g++.old-deja/g++.other/anon4.C: New test.
17509 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17510 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17511 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17514 1999-05-24 Jeffrey A Law (law@cygnus.com)
17516 * gcc.c-torture/execute/990524-1.c: New test.
17518 * gcc.dg/990524-1.c: New test.
17520 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17522 * gcc.c-torture/compile/990523-1.c: New test.
17524 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
17526 * gcc.c-torture/compile/990519-1.c: New test.
17528 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17530 * gcc.c-torture/compile/990517-1.c: New test.
17532 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17533 (e4, f4): New tests.
17536 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17538 * gcc.dg/noreturn-1.c: New test.
17540 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17542 * gcc.c-torture/execute/990513-1.c: New test.
17544 1999-05-10 Richard Henderson <rth@cygnus.com>
17546 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17548 1999-05-10 Craig Burley <craig@jcb-sc.com>
17550 * g77.f-torture/execute/erfc.f: Use small single-precision
17551 values, to avoid problems on Alphas when not -mieee.
17553 1999-05-08 Craig Burley <craig@jcb-sc.com>
17555 * gcc.dg/990506-0.c: New test.
17557 1999-05-08 Richard Henderson <rth@cygnus.com>
17559 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17560 the constant to test. Don't XFAIL 64-bit targets.
17562 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17563 * g++.old-deja/g++.law/profile1.C: Likewise.
17565 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17566 operator new instances.
17567 * g++.old-deja/g++.other/delete5.C: Likewise.
17569 1999-05-03 Craig Burley <craig@jcb-sc.com>
17571 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17574 1999-05-03 Craig Burley <craig@jcb-sc.com>
17576 * g77.f-torture/execute/u77-test.f: Reverse order of two
17577 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17579 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17581 * gcc.dg/compare1.c: New test.
17583 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
17585 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17588 1999-05-02 Craig Burley <craig@jcb-sc.com>
17590 * g77.f-torture/compile/19990502-1.f: New test.
17592 1999-05-02 Craig Burley <craig@jcb-sc.com>
17594 * g77.f-torture/compile/19990502-0.f: New test.
17596 1999-05-02 Craig Burley <craig@jcb-sc.com>
17598 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17601 1999-05-02 Craig Burley <craig@jcb-sc.com>
17603 * g77.f-torture/execute/u77-test.f (main): List libU77
17604 intrinsics not currently tested.
17605 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17606 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17607 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17608 Trim blanks off the ends of some printed strings.
17610 1999-05-02 Craig Burley <craig@jcb-sc.com>
17612 * g77.f-torture/execute/u77-test.f (main): Just warn about
17613 FSTAT gid disagreement, as it's expected on some systems.
17615 1999-05-01 Craig Burley <craig@jcb-sc.com>
17617 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17618 use a new function, which allows for some slop.
17619 Clean up some commentary.
17620 (issum): The new function.
17621 (sgladd): Deleted subroutine.
17623 1999-05-01 Craig Burley <craig@jcb-sc.com>
17625 * g77.f-torture/execute/u77-test.f: Modify to be more like
17626 libf2c/libU77 version, bringing patches to that version here.
17627 Add suitable commentary.
17629 1999-04-25 Richard Henderson <rth@cygnus.com>
17631 * gcc.dg/990424-1.c: New test.
17633 1999-04-24 Craig Burley <craig@jcb-sc.com>
17635 * g77.f-torture/execute/u77-test.f (main): Bug involving
17636 LSTAT has been fixed, so turn back on full checking.
17638 1999-04-20 Craig Burley <craig@jcb-sc.com>
17640 * g77.f-torture/compile/19990419-0.f: New test.
17641 * g77.f-torture/execute/19990419-1.f: New test.
17643 1999-04-17 Richard Henderson <rth@cygnus.com>
17645 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17646 to avoid the need for a prototype to supress a warning.
17648 1999-04-07 Jim Wilson <wilson@cygnus.com>
17650 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17652 1999-04-04 Jeffrey A Law (law@cygnus.com)
17654 * gcc.c-torture/execute/990404-1.c: New test.
17656 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17658 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17659 * gcc.dg/cpp-if3.c: Don't use -pedantic.
17660 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17661 missing initializer warnings.
17663 1999-03-28 Jeffrey A Law (law@cygnus.com)
17665 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17668 1999-03-26 Jeffrey A Law (law@cygnus.com)
17670 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17672 1999-03-26 Craig Burley <craig@jcb-sc.com>
17674 * g77.f-torture/execute/19990325-0.f: New test.
17675 * g77.f-torture/execute/19990325-1.f: New test.
17677 1999-03-24 Jeffrey A Law (law@cygnus.com)
17679 * gcc.c-torture/execute/990324-1.c: New test.
17681 1999-03-22 Jim Wilson <wilson@cygnus.com>
17683 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17686 1999-03-17 Richard Henderson <rth@cygnus.com>
17688 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
17690 1999-03-13 Craig Burley <craig@jcb-sc.com>
17692 * g77.f-torture/execute/19990313-2.f: New test.
17693 * g77.f-torture/execute/19990313-3.f: New test.
17695 1999-03-13 Craig Burley <craig@jcb-sc.com>
17697 * g77.f-torture/execute/19990313-0.f: New test.
17698 * g77.f-torture/execute/19990313-1.f: New test.
17700 1999-03-12 Jim Wilson <wilson@cygnus.com>
17702 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17704 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17705 (main): Add check for u15. Conditionalize u31 check depending on
17706 whether ints are <32 bits or >=32 bits.
17708 1999-03-08 Craig Burley <craig@jcb-sc.com>
17710 * g77.f-torture/execute/19981119-0.f: Improve testiness.
17712 1999-03-08 Craig Burley <craig@jcb-sc.com>
17714 * g77.f-torture/compile/19990305-0.f: New test.
17715 * g77.f-torture/execute/19981119-0.f: New test.
17717 1999-03-08 Craig Burley <craig@jcb-sc.com>
17719 * g77.f-torture/execute/970625-2.f: call ABORT if final
17720 result is not correct, instead of just printing it.
17721 Add this checking via newly introduced obfuscation, to
17722 trip up buggy front ends.
17724 1999-03-07 Craig Burley <craig@jcb-sc.com>
17726 * g77.f-torture/compile/960317-1.f: Moved from being
17727 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
17729 1999-03-06 Craig Burley <craig@jcb-sc.com>
17731 * g77.f-torture/execute/960317-1.f: New (old) test.
17732 * g77.f-torture/execute/970625-2.f: Ditto.
17734 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
17736 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17737 message on line 1 or line 2; cccp and cpplib do this differently.
17739 1999-03-01 Jeffrey A Law (law@cygnus.com)
17741 * g++.old-deja/g++.law/weak1.C: New test.
17743 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17745 * gcc.c-torture/execute/990119-1.c: Renamed to...
17746 * gcc.dg/990119-1.c: this, so it will only be tested once
17747 (it's a preprocessor test, it doesn't need to be run at
17748 multiple optimization levels).
17750 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17752 * lib/g++.exp: Don't add incdir=$base_dir/../include to
17755 1999-02-24 Craig Burley <craig@jcb-sc.com>
17757 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17758 * g77.f-torture/compile/19981216-0.f: ...as it is expected
17759 to not be compilable by current g77.
17761 1999-02-24 Nick Clifton <nickc@cygnus.com>
17763 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17765 1999-02-22 Jeffrey A Law (law@cygnus.com)
17767 * gcc.c-torture/execute/990222-1.c: New test.
17769 1999-02-19 Craig Burley <craig@jcb-sc.com>
17771 * g77.f-torture/compile/19990218-0.f: New test.
17772 * g77.f-torture/noncompile/19990218-1.f: New test.
17774 1999-02-18 Craig Burley <craig@jcb-sc.com>
17776 * g77.f-torture/compile/19981216-0.f: New test.
17778 1999-02-14 Jeffrey A Law (law@cygnus.com)
17780 * gcc.dg/990214-1.c: New test.
17782 1999-02-13 Jeffrey A Law (law@cygnus.com)
17784 * gcc.dg/990213-2.c: New test.
17786 * gcc.dg/990213-1.c: New test.
17788 1999-02-12 Jeffrey A Law (law@cygnus.com)
17790 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17793 1999-02-11 Nick Clifton <nickc@cygnus.com>
17795 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17796 specified by target.
17798 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17800 1999-02-11 Jeffrey A Law (law@cygnus.com)
17802 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17804 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
17806 * gcc.dg/special/ecos.exp: New test driver for new tests with
17807 special requirements.
17809 * gcc.dg/special/alias-1.c: New test.
17810 * gcc.dg/special/gcsec-1.c: New test.
17811 * gcc.dg/special/weak-1.c: New test.
17812 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17813 * gcc.dg/special/weak-2.c: New test.
17814 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17815 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17816 * gcc.dg/special/wkali-1.c: New test.
17817 * gcc.dg/special/wkali-2.c: New test.
17818 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17819 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17821 1999-02-10 Felix Lee <flee@cygnus.com>
17823 * lib/c-torture.exp (c-torture-compile): Pull out code for
17824 analyzing gcc error messages.
17825 (c-torture-execute): Likewise. Fix some (harmless) false
17827 * lib/gcc.exp (gcc_check_compile): New function.
17829 1999-02-08 Richard Henderson <rth@cygnus.com>
17831 * gcc.c-torture/execute/990208-1.c: New test.
17833 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
17835 * g++.dg/special/ecos.exp: New driver for new tests with special
17838 * g++.dg/special/conpr-1.C: New test
17839 * g++.dg/special/conpr-2.C: New test
17840 * g++.dg/special/conpr-2a.C: New test
17841 * g++.dg/special/conpr-3.C: New test
17842 * g++.dg/special/conpr-3a.C: New test
17843 * g++.dg/special/conpr-3b.C: New test
17845 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17846 allow g++ to use the dg driver
17848 * README: Add comment about g++.dg directory
17850 1999-02-06 Jeffrey A Law (law@cygnus.com)
17852 * README: Update email addresses.
17854 1999-02-03 Nick Clifton <nickc@cygnus.com>
17856 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17857 arguments in order to force structure S onto the stack even on
17859 (test): Pass 10 leading arguments to function foo as well as the
17862 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17863 failure for all targets.
17865 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17866 abort to terminate program execution.
17868 1999-01-30 Richard Henderson <rth@cygnus.com>
17870 * gcc.c-torture/execute/990130-1.c: New test.
17872 1999-01-30 Jeffrey A Law (law@cygnus.com)
17874 * gcc.dg/990130-1.c: New test.
17876 1999-01-28 Michael Meissner <meissner@cygnus.com>
17878 * gcc.c-torture/execute/990128-1.c: New test.
17880 1999-01-27 Michael Meissner <meissner@cygnus.com>
17882 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17884 1999-01-27 Felix Lee <flee@cygnus.com>
17886 * lib/c-torture.exp (c-torture-compile): pull out code for
17887 analyzing gcc error messages.
17888 (c-torture-execute): ditto, and fix some (harmless) false
17890 * lib/gcc.exp (gcc_check_compile): new function.
17892 1999-01-17 Jeffrey A Law (law@cygnus.com)
17894 * gcc.dg/990117-1.c: New test.
17896 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17898 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17900 1999-01-15 Jeffrey A Law (law@cygnus.com)
17902 * g77.f-torture/compile/990115-1.f: New test.
17904 1999-01-07 Jeffrey A Law (law@cygnus.com)
17906 * gcc.c-torture/compile/990107-1.c: New test
17908 1999-01-06 Jeffrey A Law (law@cygnus.com)
17910 * gcc.c-torture/execute/990106-2.c: New test.
17912 * gcc.c-torture/execute/990106-1.c: New test.
17914 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
17916 * gcc.c-torture/compile/981223-1.c: New test.
17918 1998-12-29 Richard Henderson <rth@cygnus.com>
17920 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17921 (opt3): Rename from opt4 and disable.
17923 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
17925 * g++.old-deja/g++.pt/ptrmem5.C: New test.
17927 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17929 * g++.old-deja/g++.other/conv5.C: New test.
17931 1998-12-14 Nick Clifton <nickc@cygnus.com>
17933 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17935 1998-12-11 Jeffrey A Law (law@cygnus.com)
17937 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17939 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
17941 * gcc.c-torture/compile/981211-1.c: New test.
17943 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17945 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17947 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17949 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17951 * gcc.special/930510-1.c: Make C9X safe.
17952 * gcc.misc-tests/gcov-1.c Similarly.
17953 * gcc.misc-tests/gcov-2.c Similarly.
17955 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17957 * gcc.dg/ultrasp1.c: New test.
17959 1998-12-06 Richard Henderson <rth@cygnus.com>
17961 * gcc.c-torture/execute/981206.c: New test.
17963 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17965 * g++.old-deja/g++.ns/template7.C: New test.
17967 * g++.old-deja/g++.other/expr1.C: New test.
17969 * g++.old-deja/g++.eh/tmpl3.C: New test.
17971 * g++.old-deja/g++.eh/tmpl2.C: New test.
17973 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17975 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17976 * g++.old-deja/g++.other/using6.C: Removed.
17977 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17979 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17981 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17983 * g++.old-deja/g++.pt/overload8.C: New test.
17985 * g++.old-deja/g++.pt/overload7.C: New test.
17987 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17989 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17990 and relinking messages.
17991 * lib/g++.exp (g++_target_compile): Remove .rpo file when
17992 compiling with -frepo.
17994 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
17996 * g++.old-deja/g++.pt/lookup6.C: New test.
17998 1998-11-30 Nick Clifton <nickc@cygnus.com>
18000 * gcc.c-torture/execute/981130-1.c: New test.
18001 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18003 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18005 * g++.old-deja/g++.pt/explicit76.C: New test.
18007 * g++.old-deja/g++.pt/friend38.C: New test.
18009 * g++.old-deja/g++.ns/crash2.C: New test.
18011 * g++.old-deja/g++.pt/defarg8.C: New test.
18013 * g++.old-deja/g++.pt/instantiate6.C: New test.
18015 * g++.old-deja/g++.pt/static6.C: New test.
18017 * g++.old-deja/g++.pt/decl2.C: New test.
18019 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18021 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
18022 problem is actually related with name lookup, but so what? :-)
18024 * g++.old-deja/g++.pt/friend37.C: New test.
18026 1998-11-25 Dave Love <d.love@dl.ac.uk>
18028 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18029 element, which fails on some systems.
18031 * g77.f-torture/execute/labug1.f: New test.
18033 1998-11-21 Jeffrey A Law (law@cygnus.com)
18035 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18038 1998-11-18 Dave Love <d.love@dl.ac.uk>
18040 * g77.f-torture/compile/981117-1.f: New test.
18042 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
18044 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
18045 properly discarded.
18047 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
18049 * gcc.c-torture/execute/memcheck: New directory of tests for
18050 -fcheck-memory-usage.
18052 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18054 * README: New file, general information about the testsuite and
18055 new description of the various C++ test subdirectories.
18056 * README.g++: Eliminate obsolete information, update and move most
18057 relevant stuff to README.
18059 1998-11-07 Richard Henderson <rth@cygnus.com>
18061 * gcc.c-torture/compile/981107-1.c: New test.
18063 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
18065 * execute/memcpy-bi.c: New testcase.
18067 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
18069 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18072 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18073 template is selected.
18075 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18076 classes, it should be accepted for all types.
18078 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18080 * g++.old-deja/g++.pt/spec24.C: Ensure that template
18081 specializations start with template headers.
18083 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
18085 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18087 * g++.old-deja/g++.other/init9.C: Test cross initialization of
18090 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18092 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18094 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18096 * compile/981022-1.c, compile/981022-1.x: New test and driver.
18098 1998-10-19 Jeffrey A Law (law@cygnus.com)
18100 * 981019-1.c: New test.
18102 1998-10-14 Robert Lipe <robertl@dgii.com>
18104 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18107 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18109 * compile/981001-4.c: Remove use of GCC extension that triggers a
18112 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
18114 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18116 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18118 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
18119 instantiation of template produces incorrect code for delete
18122 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
18123 constructors' name is not unique.
18124 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18125 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18127 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
18128 automatic array of const is ill-formed.
18130 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
18131 of template parameter?
18133 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
18136 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
18137 pointer-to-member expression.
18139 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
18140 declaration causes ICE.
18142 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
18144 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
18145 reserved in the global namespace.
18147 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18148 generate needed virtual table.
18150 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18152 1998-10-10 Dariush Eslimi <eslimi@loran.com>
18154 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18155 template-dependent type
18157 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18159 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18160 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18161 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18163 * g++.old-deja/g++.other/using5.C: New test; using decl from base
18164 class should be usable as argument of member function.
18165 * g++.old-deja/g++.other/using6.C: New test; using decl from base
18166 class should be usable as return type of member function.
18167 * g++.old-deja/g++.other/using7.C: New test; using decl from base
18168 class should be usable as type of data member.
18170 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18172 1998-10-09 Jeffrey A Law (law@cygnus.com)
18174 * gcc.c-torture/special/920521-1.c: Fix bogus test.
18176 1998-10-08 Nick Clifton <nickc@cygnus.com>
18178 * gcc.dg/dll-?.c Add thumb to target list.
18179 Fix assembler scan patterns to match current assembler output.
18181 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
18183 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
18184 matching of template brackets.
18186 * g++.old-deja/g++.other/using4.C: New test. Test using
18187 declarations of methods from base classes.
18189 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
18190 within functions should introduce names into the innermost
18191 enclosing namespace.
18193 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
18194 of static locals if first initialization throws.
18196 1998-10-07 Jim Wilson <wilson@cygnus.com>
18198 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18200 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
18202 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
18203 lose track of the possible targets of tablejump insns.
18204 * special/special.exp: Run it.
18206 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18208 * g++.old-deja/g++.pt/friend35.C: New test. A template function
18209 must be declared before its specializations can be named in friend
18212 1998-10-05 Dave Love <d.love@dl.ac.uk>
18214 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18216 * g77.f-torture/execute/io1.f: New test.
18218 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18220 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18221 with pointer to template function, for which no argument deduction
18224 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18225 specialization of template function as argument to template
18228 * g++.old-deja/g++.other/access2.C: New test; Inner class
18229 shouldn't have privileged access to Outer's names.
18231 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18233 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18234 friend template declared within template class conflicts with
18235 nested class of the same name.
18237 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18240 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18241 object with direct initializer as function declaration.
18243 * g++.old-deja/g++.other/decl2.C: New test; duplicate
18246 * g++.old-deja/g++.other/null2.C: New test; conditional operator
18247 involving const pointer and NULL produces incorrect result.
18249 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18250 type name without `typename' should be rejected with -pedantic.
18252 1998-10-02 Richard Henderson <rth@cygnus.com>
18254 * g++.old-deja/g++.other/addrof1.C: New test.
18256 1998-10-01 Nick Clifton <nickc@cygnus.com>
18258 * gcc.c-torture/compile/981001-1.c: New test.
18259 * gcc.c-torture/execute/981001-1.c: New test.
18261 1998-10-01 Jeffrey A Law (law@cygnus.com)
18263 * gcc.c-torture/compile/981001-2.c: New test.
18264 * gcc.c-torture/compile/981001-3.c: New test.
18265 * gcc.c-torture/compile/981001-4.c: New test.
18267 1998-10-01 Robert Lipe <robertl@dgii.com>
18269 * lib/objc.exp (objc_target_compile): Add -L during compiles for
18270 multilibbed hosts. Idea grafted from g77.exp.
18272 1998-09-30 Dave Love <d.love@dl.ac.uk>
18274 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18275 avoid losing on systems which need -lsocket.
18277 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
18279 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18280 * g++.old-deja/g++.other/nested2.C: Ditto.
18281 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18284 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18286 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18287 preferred over template operator!= for enum bitfields.
18289 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
18291 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18292 that happen to have the same base name, but in different scopes,
18293 are incorrectly rejected.
18295 1998-09-16 Richard Henderson <rth@cygnus.com>
18297 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18298 on the native word size instead of an integer literal.
18300 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18302 * g++.old-deja/g++.other/static2.C: Invocation of static data
18303 member of type pointer-to-function denoted as non-static member.
18305 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18306 checks involving function types and aliases.
18308 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18310 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18311 redefined to the same non-trivial type.
18313 * g++.old-deja/g++.pt/explicit73.C: Test for proper
18314 namespace-qualification of template specializations declared in
18317 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18318 to declare a subset of the specializations of a template function
18319 as friends of specializations of a template class.
18321 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18322 member templates that do not fully specialize the enclosing
18323 template class are rejected.
18325 1998-09-11 Dave Love <d.love@dl.ac.uk>
18327 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18329 1998-09-08 Dave Love <d.love@dl.ac.uk>
18331 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18332 altered from libf2c/libU77 version.
18334 1998-09-06 Dave Love <d.love@dl.ac.uk>
18336 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18338 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
18340 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18341 (un)signed char are different types for template specialization
18344 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
18346 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18347 * objc: ObjC testsuite.
18349 1998-08-31 Catherine Moore <clm@cygnus.com>
18351 * gcc.c-torture/execute/941014-1.x: New file.
18353 1998-08-31 Nick Clifton <nickc@cygnus.com>
18355 * lib/c-torture.exp: Add support for
18356 torture_eval_before_compile and torture_eval_before_execute
18359 1998-08-30 Jeffrey A Law (law@cygnus.com)
18361 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
18362 this test triggers valid.
18364 1998-08-27 Jeffrey A Law (law@cygnus.com)
18366 * gcc.dg/980827-1.c: New test.
18368 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
18370 * gcc.c-torture/execute/loop-4b.c: New test.
18372 1998-08-26 Nick Clifton <nickc@cygnus.com>
18374 * lib/c-torture.exp: Add support for
18375 torture_eval_before_compile and torture_eval_before_execute
18378 1998-08-25 Jeffrey A Law (law@cygnus.com)
18380 * gcc.c-torture/compile/980825-1.c: New test.
18382 1998-08-24 Nick Clifton <nickc@cygnus.com>
18384 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18385 count number tests in opt_t0 not good_t0.
18387 1998-08-24 Jeffrey A Law (law@cygnus.com)
18389 * gcc.c-torture/compile/930326-1.x: Fix typo.
18391 1998-08-23 Mark Mitchell <mark@markmitchell.com>
18393 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18396 1998-08-21 Jeffrey A Law (law@cygnus.com)
18398 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18399 STACK_SIZE is defined.
18400 * gcc.c-torture/unsorted/stuct.c: Similarly.
18402 * gcc.c-torture/compile/980821-1.c: New test.
18404 1998-08-21 Jeffrey A Law (law@cygnus.com)
18406 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18408 1998-08-19 Mark Mitchell <mark@markmitchell.com>
18410 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18413 1998-08-09 Mark Mitchell <mark@markmitchell.com>
18415 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18418 1998-08-18 Jeffrey A Law (law@cygnus.com)
18420 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18422 1998-08-16 Jeffrey A Law (law@cygnus.com)
18424 * gcc.c-torture/compile/980816-1.c: New test.
18426 * gcc.dg/980816-1.c: New test.
18428 1998-08-13 Jeffrey A Law (law@cygnus.com)
18430 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18431 compiler for ieee tests.
18433 1998-08-01 Dave Love <d.love@dl.ac.uk>
18435 * g77.f-torture/compile/980729-0.f: New test.
18437 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
18439 * gcc.c-torture/special/eeprof-1.c: New test, for
18440 -finstrument-functions.
18441 * gcc.c-torture/special/special.exp: Run it.
18443 1998-07-29 Jeffrey A Law (law@cygnus.com)
18445 * gcc.c-torture/compile/980729-1.c: New test.
18447 1998-07-27 Nick Clifton <nickc@cygnus.com>
18449 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18450 __thumb__ is defined, and test for ARM style doubles if so.
18452 1998-07-26 Dave Love <d.love@dl.ac.uk>
18454 * g77.f-torture/noncompile/980615-0.f: New test.
18456 1998-07-26 H.J. Lu (hjl@gnu.org)
18458 * gcc.dg/980312-1.c: Do link instead of compile.
18459 * gcc.dg/980313-1.c: Likewise.
18461 1998-07-26 Jeffrey A Law (law@cygnus.com)
18463 * gcc.c-torture/compile/980726-1.c: New test.
18465 1998-07-25 Dave Love <d.love@dl.ac.uk>
18467 * g77.f-torture/execute/io0.f: New test.
18469 1998-07-24 Nick Clifton <nickc@cygnus.com>
18471 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18474 1998-06-18 Michael Meissner <meissner@cygnus.com>
18476 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18479 1998-07-17 Nick Clifton <nickc@cygnus.com>
18481 * gcc.dg/980626-1.c: Expect failures for all toolchains until
18482 c-decl.c:grokdeclarator can handle mode attributes.
18484 1998-07-16 Jeffrey A Law (law@cygnus.com)
18486 * gcc.c-torture/execute/980716-1.c: New test.
18488 1998-07-13 Jeffrey A Law (law@cygnus.com)
18490 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18492 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
18494 * gcc.c-torture/execute/va-arg-3.x: Similarly.
18495 * gcc.c-torture/compile/930326-1.x: Similarly.
18497 1998-07-13 Dave Love <d.love@dl.ac.uk>
18499 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18500 New test from Craig.
18502 1998-07-12 Dave Love <d.love@dl.ac.uk>
18504 * g77.f-torture/noncompile/980616-0.f: New test.
18506 * g77.f-torture/execute/970816-3.f: New test from Craig.
18508 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18510 * g++.other/singleton.C: Return error value instead of taking
18513 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18515 * g++.other/singleton.C: New test. Warning is under dispute.
18516 Runtime crash is not.
18518 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18520 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18521 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18522 using6.C, using7.C}: New namespace tests.
18524 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18526 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18527 specialization with typedef'ed names used as array indexes.
18529 1998-07-09 Jeffrey A Law (law@cygnus.com)
18531 * gcc.c-torture/execute/980709-1.c: New test.
18533 * gcc.dg/980709-1.c: New test.
18535 1998-07-07 Richard Henderson <rth@cygnus.com>
18537 * gcc.c-torture/execute/bcp-1.c: New test.
18539 1998-07-07 Jeffrey A Law (law@cygnus.com)
18541 * gcc.c-torture/execute/980707-1.c: New test.
18543 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
18545 * gcc.c-torture/compile/980706-1.c: New test.
18547 1998-07-01 Dave Love <d.love@dl.ac.uk>
18549 * g77.f-torture/execute/980701-0.f,
18550 g77.f-torture/execute/980701-1.f: New test from Craig.
18552 1998-07-01 Jeffrey A Law (law@cygnus.com)
18554 * gcc.c-torture/compile/980701-1.c: New test.
18556 * gcc.c-torture/execute/980701-1.c: New test.
18558 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
18561 * g++.old-deja/g++.robertl/eb132.C: New test.
18562 * g++.old-deja/g++.robertl/eb133.C: Likewise.
18564 1998-06-29 Dave Love <d.love@dl.ac.uk>
18566 * g77.f-torture/execute/980628-7.f,
18567 g77.f-torture/execute/980628-8.f,
18568 g77.f-torture/execute/980628-9.f,
18569 g77.f-torture/execute/980628-10.f: New tests from Craig.
18571 * g77.f-torture/execute/980628-3.f: Remove mail headers.
18573 1998-06-28 Jeffrey A Law (law@cygnus.com)
18575 * g77.f-torture/execute/980628-4.f: New test from Craig.
18576 * g77.f-torture/execute/980628-5.f: Likewise.
18577 * g77.f-torture/execute/980628-2.f: Likewise.
18578 * g77.f-torture/execute/980628-0.f: Likewise.
18579 * g77.f-torture/execute/980628-1.f: Likewise.
18580 * g77.f-torture/execute/980628-3.f: Likewise.
18581 * g77.f-torture/execute/980628-6.f: Likewise.
18583 1998-06-28 Jeffrey A Law (law@cygnus.com)
18585 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18586 directory when nothing has been installed yet.
18588 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
18590 * gcc.c-torture/special/special.exp: Handle newer versions of
18593 1998-06-26 Jeffrey A Law (law@cygnus.com)
18595 * gcc.dg/980626-1.c: New test.
18597 1998-06-19 Bruno Haible <haible@ilog.fr>
18599 * gcc.misc-tests/m-un-2.c: New test.
18600 * g++.old-deja/g++.other/warn01.c: Likewise.
18602 1998-06-19 Robert Lipe <robertl@dgii.com>
18604 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18605 compatibility with assmblers with a different comment character.
18606 Eliminate use of GAS-specific extensions.
18608 1998-06-19 Jeffrey A Law (law@cygnus.com)
18610 * gcc.c-torture/execute/ieee/980619-1.c: New test.
18612 1998-06-19 Robert Lipe <robertl@dgii.com>
18614 *lib/g77.exp: Replace search for libf2c.a with search for newly
18617 1998-06-17 Jeffrey A Law (law@cygnus.com)
18619 * gcc.c-torture/execute/980617-1.c: New test.
18621 1998-06-12 Jeffrey A Law (law@cygnus.com)
18623 * gcc.c-torture/execute/980612-1.c: New test.
18625 1998-06-08 Jeffrey A Law (law@cygnus.com)
18627 * gcc.dg/980523-1.c: Only test on ppc-linux.
18628 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18630 * gcc.c-torture/execute/980608-1.c: New test.
18632 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
18634 * gcc.c-torture/execute/980605-1.c: New test.
18636 1998-06-04 Jeffrey A Law (law@cygnus.com)
18638 * gcc.c-torture/execute/980604-1.c: New test.
18640 1998-06-02 Jeffrey A Law (law@cygnus.com)
18642 * gcc.c-torture/execute/980602-1.c: New test.
18643 * gcc.c-torture/execute/980602-2.c: Likewise.
18645 1998-06-02 Dave Love <d.love@dl.ac.uk>
18647 * 970125-0.f: Fix per JCB. Add commentary.
18649 1998-05-31 Michael Meissner <meissner@cygnus.com>
18651 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18654 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18656 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18659 1998-05-28 Catherine Moore <clm@cygnus.com>
18661 * gcc.c-torture/execute/980526-3.c: New test.
18663 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
18665 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18666 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18667 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18668 m88k-motorola-sysv3 to XFAIL.
18670 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18672 * gcc.dg/980526-1.c: New test.
18673 * gcc.c-torture/execute/980526-2.c: New test.
18675 1998-05-26 Jeffrey A Law (law@cygnus.com)
18677 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18679 * gcc.c-torture/execute/980526-1.c: New test.
18681 1998-05-26 Dave Love <d.love@dl.ac.uk>
18683 * g77.f-torture/execute/alpha2.f: Add runtime test.
18685 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
18687 * g++.old-deja/old-deja.exp: Strip leading directories.
18689 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18690 error for the line. Don't run multiple tests for the same line.
18692 1998-05-23 Jeffrey A Law (law@cygnus.com)
18694 * gcc.dg/980523-1.c: New test.
18696 1998-05-23 Dave Love <d.love@dl.ac.uk>
18698 * g77.f-torture/compile/970915-0.f: New test.
18700 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
18702 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18704 1998-05-21 Jeffrey A Law (law@cygnus.com)
18706 * gcc.dg/980520-1.c: New test.
18708 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
18710 * gcc.dg/980502-1.c: Fix return type.
18712 1998-05-20 Jeffrey A Law (law@cygnus.com)
18714 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18715 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18716 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18717 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18718 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18720 1998-05-20 Dave Love <d.love@dl.ac.uk>
18722 * g77.f-torture/execute/980520-1.f: New test.
18724 1998-05-15 Dave Love <d.love@dl.ac.uk>
18726 * lib/mike-g77.exp: New file.
18728 * g77.f-torture/noncompile/noncompile.exp,
18729 g77.f-torture/noncompile/check0.f: New files.
18731 1998-05-14 Dave Love <d.love@dl.ac.uk>
18733 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18734 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18735 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18736 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18737 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18738 abort where appropriate.
18740 1998-05-05 Michael Meissner <meissner@cygnus.com>
18742 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18743 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18745 1998-04-29 Dave Love <d.love@dl.ac.uk>
18747 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18749 1998-04-27 Dave Love <d.love@dl.ac.uk>
18751 * g77.f-torture/compile/980427-0.f: New test.
18753 1998-04-24 Dave Love <d.love@dl.ac.uk>
18755 * g77.f-torture/compile/980424-0.f: New test.
18757 1998-04-19 Dave Love <d.love@dl.ac.uk>
18759 * g77.f-torture/compile/980419-2.f (main): New test.
18760 * g77.f-torture/compile/970125-0.f: New test.
18761 * g77.f-torture/compile/980419-1.f: New test.
18763 1998-04-08 Jim Wilson <wilson@cygnus.com>
18765 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
18768 1998-04-07 Jim Wilson <wilson@cygnus.com>
18770 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18772 1998-04-03 Jim Wilson <wilson@cygnus.com>
18774 * gcc.c-torture/compile/980329-1.c: New test.
18776 1998-03-18 Jim Wilson <wilson@cygnus.com>
18778 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18779 * gcc.dg/980312-1.c: Fix typo in -march command.
18781 1998-03-16 H.J. Lu (hjl@gnu.org)
18783 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18785 1998-03-11 Robert Lipe <robertl@dgii.com>
18787 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
18788 Dave Love agree the Fortran source is bogus.
18790 1998-03-11 Robert Lipe <robertl@dgii.com>
18792 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18793 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18794 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18795 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18796 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18798 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18800 * g++.old-deja/g++.other/friend1.C: New test.
18802 1998-02-18 Dave Love <d.love@dl.ac.uk>
18804 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18805 possibly uninitialized) variables and declare dnrm2.
18807 1998-02-23 Robert Lipe <robertl@dgii.com>
18809 From Bruno Haible <haible@ilog.fr>:
18810 * gcc.c-torture/execute/980223.c: New test.
18812 1998-02-13 Jeffrey A Law (law@cygnus.com)
18814 * gcc.dg/ifelse-1.c: New test.
18816 1998-02-09 H.J. Lu (hjl@gnu.org)
18818 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18820 * lib/old-dejagnu.exp (old-dejagnu): Added the
18821 "execution test - XFAIL *-*-*" handling in the spirit of
18822 "excess errors test -". Changed the "execution test fails"
18823 handling to be like "excess errors test fails".
18824 * Update various tests accordingly.
18826 1998-02-06 Jim Wilson <wilson@cygnus.com>
18828 * gcc.c-torture/execute/980205.c: New test.
18830 1998-01-18 Jeffrey A Law (law@cygnus.com)
18832 * lib/c-torture.exp: Look for .x files instead of .cexp files.
18833 * lib/f-torture.exp: Similarly.
18834 * gcc.c-torture: Rename all .cexp files to .x files.
18836 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
18838 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18839 (940510-1.c): Removed duplicate.
18840 (971104-1.c): New test.
18842 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
18844 * lib/f-torture.exp: Improve error and loop detection.
18846 1997-11-19 Michael Meissner <meissner@cygnus.com>
18848 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18849 use that to size the filler array.
18851 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
18853 * lib/c-torture.exp(c-torture-execute): Fix typo.
18855 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18856 testcase as the executable name. Keep the executable around if
18859 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
18861 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18862 changes. Only test one -g option, and move it to the end of the
18863 list of options to test.
18865 1997-09-19 Michael Meissner <meissner@cygnus.com>
18867 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18868 variable GCC_TORTURE_OPTIONS to supply default switches separated
18869 by colons. If no environment variable, run tests with -O0 -g, -O1
18870 -g, and -O2 -g as well.
18872 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
18874 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18875 explanatory comments. Fix indentation.
18877 1997-09-15 Jeffrey A Law (law@cygnus.com)
18879 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18881 1997-09-11 Jeffrey A Law (law@cygnus.com)
18883 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18884 * g++.old-deja/g++.mike/p7325.C: Likewise.
18885 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18887 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
18889 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18890 * g++.old-deja/g++.brendan/crash30.C: Likewise.
18891 * g++.old-deja/g++.brendan/crash39.C: Likewise.
18892 * g++.old-deja/g++.law/operators4.C: Likewise.
18894 1997-09-11 Joe Buck (jbuck@synopsys.com)
18896 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18897 * g++.old-deja/g++.mike/p784.C: Ditto.
18898 * g++.old-deja/g++.mike/p785.C: Ditto.
18900 1997-09-05 Jeffrey A Law (law@cygnus.com)
18902 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18904 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18906 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18907 target feature; pass this to c-torture-execute as needed.
18909 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18911 * lib/c-torture.exp(c-torture-execute): If the previous and the
18912 current executables being tested are identical, we don't need to
18913 run the executable again. Try to make the executable names
18914 unique. Add an optional argument for passing additional compiler
18917 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
18919 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18921 1997-08-29 Jeffrey A Law (law@cygnus.com)
18923 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18925 1997-07-31 Jeffrey A Law (law@cygnus.com)
18927 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18928 32bit or larger longs.
18930 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18931 have either a 32bit long or 32bit int.
18933 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
18935 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18936 Make double precision tests dependent on sizeof (double).
18938 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
18940 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18943 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
18945 * gcc.c-torture/compile/961203-1.cexp: New script.
18947 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
18949 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18950 up the includes ourselves.
18952 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
18954 * lib/plumhall.exp: Remove random include, and add a few
18955 verbose messages for debugging.
18957 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
18959 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18960 of trying to do it ourselves.
18962 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
18964 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18966 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
18968 * gcc.prms/5403.c: Made regexp a bit less strict.
18970 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
18972 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18973 is returned from remote_load instead.
18974 * lib/plumhall.exp: Ditto.
18975 * lib/mike-g++.exp: Ditto.
18976 * lib/old-dejagnu.exp: Ditto.
18977 * lib/c-torture.exp: Ditto.
18979 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
18981 * lib/g++.exp: Use build_wrapper procedure.
18982 * lib/gcc.exp: Ditto.
18984 1997-05-20 Jeffrey A Law (law@cygnus.com)
18986 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18987 an old-style decl for malloc. Fixes tests to work when
18988 sizeof (int) != sizeof (size_t).
18990 1997-05-15 Mike Meissner <meissner@cygnus.com>
18992 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18994 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18995 use stdargs.h interface.
18997 1997-05-15 Mike Meissner <meissner@cygnus.com>
18999 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19000 NO_VARARGS when compiling.
19002 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
19004 * lib/plumhall.exp(ph_includes): New procedure.
19006 (ph_compiler): Ditto.
19008 * lib/g++.exp: Rename test-glue.c to testglue.c.
19009 * lib/gcc.exp: Ditto.
19011 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
19013 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19014 to completion when it's called.
19016 1997-03-21 Michael Meissner <meissner@cygnus.com>
19018 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19019 is defined, don't do test.
19021 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
19023 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19025 (ph_summary): Mark skipped testcases as untested, not unresolved.
19027 * lib/plumhall.exp (ph_make): If unresolved because of bad
19028 errorCode, record errorCode in log file.
19029 (*): Replace send_log/verbose with verbose -log.
19031 1997-03-19 Michael Meissner <meissner@cygnus.com>
19033 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19034 double conversion if double isn't at least 8 bytes.
19036 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19037 int to work with targets where int is 16 bits.
19039 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19040 8 bytes, just exit, since 4 byte doubles don't have enough bits of
19041 precision for the test to complete.
19043 1997-03-14 Michael Meissner <meissner@cygnus.com>
19045 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19046 if d10v is not compiled with the -mdouble64 flag.
19047 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19049 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19050 d10v is not compiled with the -mint32 flag.
19052 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
19054 * lib/plumhall.exp: Use incr_count.
19056 1997-03-12 Jeffrey A Law (law@cygnus.com)
19058 * gcc.c-torture: Update to c-torture-1.45.
19060 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
19062 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19063 the name of the expect testcase file).
19065 * lib/g++.exp(g++_init): Ditto.
19067 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
19069 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19072 * lib/gcc.exp(gcc_exit): New procedure.
19074 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
19076 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19077 specs where appropriate.
19079 * g++.old-deja/g++.arm/*: Added additional ERROR checks
19080 because of new "candidates are" messages, and removed a few
19082 * Converted all non-old-style g++ testcases to old-style, and
19083 moved into g++.old-deja.
19085 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
19087 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19090 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19093 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19095 1997-02-13 Michael Meissner <meissner@cygnus.com>
19097 * lib/gcc.exp (gcc_target_compile): Add support for defining
19098 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19099 the machine doesn't have those features.
19101 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
19103 * g++.law/operators4.exp: Don't use LIBS.
19105 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
19107 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19109 * lib/mike-g++.exp: Don't set the compiler to be tested here.
19110 * lib/g++.exp: Set it here instead. Also, allow use of the
19111 --tool_exec and --tool_opt options. Change CXX to
19114 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19116 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19118 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
19120 * lib/old-dejagnu.exp: Use prune_warnings instead of
19122 * lib/mike-g++.exp: Ditto.
19123 * lib/gcc.exp: Ditto.
19124 * lib/g++.exp: Ditto.
19126 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19128 1997-02-07 Jeffrey A Law (law@cygnus.com)
19130 * 941014-2.c: Include stdlib.h
19131 * 960327-1.c: Include stdio.h
19132 * dbra.c, index-1.c: Don't assume ints are 32bits.
19134 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
19136 * lib/gcc.exp: Add gcc,stack_size target feature.
19138 * lib/g++.exp(g++_target_compile): Add the include and link
19139 paths here, not in two other places. And, it's $options, not
19142 * lib/mike-g++.exp(postbase): Remove the code that determines
19143 the correct include and link paths.
19144 * g++.old-deja/old-deja.exp: Ditto.
19146 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
19148 * lib/g++.exp(g++_init): target_compile no longer returns the
19149 filename of the result.
19151 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
19153 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19156 * gcc.c-torture/special/special.exp: Change call to
19157 gcc_target_compile to include the object file.
19159 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
19161 * gcc.c-torture/special/special.exp: Correct misspelling in last
19164 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
19166 * lib/plumhall.exp(ph_summary): Log the entire output of the
19167 executable. Return -1 if there were any failures, 0 otherwise.
19168 (ph_execute): Return -1 if there were any failures, 0 otherwise.
19169 (ph_make): Clean up objects and executables that were built
19170 if the tests succeeded.
19172 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
19174 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19175 libraries and includes in the build tree as appropriate.
19177 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19179 * lib/c-torture.exp: Instead of looking for the global variable
19180 NO_LONG_LONG, check to see if that's a feature of the target.
19182 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19184 * config/default.exp: Minimize. Delete the remainer of the files in
19185 config; this functionality is now in devo/dejagnu/config.
19187 g++.*/*: Pass any additional flags used to compile to postbase;
19190 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19191 is now done by runtest.exp. Use gcc_target_compile instead of
19194 lib/c-torture.exp: Use gcc_target_compile instead of compile.
19195 Remove references to CFLAGS. Use remote_file instead of
19197 (c-torture): Take a list of arguments to use to compile this
19200 lib/g++.exp: Simplify. Use target_compile instead of compile.
19201 lib/gcc-dg.exp: Ditto.
19202 lib/gcc.exp: Ditto.
19203 lib/mike-{gcc,g++}.exp: Ditto.
19204 lib/old-dejagnu.exp: Ditto.
19205 lib/plumhall.exp: Ditto.
19207 1997-01-08 Jim Wilson <wilson@cygnus.com>
19209 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19210 (ph_linker): Likewise.
19212 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
19214 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19215 MAP_ANON / MAP_ANONYMOUS if defined;
19216 else try to map from /dev/zero .
19218 1996-11-12 Jeffrey A Law (law@cygnus.com)
19220 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
19221 isn't defined, then define it to MAP_ANONYMOUS.
19223 1996-11-12 Jeffrey A Law (law@cygnus.com)
19225 * gcc.c-torture: Update to c-torture-1.42 release.
19227 1996-11-11 Jeffrey A Law (law@cygnus.com)
19229 * gcc.c-torture: Update to c-torture-1.41 release.
19231 1996-10-27 Jeffrey A Law (law@cygnus.com)
19233 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
19236 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
19238 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19239 and LDFLAGS. Fix second case to append the target_info ldflags
19240 onto LDFLAGS, not CFLAGS.
19241 * lib/g++.exp (g++_init): Add target_info stuff.
19242 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
19243 of libgloss and newlib flags for !native.
19245 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19246 (GDB): Fix relative path to go up another dir for finding gdb.
19248 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
19250 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19251 versions in the target_info array, if they don't exist.
19253 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
19255 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19257 1996-07-08 Jim Wilson <wilson@cygnus.com>
19259 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19260 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19262 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
19264 * lib/old-dejagnu.exp: Don't remove the output file before we've
19265 actually tested it. Don't append pwd to the path of the executable
19268 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
19270 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19272 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
19274 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19275 temporary directory for compiler files, and set it to a default
19276 value of /tmp. Set $output as the name of the output file from
19277 compiling the testcase. Add a -o option to $cflags_var so the
19278 compiler writes the final output file as $output. Set $executable
19281 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19282 directory for compiler files, and set it to /tmp if it doesn't
19283 already have a value. Set $output_file to the name of the output
19284 file from compiling the testcase. Add a -o option to CXXFLAGS so
19285 the compiler writes the final output file as $output. Use $output
19286 as the executable to be tested.
19288 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19290 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19292 1996-06-08 Jeffrey A Law (law@cygnus.com)
19294 * gcc.c-torture/execute/pending-1.c: New test. Still
19295 pending in Tege's queue.
19297 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
19299 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19300 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
19301 if there were failures. Call unresolved if there were unresolved
19302 testcases. Call gcc_fail if program did not run to completion.
19303 (ph_make): Pass additional argument name to ph_execute.
19304 (ph_execute): Add new argument. Pass additional arguments to
19305 ph_summary. Call gcc_fail is there is no execution output.
19307 1996-04-24 Jeffrey A Law (law@cygnus.com)
19309 * lib/plumhall.exp (proc_summary): Output relavent summary
19310 lines into the log so specific failures in plumhall can be
19313 1996-04-10 Jeffrey A Law (law@cygnus.com)
19315 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19316 (c-torture-execute): Don't try to execute tests which use
19317 "long long" types if $NO_LONG_LONG is nonzero.
19319 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
19321 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19324 * gcc.ieee: Move from here.
19325 * gcc.c-torture/execute/ieee: To here.
19327 1996-03-26 Jeffrey A Law (law@cygnus.com)
19329 * gcc.c-torture: Update to c-torture-1.41 release.
19331 1996-03-22 Jeffrey A Law (law@cygnus.com)
19333 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19336 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
19338 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19341 1996-03-02 Jeffrey A Law (law@cygnus.com)
19343 * config/proelf.exp: Handle connecting to a simulator.
19345 1996-01-31 Jeffrey A Law (law@cygnus.com)
19347 * config/proelf.exp: New file. Enough framework that we can
19348 run c-torture tests on the proelf targets (or any other target
19349 that gdb can connect to for that matter).
19351 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
19353 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19354 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
19356 * lib/plumhall.exp (ph_execute): Always call ph_summary if
19357 exec_output exists.
19359 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
19361 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19362 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19364 * config/*.exp: Update FSF address. Change result of ${tool}_load
19365 to pass/fail/unresolved/unsupported/untested. Caller must now
19366 call unresolved/unsupported/untested.
19367 * lib/*.exp: Update FSF address. Update to handle new results of
19369 * lib/chill.exp (verbose): Delete.
19371 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
19373 * lib/gcc.exp (default_gcc_start): Change order of args to
19374 $LDFLAGS $CFLAGS $LIBS.
19375 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19376 Save/set/restore CFLAGS. Pass single arg to gcc_start.
19377 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19378 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19379 * gcc.misc-tests/dg-test.exp: Likewise.
19380 * gcc.misc-tests/msgs.exp: Likewise.
19381 * gcc.prms/prms.exp: Likewise.
19382 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19383 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19385 * lib/dg.exp: Deleted, moved to dejagnu/lib.
19387 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19389 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19391 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19392 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19394 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19397 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
19399 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19400 global for loop; add use of $mathlib.
19401 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19402 settings here; set mathlib for anything but VxWorks.
19404 1996-01-22 Jeffrey A Law (law@cygnus.com)
19406 * gcc.c-torture: Update to c-torture-1.40 release.
19408 1996-01-03 Jeffrey A Law (law@cygnus.com)
19410 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19413 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
19415 * lib/c-torture.exp (c-torture-execute): Declare "output" as
19418 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
19420 * lib/g++.exp (LIBS): Define if not already.
19421 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19422 (gcc-dg-prune): Call prune_gcc_output.
19423 * lib/gcc.exp (prune_gcc_output): New proc.
19424 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19427 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
19429 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19430 (c-torture-execute): Likewise. Rename `name' to `testcase'.
19432 1995-11-15 Jeffrey A Law (law@cygnus.com)
19434 * gcc.c-torture: Update to c-torture-1.39 release.
19436 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
19438 * lib/c-torture.exp (c-torture-execute): Don't return if one option
19439 fails, try others as well.
19441 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
19443 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19444 If compilation fails, mark execute tests as `untested'.
19445 If test is marked as unsupported, don't mark compilation and
19446 execute tests as failed.
19448 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
19450 * lib/g++.exp (g++_init): Don't link in libg++, and look to
19451 libstdc++ for whether or not we want to be doing shared
19452 libraries. Delete link_curses since we don't need it anymore.
19453 * lib/mike-g++.exp (postbase): Don't link in libg++.
19454 * g++.old-deja/old-deja.exp: Likewise.
19456 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
19458 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19460 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
19462 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19463 For that, add `-Wl,-a,shared_archive'.
19464 * g++.old-deja/old-deja.exp: Likewise.
19466 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
19468 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19470 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
19472 * lib/mike-g++.exp (postbase): Pay attention to the status of
19475 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
19477 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19479 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
19481 * lib/gcc.exp (default_gcc_start): No longer need to log program
19482 being executed or its output, execute_anywhere does that now.
19483 * lib/g++.exp (default_g++_version): Call execute_anywhere.
19484 (default_g++_start): Likewise. Delete calls to verbose/send_log.
19486 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
19488 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19489 the same as those in lib/g++.exp.
19491 1995-10-10 Jeff Law (law@hurl.cygnus.com)
19493 * gcc.c-torture: Update to c-torture-1.38 release.
19494 * gcc.ieee: Related changes.
19496 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
19498 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19499 "exec". Minor reformatting changes.
19501 * config/rom68k.exp (${tool}_load): Make it work in a canadian
19502 cross. This means all "exec" calls now work on a remote host as
19504 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19505 cross. Filter out the extra "\r\n" stuff that expect puts in.
19506 (c-torture-execute): Filter out the bogus warnings like
19507 c-torture-compile does. Add support for canadian cross.
19508 * lib/gcc.exp (default_gcc_version, default_gcc_start)
19509 Use execute_anywhere rather than calling exec directly. Now it
19510 works for canadian cross testing.
19512 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
19514 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
19515 results into a variable, and check that rather than using file exists.
19517 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
19519 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19520 create a libg++.so. For sunos4.1.*, also add -ltermcap.
19522 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19524 * g++.old-deja/old-deja.exp: Create and pass runshlib and
19525 lib_curses if there's a shared libg++ in the build tree.
19527 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
19529 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19530 if not supported target.
19532 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
19534 * lib/g++.exp (g++_init): Move empty setting of runshlib and
19535 link_curses up to always happen, not just for native builds.
19537 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
19539 * gcc.c-torture: Update to c-torture-1.36 release.
19540 * gcc.failure: Related changes.
19542 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
19544 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19546 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
19548 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19549 * lib/mike-g++.exp (postbase): Not in here. Still reference
19550 runshlib, link_curses, and mathlib for link and run.
19552 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19553 pass the runtime shared library options for Solaris, OSF/1, and
19554 Irix5, and link with -lcurses to avoid unresolved references.
19556 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
19558 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19561 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
19563 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19565 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
19567 * gcc.c-torture: Update to c-torture-1.35 release. Note we
19568 do not have a framework for the "compat" tests yet.
19570 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
19572 * lib/mike-g++.exp (postbase): New local variable `mathlib',
19573 set to null if we're testing vxworks5.1. Use that instead of
19574 `-lm' in the setting of LIBS for link and run.
19576 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
19578 * config/rom68k.exp (${tool}_load): Major changes to make it
19579 work. Verified that it does in fact return the stuff in
19580 exec_output properly. Catch any Emul or any TRAP other than 0.
19582 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
19584 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19585 LDFLAGS properly for targets that need stuff from libgloss.
19586 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19588 (gpp_initialized): New variable.
19590 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
19592 * config/rom68k.exp: Load libgloss.exp.
19593 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19594 so we can produce a fully linked binary.
19595 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19596 so we can produce a fully linked binary.
19598 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
19600 * lib/plumhall.exp (ph_section): Watch for expected failures.
19601 Add missing `else'.
19603 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19605 (c-torture): Likewise.
19607 1995-08-28 Doug Evans <dje@cygnus.com>
19609 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19611 * lib/mike-g++.exp (mike_cleanup): New proc.
19612 (prebase): New globals compiler_result, not_compiler_result,
19614 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
19615 allow leading "-" in pattern. Watch for unsupported tests.
19616 If $compiler_result is set, pattern match assembler code,
19617 and ditto for $not_compiler_result.
19618 * lib/mike-gcc.exp: Likewise.
19620 * lib/plumhall.exp (ph_execute): Only call ph_summary if
19621 execution "succeeded".
19623 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
19625 * config/win32.exp: New file.
19626 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19628 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
19630 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19632 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19633 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19634 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19636 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19637 "... without exceptions was ...". That is now handled by
19639 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19641 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
19643 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19644 sieve.c,sort2.c}: New files.
19645 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19646 sieve.exp,sort2.exp}: Drivers for them.
19648 * lib/mike-gcc.exp (program_output): New user settable variable.
19649 (postbase): Call prune_system_crud. Also prune extraneous compiler
19651 * lib/mike-g++.exp (program_output): New user settable variable.
19653 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19655 * config/sh.exp: Deleted (use sim.exp instead).
19657 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
19659 * config/vx.exp: Declare CHECKTASK as global.
19660 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19661 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19662 * lib/old-dejagnu.exp: Load [pwd]/$executable.
19664 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19666 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19667 target. Like vx.exp, only includes `vx29k.exp' instead of
19670 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
19672 * config/sim.exp: Increase time limit from 120 seconds to 240.
19674 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
19676 * gcc.c-torture/execute/950628-1.c: New test.
19678 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
19680 * gcc.c-torture: Update with changes/additions from
19683 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
19685 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19687 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
19689 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19691 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
19693 * gcc.c-torture/compile/950512-1.c: New test.
19694 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19695 * gcc.dg/struct-ret-1.c: Likewise.
19697 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
19699 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19700 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19702 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
19704 * gcc.c-torture/special/920411-1.c: Deleted.
19705 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19707 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
19709 * config/sim.exp (${tool}_load): Hack in call to bash to get a
19712 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
19714 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19716 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
19719 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19720 is the proper length.
19721 * va-arg-3.c: Likewise.
19723 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
19725 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
19726 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19728 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
19729 * lib/g++.exp (default_g++_start): Delete old cruft.
19731 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
19733 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19734 (2 * (1 << 18)) to (2 * (1 << 17)).
19736 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19738 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
19740 * config/rom68k.exp: Renamed from config/idp.exp
19742 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
19744 * c-torture/compile/921109-2.c
19746 1995-04-18 Mike Stump <mrs@cygnus.com>
19748 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19751 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
19753 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19755 * lib/g++.exp (default_g++_start): Likewise.
19757 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
19759 * gcc.c-torture/compile/950329-1.c: New test.
19761 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
19763 * config/bug.exp (${tool}_load): Updated to use new remote_open
19764 and remote_close procs.
19765 * config/idp.exp: New file.
19767 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
19769 * gcc.c-torture/execute/950322-1.c: New test.
19771 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
19773 * config/vx.exp (${tool}_load): Clean up testing of return code from
19774 vxworks_ld and vxworks_spawn.
19776 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
19778 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19780 1995-03-13 Mike Stump <mrs@cygnus.com>
19782 * lib/old-deja.exp: Add `excess errors test - ' error, now one
19783 can mark excess errors on a machine by machine basis. Note, the
19784 default is to not expect any excess errors, even when excess
19785 errors test - is given, so you will want to put an XFAIL ... on
19786 these lines. For example, // excess errors test - XFAIL hppa*-*-*
19787 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19788 those 4 machines, but no others.
19790 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
19792 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19793 * lib/c-torture.exp: to here.
19795 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
19797 * gcc.c-torture/execute/950221-1.c: New test.
19798 * gcc.c-torture/execute/struct-ret-1.c: New test.
19799 * gcc.c-torture/compile/950221-1.c: New test.
19801 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19803 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
19805 * gcc.c-torture/execute/arith-1.c (main): Return 0.
19806 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19808 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
19810 * g++.gb: New directory of tests, derived from my signature and
19811 class scoping tests.
19813 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19814 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19815 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19816 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19817 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19818 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19819 * g++.gb/sig25.C: Likewise.
19821 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19822 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19823 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19824 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19825 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19826 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19827 * g++.gb/sig25.exp: Likewise.
19829 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19830 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19831 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19832 * g++.gb/scope13.C: Likewise, this test still fails.
19834 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19835 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19836 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19837 * g++.gb/scope13.exp: Ditto.
19839 * g++.gb/README: New file, explains what these tests are about.
19841 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
19843 * lib/dg.exp (dg-do): Support `preprocess'.
19844 (dg-test): Likewise.
19846 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
19848 * config/udi.exp: change "continue -expect" to "exp_continue".
19850 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
19852 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19853 Delete redundant tests.
19855 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19856 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19857 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19858 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19859 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19860 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19861 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19862 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19864 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19865 storing label pointers.
19866 * gcc.c-torture/execute/921019-1.c: Likewise.
19867 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19868 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19870 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19873 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19874 Delete obsolete tests.
19876 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19877 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19878 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19879 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19880 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19881 * gcc.c-torture/compile/950124-1.c: New test.
19883 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19885 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
19887 * lib/mike-g++.exp: Add -lm to LIBS.
19889 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
19891 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19893 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
19895 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19897 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
19899 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19901 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
19903 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19904 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19905 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19906 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19907 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19908 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19909 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19910 * g++.law/{operators31.C, operators32.C,
19911 * g++.law/{operators33.C, operators34.C}: Likewise.
19912 * g++.law/{pic1.C, refs2.C}: Likewise.
19913 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19914 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19915 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19916 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19918 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19919 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19920 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19921 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19922 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19923 * g++.law/{enum9.exp, friend5.exp}: Likewise.
19924 * g++.law/{nest3.exp, nest4.exp}: Likewise.
19925 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19926 * g++.law/{operators30.exp, operators31.exp}: Likewise.
19927 * g++.law/{operators32.exp, operators33.exp}: Likewise.
19928 * g++.law/{operators34.exp}: Likewise.
19929 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19930 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19931 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19932 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19933 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19935 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19936 No longer expected to fail.
19937 * g++.law/missed-error3.C: Tweak for recent bool changes.
19939 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
19941 * config/emb-unix: Deleted.
19942 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19943 remote execution. Do final link on remote host if REMOTE_LINK is set.
19945 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
19947 * lib/dg.exp (dg-test): Fix typo in last patch.
19949 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
19951 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19952 (handles multiple occurrences).
19954 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
19956 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19957 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19958 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19960 * lib/c-torture.exp (c-torture-compile): Likewise.
19961 (c-torture): Prepend full path if missing.
19962 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19963 (gcc_fail): Likewise.
19964 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19966 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
19968 * lib/netware.exp: Only attach to NetWare i386 systems.
19970 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
19972 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19973 messages. Add test name to "output pattern match" pass/fail message.
19975 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
19977 * gcc.dg: New testsuite.
19978 * gcc.dg/dg.exp: New file.
19980 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19981 test-switch.c}: Deleted.
19983 * gcc.misc-tests/msgs.exp: New testcase driver.
19985 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
19987 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19988 Watch for illegal return values from ${tool}_load.
19989 * config/unix.exp (${tool}_load): Fix pass/fail detection for
19990 cross targets. Coerce return value >0 to 1.
19992 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
19994 * config/unix.exp (${tool}_load): Call program rsh, not proc.
19996 * config/emb-unix.exp: New file.
19998 * config/sim.exp: Error if variable $SIM not defined.
19999 (${tool}_load): Mark test as "untested" if simulator missing.
20001 * config/unix.exp: Load remote.exp to get rcp_download.
20002 * lib/c-torture.exp: Use different option lists for testcases with
20004 * gcc.c-torture/execute/execute.exp: Likewise.
20006 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
20008 * config/*.exp: Clarify return code from ${tool}_load.
20009 Call `unresolved' or `untested' instead of `warning' or `perror'
20010 (sometimes you still want to call both though).
20011 Add comment that `shell_id' is local to each file.
20012 * config/udi.exp (timeout): Set to 30.
20013 Don't print warning if connection fails, $connectmode has already
20015 (${tool}_load): Move verbose messages to level 2.
20016 Rework pattern for "Process started" message.
20017 Pass `shell_id' to ${connectmode}_download.
20018 Retry twice upon timeout. Make resetting of target more robust.
20019 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20020 Pass `shell_id' to exit_$connectmode.
20021 Only call exit_$connectmode if connected.
20022 * config/unix.exp (${tool}_load): Check return codes better.
20023 * config/vrtx.exp (${tool}_load): Likewise.
20024 * config/vx.exp (${tool}_load): Likewise.
20025 Delete unneeded global's.
20026 * lib/dg.exp (dg-test): Update to reflect clarified return codes
20029 (dg-init): Delete recording of pass/fail counts.
20030 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20031 (old-dejagnu-init): Likewise.
20032 (old-dejagnu-stat): Delete contents, empty proc now.
20033 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20034 (c-torture): Delete references to lcnt, lpass, lfail.
20035 Get option list from TORTURE_OPTIONS.
20036 Delete -funroll[-all]-loops if no loops.
20037 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20038 (g++_stat): Delete contents (empty proc now).
20039 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20040 (gcc_finish): Likewise.
20041 (gcc_stat): Deleted.
20042 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20043 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20044 * gcc.c-torture/execute/execute.exp: Likewise.
20045 Split tests into two parts: compile, execute.
20046 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
20047 no loops. Update to reflect clarified return codes from ${tool}_load.
20049 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
20051 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20053 (old-dejagnu): Likewise (where necessary).
20055 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
20057 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20059 * lib/dg.exp (dg-process-target): Fix processing of selector.
20060 Add comment regarding use of `error'.
20062 * lib/gcc.exp (prune_system_crud): Define if missing.
20063 * lib/g++.exp (prune_system_crud): Likewise.
20065 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20066 Call prune_system_crud.
20067 * lib/dg.exp (dg-runtest): New proc.
20068 Use perror instead of send_user for tcl errors in testcase.
20069 Don't return any value, it's never used.
20070 Don't clobber previous definition of `unknown'.
20071 Print tcl errors in `dg-final'.
20073 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
20075 * lib/dg.exp (dg-process-target): Improve syntax error messages.
20076 (dg-test): Don't print errorInfo, it contains stack backtrace.
20078 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
20080 * lib/g++.exp (runtest_file_p): Define if missing.
20082 1994-09-24 Doug Evans (dje@cygnus.com)
20084 * lib/mike-g++.exp: Comment out loading of g++.exp.
20085 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
20086 (default_g++_version): Always print something.
20087 (default_g++_start): Comment out call to `which'.
20088 (g++_start, g++_load): Deleted (must be defined in config file).
20089 * lib/gcc.exp: Test for existence of $CC at start.
20090 Delete check for tmpdir (done in gcc_init).
20091 (default_gcc_version): Always print something.
20092 (default_gcc_start): Comment out call to `which'.
20093 * config/*.exp: Major cleanup - make cross targets work at least a
20094 little better for g++ (by not being "--tool gcc" specific).
20095 Rename gcc_xxx to ${tool}_xxx.
20096 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20097 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20099 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
20101 * lib/c-torture.exp (c-torture-compile): Rework compiler
20102 message processing.
20104 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20107 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
20109 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20111 * lib/dg.exp (dg-process-target): Support { target native }.
20113 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
20115 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
20116 looked for "... program xxx got fatal signal".
20117 Correct regsub munging of `comp_output'.
20118 Ignore compiler messages "path prefix not used" and "linker input
20121 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
20123 * lib/gcc.exp (runtest_file_p): Define if missing.
20124 * gcc.prms/template.c: Example to work from.
20126 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
20128 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20129 * lib/dg.exp (dg-test): Call unsupported testcases as such.
20131 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20132 * gcc.prms/1883.c: Moved from compile/940714-1.c.
20133 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20134 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20136 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20137 (dg-process-target): No longer a varargs proc.
20138 Return S/N for target, P/F for xfail. All callers changed.
20139 (user option procs): More argument checking.
20140 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20141 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20142 (dg-test): Skip test if not running on selected target in `dg-do'.
20143 Update handling of `dg-do-what', `dg-output-text'.
20144 Separate execution pass/fail from output pattern match pass/fail.
20145 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20147 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
20149 * gcc.c-torture/special/special.exp: Don't expect failure for mips
20150 target for 920510-1.c.
20152 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
20154 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20155 Clean up comment regarding use of passcnt, etc.
20156 (gcc_stat): Don't update `testcnt' here.
20157 (gcc_finish): Do it here.
20158 Might as well reset `but_id' here too.
20159 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20160 to determine if the file should be tested.
20161 * gcc.c-torture/compile/compile.exp: Likewise.
20162 * gcc.c-torture/execute/execute.exp: Likewise.
20163 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20164 * gcc.misc-tests/dg-test.exp: Likewise.
20165 * gcc.prms/prms.exp: Likewise.
20166 * gcc.wendy/wendy.exp: Likewise.
20167 * g++.old-deja.exp: Likewise.
20168 Move "Testing file" message to verbose level 1.
20170 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
20172 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20174 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
20176 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20177 (default_gcc_start): Accept optional second list element
20178 of compiler flags. Print compiler output at verbosity level 2.
20179 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20180 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20181 Save current values of framework globals passcnt, failcnt, xpasscnt,
20182 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20183 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
20184 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20185 xfailcnt to compute stats. Update framework global `testcnt' from
20187 (gcc_finish): New proc. Clean up test environment.
20188 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20189 (gcc_epass, gcc_efail): Delete.
20190 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20191 argument of line number.
20192 (dg-init): If the tool has an init routine, call it.
20193 (dg-test): Remove args `cflags_var' and `libs_var'.
20194 Pass all compiler options to ${tool}_start.
20195 Handle missing line number.
20196 (dg-finish): New function.
20197 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20198 particular files. Call gcc_finish at end. Move "skipping test"
20199 message to verbosity level 3.
20200 * gcc.c-torture/compile/compile.exp: Likewise.
20201 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20202 * gcc.c-torture/execute/execute.exp: Likewise.
20203 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20204 Print testcase being tried at verbosity level 1.
20205 * gcc.c-torture/special/special.exp: Unset xfail.
20206 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20207 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20208 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20209 * gcc.failure/failure.exp: Likewise.
20210 * gcc.ieee/ieee.exp: Likewise.
20211 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20212 Update call to dg-test. Call dg-finish at end.
20213 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
20214 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20215 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20216 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20217 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
20218 * gcc.wendy/wendy.exp: Add copyright.
20219 Delete setting of tmpdir (done by gcc_init).
20220 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20221 Pass compiler flags to gcc_start. Call gcc_finish at end.
20222 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20225 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
20227 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20229 (g++_load): Likewise.
20231 * config/*.exp (gcc_load): Some were varargs fns and some were not.
20232 Rename argument to `prog' to remove the confusion.
20233 Varargs fns behave differently too!
20234 (g++_load): Likewise.
20236 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20238 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20239 what it is. Delete (always) printing of status value for !native.
20240 Simplify verbose code, and include status and exec_output.
20241 (g++_load): Use gcc_load.
20243 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
20245 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20246 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20247 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20248 940714-3.c as these testcases don't exist anymore. Make
20249 va-arg-1.c expected to pass.
20251 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
20253 * gcc.misc-tests/misc.exp: Only run specific testcases.
20254 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
20255 * gcc.misc-tests/dg-[1-9].c: New files.
20257 * lib/dg.exp: New testsuite driver.
20258 * gcc.prms/prms.exp: Use it.
20260 * README.gcc: New file.
20262 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20263 Document and reset `lxpass' and `lxfail'.
20264 Simplify "initialized" message.
20265 (gcc_stat): Clean up comments a little.
20267 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
20269 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20271 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
20273 * lib/old-dejagnu.exp (process-option): New proc.
20274 (old-dejagnu-init, old-dejagnu-stat): Likewise.
20275 (old-dejagnu): Simplify.
20276 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20278 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
20280 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20281 exists and is not an empty string.
20283 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20284 $xfail rather than calling setup_xfail. Clear $xfail when test is
20286 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20289 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20290 longer expected to fail.
20292 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20295 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20297 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20298 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20299 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20300 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20303 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20304 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20306 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20308 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20309 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20311 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20312 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20313 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20315 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
20317 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20318 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20319 940714-1.c, 940714-2.c, 940714-3.c},
20320 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20321 gcc.misc-tests/{mg.c,mg.exp}:
20323 * gcc.noncompile/noncompile.exp: Change accordingly.
20325 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
20327 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20328 Undo previous clobberage.
20330 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
20332 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20333 * gcc.special/{930510-1.c, special.exp}:
20334 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20335 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20336 struct-varargs-1.c}: New tests from c-torture-1.26.
20338 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
20340 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20341 argument to switch.
20343 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
20345 * Revert the previous changes. Please see Rob's directory
20346 (/lisa/test/rob/progressive/gcc/testsuite) for testing
20349 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
20351 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20352 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20353 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20354 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20355 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20356 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20357 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20358 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20359 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20360 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20361 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20362 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20363 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20364 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20365 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20366 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20367 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20368 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20369 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20370 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20371 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20372 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20373 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20374 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20375 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20376 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20377 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20379 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
20381 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20382 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20385 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
20387 * config/unix.exp (g++_load): Fix syntax.
20389 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
20391 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20392 * gcc.noncompile/921017-1.c: Deleted obsolete test.
20393 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20394 Don't expect va-arg-1.c to fail. Correct expected output for
20396 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20397 * gcc.wendy/hbm4.c: Correct typo.
20398 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20400 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
20402 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20403 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20404 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
20405 * lib/c-torture.exp (c-torture-compile): Ditto.
20407 Reduce volume of output (remove all the -I's and such).
20408 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20409 Call gcc_cpass, gcc_cfail.
20410 (c-torture): Pass testing option to c-torture-compile.
20412 1994-03-21 Doug Evans (dje@cygnus.com)
20414 Bring patches over from progressive.
20415 * config/default.exp: Exit remote shell cleanly.
20416 (g++_exit, g++_start): Add default versions.
20417 * config/sim.exp (gcc_load): Use perror, not error.
20419 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
20421 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
20424 1994-03-14 Doug Evans (dje@cygnus.com)
20426 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20427 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20428 (wendy_try): New proc to run testcase.
20429 (main loop): Call 'em.
20430 * gcc.wendy/*.c: Clean up pass to correct expected output.
20432 * lib/gcc.exp: Minor cleanup work.
20433 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20435 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
20437 * config/sim.exp (gcc_load): Document return codes better.
20438 Don't pass -v to simulator.
20440 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
20442 * gcc.special/920717-x.c: Fix typo.
20443 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20446 * lib/mike-gcc.exp: Fix typo.
20448 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
20450 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20451 binary to use, transform the name.
20452 * config/*.exp: rename everything. Nuke any g++ specific files,
20453 it's now a special case of gcc that requires no special support.
20454 Add a default.exp for unsupported targets.
20456 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
20458 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20459 lib/old-dejagnu.exp: Fix a few patterns to work with the new
20462 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
20464 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20467 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
20469 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20471 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
20473 * gcc.execute/execute.exp: Combine opt_list and foption_list into
20474 option_list. Compile every file with only 4/6 option choices
20475 (same as C torture) instead of with 12/18 different option
20477 * lib/c-torture.exp: Likewise.
20479 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20482 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
20484 * lib/old-deja.exp: Add `excess errors test fails' error, now one
20485 can put an XFAIL *-*-* on excess errors.
20487 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
20489 * g++.law: Add more tests derived from g++-bugs snapshots.
20491 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
20492 equivalent to g++.law/init9.
20494 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20495 compiled it, and the a.out file after we've run it.
20497 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
20499 * lib/mike-g++.exp (postbase): Delete the .o file after we've
20500 compiled it, and the a.out file after we've run it.
20502 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
20504 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20506 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
20508 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20511 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
20513 * g++.law: New directory of g++ tests derived from the g++-bugs
20516 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
20518 * gcc.compile: initbug1.c initbug1.exp testcase added
20520 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
20522 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20523 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20524 fixes submitted by Jeff Law (law@cs.utah.edu)
20525 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20526 Jeff Law (law@cs.utah.edu)
20529 1993-11-30 Mike Stump (mrs@cygnus.com)
20531 * config/unix-g++.exp: Follow the gcc way of doing things.
20532 * g++.old-deja/old-deja.exp: Minor updates.
20533 * lib/g++.exp: New file, follow the gcc way of doing things.
20534 * lib/old-dejagnu.exp: Minor updates.
20535 * lib/mike-g++.exp: Always unset errorInfo.
20537 1993-11-06 Mike Stump (mrs@cygnus.com)
20539 * lib/gcc.exp: Fix some errors with the below change, CC and
20540 CFLAGS should be global when setting, not local.
20542 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
20544 * lib/gcc.exp: Transform tool name.
20546 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20548 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20550 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20552 * lib/gcc.exp: change gcc_done to gcc_stat
20554 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20556 * Upgraded gcc testsuite to c-torture version 1.25
20558 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
20560 * lib/gcc.exp: added reporting code. Changed verbose compile message.
20561 * lib/c-torture: added hooks for new reporting code.
20563 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
20565 * config/sh-gcc.exp: check if sh-sim exists in the path
20567 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
20569 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20570 * gcc.compile/compile.exp: Initial changes for new logic.
20571 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20572 * gcc.failure/failure.exp: Initial changes for new logic.
20573 * gcc.ieee/ieee.exp: Initial changes for new logic.
20574 * gcc.misc-tests/misc.exp: Initial changes for new logic.
20575 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20576 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20577 * lib/c-torture.exp: Initial changes for new logic.
20578 * lib/gcc.exp: Initial changes for new logic.
20580 1993-10-15 Mike Stump (mrs@cygnus.com)
20582 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20583 depend upon failure or success. Fully qualify names in failure
20584 and success messages. Always remove a.out before starting
20585 compile, just in case. Pay more attention to error text output by
20586 the compiler. Handle testcases with no known past errors just
20587 like all others, so that things are uniform. Other miscellaneous
20590 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
20592 * gcc.cpp: new directory for cpp tests
20594 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
20596 * lib/chill.exp: Code reformatted, removed unused code.
20597 * config/unix-chill.exp: Code reformatted, removed unused code.
20598 * chill.execute/execute.exp: Code reformatted, removed unused code.
20599 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20601 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
20603 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
20604 routines not written.
20606 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
20608 * config/bug-gcc.exp: Use new procs from bug.exp.
20610 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
20612 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20613 via ftp, rather than depending on NFS.
20614 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20617 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
20619 * config/bug-gcc.exp: Use new download proc.
20621 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
20623 * chill.execute/execute.exp: cleanups, handles errors better
20624 * chill.compile/compile.exp: rewrite, based on execute.exp
20625 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20626 * lib/chill.exp: major changes to diff proc and compile and link
20627 procs. added chill_fail and chill_pass wrappers to pass and
20628 fail. added more comments, and handle error codes better.
20629 Added a hack to capture stderr from exec, so noncompile tests
20632 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
20634 * chill.execute/execute.exp: rewrite of testsuite driver
20635 * lib/chill.exp: rewrite of testsuite driver
20636 * config/unix-chill.exp: rewrite of testsuite driver
20638 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
20641 * iexpr.ch: Standardize uppercase.
20642 * tuples.dat: Standardize uppercase.
20643 * vary.ch: standardize. Correct varying string assignments.
20644 * vary.dat: Add new output lines.
20646 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
20649 * chprintf.ch: Standardize use of uppercase.
20650 * tuples.ch: Standardize and turn arr2 into a DCL,
20652 * pinits.ch: Standardize.
20654 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
20656 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
20657 * Makefil: Renamed to Makefile.in.
20658 * configure.in: New.
20660 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
20663 * .cvsignore: Add result/output files.
20664 * Makefile: Fix up variables at start. Use MFLAGS
20665 everywhere. Correct bool_loc, built_ins entries.
20666 Add entry for vary1.ch.
20667 * bitarray.ch: Standardize upper-case usage.
20668 * bitexpr.ch: Standardize, add output of b1.
20669 * params.ch: Use arrayt in along PROC parameters, to
20670 avoid novelty problems.
20671 * sets.ch: Tiny cleanup.
20672 * vary1.ch: Re-indent.
20674 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
20676 * Add PR-related files to Makefiles, .cvsignore files, etc.
20678 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
20680 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20681 with compiler objects. New names are test-flow.c and test-loop.c
20683 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
20685 * Upgraded c-torture tests from 1.19 to 1.20
20688 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20689 * gcc.compile: 930623-1.c 930623-2.c
20690 * gcc.noncompile: 930622-1.c 930622-2.c
20691 * gcc.failure: 920411-1.c 920627-2.c
20692 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20694 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
20696 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20697 More changes to get testsuite working properly. Needs more work.
20698 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20700 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
20702 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20703 More changes to get testsuite working properly. Needs more work.
20705 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
20707 * chill.compile/compile.exp: Added for Dejagnu support
20708 * chill.execute/execute.exp: Added for Dejagnu support
20709 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
20711 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
20713 This should complete moving the CHILL test files.
20714 * chill.noncompile(.cvsignore printf.grt
20715 in-printf.grt chprintf.grt chprintf.ch):
20716 Added test-support files.
20717 (Makefile): Modified further.
20718 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20719 signal.ch): Added test files.
20720 * chill.execute (.cvsignore printf.grt printr.c
20721 in-printf.grt rts.c chprintf.grt rts.h): Added
20722 test-support files.
20723 (Makefile): More corrections.
20725 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
20727 * chill.compile, chill.execute, chill.nocompile: Add CHILL
20728 test cases, ready for DejaGnu.
20730 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
20732 * Upgraded c-torture tests from 1.18 to 1.19
20734 * gcc.compile: added test(s):
20736 * gcc.execute: added test(s):
20737 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20739 * added new subdirectory for misc tests: gcc.misc-tests
20740 * gcc.misc-test(s): added tests:
20741 inst-check.c test-consts.c test-ior.c test-switch.c
20743 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
20745 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20747 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
20749 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20751 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
20753 * Upgraded c-torture tests from 1.17 to 1.18
20755 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
20757 * Upgraded c-torture tests from 1.12 to 1.17
20759 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
20761 * lib/old-dejagnu.exp:
20762 Fixed handling of XFAIL target triplets to correctly
20763 recognize wildcard characters. Removed code that
20764 appended a unique id tag to the end of the file name
20765 printed out by the result of the testcases within a
20768 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
20770 * lib/old-dejagnu.exp:
20771 Reworked expected failure handling to trigger off of XFAIL
20772 keyword in keyphrase embeded in testcase source code. The
20773 XFAIL keyword must be at the end of the keyphrase line. It
20774 may optionally be followed by one or more target triplets.
20775 It has just occured that the handling of wildcards in the
20776 target triplet may not be correct.
20778 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
20780 * g++.old-deja/tests:
20781 Moved all subdirectories up one level into g++.old-deja .
20783 * lib/old-dejagnu.exp:
20784 Fixed problem with CXXFLAGS not being properly reset, and being
20785 corrupted with extraneous "-c" compiler option. This was
20786 causing binaries to not be generated for test that needed them.
20787 Modified strings passed to "pass" and "fail" so that individual
20788 tests from the same test file would be distinguished by an
20789 identifier appended to the test file name in the summary logs;
20790 this corrected a problem with erroneous diff logs. Added code
20791 to search testcases for expected fail and unexpected pass keywords.
20793 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
20795 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20797 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
20799 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20800 Removed extraneous text from end of "Special g++ Options"
20803 * lib/old-dejagnu.exp: Added pattern matching to look for new
20804 keywords, embedded in testcases comments, which will trigger
20805 calls to xpass and xfail.
20807 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
20809 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20810 comments embedded in the testcases, especially the one looking for
20811 special compiler options, as well as the pattern matching for the
20812 compiler output again.
20814 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
20816 * lib/old-dejagnu.exp: Do a proper check of the return value for
20817 execute tests. Fixed several problems with the pattern matching
20818 of the compiler output which gave erroneous test results.
20819 Changed several of the test result messages to be more descriptive.
20820 * config/unix-g++.exp: Proc g++_load now actually works and
20821 executes the tests passed to it and returns a usable return
20824 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
20826 * lib/gcc.exp: Exits gracefully if $CC is bogus.
20828 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
20830 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20831 Modified both files to properly execute the old style
20832 dejagnu tests. The previous versions of these files were
20833 experimental and did not function anything near correctly.
20835 1993-04-05 Rob Savoye (rob@cygnus.com)
20837 * Removed all Makefile.in and configure.in files. No configuration
20840 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
20842 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20844 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
20846 * gcc.compile/configure.in, gcc.unsorted/configure.in,
20847 gcc.special/configure.in, gcc.noncompile/configure.in,
20848 gcc.execute/configure.in, gcc.code_quality/configure.in,
20849 g++.other/configure.in, g++.old-deja/configure.in,
20850 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20851 in srcname setting.
20853 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
20855 * lib/udi.exp: Fixed mondfe and mondfe_download.
20856 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20857 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20859 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
20861 * config/udi-gdb.exp: Check $shell_id after connecting to target.
20862 (gdb_exit): Don't remove *_soc files.
20864 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
20866 * lib/c-torture.exp: Don't look for main; instead always use -w
20867 -c. This is how the c-torture tests work. Remove the object
20868 file if the compilation succeeds.
20869 * gcc.execute/execute.exp: Remove executable if test passes.
20870 * gcc.noncompile/noncompile.exp: Every test is an expected
20872 * gcc.special/special.exp: Added tests from c-torture 1.11,
20873 corrected use of existing test.
20874 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20875 gcc.execute/920625-1.c: Updated to c-torture 1.11.
20876 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20877 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20878 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20879 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20880 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20881 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20882 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20883 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20884 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20885 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20886 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20887 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20888 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20889 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20890 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20891 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20892 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20894 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20895 correspond to c-torture 1.11.