2010-06-07 Paolo Carlini <paolo.carlini@oracle.com>
commitbe77e727fd52369aa3cf4be4070d45b0de26aa1e
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Jun 2010 01:46:10 +0000 (8 01:46 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Jun 2010 01:46:10 +0000 (8 01:46 +0000)
treeef9373142d6e954982f2fd1f84a6ac933ffe2d79
parent1c78c7629a69c17fcb1a9f14ac6921ddc9e4db4b
2010-06-07  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/44417
* include/c_std/cwctype: Provide a workaround for bug glibc
BZ 9694 affecting glibc 2.9 and older.
* include/c_global/cwctype: Likewise.
* testsuite/util/testsuite_abi.h: Remove temporary workaround.
* testsuite/util/testsuite_allocator.h: Use everywhere std::size_t
and std::ptrdiff_t, don't include <cstddef>.

* testsuite/27_io/basic_ostream/inserters_other/wchar_t/
error_code.cc: Minor tweak, prefer <cwchar> to <wchar.h>.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160417 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/c_global/cwctype
libstdc++-v3/include/c_std/cwctype
libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc
libstdc++-v3/testsuite/util/testsuite_abi.h
libstdc++-v3/testsuite/util/testsuite_allocator.h