aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/runtime/os_linux.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/runtime/os_linux.go')
-rw-r--r--libgo/go/runtime/os_linux.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/libgo/go/runtime/os_linux.go b/libgo/go/runtime/os_linux.go
index 627b6d6..0eebdfa 100644
--- a/libgo/go/runtime/os_linux.go
+++ b/libgo/go/runtime/os_linux.go
@@ -178,6 +178,10 @@ func sysargs(argc int32, argv **byte) {
sysauxv(buf[:])
}
+// startupRandomData holds random bytes initialized at startup. These come from
+// the ELF AT_RANDOM auxiliary vector.
+var startupRandomData []byte
+
func sysauxv(auxv []uintptr) int {
var i int
for ; auxv[i] != _AT_NULL; i += 2 {