aboutsummaryrefslogtreecommitdiffstats
path: root/extension
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-10-26 08:00:38 +0200
committerArnold D. Robbins <arnold@skeeve.com>2015-10-26 08:00:38 +0200
commit2b0b51bda4e826aef6680cd9edcb5b90791ee31a (patch)
tree429b49e10fe0ebb627d0d5fc6af388fe01c1c145 /extension
parentedba3da14f86c49232e78c4e383212bfc190c0b2 (diff)
parentc054617e777c435acafcdb7e89a3217cef60178e (diff)
downloadegawk-2b0b51bda4e826aef6680cd9edcb5b90791ee31a.tar.gz
egawk-2b0b51bda4e826aef6680cd9edcb5b90791ee31a.tar.bz2
egawk-2b0b51bda4e826aef6680cd9edcb5b90791ee31a.zip
Merge branch 'master' into feature/cmake
Diffstat (limited to 'extension')
-rw-r--r--extension/ChangeLog6
-rw-r--r--extension/configh.in3
2 files changed, 9 insertions, 0 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog
index 0200ecc4..302b46c9 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -1,3 +1,9 @@
+2015-10-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * config.h.in: Turn on _DEFAULT_SOURCE for very recent
+ GLIBC. Thanks to Michal Jaegermann <michal.jnn@gmail.com>
+ for the report.
+
2015-08-28 Daniel Richard G. <skunk@iSKUNK.ORG>
* rwarray.c: Removed z/OS-specific code that is no longer needed due
diff --git a/extension/configh.in b/extension/configh.in
index d3f7361e..a52f609d 100644
--- a/extension/configh.in
+++ b/extension/configh.in
@@ -147,6 +147,9 @@
#ifndef _GNU_SOURCE
# undef _GNU_SOURCE
#endif
+#if defined _GNU_SOURCE && !defined _DEFAULT_SOURCE
+# define _DEFAULT_SOURCE
+#endif
/* Enable threading extensions on Solaris. */
#ifndef _POSIX_PTHREAD_SEMANTICS
# undef _POSIX_PTHREAD_SEMANTICS