aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Hsieh <andrewhsieh@google.com>2014-05-09 02:40:05 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-05-09 02:40:05 +0000
commit5cd97bdbf2d97af4b0e4301f5f2b6c2a4301baf9 (patch)
tree9689793e10e92d3a78f721094cc368d634c482c6
parentca402b961dcf81f1983c5da8d694aa4101daa216 (diff)
parent34a71a4827b13cf1b7a7e6a65a1e4fa9837c1637 (diff)
downloadtoolchain_gcc-5cd97bdbf2d97af4b0e4301f5f2b6c2a4301baf9.tar.gz
toolchain_gcc-5cd97bdbf2d97af4b0e4301f5f2b6c2a4301baf9.tar.bz2
toolchain_gcc-5cd97bdbf2d97af4b0e4301f5f2b6c2a4301baf9.zip
Merge "[4.6] Fix missing _U, _L, etc"
-rw-r--r--gcc-4.6/libstdc++-v3/config/os/bionic/ctype_base.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc-4.6/libstdc++-v3/config/os/bionic/ctype_base.h b/gcc-4.6/libstdc++-v3/config/os/bionic/ctype_base.h
index 926b23374..64a3bc58c 100644
--- a/gcc-4.6/libstdc++-v3/config/os/bionic/ctype_base.h
+++ b/gcc-4.6/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