aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--support/ChangeLog5
-rw-r--r--support/regex_internal.h3
2 files changed, 8 insertions, 0 deletions
diff --git a/support/ChangeLog b/support/ChangeLog
index 1cde0018..9ba646f0 100644
--- a/support/ChangeLog
+++ b/support/ChangeLog
@@ -1,3 +1,8 @@
+2018-08-22 Daniel Richard G. <skunk@iSKUNK.ORG>
+
+ * regex_internal.h: Undefine additional macros in order
+ to compile on z/OS.
+
2018-08-10 Arnold D. Robbins <arnold@skeeve.com>
* dfa.c: Sync with GNULIB.
diff --git a/support/regex_internal.h b/support/regex_internal.h
index 3b836ed2..c7880667 100644
--- a/support/regex_internal.h
+++ b/support/regex_internal.h
@@ -149,7 +149,10 @@
/* Rename to standard API for using out of glibc. */
#ifndef _LIBC
# undef __wctype
+# undef __iswalnum
# undef __iswctype
+# undef __towlower
+# undef __towupper
# define __wctype wctype
# define __iswalnum iswalnum
# define __iswctype iswctype