diff options
author | Dan Albert <danalbert@google.com> | 2014-08-09 06:45:48 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-08-09 00:45:27 +0000 |
commit | f4d21fba064c398110ec0428afc0a025afb2254e (patch) | |
tree | f54dd8139f542ae547a45352676d5129d91eb235 /libc/arch-arm64 | |
parent | 49de01a5be7bfb07baaea7415647d838383e1b59 (diff) | |
parent | e35fd48a832cddbedcf84773fd1922f735ae7829 (diff) | |
download | bionic-f4d21fba064c398110ec0428afc0a025afb2254e.zip bionic-f4d21fba064c398110ec0428afc0a025afb2254e.tar.gz bionic-f4d21fba064c398110ec0428afc0a025afb2254e.tar.bz2 |
Merge "Make __set_errno hidden in asm." into lmp-dev
Diffstat (limited to 'libc/arch-arm64')
189 files changed, 378 insertions, 0 deletions
diff --git a/libc/arch-arm64/syscalls/__accept4.S b/libc/arch-arm64/syscalls/__accept4.S index 1c2a674..bee9fda 100644 --- a/libc/arch-arm64/syscalls/__accept4.S +++ b/libc/arch-arm64/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__accept4) mov x8, __NR_accept4 svc #0 diff --git a/libc/arch-arm64/syscalls/__brk.S b/libc/arch-arm64/syscalls/__brk.S index 85ed767..e91e762 100644 --- a/libc/arch-arm64/syscalls/__brk.S +++ b/libc/arch-arm64/syscalls/__brk.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__brk) mov x8, __NR_brk svc #0 diff --git a/libc/arch-arm64/syscalls/__clock_gettime.S b/libc/arch-arm64/syscalls/__clock_gettime.S index f346648..d4a65e8 100644 --- a/libc/arch-arm64/syscalls/__clock_gettime.S +++ b/libc/arch-arm64/syscalls/__clock_gettime.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__clock_gettime) mov x8, __NR_clock_gettime svc #0 diff --git a/libc/arch-arm64/syscalls/__connect.S b/libc/arch-arm64/syscalls/__connect.S index 0d664f0..4f19dc7 100644 --- a/libc/arch-arm64/syscalls/__connect.S +++ b/libc/arch-arm64/syscalls/__connect.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__connect) mov x8, __NR_connect svc #0 diff --git a/libc/arch-arm64/syscalls/__epoll_pwait.S b/libc/arch-arm64/syscalls/__epoll_pwait.S index 45275c0..7f40fbc 100644 --- a/libc/arch-arm64/syscalls/__epoll_pwait.S +++ b/libc/arch-arm64/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__epoll_pwait) mov x8, __NR_epoll_pwait svc #0 diff --git a/libc/arch-arm64/syscalls/__exit.S b/libc/arch-arm64/syscalls/__exit.S index e358513..30849ce 100644 --- a/libc/arch-arm64/syscalls/__exit.S +++ b/libc/arch-arm64/syscalls/__exit.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__exit) mov x8, __NR_exit svc #0 diff --git a/libc/arch-arm64/syscalls/__getcpu.S b/libc/arch-arm64/syscalls/__getcpu.S index 5e4368f..4821917 100644 --- a/libc/arch-arm64/syscalls/__getcpu.S +++ b/libc/arch-arm64/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__getcpu) mov x8, __NR_getcpu svc #0 diff --git a/libc/arch-arm64/syscalls/__getcwd.S b/libc/arch-arm64/syscalls/__getcwd.S index bd4fbaa..f0212a2 100644 --- a/libc/arch-arm64/syscalls/__getcwd.S +++ b/libc/arch-arm64/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__getcwd) mov x8, __NR_getcwd svc #0 diff --git a/libc/arch-arm64/syscalls/__getdents64.S b/libc/arch-arm64/syscalls/__getdents64.S index bf0f9a4..0061cd6 100644 --- a/libc/arch-arm64/syscalls/__getdents64.S +++ b/libc/arch-arm64/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__getdents64) mov x8, __NR_getdents64 svc #0 diff --git a/libc/arch-arm64/syscalls/__getpid.S b/libc/arch-arm64/syscalls/__getpid.S index c3003c3..011d82d 100644 --- a/libc/arch-arm64/syscalls/__getpid.S +++ b/libc/arch-arm64/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__getpid) mov x8, __NR_getpid svc #0 diff --git a/libc/arch-arm64/syscalls/__getpriority.S b/libc/arch-arm64/syscalls/__getpriority.S index 57ceabf..80188b3 100644 --- a/libc/arch-arm64/syscalls/__getpriority.S +++ b/libc/arch-arm64/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__getpriority) mov x8, __NR_getpriority svc #0 diff --git a/libc/arch-arm64/syscalls/__gettimeofday.S b/libc/arch-arm64/syscalls/__gettimeofday.S index 6582c49..7d1b5d3 100644 --- a/libc/arch-arm64/syscalls/__gettimeofday.S +++ b/libc/arch-arm64/syscalls/__gettimeofday.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__gettimeofday) mov x8, __NR_gettimeofday svc #0 diff --git a/libc/arch-arm64/syscalls/__ioctl.S b/libc/arch-arm64/syscalls/__ioctl.S index f632555..3d42f1a 100644 --- a/libc/arch-arm64/syscalls/__ioctl.S +++ b/libc/arch-arm64/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__ioctl) mov x8, __NR_ioctl svc #0 diff --git a/libc/arch-arm64/syscalls/__openat.S b/libc/arch-arm64/syscalls/__openat.S index e1b0da3..1ff0b48 100644 --- a/libc/arch-arm64/syscalls/__openat.S +++ b/libc/arch-arm64/syscalls/__openat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__openat) mov x8, __NR_openat svc #0 diff --git a/libc/arch-arm64/syscalls/__ppoll.S b/libc/arch-arm64/syscalls/__ppoll.S index 31e5578..9517ce3 100644 --- a/libc/arch-arm64/syscalls/__ppoll.S +++ b/libc/arch-arm64/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__ppoll) mov x8, __NR_ppoll svc #0 diff --git a/libc/arch-arm64/syscalls/__pselect6.S b/libc/arch-arm64/syscalls/__pselect6.S index b0e4770..7e14e02 100644 --- a/libc/arch-arm64/syscalls/__pselect6.S +++ b/libc/arch-arm64/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__pselect6) mov x8, __NR_pselect6 svc #0 diff --git a/libc/arch-arm64/syscalls/__ptrace.S b/libc/arch-arm64/syscalls/__ptrace.S index 054bb6f..b325e29 100644 --- a/libc/arch-arm64/syscalls/__ptrace.S +++ b/libc/arch-arm64/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__ptrace) mov x8, __NR_ptrace svc #0 diff --git a/libc/arch-arm64/syscalls/__reboot.S b/libc/arch-arm64/syscalls/__reboot.S index e24553c..04b18c9 100644 --- a/libc/arch-arm64/syscalls/__reboot.S +++ b/libc/arch-arm64/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__reboot) mov x8, __NR_reboot svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigaction.S b/libc/arch-arm64/syscalls/__rt_sigaction.S index 3d84544..3def558 100644 --- a/libc/arch-arm64/syscalls/__rt_sigaction.S +++ b/libc/arch-arm64/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__rt_sigaction) mov x8, __NR_rt_sigaction svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigpending.S b/libc/arch-arm64/syscalls/__rt_sigpending.S index 60f0a10..3ac0cb8 100644 --- a/libc/arch-arm64/syscalls/__rt_sigpending.S +++ b/libc/arch-arm64/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__rt_sigpending) mov x8, __NR_rt_sigpending svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigprocmask.S b/libc/arch-arm64/syscalls/__rt_sigprocmask.S index 7f5b3ac..72c7ea6 100644 --- a/libc/arch-arm64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-arm64/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__rt_sigprocmask) mov x8, __NR_rt_sigprocmask svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigsuspend.S b/libc/arch-arm64/syscalls/__rt_sigsuspend.S index 08b1197..a289713 100644 --- a/libc/arch-arm64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-arm64/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__rt_sigsuspend) mov x8, __NR_rt_sigsuspend svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigtimedwait.S b/libc/arch-arm64/syscalls/__rt_sigtimedwait.S index 8bc9a7a..c61e4ac 100644 --- a/libc/arch-arm64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-arm64/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__rt_sigtimedwait) mov x8, __NR_rt_sigtimedwait svc #0 diff --git a/libc/arch-arm64/syscalls/__sched_getaffinity.S b/libc/arch-arm64/syscalls/__sched_getaffinity.S index c0d392c..5bee77e 100644 --- a/libc/arch-arm64/syscalls/__sched_getaffinity.S +++ b/libc/arch-arm64/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__sched_getaffinity) mov x8, __NR_sched_getaffinity svc #0 diff --git a/libc/arch-arm64/syscalls/__set_tid_address.S b/libc/arch-arm64/syscalls/__set_tid_address.S index 296c907..e4790bf 100644 --- a/libc/arch-arm64/syscalls/__set_tid_address.S +++ b/libc/arch-arm64/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__set_tid_address) mov x8, __NR_set_tid_address svc #0 diff --git a/libc/arch-arm64/syscalls/__signalfd4.S b/libc/arch-arm64/syscalls/__signalfd4.S index 3932003..a977a6c 100644 --- a/libc/arch-arm64/syscalls/__signalfd4.S +++ b/libc/arch-arm64/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__signalfd4) mov x8, __NR_signalfd4 svc #0 diff --git a/libc/arch-arm64/syscalls/__socket.S b/libc/arch-arm64/syscalls/__socket.S index db7f2aa..f8bb2ac 100644 --- a/libc/arch-arm64/syscalls/__socket.S +++ b/libc/arch-arm64/syscalls/__socket.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__socket) mov x8, __NR_socket svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_create.S b/libc/arch-arm64/syscalls/__timer_create.S index a5e69e3..bb54952 100644 --- a/libc/arch-arm64/syscalls/__timer_create.S +++ b/libc/arch-arm64/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__timer_create) mov x8, __NR_timer_create svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_delete.S b/libc/arch-arm64/syscalls/__timer_delete.S index 44a7481..47d82f2 100644 --- a/libc/arch-arm64/syscalls/__timer_delete.S +++ b/libc/arch-arm64/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__timer_delete) mov x8, __NR_timer_delete svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_getoverrun.S b/libc/arch-arm64/syscalls/__timer_getoverrun.S index e1d959a..9c06112 100644 --- a/libc/arch-arm64/syscalls/__timer_getoverrun.S +++ b/libc/arch-arm64/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__timer_getoverrun) mov x8, __NR_timer_getoverrun svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_gettime.S b/libc/arch-arm64/syscalls/__timer_gettime.S index 7632290..e7c7cfe 100644 --- a/libc/arch-arm64/syscalls/__timer_gettime.S +++ b/libc/arch-arm64/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__timer_gettime) mov x8, __NR_timer_gettime svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_settime.S b/libc/arch-arm64/syscalls/__timer_settime.S index 92e4a76..d4a4996 100644 --- a/libc/arch-arm64/syscalls/__timer_settime.S +++ b/libc/arch-arm64/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__timer_settime) mov x8, __NR_timer_settime svc #0 diff --git a/libc/arch-arm64/syscalls/__waitid.S b/libc/arch-arm64/syscalls/__waitid.S index 9267239..5bff488 100644 --- a/libc/arch-arm64/syscalls/__waitid.S +++ b/libc/arch-arm64/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(__waitid) mov x8, __NR_waitid svc #0 diff --git a/libc/arch-arm64/syscalls/_exit.S b/libc/arch-arm64/syscalls/_exit.S index 38b073b..e88e77a 100644 --- a/libc/arch-arm64/syscalls/_exit.S +++ b/libc/arch-arm64/syscalls/_exit.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(_exit) mov x8, __NR_exit_group svc #0 diff --git a/libc/arch-arm64/syscalls/acct.S b/libc/arch-arm64/syscalls/acct.S index 15e3086..97a8a0c 100644 --- a/libc/arch-arm64/syscalls/acct.S +++ b/libc/arch-arm64/syscalls/acct.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(acct) mov x8, __NR_acct svc #0 diff --git a/libc/arch-arm64/syscalls/bind.S b/libc/arch-arm64/syscalls/bind.S index b3925db..1d6d901 100644 --- a/libc/arch-arm64/syscalls/bind.S +++ b/libc/arch-arm64/syscalls/bind.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(bind) mov x8, __NR_bind svc #0 diff --git a/libc/arch-arm64/syscalls/capget.S b/libc/arch-arm64/syscalls/capget.S index b897e5d..de84929 100644 --- a/libc/arch-arm64/syscalls/capget.S +++ b/libc/arch-arm64/syscalls/capget.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(capget) mov x8, __NR_capget svc #0 diff --git a/libc/arch-arm64/syscalls/capset.S b/libc/arch-arm64/syscalls/capset.S index 1d94aa3..1616f8f 100644 --- a/libc/arch-arm64/syscalls/capset.S +++ b/libc/arch-arm64/syscalls/capset.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(capset) mov x8, __NR_capset svc #0 diff --git a/libc/arch-arm64/syscalls/chdir.S b/libc/arch-arm64/syscalls/chdir.S index a7bf6c2..ccaa2e2 100644 --- a/libc/arch-arm64/syscalls/chdir.S +++ b/libc/arch-arm64/syscalls/chdir.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(chdir) mov x8, __NR_chdir svc #0 diff --git a/libc/arch-arm64/syscalls/chroot.S b/libc/arch-arm64/syscalls/chroot.S index 98bd5d1..bede172 100644 --- a/libc/arch-arm64/syscalls/chroot.S +++ b/libc/arch-arm64/syscalls/chroot.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(chroot) mov x8, __NR_chroot svc #0 diff --git a/libc/arch-arm64/syscalls/clock_getres.S b/libc/arch-arm64/syscalls/clock_getres.S index b6e7e56..3944a15 100644 --- a/libc/arch-arm64/syscalls/clock_getres.S +++ b/libc/arch-arm64/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(clock_getres) mov x8, __NR_clock_getres svc #0 diff --git a/libc/arch-arm64/syscalls/clock_nanosleep.S b/libc/arch-arm64/syscalls/clock_nanosleep.S index b64ff68..2182f67 100644 --- a/libc/arch-arm64/syscalls/clock_nanosleep.S +++ b/libc/arch-arm64/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(clock_nanosleep) mov x8, __NR_clock_nanosleep svc #0 diff --git a/libc/arch-arm64/syscalls/clock_settime.S b/libc/arch-arm64/syscalls/clock_settime.S index adc1680..14a662b 100644 --- a/libc/arch-arm64/syscalls/clock_settime.S +++ b/libc/arch-arm64/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(clock_settime) mov x8, __NR_clock_settime svc #0 diff --git a/libc/arch-arm64/syscalls/close.S b/libc/arch-arm64/syscalls/close.S index b4b72d9..da9a151 100644 --- a/libc/arch-arm64/syscalls/close.S +++ b/libc/arch-arm64/syscalls/close.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(close) mov x8, __NR_close svc #0 diff --git a/libc/arch-arm64/syscalls/delete_module.S b/libc/arch-arm64/syscalls/delete_module.S index ed51847..5dcd07f 100644 --- a/libc/arch-arm64/syscalls/delete_module.S +++ b/libc/arch-arm64/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(delete_module) mov x8, __NR_delete_module svc #0 diff --git a/libc/arch-arm64/syscalls/dup.S b/libc/arch-arm64/syscalls/dup.S index 9584c51..33a1b65 100644 --- a/libc/arch-arm64/syscalls/dup.S +++ b/libc/arch-arm64/syscalls/dup.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(dup) mov x8, __NR_dup svc #0 diff --git a/libc/arch-arm64/syscalls/dup3.S b/libc/arch-arm64/syscalls/dup3.S index e303fba..441fec9 100644 --- a/libc/arch-arm64/syscalls/dup3.S +++ b/libc/arch-arm64/syscalls/dup3.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(dup3) mov x8, __NR_dup3 svc #0 diff --git a/libc/arch-arm64/syscalls/epoll_create1.S b/libc/arch-arm64/syscalls/epoll_create1.S index 4ca8bfa..d314f55 100644 --- a/libc/arch-arm64/syscalls/epoll_create1.S +++ b/libc/arch-arm64/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(epoll_create1) mov x8, __NR_epoll_create1 svc #0 diff --git a/libc/arch-arm64/syscalls/epoll_ctl.S b/libc/arch-arm64/syscalls/epoll_ctl.S index c1c0dba..004c066 100644 --- a/libc/arch-arm64/syscalls/epoll_ctl.S +++ b/libc/arch-arm64/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(epoll_ctl) mov x8, __NR_epoll_ctl svc #0 diff --git a/libc/arch-arm64/syscalls/eventfd.S b/libc/arch-arm64/syscalls/eventfd.S index ace608e..11e97d0 100644 --- a/libc/arch-arm64/syscalls/eventfd.S +++ b/libc/arch-arm64/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(eventfd) mov x8, __NR_eventfd2 svc #0 diff --git a/libc/arch-arm64/syscalls/execve.S b/libc/arch-arm64/syscalls/execve.S index ab0cb57..7b6d943 100644 --- a/libc/arch-arm64/syscalls/execve.S +++ b/libc/arch-arm64/syscalls/execve.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(execve) mov x8, __NR_execve svc #0 diff --git a/libc/arch-arm64/syscalls/faccessat.S b/libc/arch-arm64/syscalls/faccessat.S index 30a3852..7bd8665 100644 --- a/libc/arch-arm64/syscalls/faccessat.S +++ b/libc/arch-arm64/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(faccessat) mov x8, __NR_faccessat svc #0 diff --git a/libc/arch-arm64/syscalls/fallocate.S b/libc/arch-arm64/syscalls/fallocate.S index 3092b34..d8795ae 100644 --- a/libc/arch-arm64/syscalls/fallocate.S +++ b/libc/arch-arm64/syscalls/fallocate.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fallocate) mov x8, __NR_fallocate svc #0 diff --git a/libc/arch-arm64/syscalls/fchdir.S b/libc/arch-arm64/syscalls/fchdir.S index f7687f8..7739fed 100644 --- a/libc/arch-arm64/syscalls/fchdir.S +++ b/libc/arch-arm64/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fchdir) mov x8, __NR_fchdir svc #0 diff --git a/libc/arch-arm64/syscalls/fchmod.S b/libc/arch-arm64/syscalls/fchmod.S index acc6718..3eec6cb 100644 --- a/libc/arch-arm64/syscalls/fchmod.S +++ b/libc/arch-arm64/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fchmod) mov x8, __NR_fchmod svc #0 diff --git a/libc/arch-arm64/syscalls/fchmodat.S b/libc/arch-arm64/syscalls/fchmodat.S index 23c2fd5..f2f285e 100644 --- a/libc/arch-arm64/syscalls/fchmodat.S +++ b/libc/arch-arm64/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fchmodat) mov x8, __NR_fchmodat svc #0 diff --git a/libc/arch-arm64/syscalls/fchown.S b/libc/arch-arm64/syscalls/fchown.S index 8e9db62..a689ba0 100644 --- a/libc/arch-arm64/syscalls/fchown.S +++ b/libc/arch-arm64/syscalls/fchown.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fchown) mov x8, __NR_fchown svc #0 diff --git a/libc/arch-arm64/syscalls/fchownat.S b/libc/arch-arm64/syscalls/fchownat.S index 3cf2c3d..7ede083 100644 --- a/libc/arch-arm64/syscalls/fchownat.S +++ b/libc/arch-arm64/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fchownat) mov x8, __NR_fchownat svc #0 diff --git a/libc/arch-arm64/syscalls/fcntl.S b/libc/arch-arm64/syscalls/fcntl.S index 45eff74..257c765 100644 --- a/libc/arch-arm64/syscalls/fcntl.S +++ b/libc/arch-arm64/syscalls/fcntl.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fcntl) mov x8, __NR_fcntl svc #0 diff --git a/libc/arch-arm64/syscalls/fdatasync.S b/libc/arch-arm64/syscalls/fdatasync.S index 77b76c4..233abda 100644 --- a/libc/arch-arm64/syscalls/fdatasync.S +++ b/libc/arch-arm64/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fdatasync) mov x8, __NR_fdatasync svc #0 diff --git a/libc/arch-arm64/syscalls/fgetxattr.S b/libc/arch-arm64/syscalls/fgetxattr.S index 1f8edb6..bd579ff 100644 --- a/libc/arch-arm64/syscalls/fgetxattr.S +++ b/libc/arch-arm64/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fgetxattr) mov x8, __NR_fgetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/flistxattr.S b/libc/arch-arm64/syscalls/flistxattr.S index 997529e..95ccbe2 100644 --- a/libc/arch-arm64/syscalls/flistxattr.S +++ b/libc/arch-arm64/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(flistxattr) mov x8, __NR_flistxattr svc #0 diff --git a/libc/arch-arm64/syscalls/flock.S b/libc/arch-arm64/syscalls/flock.S index 0e1c3f5..2151d6c 100644 --- a/libc/arch-arm64/syscalls/flock.S +++ b/libc/arch-arm64/syscalls/flock.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(flock) mov x8, __NR_flock svc #0 diff --git a/libc/arch-arm64/syscalls/fremovexattr.S b/libc/arch-arm64/syscalls/fremovexattr.S index d43430f..8dd107d 100644 --- a/libc/arch-arm64/syscalls/fremovexattr.S +++ b/libc/arch-arm64/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fremovexattr) mov x8, __NR_fremovexattr svc #0 diff --git a/libc/arch-arm64/syscalls/fsetxattr.S b/libc/arch-arm64/syscalls/fsetxattr.S index f40f875..9e54686 100644 --- a/libc/arch-arm64/syscalls/fsetxattr.S +++ b/libc/arch-arm64/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fsetxattr) mov x8, __NR_fsetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/fstat64.S b/libc/arch-arm64/syscalls/fstat64.S index 9afe95b..f354e13 100644 --- a/libc/arch-arm64/syscalls/fstat64.S +++ b/libc/arch-arm64/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fstat64) mov x8, __NR_fstat svc #0 diff --git a/libc/arch-arm64/syscalls/fstatat64.S b/libc/arch-arm64/syscalls/fstatat64.S index 30efd3b..2fe056e 100644 --- a/libc/arch-arm64/syscalls/fstatat64.S +++ b/libc/arch-arm64/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fstatat64) mov x8, __NR_newfstatat svc #0 diff --git a/libc/arch-arm64/syscalls/fstatfs64.S b/libc/arch-arm64/syscalls/fstatfs64.S index 67ae67e..c67ffd6 100644 --- a/libc/arch-arm64/syscalls/fstatfs64.S +++ b/libc/arch-arm64/syscalls/fstatfs64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fstatfs64) mov x8, __NR_fstatfs svc #0 diff --git a/libc/arch-arm64/syscalls/fsync.S b/libc/arch-arm64/syscalls/fsync.S index e22589e..ae2fc61 100644 --- a/libc/arch-arm64/syscalls/fsync.S +++ b/libc/arch-arm64/syscalls/fsync.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(fsync) mov x8, __NR_fsync svc #0 diff --git a/libc/arch-arm64/syscalls/ftruncate.S b/libc/arch-arm64/syscalls/ftruncate.S index b45a170..adf87fe 100644 --- a/libc/arch-arm64/syscalls/ftruncate.S +++ b/libc/arch-arm64/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(ftruncate) mov x8, __NR_ftruncate svc #0 diff --git a/libc/arch-arm64/syscalls/getegid.S b/libc/arch-arm64/syscalls/getegid.S index 675731c..5066cae 100644 --- a/libc/arch-arm64/syscalls/getegid.S +++ b/libc/arch-arm64/syscalls/getegid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getegid) mov x8, __NR_getegid svc #0 diff --git a/libc/arch-arm64/syscalls/geteuid.S b/libc/arch-arm64/syscalls/geteuid.S index 8d9461e..25b1ea9 100644 --- a/libc/arch-arm64/syscalls/geteuid.S +++ b/libc/arch-arm64/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(geteuid) mov x8, __NR_geteuid svc #0 diff --git a/libc/arch-arm64/syscalls/getgid.S b/libc/arch-arm64/syscalls/getgid.S index 4653fd8..3f49cb4 100644 --- a/libc/arch-arm64/syscalls/getgid.S +++ b/libc/arch-arm64/syscalls/getgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getgid) mov x8, __NR_getgid svc #0 diff --git a/libc/arch-arm64/syscalls/getgroups.S b/libc/arch-arm64/syscalls/getgroups.S index f22f1e9..3df4974 100644 --- a/libc/arch-arm64/syscalls/getgroups.S +++ b/libc/arch-arm64/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getgroups) mov x8, __NR_getgroups svc #0 diff --git a/libc/arch-arm64/syscalls/getitimer.S b/libc/arch-arm64/syscalls/getitimer.S index 25d0b38..70cb731 100644 --- a/libc/arch-arm64/syscalls/getitimer.S +++ b/libc/arch-arm64/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getitimer) mov x8, __NR_getitimer svc #0 diff --git a/libc/arch-arm64/syscalls/getpeername.S b/libc/arch-arm64/syscalls/getpeername.S index aefd0c5..eefb24a 100644 --- a/libc/arch-arm64/syscalls/getpeername.S +++ b/libc/arch-arm64/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getpeername) mov x8, __NR_getpeername svc #0 diff --git a/libc/arch-arm64/syscalls/getpgid.S b/libc/arch-arm64/syscalls/getpgid.S index 4c750fb..d12ac52 100644 --- a/libc/arch-arm64/syscalls/getpgid.S +++ b/libc/arch-arm64/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getpgid) mov x8, __NR_getpgid svc #0 diff --git a/libc/arch-arm64/syscalls/getppid.S b/libc/arch-arm64/syscalls/getppid.S index 540ecc4..af8965b 100644 --- a/libc/arch-arm64/syscalls/getppid.S +++ b/libc/arch-arm64/syscalls/getppid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getppid) mov x8, __NR_getppid svc #0 diff --git a/libc/arch-arm64/syscalls/getresgid.S b/libc/arch-arm64/syscalls/getresgid.S index 3ce5799..3c1c0c0 100644 --- a/libc/arch-arm64/syscalls/getresgid.S +++ b/libc/arch-arm64/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getresgid) mov x8, __NR_getresgid svc #0 diff --git a/libc/arch-arm64/syscalls/getresuid.S b/libc/arch-arm64/syscalls/getresuid.S index 56851cc..f50e060 100644 --- a/libc/arch-arm64/syscalls/getresuid.S +++ b/libc/arch-arm64/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getresuid) mov x8, __NR_getresuid svc #0 diff --git a/libc/arch-arm64/syscalls/getrlimit.S b/libc/arch-arm64/syscalls/getrlimit.S index 1f74773..b759912 100644 --- a/libc/arch-arm64/syscalls/getrlimit.S +++ b/libc/arch-arm64/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getrlimit) mov x8, __NR_getrlimit svc #0 diff --git a/libc/arch-arm64/syscalls/getrusage.S b/libc/arch-arm64/syscalls/getrusage.S index 8154e4a..1a0d30f 100644 --- a/libc/arch-arm64/syscalls/getrusage.S +++ b/libc/arch-arm64/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getrusage) mov x8, __NR_getrusage svc #0 diff --git a/libc/arch-arm64/syscalls/getsid.S b/libc/arch-arm64/syscalls/getsid.S index f99623f..3c3d753 100644 --- a/libc/arch-arm64/syscalls/getsid.S +++ b/libc/arch-arm64/syscalls/getsid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getsid) mov x8, __NR_getsid svc #0 diff --git a/libc/arch-arm64/syscalls/getsockname.S b/libc/arch-arm64/syscalls/getsockname.S index e8bc006..a337986 100644 --- a/libc/arch-arm64/syscalls/getsockname.S +++ b/libc/arch-arm64/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getsockname) mov x8, __NR_getsockname svc #0 diff --git a/libc/arch-arm64/syscalls/getsockopt.S b/libc/arch-arm64/syscalls/getsockopt.S index 4559d1d..4b3abd5 100644 --- a/libc/arch-arm64/syscalls/getsockopt.S +++ b/libc/arch-arm64/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getsockopt) mov x8, __NR_getsockopt svc #0 diff --git a/libc/arch-arm64/syscalls/getuid.S b/libc/arch-arm64/syscalls/getuid.S index 4e37d47..a9193c5 100644 --- a/libc/arch-arm64/syscalls/getuid.S +++ b/libc/arch-arm64/syscalls/getuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getuid) mov x8, __NR_getuid svc #0 diff --git a/libc/arch-arm64/syscalls/getxattr.S b/libc/arch-arm64/syscalls/getxattr.S index 3f69956..afa81ef 100644 --- a/libc/arch-arm64/syscalls/getxattr.S +++ b/libc/arch-arm64/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(getxattr) mov x8, __NR_getxattr svc #0 diff --git a/libc/arch-arm64/syscalls/init_module.S b/libc/arch-arm64/syscalls/init_module.S index cc1a0da..bf0f7d3 100644 --- a/libc/arch-arm64/syscalls/init_module.S +++ b/libc/arch-arm64/syscalls/init_module.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(init_module) mov x8, __NR_init_module svc #0 diff --git a/libc/arch-arm64/syscalls/inotify_add_watch.S b/libc/arch-arm64/syscalls/inotify_add_watch.S index fbc8dd4..dc30ae5 100644 --- a/libc/arch-arm64/syscalls/inotify_add_watch.S +++ b/libc/arch-arm64/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(inotify_add_watch) mov x8, __NR_inotify_add_watch svc #0 diff --git a/libc/arch-arm64/syscalls/inotify_init1.S b/libc/arch-arm64/syscalls/inotify_init1.S index 5726d0c..1b40ef2 100644 --- a/libc/arch-arm64/syscalls/inotify_init1.S +++ b/libc/arch-arm64/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(inotify_init1) mov x8, __NR_inotify_init1 svc #0 diff --git a/libc/arch-arm64/syscalls/inotify_rm_watch.S b/libc/arch-arm64/syscalls/inotify_rm_watch.S index 37eabcf..7c99e86 100644 --- a/libc/arch-arm64/syscalls/inotify_rm_watch.S +++ b/libc/arch-arm64/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(inotify_rm_watch) mov x8, __NR_inotify_rm_watch svc #0 diff --git a/libc/arch-arm64/syscalls/kill.S b/libc/arch-arm64/syscalls/kill.S index 7fc2c5a..e86e3a4 100644 --- a/libc/arch-arm64/syscalls/kill.S +++ b/libc/arch-arm64/syscalls/kill.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(kill) mov x8, __NR_kill svc #0 diff --git a/libc/arch-arm64/syscalls/klogctl.S b/libc/arch-arm64/syscalls/klogctl.S index abbee55..567db27 100644 --- a/libc/arch-arm64/syscalls/klogctl.S +++ b/libc/arch-arm64/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(klogctl) mov x8, __NR_syslog svc #0 diff --git a/libc/arch-arm64/syscalls/lgetxattr.S b/libc/arch-arm64/syscalls/lgetxattr.S index e1a760c..187462a 100644 --- a/libc/arch-arm64/syscalls/lgetxattr.S +++ b/libc/arch-arm64/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(lgetxattr) mov x8, __NR_lgetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/linkat.S b/libc/arch-arm64/syscalls/linkat.S index c3e2cd8..7cfc2e0 100644 --- a/libc/arch-arm64/syscalls/linkat.S +++ b/libc/arch-arm64/syscalls/linkat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(linkat) mov x8, __NR_linkat svc #0 diff --git a/libc/arch-arm64/syscalls/listen.S b/libc/arch-arm64/syscalls/listen.S index 9b7be28..028b9bd 100644 --- a/libc/arch-arm64/syscalls/listen.S +++ b/libc/arch-arm64/syscalls/listen.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(listen) mov x8, __NR_listen svc #0 diff --git a/libc/arch-arm64/syscalls/listxattr.S b/libc/arch-arm64/syscalls/listxattr.S index a5e55c7..335fafe 100644 --- a/libc/arch-arm64/syscalls/listxattr.S +++ b/libc/arch-arm64/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(listxattr) mov x8, __NR_listxattr svc #0 diff --git a/libc/arch-arm64/syscalls/llistxattr.S b/libc/arch-arm64/syscalls/llistxattr.S index 447e208..e796741 100644 --- a/libc/arch-arm64/syscalls/llistxattr.S +++ b/libc/arch-arm64/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(llistxattr) mov x8, __NR_llistxattr svc #0 diff --git a/libc/arch-arm64/syscalls/lremovexattr.S b/libc/arch-arm64/syscalls/lremovexattr.S index 1f620db..9f4c027 100644 --- a/libc/arch-arm64/syscalls/lremovexattr.S +++ b/libc/arch-arm64/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(lremovexattr) mov x8, __NR_lremovexattr svc #0 diff --git a/libc/arch-arm64/syscalls/lseek.S b/libc/arch-arm64/syscalls/lseek.S index 1b858b2..aa71768 100644 --- a/libc/arch-arm64/syscalls/lseek.S +++ b/libc/arch-arm64/syscalls/lseek.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(lseek) mov x8, __NR_lseek svc #0 diff --git a/libc/arch-arm64/syscalls/lsetxattr.S b/libc/arch-arm64/syscalls/lsetxattr.S index 8315bba..babf02d 100644 --- a/libc/arch-arm64/syscalls/lsetxattr.S +++ b/libc/arch-arm64/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(lsetxattr) mov x8, __NR_lsetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/madvise.S b/libc/arch-arm64/syscalls/madvise.S index 17282c0..3d393f1 100644 --- a/libc/arch-arm64/syscalls/madvise.S +++ b/libc/arch-arm64/syscalls/madvise.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(madvise) mov x8, __NR_madvise svc #0 diff --git a/libc/arch-arm64/syscalls/mincore.S b/libc/arch-arm64/syscalls/mincore.S index abdcf6c..4432574 100644 --- a/libc/arch-arm64/syscalls/mincore.S +++ b/libc/arch-arm64/syscalls/mincore.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mincore) mov x8, __NR_mincore svc #0 diff --git a/libc/arch-arm64/syscalls/mkdirat.S b/libc/arch-arm64/syscalls/mkdirat.S index d6bafca..36c876d 100644 --- a/libc/arch-arm64/syscalls/mkdirat.S +++ b/libc/arch-arm64/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mkdirat) mov x8, __NR_mkdirat svc #0 diff --git a/libc/arch-arm64/syscalls/mknodat.S b/libc/arch-arm64/syscalls/mknodat.S index 598e789..e0584db 100644 --- a/libc/arch-arm64/syscalls/mknodat.S +++ b/libc/arch-arm64/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mknodat) mov x8, __NR_mknodat svc #0 diff --git a/libc/arch-arm64/syscalls/mlock.S b/libc/arch-arm64/syscalls/mlock.S index 631ce02..10ddb07 100644 --- a/libc/arch-arm64/syscalls/mlock.S +++ b/libc/arch-arm64/syscalls/mlock.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mlock) mov x8, __NR_mlock svc #0 diff --git a/libc/arch-arm64/syscalls/mlockall.S b/libc/arch-arm64/syscalls/mlockall.S index 42dac9e..3602d71 100644 --- a/libc/arch-arm64/syscalls/mlockall.S +++ b/libc/arch-arm64/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mlockall) mov x8, __NR_mlockall svc #0 diff --git a/libc/arch-arm64/syscalls/mmap.S b/libc/arch-arm64/syscalls/mmap.S index da18e10..e4e39ca 100644 --- a/libc/arch-arm64/syscalls/mmap.S +++ b/libc/arch-arm64/syscalls/mmap.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mmap) mov x8, __NR_mmap svc #0 diff --git a/libc/arch-arm64/syscalls/mount.S b/libc/arch-arm64/syscalls/mount.S index c43a71f..9b53754 100644 --- a/libc/arch-arm64/syscalls/mount.S +++ b/libc/arch-arm64/syscalls/mount.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mount) mov x8, __NR_mount svc #0 diff --git a/libc/arch-arm64/syscalls/mprotect.S b/libc/arch-arm64/syscalls/mprotect.S index a7d26dd..788d46e 100644 --- a/libc/arch-arm64/syscalls/mprotect.S +++ b/libc/arch-arm64/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mprotect) mov x8, __NR_mprotect svc #0 diff --git a/libc/arch-arm64/syscalls/mremap.S b/libc/arch-arm64/syscalls/mremap.S index 337bbae..861d52a 100644 --- a/libc/arch-arm64/syscalls/mremap.S +++ b/libc/arch-arm64/syscalls/mremap.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(mremap) mov x8, __NR_mremap svc #0 diff --git a/libc/arch-arm64/syscalls/msync.S b/libc/arch-arm64/syscalls/msync.S index c54797e..009ce18 100644 --- a/libc/arch-arm64/syscalls/msync.S +++ b/libc/arch-arm64/syscalls/msync.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(msync) mov x8, __NR_msync svc #0 diff --git a/libc/arch-arm64/syscalls/munlock.S b/libc/arch-arm64/syscalls/munlock.S index b1ec016..45d6d17 100644 --- a/libc/arch-arm64/syscalls/munlock.S +++ b/libc/arch-arm64/syscalls/munlock.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(munlock) mov x8, __NR_munlock svc #0 diff --git a/libc/arch-arm64/syscalls/munlockall.S b/libc/arch-arm64/syscalls/munlockall.S index f9162a8..6240622 100644 --- a/libc/arch-arm64/syscalls/munlockall.S +++ b/libc/arch-arm64/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(munlockall) mov x8, __NR_munlockall svc #0 diff --git a/libc/arch-arm64/syscalls/munmap.S b/libc/arch-arm64/syscalls/munmap.S index 6bd5afe..0291268 100644 --- a/libc/arch-arm64/syscalls/munmap.S +++ b/libc/arch-arm64/syscalls/munmap.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(munmap) mov x8, __NR_munmap svc #0 diff --git a/libc/arch-arm64/syscalls/nanosleep.S b/libc/arch-arm64/syscalls/nanosleep.S index c84accc..7496530 100644 --- a/libc/arch-arm64/syscalls/nanosleep.S +++ b/libc/arch-arm64/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(nanosleep) mov x8, __NR_nanosleep svc #0 diff --git a/libc/arch-arm64/syscalls/personality.S b/libc/arch-arm64/syscalls/personality.S index 02bcf9b..1c6530c 100644 --- a/libc/arch-arm64/syscalls/personality.S +++ b/libc/arch-arm64/syscalls/personality.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(personality) mov x8, __NR_personality svc #0 diff --git a/libc/arch-arm64/syscalls/pipe2.S b/libc/arch-arm64/syscalls/pipe2.S index f4da37d..45538d3 100644 --- a/libc/arch-arm64/syscalls/pipe2.S +++ b/libc/arch-arm64/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(pipe2) mov x8, __NR_pipe2 svc #0 diff --git a/libc/arch-arm64/syscalls/prctl.S b/libc/arch-arm64/syscalls/prctl.S index 2e6dca7..ddfe5a6 100644 --- a/libc/arch-arm64/syscalls/prctl.S +++ b/libc/arch-arm64/syscalls/prctl.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(prctl) mov x8, __NR_prctl svc #0 diff --git a/libc/arch-arm64/syscalls/pread64.S b/libc/arch-arm64/syscalls/pread64.S index 2aba596..9c2fb34 100644 --- a/libc/arch-arm64/syscalls/pread64.S +++ b/libc/arch-arm64/syscalls/pread64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(pread64) mov x8, __NR_pread64 svc #0 diff --git a/libc/arch-arm64/syscalls/prlimit64.S b/libc/arch-arm64/syscalls/prlimit64.S index a2173d9..d3e07b9 100644 --- a/libc/arch-arm64/syscalls/prlimit64.S +++ b/libc/arch-arm64/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(prlimit64) mov x8, __NR_prlimit64 svc #0 diff --git a/libc/arch-arm64/syscalls/pwrite64.S b/libc/arch-arm64/syscalls/pwrite64.S index 5674a7c..33ae24b 100644 --- a/libc/arch-arm64/syscalls/pwrite64.S +++ b/libc/arch-arm64/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(pwrite64) mov x8, __NR_pwrite64 svc #0 diff --git a/libc/arch-arm64/syscalls/read.S b/libc/arch-arm64/syscalls/read.S index 906fb98..3440391 100644 --- a/libc/arch-arm64/syscalls/read.S +++ b/libc/arch-arm64/syscalls/read.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(read) mov x8, __NR_read svc #0 diff --git a/libc/arch-arm64/syscalls/readahead.S b/libc/arch-arm64/syscalls/readahead.S index 2994b83..73683f2 100644 --- a/libc/arch-arm64/syscalls/readahead.S +++ b/libc/arch-arm64/syscalls/readahead.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(readahead) mov x8, __NR_readahead svc #0 diff --git a/libc/arch-arm64/syscalls/readlinkat.S b/libc/arch-arm64/syscalls/readlinkat.S index 1782c94..1a89d21 100644 --- a/libc/arch-arm64/syscalls/readlinkat.S +++ b/libc/arch-arm64/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(readlinkat) mov x8, __NR_readlinkat svc #0 diff --git a/libc/arch-arm64/syscalls/readv.S b/libc/arch-arm64/syscalls/readv.S index bc988d4..b5d154a 100644 --- a/libc/arch-arm64/syscalls/readv.S +++ b/libc/arch-arm64/syscalls/readv.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(readv) mov x8, __NR_readv svc #0 diff --git a/libc/arch-arm64/syscalls/recvfrom.S b/libc/arch-arm64/syscalls/recvfrom.S index 16f97d5..80bc1aa 100644 --- a/libc/arch-arm64/syscalls/recvfrom.S +++ b/libc/arch-arm64/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(recvfrom) mov x8, __NR_recvfrom svc #0 diff --git a/libc/arch-arm64/syscalls/recvmmsg.S b/libc/arch-arm64/syscalls/recvmmsg.S index bd1495a..aa69442 100644 --- a/libc/arch-arm64/syscalls/recvmmsg.S +++ b/libc/arch-arm64/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(recvmmsg) mov x8, __NR_recvmmsg svc #0 diff --git a/libc/arch-arm64/syscalls/recvmsg.S b/libc/arch-arm64/syscalls/recvmsg.S index c9b78c4..095e2aa 100644 --- a/libc/arch-arm64/syscalls/recvmsg.S +++ b/libc/arch-arm64/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(recvmsg) mov x8, __NR_recvmsg svc #0 diff --git a/libc/arch-arm64/syscalls/removexattr.S b/libc/arch-arm64/syscalls/removexattr.S index c12cc84..f279f01 100644 --- a/libc/arch-arm64/syscalls/removexattr.S +++ b/libc/arch-arm64/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(removexattr) mov x8, __NR_removexattr svc #0 diff --git a/libc/arch-arm64/syscalls/renameat.S b/libc/arch-arm64/syscalls/renameat.S index cf79472..7c308cd 100644 --- a/libc/arch-arm64/syscalls/renameat.S +++ b/libc/arch-arm64/syscalls/renameat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(renameat) mov x8, __NR_renameat svc #0 diff --git a/libc/arch-arm64/syscalls/sched_get_priority_max.S b/libc/arch-arm64/syscalls/sched_get_priority_max.S index 672d0ea..e80ce35 100644 --- a/libc/arch-arm64/syscalls/sched_get_priority_max.S +++ b/libc/arch-arm64/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_get_priority_max) mov x8, __NR_sched_get_priority_max svc #0 diff --git a/libc/arch-arm64/syscalls/sched_get_priority_min.S b/libc/arch-arm64/syscalls/sched_get_priority_min.S index f5cf1f3..3f5f487 100644 --- a/libc/arch-arm64/syscalls/sched_get_priority_min.S +++ b/libc/arch-arm64/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_get_priority_min) mov x8, __NR_sched_get_priority_min svc #0 diff --git a/libc/arch-arm64/syscalls/sched_getparam.S b/libc/arch-arm64/syscalls/sched_getparam.S index 7ffe8fb..1756867 100644 --- a/libc/arch-arm64/syscalls/sched_getparam.S +++ b/libc/arch-arm64/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_getparam) mov x8, __NR_sched_getparam svc #0 diff --git a/libc/arch-arm64/syscalls/sched_getscheduler.S b/libc/arch-arm64/syscalls/sched_getscheduler.S index b69b8c0..8fa145f 100644 --- a/libc/arch-arm64/syscalls/sched_getscheduler.S +++ b/libc/arch-arm64/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_getscheduler) mov x8, __NR_sched_getscheduler svc #0 diff --git a/libc/arch-arm64/syscalls/sched_rr_get_interval.S b/libc/arch-arm64/syscalls/sched_rr_get_interval.S index 0be14ba..7ff393c 100644 --- a/libc/arch-arm64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-arm64/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_rr_get_interval) mov x8, __NR_sched_rr_get_interval svc #0 diff --git a/libc/arch-arm64/syscalls/sched_setaffinity.S b/libc/arch-arm64/syscalls/sched_setaffinity.S index f5cbc77..2878459 100644 --- a/libc/arch-arm64/syscalls/sched_setaffinity.S +++ b/libc/arch-arm64/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_setaffinity) mov x8, __NR_sched_setaffinity svc #0 diff --git a/libc/arch-arm64/syscalls/sched_setparam.S b/libc/arch-arm64/syscalls/sched_setparam.S index cff64f5..4135606 100644 --- a/libc/arch-arm64/syscalls/sched_setparam.S +++ b/libc/arch-arm64/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_setparam) mov x8, __NR_sched_setparam svc #0 diff --git a/libc/arch-arm64/syscalls/sched_setscheduler.S b/libc/arch-arm64/syscalls/sched_setscheduler.S index 31600a0..e8f991c 100644 --- a/libc/arch-arm64/syscalls/sched_setscheduler.S +++ b/libc/arch-arm64/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_setscheduler) mov x8, __NR_sched_setscheduler svc #0 diff --git a/libc/arch-arm64/syscalls/sched_yield.S b/libc/arch-arm64/syscalls/sched_yield.S index 21ad601..cd6a978 100644 --- a/libc/arch-arm64/syscalls/sched_yield.S +++ b/libc/arch-arm64/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sched_yield) mov x8, __NR_sched_yield svc #0 diff --git a/libc/arch-arm64/syscalls/sendfile.S b/libc/arch-arm64/syscalls/sendfile.S index db90caa..c579224 100644 --- a/libc/arch-arm64/syscalls/sendfile.S +++ b/libc/arch-arm64/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sendfile) mov x8, __NR_sendfile svc #0 diff --git a/libc/arch-arm64/syscalls/sendmmsg.S b/libc/arch-arm64/syscalls/sendmmsg.S index e85798a..e9ce811 100644 --- a/libc/arch-arm64/syscalls/sendmmsg.S +++ b/libc/arch-arm64/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sendmmsg) mov x8, __NR_sendmmsg svc #0 diff --git a/libc/arch-arm64/syscalls/sendmsg.S b/libc/arch-arm64/syscalls/sendmsg.S index 25eff84..78c5e68 100644 --- a/libc/arch-arm64/syscalls/sendmsg.S +++ b/libc/arch-arm64/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sendmsg) mov x8, __NR_sendmsg svc #0 diff --git a/libc/arch-arm64/syscalls/sendto.S b/libc/arch-arm64/syscalls/sendto.S index 39e4e4e..a3ef95d 100644 --- a/libc/arch-arm64/syscalls/sendto.S +++ b/libc/arch-arm64/syscalls/sendto.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sendto) mov x8, __NR_sendto svc #0 diff --git a/libc/arch-arm64/syscalls/setfsgid.S b/libc/arch-arm64/syscalls/setfsgid.S index d2f29ab..4d28536 100644 --- a/libc/arch-arm64/syscalls/setfsgid.S +++ b/libc/arch-arm64/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setfsgid) mov x8, __NR_setfsgid svc #0 diff --git a/libc/arch-arm64/syscalls/setfsuid.S b/libc/arch-arm64/syscalls/setfsuid.S index 852f97c..238bbf8 100644 --- a/libc/arch-arm64/syscalls/setfsuid.S +++ b/libc/arch-arm64/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setfsuid) mov x8, __NR_setfsuid svc #0 diff --git a/libc/arch-arm64/syscalls/setgid.S b/libc/arch-arm64/syscalls/setgid.S index a9789f7..182ce1f 100644 --- a/libc/arch-arm64/syscalls/setgid.S +++ b/libc/arch-arm64/syscalls/setgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setgid) mov x8, __NR_setgid svc #0 diff --git a/libc/arch-arm64/syscalls/setgroups.S b/libc/arch-arm64/syscalls/setgroups.S index ce9bf01..2bc5c7f 100644 --- a/libc/arch-arm64/syscalls/setgroups.S +++ b/libc/arch-arm64/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setgroups) mov x8, __NR_setgroups svc #0 diff --git a/libc/arch-arm64/syscalls/setitimer.S b/libc/arch-arm64/syscalls/setitimer.S index d8e3d7e..1a5bbb3 100644 --- a/libc/arch-arm64/syscalls/setitimer.S +++ b/libc/arch-arm64/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setitimer) mov x8, __NR_setitimer svc #0 diff --git a/libc/arch-arm64/syscalls/setns.S b/libc/arch-arm64/syscalls/setns.S index 615f888..68c32da 100644 --- a/libc/arch-arm64/syscalls/setns.S +++ b/libc/arch-arm64/syscalls/setns.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setns) mov x8, __NR_setns svc #0 diff --git a/libc/arch-arm64/syscalls/setpgid.S b/libc/arch-arm64/syscalls/setpgid.S index 6015264..890d354 100644 --- a/libc/arch-arm64/syscalls/setpgid.S +++ b/libc/arch-arm64/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setpgid) mov x8, __NR_setpgid svc #0 diff --git a/libc/arch-arm64/syscalls/setpriority.S b/libc/arch-arm64/syscalls/setpriority.S index d2f517e..17550ea 100644 --- a/libc/arch-arm64/syscalls/setpriority.S +++ b/libc/arch-arm64/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setpriority) mov x8, __NR_setpriority svc #0 diff --git a/libc/arch-arm64/syscalls/setregid.S b/libc/arch-arm64/syscalls/setregid.S index 7b333bf..aa351a8 100644 --- a/libc/arch-arm64/syscalls/setregid.S +++ b/libc/arch-arm64/syscalls/setregid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setregid) mov x8, __NR_setregid svc #0 diff --git a/libc/arch-arm64/syscalls/setresgid.S b/libc/arch-arm64/syscalls/setresgid.S index 39504bd..517e59e 100644 --- a/libc/arch-arm64/syscalls/setresgid.S +++ b/libc/arch-arm64/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setresgid) mov x8, __NR_setresgid svc #0 diff --git a/libc/arch-arm64/syscalls/setresuid.S b/libc/arch-arm64/syscalls/setresuid.S index 5acbffd..6829cef 100644 --- a/libc/arch-arm64/syscalls/setresuid.S +++ b/libc/arch-arm64/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setresuid) mov x8, __NR_setresuid svc #0 diff --git a/libc/arch-arm64/syscalls/setreuid.S b/libc/arch-arm64/syscalls/setreuid.S index 63630d6..af342ef 100644 --- a/libc/arch-arm64/syscalls/setreuid.S +++ b/libc/arch-arm64/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setreuid) mov x8, __NR_setreuid svc #0 diff --git a/libc/arch-arm64/syscalls/setrlimit.S b/libc/arch-arm64/syscalls/setrlimit.S index f9f56a6..4401984 100644 --- a/libc/arch-arm64/syscalls/setrlimit.S +++ b/libc/arch-arm64/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setrlimit) mov x8, __NR_setrlimit svc #0 diff --git a/libc/arch-arm64/syscalls/setsid.S b/libc/arch-arm64/syscalls/setsid.S index 04c28e3..64c76f2 100644 --- a/libc/arch-arm64/syscalls/setsid.S +++ b/libc/arch-arm64/syscalls/setsid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setsid) mov x8, __NR_setsid svc #0 diff --git a/libc/arch-arm64/syscalls/setsockopt.S b/libc/arch-arm64/syscalls/setsockopt.S index 0ebc6d0..51af847 100644 --- a/libc/arch-arm64/syscalls/setsockopt.S +++ b/libc/arch-arm64/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setsockopt) mov x8, __NR_setsockopt svc #0 diff --git a/libc/arch-arm64/syscalls/settimeofday.S b/libc/arch-arm64/syscalls/settimeofday.S index 474e40d..357998c 100644 --- a/libc/arch-arm64/syscalls/settimeofday.S +++ b/libc/arch-arm64/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(settimeofday) mov x8, __NR_settimeofday svc #0 diff --git a/libc/arch-arm64/syscalls/setuid.S b/libc/arch-arm64/syscalls/setuid.S index fe52921..ad42434 100644 --- a/libc/arch-arm64/syscalls/setuid.S +++ b/libc/arch-arm64/syscalls/setuid.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setuid) mov x8, __NR_setuid svc #0 diff --git a/libc/arch-arm64/syscalls/setxattr.S b/libc/arch-arm64/syscalls/setxattr.S index 8d0b415..cde2d5f 100644 --- a/libc/arch-arm64/syscalls/setxattr.S +++ b/libc/arch-arm64/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(setxattr) mov x8, __NR_setxattr svc #0 diff --git a/libc/arch-arm64/syscalls/shutdown.S b/libc/arch-arm64/syscalls/shutdown.S index e35cdea..4813647 100644 --- a/libc/arch-arm64/syscalls/shutdown.S +++ b/libc/arch-arm64/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(shutdown) mov x8, __NR_shutdown svc #0 diff --git a/libc/arch-arm64/syscalls/sigaltstack.S b/libc/arch-arm64/syscalls/sigaltstack.S index 6a38203..74f7e50 100644 --- a/libc/arch-arm64/syscalls/sigaltstack.S +++ b/libc/arch-arm64/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sigaltstack) mov x8, __NR_sigaltstack svc #0 diff --git a/libc/arch-arm64/syscalls/socketpair.S b/libc/arch-arm64/syscalls/socketpair.S index dcd7223..ec2a3d2 100644 --- a/libc/arch-arm64/syscalls/socketpair.S +++ b/libc/arch-arm64/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(socketpair) mov x8, __NR_socketpair svc #0 diff --git a/libc/arch-arm64/syscalls/splice.S b/libc/arch-arm64/syscalls/splice.S index 103805a..30443a8 100644 --- a/libc/arch-arm64/syscalls/splice.S +++ b/libc/arch-arm64/syscalls/splice.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(splice) mov x8, __NR_splice svc #0 diff --git a/libc/arch-arm64/syscalls/statfs64.S b/libc/arch-arm64/syscalls/statfs64.S index 55633c1..00b32e7 100644 --- a/libc/arch-arm64/syscalls/statfs64.S +++ b/libc/arch-arm64/syscalls/statfs64.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(statfs64) mov x8, __NR_statfs svc #0 diff --git a/libc/arch-arm64/syscalls/swapoff.S b/libc/arch-arm64/syscalls/swapoff.S index dcef4af..54dabb5 100644 --- a/libc/arch-arm64/syscalls/swapoff.S +++ b/libc/arch-arm64/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(swapoff) mov x8, __NR_swapoff svc #0 diff --git a/libc/arch-arm64/syscalls/swapon.S b/libc/arch-arm64/syscalls/swapon.S index aef7627..952252f 100644 --- a/libc/arch-arm64/syscalls/swapon.S +++ b/libc/arch-arm64/syscalls/swapon.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(swapon) mov x8, __NR_swapon svc #0 diff --git a/libc/arch-arm64/syscalls/symlinkat.S b/libc/arch-arm64/syscalls/symlinkat.S index 9830865..27f9334 100644 --- a/libc/arch-arm64/syscalls/symlinkat.S +++ b/libc/arch-arm64/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(symlinkat) mov x8, __NR_symlinkat svc #0 diff --git a/libc/arch-arm64/syscalls/sync.S b/libc/arch-arm64/syscalls/sync.S index 3ef0460..622b028 100644 --- a/libc/arch-arm64/syscalls/sync.S +++ b/libc/arch-arm64/syscalls/sync.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sync) mov x8, __NR_sync svc #0 diff --git a/libc/arch-arm64/syscalls/sysinfo.S b/libc/arch-arm64/syscalls/sysinfo.S index 7dbe152..81d8a94 100644 --- a/libc/arch-arm64/syscalls/sysinfo.S +++ b/libc/arch-arm64/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(sysinfo) mov x8, __NR_sysinfo svc #0 diff --git a/libc/arch-arm64/syscalls/tee.S b/libc/arch-arm64/syscalls/tee.S index d730076..cb317aa 100644 --- a/libc/arch-arm64/syscalls/tee.S +++ b/libc/arch-arm64/syscalls/tee.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(tee) mov x8, __NR_tee svc #0 diff --git a/libc/arch-arm64/syscalls/tgkill.S b/libc/arch-arm64/syscalls/tgkill.S index 477c477..908811d 100644 --- a/libc/arch-arm64/syscalls/tgkill.S +++ b/libc/arch-arm64/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(tgkill) mov x8, __NR_tgkill svc #0 diff --git a/libc/arch-arm64/syscalls/timerfd_create.S b/libc/arch-arm64/syscalls/timerfd_create.S index 83b5910..5487492 100644 --- a/libc/arch-arm64/syscalls/timerfd_create.S +++ b/libc/arch-arm64/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(timerfd_create) mov x8, __NR_timerfd_create svc #0 diff --git a/libc/arch-arm64/syscalls/timerfd_gettime.S b/libc/arch-arm64/syscalls/timerfd_gettime.S index 253cb79..1c5151f 100644 --- a/libc/arch-arm64/syscalls/timerfd_gettime.S +++ b/libc/arch-arm64/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(timerfd_gettime) mov x8, __NR_timerfd_gettime svc #0 diff --git a/libc/arch-arm64/syscalls/timerfd_settime.S b/libc/arch-arm64/syscalls/timerfd_settime.S index 8872481..edd81fac 100644 --- a/libc/arch-arm64/syscalls/timerfd_settime.S +++ b/libc/arch-arm64/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(timerfd_settime) mov x8, __NR_timerfd_settime svc #0 diff --git a/libc/arch-arm64/syscalls/times.S b/libc/arch-arm64/syscalls/times.S index 33c7d55..5541732 100644 --- a/libc/arch-arm64/syscalls/times.S +++ b/libc/arch-arm64/syscalls/times.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(times) mov x8, __NR_times svc #0 diff --git a/libc/arch-arm64/syscalls/truncate.S b/libc/arch-arm64/syscalls/truncate.S index f15253b..be5765c 100644 --- a/libc/arch-arm64/syscalls/truncate.S +++ b/libc/arch-arm64/syscalls/truncate.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(truncate) mov x8, __NR_truncate svc #0 diff --git a/libc/arch-arm64/syscalls/umask.S b/libc/arch-arm64/syscalls/umask.S index 8b907b4..c605b8f 100644 --- a/libc/arch-arm64/syscalls/umask.S +++ b/libc/arch-arm64/syscalls/umask.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(umask) mov x8, __NR_umask svc #0 diff --git a/libc/arch-arm64/syscalls/umount2.S b/libc/arch-arm64/syscalls/umount2.S index 5646dba..73ed330 100644 --- a/libc/arch-arm64/syscalls/umount2.S +++ b/libc/arch-arm64/syscalls/umount2.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(umount2) mov x8, __NR_umount2 svc #0 diff --git a/libc/arch-arm64/syscalls/uname.S b/libc/arch-arm64/syscalls/uname.S index 09ec096..4d52190 100644 --- a/libc/arch-arm64/syscalls/uname.S +++ b/libc/arch-arm64/syscalls/uname.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(uname) mov x8, __NR_uname svc #0 diff --git a/libc/arch-arm64/syscalls/unlinkat.S b/libc/arch-arm64/syscalls/unlinkat.S index 992f675..8fde96e 100644 --- a/libc/arch-arm64/syscalls/unlinkat.S +++ b/libc/arch-arm64/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(unlinkat) mov x8, __NR_unlinkat svc #0 diff --git a/libc/arch-arm64/syscalls/unshare.S b/libc/arch-arm64/syscalls/unshare.S index 1062dcd..ba960e2 100644 --- a/libc/arch-arm64/syscalls/unshare.S +++ b/libc/arch-arm64/syscalls/unshare.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(unshare) mov x8, __NR_unshare svc #0 diff --git a/libc/arch-arm64/syscalls/utimensat.S b/libc/arch-arm64/syscalls/utimensat.S index 8a25ed6..9e4b1ca 100644 --- a/libc/arch-arm64/syscalls/utimensat.S +++ b/libc/arch-arm64/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(utimensat) mov x8, __NR_utimensat svc #0 diff --git a/libc/arch-arm64/syscalls/vmsplice.S b/libc/arch-arm64/syscalls/vmsplice.S index b4bec3f..6a13c5b 100644 --- a/libc/arch-arm64/syscalls/vmsplice.S +++ b/libc/arch-arm64/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(vmsplice) mov x8, __NR_vmsplice svc #0 diff --git a/libc/arch-arm64/syscalls/wait4.S b/libc/arch-arm64/syscalls/wait4.S index a0d5d62..f2bcd34 100644 --- a/libc/arch-arm64/syscalls/wait4.S +++ b/libc/arch-arm64/syscalls/wait4.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(wait4) mov x8, __NR_wait4 svc #0 diff --git a/libc/arch-arm64/syscalls/write.S b/libc/arch-arm64/syscalls/write.S index d64552e..1fedabe 100644 --- a/libc/arch-arm64/syscalls/write.S +++ b/libc/arch-arm64/syscalls/write.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(write) mov x8, __NR_write svc #0 diff --git a/libc/arch-arm64/syscalls/writev.S b/libc/arch-arm64/syscalls/writev.S index 45d5c8d..9942ddb 100644 --- a/libc/arch-arm64/syscalls/writev.S +++ b/libc/arch-arm64/syscalls/writev.S @@ -2,6 +2,8 @@ #include <private/bionic_asm.h> + .hidden __set_errno + ENTRY(writev) mov x8, __NR_writev svc #0 |