diff options
Diffstat (limited to 'src/pkg/runtime/cgo/callbacks.c')
-rw-r--r-- | src/pkg/runtime/cgo/callbacks.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pkg/runtime/cgo/callbacks.c b/src/pkg/runtime/cgo/callbacks.c index 524f30428..e91c8bf8a 100644 --- a/src/pkg/runtime/cgo/callbacks.c +++ b/src/pkg/runtime/cgo/callbacks.c @@ -4,6 +4,7 @@ #include "../runtime.h" #include "../cgocall.h" +#include "../../../cmd/ld/textflag.h" // These utility functions are available to be called from code // compiled with gcc via crosscall2. @@ -47,6 +48,7 @@ _cgo_allocate_internal(uintptr len, byte *ret) #pragma cgo_export_static _cgo_allocate #pragma cgo_export_dynamic _cgo_allocate +#pragma textflag NOSPLIT void _cgo_allocate(void *a, int32 n) { @@ -76,6 +78,7 @@ _cgo_panic_internal(byte *p) #pragma cgo_export_static _cgo_panic #pragma cgo_export_dynamic _cgo_panic +#pragma textflag NOSPLIT void _cgo_panic(void *a, int32 n) { |