X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.other%2Fwarn7.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.other%2Fwarn7.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=a27756a1a9ab02a011c89a466f5639740e3b7de5;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.other/warn7.C b/gcc/testsuite/g++.old-deja/g++.other/warn7.C deleted file mode 100644 index a27756a1..00000000 --- a/gcc/testsuite/g++.old-deja/g++.other/warn7.C +++ /dev/null @@ -1,45 +0,0 @@ -// Build don't link: -// Special g++ Options: -W -Wall -// -// Copyright (C) 2001 Free Software Foundation, Inc. -// Contributed by Nathan Sidwell 26 April 2001 - -// Bug 2356. Unused parameter information introduced in a ctor -// definition was not propagated to clones, leading to missed or -// unwarranted unused parameter warnings, possibly given twice. - -struct X -{ - X(int i); - void foo (int i); - -}; -void foo (int i); - -X::X(int) -{ -} -void X::foo (int) -{ -} -void foo (int) -{ -} - -struct Y -{ - Y(int); - void bar (int); - -}; -void bar (int); - -Y::Y(int i) -{ // WARNING - unused parameter -} -void Y::bar (int i) -{ // WARNING - unused parameter -} -void bar (int i) -{ // WARNING - unused parameter -}