diff options
Diffstat (limited to 'gcc-4.4.3/gcc/testsuite/g++.dg/init/ref15.C')
-rw-r--r-- | gcc-4.4.3/gcc/testsuite/g++.dg/init/ref15.C | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc-4.4.3/gcc/testsuite/g++.dg/init/ref15.C b/gcc-4.4.3/gcc/testsuite/g++.dg/init/ref15.C index d3a94227f..bc9c01dc2 100644 --- a/gcc-4.4.3/gcc/testsuite/g++.dg/init/ref15.C +++ b/gcc-4.4.3/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); |