From e6054530b5e44c1d7bb998871e708819668e49fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Fri, 5 Dec 1997 22:59:06 +0100
Subject: [PATCH] Bugfix for readdir_r config-test.

Rev: src/modules/files/configure.in:1.33
---
 src/modules/files/configure.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/modules/files/configure.in b/src/modules/files/configure.in
index ca9aab2c04..a5c3c94e1b 100644
--- a/src/modules/files/configure.in
+++ b/src/modules/files/configure.in
@@ -16,6 +16,8 @@ if test x$ac_cv_func_readdir_r = xyes ; then
   AC_MSG_CHECKING(if readdir_r takes 2(Solaris & HPUX) or 3(Posix) arguments)
   AC_CACHE_VAL(pike_cv_func_posix_readdir_r, [
     AC_TRY_RUN([
+// For _REENTRANT
+#include "machine.h"
 #ifndef POSIX_SOURCE
 #define POSIX_SOURCE
 #endif
@@ -58,6 +60,8 @@ else
   AC_MSG_CHECKING(if readdir_r returns an int(HPUX) or a pointer(Solaris))
   AC_CACHE_VAL(pike_cv_func_solaris_style_readdir_r, [
     AC_TRY_RUN([
+// For _REENTRANT
+#include "machine.h"
 #ifndef POSIX_SOURCE
 #define POSIX_SOURCE
 #endif
-- 
GitLab