aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2019-02-12 21:29:52 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2019-02-12 21:29:52 +0000
commit2faf2a305d7d95a9ca618ef08c774d57a521e9fa (patch)
treea08ac33003ff8830f2a848ddc03eaeaebcff5462
parentd950b005f993d092dd6e0cefbaf1ecfaf6765cb4 (diff)
downloadgcc-2faf2a305d7d95a9ca618ef08c774d57a521e9fa.zip
gcc-2faf2a305d7d95a9ca618ef08c774d57a521e9fa.tar.gz
gcc-2faf2a305d7d95a9ca618ef08c774d57a521e9fa.tar.bz2
syscall: don't assume that WIFCONTINUED is defined
It's not defined on the Hurd. Reviewed-on: https://go-review.googlesource.com/c/161963 From-SVN: r268828
-rw-r--r--gcc/go/gofrontend/MERGE2
-rw-r--r--libgo/go/syscall/wait.c4
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/go/gofrontend/MERGE b/gcc/go/gofrontend/MERGE
index 1339d9f..3ab1f29 100644
--- a/gcc/go/gofrontend/MERGE
+++ b/gcc/go/gofrontend/MERGE
@@ -1,4 +1,4 @@
-fc8aa5a46433d6ecba9fd1cd0bee4290c314ca06
+6d03c4c8ca320042bd550d44c0f25575c5311ac2
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
diff --git a/libgo/go/syscall/wait.c b/libgo/go/syscall/wait.c
index c0c5cca..9555a41 100644
--- a/libgo/go/syscall/wait.c
+++ b/libgo/go/syscall/wait.c
@@ -16,6 +16,10 @@
#define WCOREDUMP(status) (((status) & 0200) != 0)
#endif
+#ifndef WIFCONTINUED
+#define WIFCONTINUED(x) 0
+#endif
+
extern _Bool Exited (uint32_t *w)
__asm__ (GOSYM_PREFIX "syscall.WaitStatus.Exited");