https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89447
--- Comment #5 from ian at gcc dot gnu.org <ian at gcc dot gnu.org> --- Author: ian Date: Sat Mar 9 02:10:22 2019 New Revision: 269521 URL: https://gcc.gnu.org/viewcvs?rev=269521&root=gcc&view=rev Log: PR go/89447 syscall, internal/syscall: adjust use of largefile functions Consistently call __go_openat for openat. Use fstatat64, creat64, sendfile64, and getdents64 where needed. Based on patch by Rainer Orth. Fixes https://gcc.gnu.org/PR89447 Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/166420 Added: trunk/libgo/go/internal/syscall/unix/at_largefile.go trunk/libgo/go/internal/syscall/unix/at_regfile.go trunk/libgo/go/syscall/libcall_bsd_largefile.go trunk/libgo/go/syscall/libcall_bsd_regfile.go trunk/libgo/go/syscall/libcall_solaris_largefile.go trunk/libgo/go/syscall/libcall_solaris_regfile.go Removed: trunk/libgo/go/syscall/libcall_solaris.go Modified: trunk/gcc/go/gofrontend/MERGE trunk/libgo/go/internal/syscall/unix/at.go trunk/libgo/go/syscall/libcall_bsd.go trunk/libgo/go/syscall/libcall_posix.go trunk/libgo/go/syscall/libcall_posix_largefile.go trunk/libgo/go/syscall/libcall_posix_regfile.go