aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2009-06-03 00:50:43 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2009-06-03 00:50:43 +0000
commit7656ecbc773231a639690fe5476e97b3fba5e44b (patch)
tree541582b179dddbe8484e0c9cca2c2b330c1626f7
parentd55a1c921a2b99d5f3e6db06402ab34530b48c61 (diff)
downloadgcc-7656ecbc773231a639690fe5476e97b3fba5e44b.zip
gcc-7656ecbc773231a639690fe5476e97b3fba5e44b.tar.gz
gcc-7656ecbc773231a639690fe5476e97b3fba5e44b.tar.bz2
* g++.dg/init/ref15.C: Require unwrapped targets.
From-SVN: r148110
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.dg/init/ref15.C4
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fda5ce3..ddfd088 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2009-06-02 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/init/ref15.C: Require unwrapped targets.
+
2009-06-02 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/initlist13.C: Remove expected error.
diff --git a/gcc/testsuite/g++.dg/init/ref15.C b/gcc/testsuite/g++.dg/init/ref15.C
index d3a9422..bc9c01d 100644
--- a/gcc/testsuite/g++.dg/init/ref15.C
+++ b/gcc/testsuite/g++.dg/init/ref15.C
@@ -1,6 +1,8 @@
// PR c++/20416. We correctly constructed the temporary S in foo(),
// but incorrectly destroyed it every time foo() was called.
-// { dg-do run }
+// When using a wrapped target, there is no way to override the exit
+// code after returning from main.
+// { dg-do run { target unwrapped } }
extern "C" void abort (void);
extern "C" void _exit (int);