]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.dg/warn/return-reference.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.dg / warn / return-reference.C
diff --git a/gcc/testsuite/g++.dg/warn/return-reference.C b/gcc/testsuite/g++.dg/warn/return-reference.C
deleted file mode 100644 (file)
index 8302190..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-// { dg-do compile }
-
-const int* bar();
-
-const int&
-foo1()
-{
-  static int empty;
-  const int* x = bar();
-  return (x ? *x : empty);      // { dg-bogus ".*" "" { xfail *-*-* } }
-}
-
-const int&
-foo2()
-{
-  static int empty;
-  const int* x = bar();
-  const int& r = (x ? *x : empty);
-  return (r);
-}
-