From f2f88a531e6a36db654d00e217bee2861664f5bd Mon Sep 17 00:00:00 2001 From: Kris Kennaway Date: Sat, 7 Sep 2002 20:38:01 +0000 Subject: Fix build on -current (union wait removal). Submitted by: kan --- devel/xxgdb/files/patch-ai | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 devel/xxgdb/files/patch-ai (limited to 'devel/xxgdb/files/patch-ai') diff --git a/devel/xxgdb/files/patch-ai b/devel/xxgdb/files/patch-ai new file mode 100644 index 000000000000..22c65ef1a289 --- /dev/null +++ b/devel/xxgdb/files/patch-ai @@ -0,0 +1,20 @@ +--- signals.c.orig Fri Sep 6 22:52:25 2002 ++++ signals.c Fri Sep 6 22:52:56 2002 +@@ -93,7 +93,7 @@ + static void quit_handler(int sig) + { + int pid; +-#ifdef SYSV ++#if defined(SYSV) || defined(__FreeBSD__) + int status; + #else + union wait status; +@@ -102,7 +102,7 @@ + /* wait for the child to report its status; if the child has died, + * exit gracefully. + */ +-#ifdef SYSV ++#if defined(SYSV) || defined(__FreeBSD__) + #if 1 /* instead of ifdef SVR4 */ + pid = waitpid((pid_t)0, &status, WNOHANG|WUNTRACED); /* (MJH) */ + #else -- cgit v1.2.3