gcc/libgo/go/syscall
Ian Lance Taylor 7f195a2270 libgo: permit loff_t and off_t to be macros
They are macros in musl libc, rather than typedefs, and -fgo-dump-spec
doesn't handle that case.

Based on patch by Sören Tempel.

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/412075
2022-06-17 14:27:06 -07:00
..
js libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
asan0.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
bpf_bsd.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
bpf_darwin.go
clone_linux.c
const_plan9.go
creds_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
dir_plan9.go syscall: gofmt 2022-06-14 15:11:17 -07:00
dirent_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
dirent.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
endian_big.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
endian_little.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
env_unix.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
env_windows.go
errno.c
errors_plan9.go
errstr_glibc.go syscall: gofmt 2022-06-14 15:11:17 -07:00
errstr.go syscall: gofmt 2022-06-14 15:11:17 -07:00
exec_bsd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
exec_freebsd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
exec_hurd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
exec_linux_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
exec_linux.go syscall: gofmt 2022-06-14 15:11:17 -07:00
exec_pdeathsig_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
exec_stubs.go syscall: gofmt 2022-06-14 15:11:17 -07:00
exec_unix_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
exec_unix.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
exec_windows_test.go
exec_windows.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
export_aix_test.go
export_freebsd_test.go
export_linux_test.go
export_unix_test.go libgo: restore building on Solaris 2022-02-16 12:20:10 -08:00
export_windows_test.go
flock_darwin.go
forkpipe2.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
forkpipe.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
fs_js.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
getdirentries_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
libcall_aix.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_bsd_largefile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_bsd_regfile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_bsd_sendfile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_bsd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_glibc.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_hurd_386.go
libcall_hurd.go
libcall_irix.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_linux_386.go
libcall_linux_alpha.go
libcall_linux_amd64.go
libcall_linux_s390.go
libcall_linux_s390x.go
libcall_linux_utimesnano.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_linux.go libgo: permit loff_t and off_t to be macros 2022-06-17 14:27:06 -07:00
libcall_posix_largefile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_posix_nonhurd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_posix_regfile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_posix_utimesnano.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_posix.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_solaris_386.go
libcall_solaris_amd64.go
libcall_solaris_largefile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_solaris_regfile.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_solaris_sparc64.go
libcall_solaris_sparc.go
libcall_support.go
libcall_uname.go syscall: gofmt 2022-06-14 15:11:17 -07:00
libcall_wait4_aix.go
libcall_wait4.go syscall: gofmt 2022-06-14 15:11:17 -07:00
lsf_linux.go
mkasm.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
mksyscall.awk
mmap_unix_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
msan0.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
net_js.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
net.go
netlink_linux.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
pwd_plan9.go
route_bsd.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
route_darwin.go
route_dragonfly.go
route_freebsd_32bit.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
route_freebsd_64bit.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
route_freebsd.go
route_netbsd.go
route_openbsd.go
security_windows.go
setuidgid_32_linux.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
setuidgid_linux.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
signame.c
sleep_rtems.go syscall: gofmt 2022-06-14 15:11:17 -07:00
sleep_select.go syscall: gofmt 2022-06-14 15:11:17 -07:00
sock_cloexec_linux.go
sockcmsg_dragonfly.go
sockcmsg_linux.go
sockcmsg_unix_other.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
sockcmsg_unix.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
socket_aix.go
socket_bsd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket_hurd.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket_irix.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket_linux_ppc64x_type.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket_linux_type.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket_linux.go
socket_posix.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket_solaris.go
socket_xnet.go syscall: gofmt 2022-06-14 15:11:17 -07:00
socket.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall_aix_ppc64.go
syscall_aix_ppc.go
syscall_aix.go
syscall_darwin.go
syscall_dragonfly.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall_errno.go syscall: gofmt 2022-06-14 15:11:17 -07:00
syscall_freebsd_arm64.go
syscall_freebsd_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall_freebsd.go
syscall_funcs_stubs.go syscall: gofmt 2022-06-14 15:11:17 -07:00
syscall_funcs.go syscall: gofmt 2022-06-14 15:11:17 -07:00
syscall_glibc.go syscall: gofmt 2022-06-14 15:11:17 -07:00
syscall_js.go syscall: gofmt 2022-06-14 15:11:17 -07:00
syscall_linux_386.go
syscall_linux_alpha.go
syscall_linux_amd64.go
syscall_linux_mipsx.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall_linux_riscv64.go
syscall_linux_s390.go
syscall_linux_s390x.go
syscall_linux_test.go libgo: update to Go1.18rc1 release 2022-02-18 13:12:08 -08:00
syscall_linux.go syscall: gofmt 2022-06-14 15:11:17 -07:00
syscall_netbsd_arm64.go
syscall_netbsd.go
syscall_openbsd_arm64.go
syscall_openbsd.go
syscall_plan9_test.go
syscall_ptrace_test.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall_solaris.go libgo: restore building on Solaris 2022-02-16 12:20:10 -08:00
syscall_test.go
syscall_unix_test.go libgo: update to final Go 1.18 release 2022-03-16 13:52:32 -07:00
syscall_unix.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
syscall.go syscall: gofmt 2022-06-14 15:11:17 -07:00
tables_js.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
time_fake.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
time_nofake.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
timestruct.go libgo: update to Go1.18beta2 2022-02-11 15:01:19 -08:00
types_windows_arm64.go
wait.c