From 15df2655d8fb8965e706b97167a4a3ea4dec6b03 Mon Sep 17 00:00:00 2001
From: Jakub Jelinek <jakub@redhat.com>
Date: Wed, 19 Mar 2014 08:18:46 +0100
Subject: [PATCH] re PR lto/60571 (FTBFS on hurd-i386)

	PR lto/60571
	* lto.c (wait_for_child): Define WCONTINUED if not defined to 0.
	Fix formatting.

From-SVN: r208675
---
 gcc/lto/ChangeLog | 6 ++++++
 gcc/lto/lto.c     | 7 +++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index 11897cd99db0..b8c206737040 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,9 @@
+2014-03-19  Jakub Jelinek  <jakub@redhat.com>
+
+	PR lto/60571
+	* lto.c (wait_for_child): Define WCONTINUED if not defined to 0.
+	Fix formatting.
+
 2014-03-18  Jakub Jelinek  <jakub@redhat.com>
 
 	PR sanitizer/60535
diff --git a/gcc/lto/lto.c b/gcc/lto/lto.c
index 91b43d9455bd..9ebcdce3a452 100644
--- a/gcc/lto/lto.c
+++ b/gcc/lto/lto.c
@@ -2476,7 +2476,10 @@ wait_for_child ()
   int status;
   do
     {
-      int w = waitpid(0, &status, WUNTRACED | WCONTINUED);
+#ifndef WCONTINUED
+#define WCONTINUED 0
+#endif
+      int w = waitpid (0, &status, WUNTRACED | WCONTINUED);
       if (w == -1)
 	fatal_error ("waitpid failed");
 
@@ -2485,7 +2488,7 @@ wait_for_child ()
       else if (WIFSIGNALED (status))
 	fatal_error ("streaming subprocess was killed by signal");
     }
-  while (!WIFEXITED(status) && !WIFSIGNALED(status));
+  while (!WIFEXITED (status) && !WIFSIGNALED (status));
 }
 #endif
 
-- 
GitLab