diff options
Diffstat (limited to 'src/runtime/cgo/gcc_stack_darwin.c')
| -rw-r--r-- | src/runtime/cgo/gcc_stack_darwin.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/runtime/cgo/gcc_stack_darwin.c b/src/runtime/cgo/gcc_stack_darwin.c deleted file mode 100644 index 700d2eb5a5..0000000000 --- a/src/runtime/cgo/gcc_stack_darwin.c +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2023 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -#include <pthread.h> -#include "libcgo.h" - -void -x_cgo_getstackbound(uintptr *low) -{ - void* addr; - size_t size; - pthread_t p; - - p = pthread_self(); - addr = pthread_get_stackaddr_np(p); // high address (!) - size = pthread_get_stacksize_np(p); - *low = (uintptr)addr - size; -} |
