]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.dg/opt/reload1.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.dg / opt / reload1.C
diff --git a/gcc/testsuite/g++.dg/opt/reload1.C b/gcc/testsuite/g++.dg/opt/reload1.C
deleted file mode 100644 (file)
index 0d8fb89..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-// PR 7944
-// { dg-do compile }
-// { dg-options -O2 }
-
-struct B
-{
-  B & operator << (short s)
-  {
-    int j;
-    if (j)
-        return operator << (s);
-    else
-        return operator << (s);
-  }
-};
-
-struct A
-{
-  int i;
-  static void bar ();
-  static int quux ()
-  {
-    bar ();
-    return 0;
-  }
-
-  A ():i (quux ())
-  {
-  }
-  ~A ()
-  {
-  }
-};
-
-void
-foo ()
-{
-  short s[4] = { 0, 0, 0, 1 };
-  A a[2] = { A (), A () };
-
-  B b;
-  b << s[0] << s[2];
-}