]> Cypherpunks repositories - gostls13.git/commit
syscall: fix stack frame sizes in assembly
authorRuss Cox <rsc@golang.org>
Thu, 15 May 2014 20:47:53 +0000 (16:47 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 15 May 2014 20:47:53 +0000 (16:47 -0400)
commit7ad60b72831e10373e765775b213c11a46af16bc
treefa270bb05cce6d24b6b63f1f83a7b2c0078865c0
parent42ea2eda4902469fc15be067ee4e0becfae27ec4
syscall: fix stack frame sizes in assembly

for GOOS in darwin freebsd linux nacl netbsd openbsd plan9 solaris windows
do
        for GOARCH in 386 amd64 amd64p32 arm
        do
                go vet
        done
done

These are all real mistakes being corrected, but none
of them should be able to cause problems today
due to the NOSPLIT on the functions.

However, vet has also identified a few important problems.
I'm sending this CL to get rid of the trivial 'go vet' results
before attacking the real ones.

LGTM=r
R=golang-codereviews, r, bradfitz
CC=golang-codereviews
https://golang.org/cl/95460046
16 files changed:
src/pkg/syscall/asm_darwin_386.s
src/pkg/syscall/asm_darwin_amd64.s
src/pkg/syscall/asm_freebsd_386.s
src/pkg/syscall/asm_freebsd_amd64.s
src/pkg/syscall/asm_linux_386.s
src/pkg/syscall/asm_linux_amd64.s
src/pkg/syscall/asm_nacl_386.s
src/pkg/syscall/asm_nacl_amd64p32.s
src/pkg/syscall/asm_netbsd_386.s
src/pkg/syscall/asm_netbsd_amd64.s
src/pkg/syscall/asm_openbsd_386.s
src/pkg/syscall/asm_openbsd_amd64.s
src/pkg/syscall/asm_plan9_386.s
src/pkg/syscall/asm_plan9_amd64.s
src/pkg/syscall/syscall_linux_386.go
src/pkg/syscall/syscall_plan9.go