From 0881d22348ea600a977f125e1d8ca7dd3952ec53 Mon Sep 17 00:00:00 2001 From: Nathan Sidwell Date: Fri, 10 Sep 1999 11:05:30 +0000 Subject: [PATCH] rfg4.C: Revert erroneous change, add -w. * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w. * g++.old-deja/g++.jason/rfg5.C: Likewise. From-SVN: r29268 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/g++.old-deja/g++.jason/rfg4.C | 4 ++-- gcc/testsuite/g++.old-deja/g++.jason/rfg5.C | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3e63754394e..ed20451533a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell + + * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w. + * g++.old-deja/g++.jason/rfg5.C: Likewise. + Thu Sep 9 10:40:36 1999 Richard Henderson * g++.old-deja/g++.other/delete6.C: Use size_t with operator new. diff --git a/gcc/testsuite/g++.old-deja/g++.jason/rfg4.C b/gcc/testsuite/g++.old-deja/g++.jason/rfg4.C index 1f5805531bb..a86e9293bdc 100644 --- a/gcc/testsuite/g++.old-deja/g++.jason/rfg4.C +++ b/gcc/testsuite/g++.old-deja/g++.jason/rfg4.C @@ -1,5 +1,6 @@ // Bug: f1 and f2 are treated as overloaded when they aren't. // Build don't link: +// Special g++ Options: -pedantic -errors -w int i; void f1(double) { } @@ -8,6 +9,5 @@ void f2(double) { } void test () { - void (*ptr) (double); - ptr = i ? f1 : f2; // gets bogus error - improper overloading + i ? f1 : f2; // gets bogus error - improper overloading } diff --git a/gcc/testsuite/g++.old-deja/g++.jason/rfg5.C b/gcc/testsuite/g++.old-deja/g++.jason/rfg5.C index ca3539ba955..55aea0011ff 100644 --- a/gcc/testsuite/g++.old-deja/g++.jason/rfg5.C +++ b/gcc/testsuite/g++.old-deja/g++.jason/rfg5.C @@ -1,10 +1,11 @@ // Bug: func is treated as an overloaded function when it isn't. // Build don't link: +// Special g++ Options: -pedantic -errors -w int *func () { return 0; } void test () { - int *(*p)() = *func; // gets bogus error - improper overloading + *func; // gets bogus error - improper overloading } -- 2.30.2