summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/ctype.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/ctype.h b/include/ctype.h
index c39bd3ccd..844689c3f 100644
--- a/include/ctype.h
+++ b/include/ctype.h
@@ -83,7 +83,10 @@ extern int isxupper(int c) __THROW; /* uClibc-specific. */
/* Apparently, glibc implements things as macros if __NO_CTYPE isn't defined.
* If we don't have locale support, we'll do the same. Otherwise, we'll
* only use macros for the supported-locale-invariant cases. */
-#ifndef __NO_CTYPE
+#if 0
+/* Currently broken, since masking macros, other than getc and putc, must
+ * evaluate their args exactly once. Will be fixed by the next release. mjn3 */
+/* #ifndef __NO_CTYPE */
#define isdigit(c) __isdigit(c)
#define isxdigit(c) __isxdigit(c)