diff options
author | Jason Merrill <jason@redhat.com> | 2013-02-14 20:26:54 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2013-02-14 20:26:54 -0500 |
commit | 5b858a6cc3584c4dfec7c9ef377f71bccf986e13 (patch) | |
tree | d3b014334cd9dea223f51aad1f7a131572b16a2c | |
parent | 622aac0b88ed111d033a950b0737317d8c85bbcb (diff) | |
download | gcc-5b858a6cc3584c4dfec7c9ef377f71bccf986e13.zip gcc-5b858a6cc3584c4dfec7c9ef377f71bccf986e13.tar.gz gcc-5b858a6cc3584c4dfec7c9ef377f71bccf986e13.tar.bz2 |
quick_exit.cc: #if out the whole test if unsupported.
* testsuite/18_support/quick_exit/quick_exit.cc: #if out the whole
test if unsupported.
From-SVN: r196066
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/18_support/quick_exit/quick_exit.cc | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c46b95d..8d61a2d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2013-02-14 Jason Merrill <jason@redhat.com> + + * testsuite/18_support/quick_exit/quick_exit.cc: #if out the whole + test if unsupported. + 2013-02-13 Marc Glisse <marc.glisse@inria.fr> PR libstdc++/56111 diff --git a/libstdc++-v3/testsuite/18_support/quick_exit/quick_exit.cc b/libstdc++-v3/testsuite/18_support/quick_exit/quick_exit.cc index 8e55890..b91cbe2 100644 --- a/libstdc++-v3/testsuite/18_support/quick_exit/quick_exit.cc +++ b/libstdc++-v3/testsuite/18_support/quick_exit/quick_exit.cc @@ -21,6 +21,7 @@ // 18.5 - Start and termination +#if defined(_GLIBCXX_HAVE_AT_QUICK_EXIT) && defined(_GLIBCXX_HAVE_QUICK_EXIT) #include <cstdlib> void handler() @@ -35,9 +36,10 @@ void wrong_handler() int main() { -#if defined(_GLIBCXX_HAVE_AT_QUICK_EXIT) && defined(_GLIBCXX_HAVE_QUICK_EXIT) std::at_quick_exit (handler); std::atexit (wrong_handler); std::quick_exit (1); -#endif } +#else +int main() {} +#endif |