Commit 8964d2a0 by Andris Pavenis Committed by Andris Pavenis

Fix build failure when wide character support is not available

	* include/c_compatibility/stdlib.h: Include wide character related
	definitions only when they are available in cstdlib.

From-SVN: r232835
parent 2a42e339
2016-01-26 Andris Pavenis <andris.pavenis@iki.fi>
* include/c_compatibility/stdlib.h: Include wide character related
definitions only when they are available in cstdlib.
2016-01-25 Jonathan Wakely <jwakely@redhat.com> 2016-01-25 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/69464 PR libstdc++/69464
......
...@@ -62,9 +62,11 @@ using std::getenv; ...@@ -62,9 +62,11 @@ using std::getenv;
using std::labs; using std::labs;
using std::ldiv; using std::ldiv;
using std::malloc; using std::malloc;
#ifdef _GLIBCXX_HAVE_MBSTATE_T
using std::mblen; using std::mblen;
using std::mbstowcs; using std::mbstowcs;
using std::mbtowc; using std::mbtowc;
#endif // _GLIBCXX_HAVE_MBSTATE_T
using std::qsort; using std::qsort;
using std::rand; using std::rand;
using std::realloc; using std::realloc;
...@@ -73,8 +75,10 @@ using std::strtod; ...@@ -73,8 +75,10 @@ using std::strtod;
using std::strtol; using std::strtol;
using std::strtoul; using std::strtoul;
using std::system; using std::system;
#ifdef _GLIBCXX_USE_WCHAR_T
using std::wcstombs; using std::wcstombs;
using std::wctomb; using std::wctomb;
#endif // _GLIBCXX_USE_WCHAR_T
#endif #endif
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment