From: Jason Merrill Date: Wed, 28 Jan 1998 11:51:38 +0000 (-0500) Subject: new X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a88b65c26035fa59f18c1e339d53668241d72fa6;p=gcc.git new From-SVN: r17533 --- diff --git a/gcc/testsuite/g++.old-deja/g++.other/enum1.C b/gcc/testsuite/g++.old-deja/g++.other/enum1.C new file mode 100644 index 00000000000..f692991a442 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.other/enum1.C @@ -0,0 +1,15 @@ +extern "C" void abort(); + +struct A +{ + enum { a = 3}* p; + int f() { return (int) a; } +}; + +int main() +{ + A a; + + if (a.f() != 3) + abort(); +} diff --git a/gcc/testsuite/g++.old-deja/g++.pt/enum3.C b/gcc/testsuite/g++.old-deja/g++.pt/enum3.C new file mode 100644 index 00000000000..d39da3a2b91 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.pt/enum3.C @@ -0,0 +1,14 @@ +struct S { enum en { s0, s1, s2 }; }; + +template +int val( ) +{ + return e; +} + + +int main() +{ + return val( ); +} +