-
- Downloads
runtime, syscall: use the new get_random_bytes syscall for NaCl
The SecureRandom named service was removed in https://codereview.chromium.org/550523002. And the new syscall was introduced in https://codereview.chromium.org/537543003 . Accepting this will remove the support for older version of sel_ldr. I've confirmed that both pepper_40 and current pepper_canary have this syscall. After this change, we need sel_ldr from pepper_39 or above to work. Fixes #9261 Change-Id: I096973593aa302ade61f259a3a71ebc7c1a57913 Signed-off-by:Shenghou Ma <minux@golang.org> Reviewed-on: https://go-review.googlesource.com/1755 Reviewed-by:
Russ Cox <rsc@golang.org> Reviewed-by:
Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
Showing
- misc/nacl/README 9 additions, 10 deletionsmisc/nacl/README
- src/runtime/os1_nacl.go 2 additions, 5 deletionssrc/runtime/os1_nacl.go
- src/runtime/sys_nacl_386.s 9 additions, 0 deletionssrc/runtime/sys_nacl_386.s
- src/runtime/sys_nacl_amd64p32.s 7 additions, 0 deletionssrc/runtime/sys_nacl_amd64p32.s
- src/runtime/sys_nacl_arm.s 7 additions, 0 deletionssrc/runtime/sys_nacl_arm.s
- src/runtime/syscall_nacl.h 14 additions, 1 deletionsrc/runtime/syscall_nacl.h
- src/syscall/fs_nacl.go 9 additions, 14 deletionssrc/syscall/fs_nacl.go
- src/syscall/syscall_nacl.go 1 addition, 0 deletionssrc/syscall/syscall_nacl.go
- src/syscall/tables_nacl.go 14 additions, 1 deletionsrc/syscall/tables_nacl.go
- src/syscall/zsyscall_nacl_386.go 16 additions, 0 deletionssrc/syscall/zsyscall_nacl_386.go
- src/syscall/zsyscall_nacl_amd64p32.go 16 additions, 0 deletionssrc/syscall/zsyscall_nacl_amd64p32.go
- src/syscall/zsyscall_nacl_arm.go 16 additions, 0 deletionssrc/syscall/zsyscall_nacl_arm.go
Loading
Please register or sign in to comment