From: ro Date: Mon, 23 Jan 2012 17:46:34 +0000 (+0000) Subject: Don't XFAIL 22_locale/num_put/put/*char/14220.cc on 32-bit Solaris 10/x86 X-Git-Tag: upstream/4.9.2~14821 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=919c5acf4d4a3bef9ebea775233f29143396a63c;p=platform%2Fupstream%2Flinaro-gcc.git Don't XFAIL 22_locale/num_put/put/*char/14220.cc on 32-bit Solaris 10/x86 * testsuite/22_locale/num_put/put/char/14220.cc: Don't xfail on 32-bit Solaris 10/x86. * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183442 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bc888a6..c5f4b3d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2012-01-23 Rainer Orth + + libstdc++-v3: + * testsuite/22_locale/num_put/put/char/14220.cc: Don't xfail on + 32-bit Solaris 10/x86. + * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise. + 2012-01-21 Jonathan Wakely PR libstdc++/50982 diff --git a/libstdc++-v3/testsuite/22_locale/num_put/put/char/14220.cc b/libstdc++-v3/testsuite/22_locale/num_put/put/char/14220.cc index f1fe57c..b21bc3e 100644 --- a/libstdc++-v3/testsuite/22_locale/num_put/put/char/14220.cc +++ b/libstdc++-v3/testsuite/22_locale/num_put/put/char/14220.cc @@ -1,6 +1,6 @@ // 2004-04-30 Paolo Carlini -// Copyright (C) 2004, 2009, 2010, 2011 Free Software Foundation +// Copyright (C) 2004, 2009, 2010, 2011, 2012 Free Software Foundation // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the @@ -19,12 +19,11 @@ // 22.2.2.2.1 num_put members -// On Solaris 9/x86 and 32-bit Solaris 10/x86, this test crashes in libc. -// Inside libstdc++, we call sprintf like so: +// On Solaris 9/x86 and 32-bit Solaris 10/x86 before update 10, this test +// crashes in libc. Inside libstdc++, we call sprintf like so: // sprintf (buffer, "%.*f", 1000, 1.0) // which crashes. // { dg-xfail-run-if "" i?86-*-solaris2.9 } -// { dg-xfail-run-if "" { i?86-*-solaris2.10 && ilp32 } } #include #include diff --git a/libstdc++-v3/testsuite/22_locale/num_put/put/wchar_t/14220.cc b/libstdc++-v3/testsuite/22_locale/num_put/put/wchar_t/14220.cc index 5b83015..d14da44 100644 --- a/libstdc++-v3/testsuite/22_locale/num_put/put/wchar_t/14220.cc +++ b/libstdc++-v3/testsuite/22_locale/num_put/put/wchar_t/14220.cc @@ -1,6 +1,6 @@ // 2004-04-30 Paolo Carlini -// Copyright (C) 2004, 2009, 2010 Free Software Foundation +// Copyright (C) 2004, 2009, 2010, 2012 Free Software Foundation // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the @@ -23,11 +23,11 @@ #include #include -// On Solaris 9 and 32-bit Solaris 10/x86, this test crashes in libc. Inside -// libstdc++, we call sprintf like so: +// On Solaris 9 and 32-bit Solaris 10/x86 before update 10, this test crashes +// in libc. Inside libstdc++, we call sprintf like so: // sprintf (buffer, "%.*f", 1000, 1.0) // which crashes. -// { dg-do run { xfail { i?86-*-solaris2.9 || { i?86-*-solaris2.10 && ilp32 } } } } +// { dg-do run { xfail { i?86-*-solaris2.9 } } } // libstdc++/14220 void test01()