diff options
Diffstat (limited to 'libgo')
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_alpha.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_alpha.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_amd64p32.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_amd64p32.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_generic.go | 4 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_ia64.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_s390.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_m68k.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_m68k.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_mips64p32x.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_s390.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_ia64.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_shx.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_shx.go) | 7 | ||||
-rw-r--r-- | libgo/go/internal/syscall/unix/sysnum_linux_sparcx.go (renamed from libgo/go/internal/syscall/unix/getrandom_linux_sparcx.go) | 7 |
9 files changed, 34 insertions, 26 deletions
diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_alpha.go b/libgo/go/internal/syscall/unix/sysnum_linux_alpha.go index 9587b5a..c40bc84 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_alpha.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_alpha.go @@ -4,6 +4,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 511 +const ( + getrandomTrap uintptr = 511 + copyFileRangeTrap uintptr = 519 +) diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_amd64p32.go b/libgo/go/internal/syscall/unix/sysnum_linux_amd64p32.go index 911b608..3e5fd45 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_amd64p32.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_amd64p32.go @@ -4,6 +4,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 0x40000000 + 318 +const ( + getrandomTrap uintptr = 0x40000000 + 318 + copyFileRangeTrap uintptr = 0x40000000 + 326 +) diff --git a/libgo/go/internal/syscall/unix/sysnum_linux_generic.go b/libgo/go/internal/syscall/unix/sysnum_linux_generic.go index f48da40..3e00703 100644 --- a/libgo/go/internal/syscall/unix/sysnum_linux_generic.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_generic.go @@ -3,13 +3,13 @@ // license that can be found in the LICENSE file. // +build linux -// +build arm64 riscv64 +// +build arm64 arm64be nios2 riscv riscv64 package unix // This file is named "generic" because at a certain point Linux started // standardizing on system call numbers across architectures. So far this -// means only arm64 and riscv64 use the standard numbers. +// means only arm64, nios2 and riscv use the standard numbers. const ( getrandomTrap uintptr = 278 diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_s390.go b/libgo/go/internal/syscall/unix/sysnum_linux_ia64.go index e3bc4ee..bb7c363 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_s390.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_ia64.go @@ -4,6 +4,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 349 +const ( + getrandomTrap uintptr = 315 + copyFileRangeTrap uintptr = 323 +) diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_m68k.go b/libgo/go/internal/syscall/unix/sysnum_linux_m68k.go index 5559d30..97fc512 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_m68k.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_m68k.go @@ -4,6 +4,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 352 +const ( + getrandomTrap uintptr = 352 + copyFileRangeTrap uintptr = 376 +) diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go b/libgo/go/internal/syscall/unix/sysnum_linux_mips64p32x.go index 4d8f6c5..b75a618 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_mips64p32x.go @@ -6,6 +6,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 6317 +const ( + getrandomTrap uintptr = 6317 + copyFileRangeTrap uintptr = 6324 +) diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_ia64.go b/libgo/go/internal/syscall/unix/sysnum_linux_s390.go index d20ba23..bf2c01e 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_ia64.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_s390.go @@ -4,6 +4,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 1339 +const ( + getrandomTrap uintptr = 349 + copyFileRangeTrap uintptr = 375 +) diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_shx.go b/libgo/go/internal/syscall/unix/sysnum_linux_shx.go index e0e3521..b5e58e4 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_shx.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_shx.go @@ -6,6 +6,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 373 +const ( + getrandomTrap uintptr = 373 + copyFileRangeTrap uintptr = 380 +) diff --git a/libgo/go/internal/syscall/unix/getrandom_linux_sparcx.go b/libgo/go/internal/syscall/unix/sysnum_linux_sparcx.go index 4874ec1..63db571 100644 --- a/libgo/go/internal/syscall/unix/getrandom_linux_sparcx.go +++ b/libgo/go/internal/syscall/unix/sysnum_linux_sparcx.go @@ -6,6 +6,7 @@ package unix -// Linux getrandom system call number. -// See GetRandom in getrandom_linux.go. -const randomTrap uintptr = 347 +const ( + getrandomTrap uintptr = 347 + copyFileRangeTrap uintptr = 357 +) |