]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.dg/opt/nrv1.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.dg / opt / nrv1.C
diff --git a/gcc/testsuite/g++.dg/opt/nrv1.C b/gcc/testsuite/g++.dg/opt/nrv1.C
deleted file mode 100644 (file)
index cba1625..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-// Test for the named return value optimization.
-// { dg-do run }
-// { dg-options -fno-inline }
-
-int c;
-int d;
-
-struct A
-{
-  A() { ++c; }
-  A(const A&) { ++c; };
-  ~A() { ++d; }
-};
-
-inline A f ()
-{
-  A a;
-  return a;
-}
-
-int main ()
-{
-  {
-    A a = f ();
-  }
-
-  return !(c == 1 && c == d);
-}