diff options
author | Russ Cox <rsc@golang.org> | 2014-09-04 21:12:48 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-09-04 21:12:48 -0400 |
commit | ac45ae402a2d4a2e720eac3468df6d3d586f118b (patch) | |
tree | 2e96bfe3021feb286cd65ceb418bcc2c41bf0c8a /src/pkg/runtime/mem_openbsd.c | |
parent | 19d09b59493f94a89fc988eca9e3ca1e3dfea42a (diff) | |
download | go-ac45ae402a2d4a2e720eac3468df6d3d586f118b.tar.gz |
runtime: mark sysAlloc nosplit
sysAlloc is the only mem function called from Go.
LGTM=iant, khr
R=golang-codereviews, khr, 0intro, iant
CC=dvyukov, golang-codereviews, r
https://codereview.appspot.com/139210043
Diffstat (limited to 'src/pkg/runtime/mem_openbsd.c')
-rw-r--r-- | src/pkg/runtime/mem_openbsd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pkg/runtime/mem_openbsd.c b/src/pkg/runtime/mem_openbsd.c index cf4b24f92..8d04c832c 100644 --- a/src/pkg/runtime/mem_openbsd.c +++ b/src/pkg/runtime/mem_openbsd.c @@ -7,12 +7,14 @@ #include "defs_GOOS_GOARCH.h" #include "os_GOOS.h" #include "malloc.h" +#include "../../cmd/ld/textflag.h" enum { ENOMEM = 12, }; +#pragma textflag NOSPLIT void* runtime·sysAlloc(uintptr n, uint64 *stat) { |