diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2014-04-14 21:48:49 -0700 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2014-04-22 16:17:19 -0700 |
commit | 44ea170a62f4bb566c5487c446a31300d1e0e319 (patch) | |
tree | 536496b3a9abbd516e02e719e0023c8400351e1a /gcc-4.9/libstdc++-v3/config/os | |
parent | 4e1dea744c145e24552873d1a57e78b083300979 (diff) | |
download | toolchain_gcc-44ea170a62f4bb566c5487c446a31300d1e0e319.tar.gz toolchain_gcc-44ea170a62f4bb566c5487c446a31300d1e0e319.tar.bz2 toolchain_gcc-44ea170a62f4bb566c5487c446a31300d1e0e319.zip |
[4.9] Fix missing _U, _L, etc
See a1d2625be0186dc4970774bced8787f3f5f234bf
Change-Id: I09088abedaaf57be70fdf967d6d1355be1dd82d9
Diffstat (limited to 'gcc-4.9/libstdc++-v3/config/os')
-rw-r--r-- | gcc-4.9/libstdc++-v3/config/os/bionic/ctype_base.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc-4.9/libstdc++-v3/config/os/bionic/ctype_base.h b/gcc-4.9/libstdc++-v3/config/os/bionic/ctype_base.h index 597509bef..a6ccfb92d 100644 --- a/gcc-4.9/libstdc++-v3/config/os/bionic/ctype_base.h +++ b/gcc-4.9/libstdc++-v3/config/os/bionic/ctype_base.h @@ -30,6 +30,20 @@ // Support for Solaris 2.5.1 +#if !defined(_U) +#if !defined(_CTYPE_U) +#error Bionic header ctype.h does not define either _U nor _CTYPE_U +#endif +#define _U _CTYPE_U +#define _L _CTYPE_L +#define _N _CTYPE_N +#define _S _CTYPE_S +#define _P _CTYPE_P +#define _C _CTYPE_C +#define _X _CTYPE_X +#define _B _CTYPE_B +#endif + namespace std _GLIBCXX_VISIBILITY(default) { _GLIBCXX_BEGIN_NAMESPACE_VERSION |