From 75c7c40d2999c1328f4cbf033c3f37f5ee8bb11e Mon Sep 17 00:00:00 2001 From: Austin Clements Date: Fri, 1 Dec 2017 16:21:03 -0500 Subject: [PATCH] [release-branch.go1.9] runtime: use MAP_ANON in sigstack check MAP_ANON is the deprecated but more portable spelling of MAP_ANONYMOUS. Use MAP_ANON to un-break the Darwin 10.10 builder. Updates #22930. Change-Id: Iedd6232b94390b3b2a7423c45cdcb25c1a5b3323 Reviewed-on: https://go-review.googlesource.com/88316 Run-TryBot: Andrew Bonventre Reviewed-by: Ian Lance Taylor --- src/runtime/testdata/testprogcgo/sigstack.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/testdata/testprogcgo/sigstack.go b/src/runtime/testdata/testprogcgo/sigstack.go index 526ed4232b..e30a5592dc 100644 --- a/src/runtime/testdata/testprogcgo/sigstack.go +++ b/src/runtime/testdata/testprogcgo/sigstack.go @@ -25,7 +25,7 @@ extern void SigStackCallback(); static void* WithSigStack(void* arg __attribute__((unused))) { // Set up an alternate system stack. - void* base = mmap(0, SIGSTKSZ, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0); + void* base = mmap(0, SIGSTKSZ, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON|MAP_STACK, -1, 0); if (base == MAP_FAILED) { perror("mmap failed"); abort(); -- 2.50.0