diff options
Diffstat (limited to 'src/os')
| -rw-r--r-- | src/os/executable_darwin.go | 6 | ||||
| -rw-r--r-- | src/os/executable_solaris.go | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/os/executable_darwin.go b/src/os/executable_darwin.go index dae9f4ee18..2bb50ab3fe 100644 --- a/src/os/executable_darwin.go +++ b/src/os/executable_darwin.go @@ -4,8 +4,12 @@ package os -import "errors" +import ( + "errors" + _ "unsafe" // for linkname +) +//go:linkname executablePath var executablePath string // set by ../runtime/os_darwin.go var initCwd, initCwdErr = Getwd() diff --git a/src/os/executable_solaris.go b/src/os/executable_solaris.go index b145980c56..8ee897f4b0 100644 --- a/src/os/executable_solaris.go +++ b/src/os/executable_solaris.go @@ -4,8 +4,12 @@ package os -import "syscall" +import ( + "syscall" + _ "unsafe" // for linkname +) +//go:linkname executablePath var executablePath string // set by sysauxv in ../runtime/os3_solaris.go var initCwd, initCwdErr = Getwd() |
