From 9dd2204ad89f13d0dff275e5c9f9dbb45e40edee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Sun, 17 May 1998 22:37:12 +0200
Subject: [PATCH] Added check for the wait union.

Rev: src/configure.in:1.184
---
 src/configure.in | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/src/configure.in b/src/configure.in
index 159d1525fe..241eab80d9 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -1,4 +1,4 @@
-AC_REVISION("$Id: configure.in,v 1.183 1998/05/15 18:46:12 grubba Exp $")
+AC_REVISION("$Id: configure.in,v 1.184 1998/05/17 20:37:12 grubba Exp $")
 AC_INIT(interpret.c)
 AC_CONFIG_HEADER(machine.h)
 
@@ -1445,6 +1445,23 @@ fi
 
 #############################################################################
 
+AC_MSG_CHECKING([for union wait (old BSD convention)])
+AC_CACHE_VAL(pike_cv_union_wait, [ AC_TRY_COMPILE([
+#ifdef HAVE_SYS_WAIT_H
+#include <sys/wait.h>
+], [
+  union wait status;
+  exit(0);
+], pike_cv_union_wait=yes, pike_cv_union_wait=no)
+])
+
+AC_MSG_RESULT($pike_cv_union_wait)
+if test "x$pike_cv_union_wait" = "xyes" ; then
+  AC_DEFINE(HAVE_UNION_WAIT)
+fi
+
+#############################################################################
+
 AC_MSG_CHECKING(how to extract an unsigned char)
 AC_CACHE_VAL(pike_cv_method_extract_uchar,
 [
-- 
GitLab