]> Cypherpunks repositories - gostls13.git/commit
internal/syscall/unix: fix PosixFallocate on 32-bit freebsd
authorTobias Klauser <tklauser@distanz.ch>
Mon, 27 Mar 2023 20:24:28 +0000 (22:24 +0200)
committerGopher Robot <gobot@golang.org>
Mon, 27 Mar 2023 21:36:45 +0000 (21:36 +0000)
commitabe4e7a4469248aabd25ef0e1010d5f2c69cc39d
tree91c2e219fa61f82bfe85ade45807cf2530372acc
parentfc99c4b3f33226a429743a263934a237be3f71c8
internal/syscall/unix: fix PosixFallocate on 32-bit freebsd

Follow-up for CL 478035 which broke the freebsd/396 builders:

https://build.golang.org/log/e6e442cd353024c4fdb64111ad0bcbf5b25b8ecd

64-bit syscall arguments need to be passed as two 32-bit arguments on
32-bit freebsd.

Change-Id: Idf4fdf4ab7d112bc2cf95b075a5a29f221bffcb6
Reviewed-on: https://go-review.googlesource.com/c/go/+/479715
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
src/internal/syscall/unix/fallocate_freebsd_32bit.go [new file with mode: 0644]
src/internal/syscall/unix/fallocate_freebsd_64bit.go [moved from src/internal/syscall/unix/fallocate_freebsd.go with 90% similarity]