aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@gcc.gnu.org>2001-09-14 22:13:11 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2001-09-14 22:13:11 +0000
commit9775a638f4ae31ecc4efa646668ee74bb49b1df6 (patch)
tree4c94a8fcf3b1088dc20ed8d0558869a1f4bd0b7c
parent55dea7b14958ca29e9644c56ad9e1e9c90b7ab59 (diff)
downloadgcc-9775a638f4ae31ecc4efa646668ee74bb49b1df6.zip
gcc-9775a638f4ae31ecc4efa646668ee74bb49b1df6.tar.gz
gcc-9775a638f4ae31ecc4efa646668ee74bb49b1df6.tar.bz2
moneypunct_members_gnu.cc: Fix initialization of wchar_t members.
2001-09-14 Benjamin Kosnik <bkoz@redhat.com> * config/locale/moneypunct_members_gnu.cc: Fix initialization of wchar_t members. * testsuite/22_locale/money_get_members_wchar_t.cc (test02): New file. * testsuite/22_locale/money_put_members_wchar_t.cc (test02): Fix. From-SVN: r45615
-rw-r--r--libstdc++-v3/testsuite/22_locale/money_get_members_wchar_t.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/22_locale/money_get_members_wchar_t.cc b/libstdc++-v3/testsuite/22_locale/money_get_members_wchar_t.cc
index 5062e01..da8fdfd 100644
--- a/libstdc++-v3/testsuite/22_locale/money_get_members_wchar_t.cc
+++ b/libstdc++-v3/testsuite/22_locale/money_get_members_wchar_t.cc
@@ -27,6 +27,7 @@
// XXX This test is not working for non-glibc locale models.
// { dg-do run { xfail *-*-* } }
+#ifdef _GLIBCPP_USE_WCHAR_T
// test string version
void test01()
{
@@ -183,6 +184,7 @@ void test01()
VERIFY( err11 == ios_base::goodbit );
}
+
// test double/wstring versions
void test02()
{
@@ -270,10 +272,13 @@ void test02()
VERIFY( result3 == digits4 );
VERIFY( err03 == ios_base::goodbit );
}
+#endif
int main()
{
+#ifdef _GLIBCPP_USE_WCHAR_T
test01();
test02();
+#endif
return 0;
}