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