aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/testdata
diff options
context:
space:
mode:
authorMichael Pratt <mpratt@google.com>2023-09-12 13:35:15 -0400
committerMichael Pratt <mpratt@google.com>2023-09-12 18:26:38 +0000
commite8ba0579e2913f96c65b96e0696d64ff5f1599c5 (patch)
treed8ae4c4a7c91f463e2560381e74a8b79c8780d45 /src/runtime/testdata
parent5cc1e99f94be59a65ba291e06af6afec7a978427 (diff)
downloadgo-e8ba0579e2913f96c65b96e0696d64ff5f1599c5.tar.xz
runtime: set _XOPEN_SOURCE_EXTENDED for netbsd
If _XOPEN_SOURCE is defined, then netbsd also requires _XOPEN_SOURCE_EXTENDED to define stack_t. For #62440. Change-Id: Ib05658c3ca7fae1f6b051566e713ce7bc7c037a0 Reviewed-on: https://go-review.googlesource.com/c/go/+/527775 Run-TryBot: Michael Pratt <mpratt@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/runtime/testdata')
-rw-r--r--src/runtime/testdata/testprogcgo/stackswitch.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/runtime/testdata/testprogcgo/stackswitch.c b/src/runtime/testdata/testprogcgo/stackswitch.c
index 36258c1e18..2395cda568 100644
--- a/src/runtime/testdata/testprogcgo/stackswitch.c
+++ b/src/runtime/testdata/testprogcgo/stackswitch.c
@@ -6,6 +6,8 @@
// Required for darwin ucontext.
#define _XOPEN_SOURCE
+// Required for netbsd stack_t if _XOPEN_SOURCE is set.
+#define _XOPEN_SOURCE_EXTENDED
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#include <assert.h>