]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: correctly generate accept on linux/arm
authorTobias Klauser <tklauser@distanz.ch>
Mon, 18 Sep 2023 13:36:38 +0000 (15:36 +0200)
committerTobias Klauser <tklauser@distanz.ch>
Tue, 19 Sep 2023 05:51:26 +0000 (05:51 +0000)
CL 457995 introduced syscall_linux_accept.go which is used on linux/arm
to generate accept and use it in Accept. However, that CL forgot to
include the file in the list of files used with mksyscall.pl to generate
the syscall wrappers. This lead to accept no longer being generated when
re-running mkall.sh on linux/arm.

Change-Id: I7747399afae47a883a7fb079c82e835b90f366cf
Reviewed-on: https://go-review.googlesource.com/c/go/+/529055
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Commit-Queue: Tobias Klauser <tobias.klauser@gmail.com>
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>

src/syscall/mkall.sh

index 936a46606a07daccbbdb676c426fdd2bb9c224d8..78056aabda16bf60e0100e05fe84ddc1a4c4f6a5 100755 (executable)
@@ -190,6 +190,7 @@ linux_amd64)
        mktypes="GOARCH=$GOARCH go tool cgo -godefs"
        ;;
 linux_arm)
+       GOOSARCH_in="syscall_linux_arm.go syscall_linux_accept.go"
        mkerrors="$mkerrors"
        mksyscall="./mksyscall.pl -l32 -arm"
        mksysnum="curl -s 'http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/arch/arm/include/uapi/asm/unistd.h' | ./mksysnum_linux.pl -"