Skip to content

Commit e8ba057

Browse files
committed
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 <[email protected]> Reviewed-by: Cherry Mui <[email protected]> TryBot-Result: Gopher Robot <[email protected]>
1 parent 5cc1e99 commit e8ba057

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/runtime/testdata/testprogcgo/stackswitch.c

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
// Required for darwin ucontext.
88
#define _XOPEN_SOURCE
9+
// Required for netbsd stack_t if _XOPEN_SOURCE is set.
10+
#define _XOPEN_SOURCE_EXTENDED
911
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
1012

1113
#include <assert.h>

0 commit comments

Comments
 (0)