X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=m4%2Fpsi%2Fpsi.m4;h=ff112d77e963f546b8ce9402c8c706960ebcfc21;hp=6b3668e1600bf47ba9b4d0c02d938b430cfa1864;hb=5e240548ba570610ce0dbc248a2b7654a0e080fa;hpb=5ed7e51eb19a16f6f4e280abc33a2a4281b45166 diff --git a/m4/psi/psi.m4 b/m4/psi/psi.m4 index 6b3668e..ff112d7 100644 --- a/m4/psi/psi.m4 +++ b/m4/psi/psi.m4 @@ -11,8 +11,6 @@ PSI_DECLS=$PHP_PSI_SRCDIR/php_psi_decls.h PSI_VA_DECLS=$PHP_PSI_SRCDIR/php_psi_va_decls.h PSI_FN_DECLS=$PHP_PSI_SRCDIR/php_psi_fn_decls.h -PSI_CONFIG_APPEND= - dnl PSI_CONFIG_INIT() dnl Creates stubs of the headers with pre-defined types etc. dnl These headers are included by src/context.c. @@ -180,9 +178,12 @@ dnl PSI_INCLUDES() dnl Expands to a complete list of include statements including dnl AC_INCLUDES_DEFAULT(). AC_DEFUN(PSI_INCLUDES, [#define PSI_INCLUDES -#define _GNU_SOURCE 1 -#define _POSIX_C_SOURCE 200809L -#define _XOPEN_SOURCE 700 +#ifndef _GNU_SOURCE +# define _GNU_SOURCE +#endif +#ifndef _REENTRANT +# define _REENTRANT +#endif AC_INCLUDES_DEFAULT() #ifdef HAVE_ERRNO_H # include @@ -208,7 +209,9 @@ AC_INCLUDES_DEFAULT() #ifdef HAVE_FCNTL_H # include #endif -#ifdef HAVE_NDBM_H +#ifdef HAVE_RELIC_H +# include +#elif HAVE_NDBM_H # include #elif HAVE_GDBM_NDBM_H # include