-
- Downloads
syscall, internal/syscall/unix: Fix getrandom, clone on sparc64
Since sparc is a valid architecture, the name of getrandom_linux_sparc.go means that it will be ignored on sparc64, even though it's whitelisted with a +build line. On SPARC, clone has a unique return value convention which requires some inline assembly to convert it to the normal convention. Reviewed-on: https://go-review.googlesource.com/30873 From-SVN: r241051
Showing
- gcc/go/gofrontend/MERGE 1 addition, 1 deletiongcc/go/gofrontend/MERGE
- libgo/Makefile.am 10 additions, 0 deletionslibgo/Makefile.am
- libgo/Makefile.in 25 additions, 18 deletionslibgo/Makefile.in
- libgo/go/internal/syscall/unix/getrandom_linux_sparcx.go 0 additions, 0 deletionslibgo/go/internal/syscall/unix/getrandom_linux_sparcx.go
- libgo/go/syscall/clone_linux.c 100 additions, 0 deletionslibgo/go/syscall/clone_linux.c
- libgo/go/syscall/exec_linux.go 9 additions, 10 deletionslibgo/go/syscall/exec_linux.go
- libgo/mksysinfo.sh 2 additions, 0 deletionslibgo/mksysinfo.sh
Loading
Please register or sign in to comment