diff options
Diffstat (limited to 'extension')
-rw-r--r-- | extension/ChangeLog | 12 | ||||
-rw-r--r-- | extension/filefuncs.c | 2 | ||||
-rw-r--r-- | extension/gawkfts.c | 2 | ||||
-rw-r--r-- | extension/inplace.c | 3 | ||||
-rw-r--r-- | extension/readfile.c | 2 | ||||
-rw-r--r-- | extension/revtwoway.c | 2 |
6 files changed, 21 insertions, 2 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog index 5b364ac1..e2490e92 100644 --- a/extension/ChangeLog +++ b/extension/ChangeLog @@ -1,7 +1,15 @@ 2013-01-22 Arnold D. Robbins <arnold@skeeve.com> - * gawkfts.c (S_ISREG): Define macro if not defined. Portability. - * inplace.c (S_ISREG): Ditto. + Improve portability. We hope. + + * gawkfts.c (S_ISREG): Define macro if not defined. + (_BSD_SOURCE): Define for use with c99 compiler driver. + * inplace.c (S_ISREG): Define macro if not defined. + (_XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED): Define for use with c99 + compiler driver. + * filefuncs.c (_BSD_SOURCE): Define for use with c99 compiler driver. + * readfile.c (_BSD_SOURCE): Define for use with c99 compiler driver. + * revtwoway.c (_BSD_SOURCE): Define for use with c99 compiler driver. 2013-01-18 Arnold D. Robbins <arnold@skeeve.com> diff --git a/extension/filefuncs.c b/extension/filefuncs.c index 4f7173b4..123aad3c 100644 --- a/extension/filefuncs.c +++ b/extension/filefuncs.c @@ -34,6 +34,8 @@ #include <config.h> #endif +#define _BSD_SOURCE + #include <stdio.h> #include <assert.h> #include <errno.h> diff --git a/extension/gawkfts.c b/extension/gawkfts.c index 1ef98790..2a03b4f1 100644 --- a/extension/gawkfts.c +++ b/extension/gawkfts.c @@ -39,6 +39,8 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/94"; #include <config.h> #endif +#define _BSD_SOURCE + /* #include "namespace.h" */ #ifndef ZOS_USS #include <sys/param.h> diff --git a/extension/inplace.c b/extension/inplace.c index e09f9000..ded4746c 100644 --- a/extension/inplace.c +++ b/extension/inplace.c @@ -27,6 +27,9 @@ #include <config.h> #endif +#define _XOPEN_SOURCE +#define _XOPEN_SOURCE_EXTENDED + #include <stdio.h> #include <assert.h> #include <errno.h> diff --git a/extension/readfile.c b/extension/readfile.c index 6c24d868..3e26a7e6 100644 --- a/extension/readfile.c +++ b/extension/readfile.c @@ -35,6 +35,8 @@ #include <config.h> #endif +#define _BSD_SOURCE + #include <stdio.h> #include <assert.h> #include <errno.h> diff --git a/extension/revtwoway.c b/extension/revtwoway.c index 13f0e778..062a178e 100644 --- a/extension/revtwoway.c +++ b/extension/revtwoway.c @@ -31,6 +31,8 @@ #include <config.h> #endif +#define _BSD_SOURCE + #include <stdio.h> #include <stdlib.h> #include <string.h> |