glibc/sysdeps/unix/sysv/linux/riscv
Łukasz Stelmach 22c96052ac RISC-V: Allow long jumps to __syscall_error
__syscall_error may end up farther than 1MiB away from a caller,
especially when linking statically large binaries. tail allows for
4GiB jumps and is reduced to j when a linked symbol is within range.

Fixes: 36960f0c76 ("RISC-V: Linux Syscall Interface")
Fixes: 7f33b09c65 ("RISC-V: Linux ABI")
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
2022-09-16 23:25:45 -04:00
..
bits
rv32 Update syscall lists for Linux 5.19 2022-08-02 21:05:07 +00:00
rv64 Update syscall lists for Linux 5.19 2022-08-02 21:05:07 +00:00
sys
Implies
Makefile
Versions
atomic-machine.h
clone.S RISC-V: Allow long jumps to __syscall_error 2022-09-16 23:25:45 -04:00
configure
configure.ac
dl-cache.h
flush-icache.c
getcontext.S RISC-V: Allow long jumps to __syscall_error 2022-09-16 23:25:45 -04:00
kernel-features.h
ldd-rewrite.sed
localplt.data
makecontext.c
readelflib.c elf: Remove ldconfig kernel version check 2022-05-16 15:03:49 -03:00
setcontext.S RISC-V: Allow long jumps to __syscall_error 2022-09-16 23:25:45 -04:00
shlib-versions
sigcontextinfo.h
swapcontext.S RISC-V: Allow long jumps to __syscall_error 2022-09-16 23:25:45 -04:00
syscall.c
sysconf.c
sysdep.S
sysdep.h RISC-V: Allow long jumps to __syscall_error 2022-09-16 23:25:45 -04:00
ucontext-macros.h
ucontext_i.sym
vfork.S RISC-V: Allow long jumps to __syscall_error 2022-09-16 23:25:45 -04:00