diff --git a/libc/arch-arm/bionic/__bionic_clone.S b/libc/arch-arm/bionic/__bionic_clone.S index 48f2f98a5eca63bd6104e434cc5b7c464b02f7fa..f5cf9e0e34f3f911c50aa6f411316e6e879c36ea 100644 --- a/libc/arch-arm/bionic/__bionic_clone.S +++ b/libc/arch-arm/bionic/__bionic_clone.S @@ -57,7 +57,7 @@ ENTRY(__bionic_clone) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal 1: # The child. # Setting lr to 0 will make the unwinder stop at __start_thread diff --git a/libc/arch-arm/bionic/syscall.S b/libc/arch-arm/bionic/syscall.S index 86477184158b9b08a1f9c840586098267f0c0971..d0df37977fb75217eb36c0c9f7404eb563ff4d59 100644 --- a/libc/arch-arm/bionic/syscall.S +++ b/libc/arch-arm/bionic/syscall.S @@ -47,5 +47,5 @@ ENTRY(syscall) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(syscall) diff --git a/libc/arch-arm/syscalls/__accept4.S b/libc/arch-arm/syscalls/__accept4.S index 2b1eb285ffaadfd7e7e79ce18c10c97625f3ba8a..dca5699e092322c3cd98935c15c04edbf614d3b5 100644 --- a/libc/arch-arm/syscalls/__accept4.S +++ b/libc/arch-arm/syscalls/__accept4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__accept4) mov ip, r7 ldr r7, =__NR_accept4 @@ -12,5 +10,5 @@ ENTRY(__accept4) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__accept4) diff --git a/libc/arch-arm/syscalls/__brk.S b/libc/arch-arm/syscalls/__brk.S index 0987f0e28663e22ecdc1b45670f55ae9ee7434a0..be304da4365696741af2bf09e01cdfb91e11ded6 100644 --- a/libc/arch-arm/syscalls/__brk.S +++ b/libc/arch-arm/syscalls/__brk.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__brk) mov ip, r7 ldr r7, =__NR_brk @@ -12,5 +10,5 @@ ENTRY(__brk) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__brk) diff --git a/libc/arch-arm/syscalls/__connect.S b/libc/arch-arm/syscalls/__connect.S index 510af9591394e54f54bfe800dfd23dcc545e0728..a2a997ebe26c6e66aa074b0b12bdca37d3b98898 100644 --- a/libc/arch-arm/syscalls/__connect.S +++ b/libc/arch-arm/syscalls/__connect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__connect) mov ip, r7 ldr r7, =__NR_connect @@ -12,5 +10,5 @@ ENTRY(__connect) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__connect) diff --git a/libc/arch-arm/syscalls/__epoll_pwait.S b/libc/arch-arm/syscalls/__epoll_pwait.S index bbba2e12a7b1d2d4ee35760863c27d3b075c648c..3642ee38cf80561b9d3cce37a8754219d4ec4d27 100644 --- a/libc/arch-arm/syscalls/__epoll_pwait.S +++ b/libc/arch-arm/syscalls/__epoll_pwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__epoll_pwait) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(__epoll_pwait) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__epoll_pwait) diff --git a/libc/arch-arm/syscalls/__exit.S b/libc/arch-arm/syscalls/__exit.S index ceef94ed4fdc33650e8cf085a3a35a53cd5418e8..6ebd5b36b66df23630f1cc20089ee894fc1eeceb 100644 --- a/libc/arch-arm/syscalls/__exit.S +++ b/libc/arch-arm/syscalls/__exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__exit) mov ip, r7 ldr r7, =__NR_exit @@ -12,5 +10,5 @@ ENTRY(__exit) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__exit) diff --git a/libc/arch-arm/syscalls/__fcntl64.S b/libc/arch-arm/syscalls/__fcntl64.S index bb2068d117207d7eaaec63c5aeb79ece96544fd8..229c5c605b576be6412e77faace5b556277c5b6b 100644 --- a/libc/arch-arm/syscalls/__fcntl64.S +++ b/libc/arch-arm/syscalls/__fcntl64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__fcntl64) mov ip, r7 ldr r7, =__NR_fcntl64 @@ -12,5 +10,5 @@ ENTRY(__fcntl64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__fcntl64) diff --git a/libc/arch-arm/syscalls/__fstatfs64.S b/libc/arch-arm/syscalls/__fstatfs64.S index b493aa047632ad64964a34fdd8d96007ab139f99..9c0c439ecca301a93831ec0ba933607447956f01 100644 --- a/libc/arch-arm/syscalls/__fstatfs64.S +++ b/libc/arch-arm/syscalls/__fstatfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__fstatfs64) mov ip, r7 ldr r7, =__NR_fstatfs64 @@ -12,5 +10,5 @@ ENTRY(__fstatfs64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__fstatfs64) diff --git a/libc/arch-arm/syscalls/__getcpu.S b/libc/arch-arm/syscalls/__getcpu.S index 1b3fc46120d9444e1293c8d812dbf25c4b2eb227..d523d8e6855726e174d04d0885e1c390bb85a97a 100644 --- a/libc/arch-arm/syscalls/__getcpu.S +++ b/libc/arch-arm/syscalls/__getcpu.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcpu) mov ip, r7 ldr r7, =__NR_getcpu @@ -12,5 +10,5 @@ ENTRY(__getcpu) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__getcpu) diff --git a/libc/arch-arm/syscalls/__getcwd.S b/libc/arch-arm/syscalls/__getcwd.S index d91b3ca19bd3f50564ffce57ed4a03fa863ac266..4ff6667326fbbd507cc440860a545f6d3a7fd497 100644 --- a/libc/arch-arm/syscalls/__getcwd.S +++ b/libc/arch-arm/syscalls/__getcwd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcwd) mov ip, r7 ldr r7, =__NR_getcwd @@ -12,5 +10,5 @@ ENTRY(__getcwd) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__getcwd) diff --git a/libc/arch-arm/syscalls/__getdents64.S b/libc/arch-arm/syscalls/__getdents64.S index 7d3d81c4371b4cc866207ca06e13f8795e6fdc2f..dac3bfc82f588471fc896936a6eb788034c3205f 100644 --- a/libc/arch-arm/syscalls/__getdents64.S +++ b/libc/arch-arm/syscalls/__getdents64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getdents64) mov ip, r7 ldr r7, =__NR_getdents64 @@ -12,5 +10,5 @@ ENTRY(__getdents64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__getdents64) diff --git a/libc/arch-arm/syscalls/__getpid.S b/libc/arch-arm/syscalls/__getpid.S index ede0865bd2f88f0c6bc9ed9d93a805b3f2ade096..dbb192e7413bfa01eb5b6ba815537c82929d2257 100644 --- a/libc/arch-arm/syscalls/__getpid.S +++ b/libc/arch-arm/syscalls/__getpid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpid) mov ip, r7 ldr r7, =__NR_getpid @@ -12,5 +10,5 @@ ENTRY(__getpid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__getpid) diff --git a/libc/arch-arm/syscalls/__getpriority.S b/libc/arch-arm/syscalls/__getpriority.S index d3a646885c3d4eee44be364dd89060f77e1ca1c7..e637d6fd459079d346d42c465473eac9ef27b00d 100644 --- a/libc/arch-arm/syscalls/__getpriority.S +++ b/libc/arch-arm/syscalls/__getpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpriority) mov ip, r7 ldr r7, =__NR_getpriority @@ -12,5 +10,5 @@ ENTRY(__getpriority) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__getpriority) diff --git a/libc/arch-arm/syscalls/__ioctl.S b/libc/arch-arm/syscalls/__ioctl.S index b3ac82fac616526e366f1e6db107375d96c81f46..fcd1157d4d7856f3814828c5d8d266efb8146e09 100644 --- a/libc/arch-arm/syscalls/__ioctl.S +++ b/libc/arch-arm/syscalls/__ioctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ioctl) mov ip, r7 ldr r7, =__NR_ioctl @@ -12,5 +10,5 @@ ENTRY(__ioctl) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__ioctl) diff --git a/libc/arch-arm/syscalls/__llseek.S b/libc/arch-arm/syscalls/__llseek.S index b36164ca2d7b3a2224e3c90898f784fea54131cc..3cff318156e2d9be1f07f03240b66500bb04fa46 100644 --- a/libc/arch-arm/syscalls/__llseek.S +++ b/libc/arch-arm/syscalls/__llseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__llseek) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(__llseek) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__llseek) diff --git a/libc/arch-arm/syscalls/__mmap2.S b/libc/arch-arm/syscalls/__mmap2.S index ba747169911dbd333b387d0bcb3b06e47cd068c7..f11e46795e5b22411b9f382a81a6d5d4c4424c4f 100644 --- a/libc/arch-arm/syscalls/__mmap2.S +++ b/libc/arch-arm/syscalls/__mmap2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__mmap2) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(__mmap2) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__mmap2) diff --git a/libc/arch-arm/syscalls/__openat.S b/libc/arch-arm/syscalls/__openat.S index 6b119e162bd45e1b9a294193ffb6d13f7cefc67f..9b774dbb99006c7c8449a8727fa481c2cd73d5bd 100644 --- a/libc/arch-arm/syscalls/__openat.S +++ b/libc/arch-arm/syscalls/__openat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__openat) mov ip, r7 ldr r7, =__NR_openat @@ -12,5 +10,5 @@ ENTRY(__openat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__openat) diff --git a/libc/arch-arm/syscalls/__ppoll.S b/libc/arch-arm/syscalls/__ppoll.S index 3a0e80cebca03241c9c81e4612dc526422c6744b..02de8a8bc6959afe3206cf2a400aa411c2405291 100644 --- a/libc/arch-arm/syscalls/__ppoll.S +++ b/libc/arch-arm/syscalls/__ppoll.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ppoll) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(__ppoll) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__ppoll) diff --git a/libc/arch-arm/syscalls/__pselect6.S b/libc/arch-arm/syscalls/__pselect6.S index 1417be8796b0e699db81d6b1ba9fad5f9d060d8e..8f31e1b7f26575bafa36bdaa31a04fde098cddcb 100644 --- a/libc/arch-arm/syscalls/__pselect6.S +++ b/libc/arch-arm/syscalls/__pselect6.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__pselect6) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(__pselect6) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__pselect6) diff --git a/libc/arch-arm/syscalls/__ptrace.S b/libc/arch-arm/syscalls/__ptrace.S index bc03232613d56dc1a90e89ace00b5bf425b661d4..975ab0fd8de03cd5d03626c8001b55dcadb427b8 100644 --- a/libc/arch-arm/syscalls/__ptrace.S +++ b/libc/arch-arm/syscalls/__ptrace.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ptrace) mov ip, r7 ldr r7, =__NR_ptrace @@ -12,5 +10,5 @@ ENTRY(__ptrace) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__ptrace) diff --git a/libc/arch-arm/syscalls/__reboot.S b/libc/arch-arm/syscalls/__reboot.S index 91bbf7c4e266d00cb9d8cacae2c0b7260875d741..03f8c89c4550244ff571ac819b02a9f10a7a0d2d 100644 --- a/libc/arch-arm/syscalls/__reboot.S +++ b/libc/arch-arm/syscalls/__reboot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__reboot) mov ip, r7 ldr r7, =__NR_reboot @@ -12,5 +10,5 @@ ENTRY(__reboot) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__reboot) diff --git a/libc/arch-arm/syscalls/__rt_sigaction.S b/libc/arch-arm/syscalls/__rt_sigaction.S index 6a5e058645db8e7170ec5db361d8a5fdabda1b08..2c210123d5553a9b9ad9d373a52c992eb92fd63c 100644 --- a/libc/arch-arm/syscalls/__rt_sigaction.S +++ b/libc/arch-arm/syscalls/__rt_sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigaction) mov ip, r7 ldr r7, =__NR_rt_sigaction @@ -12,5 +10,5 @@ ENTRY(__rt_sigaction) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__rt_sigaction) diff --git a/libc/arch-arm/syscalls/__rt_sigpending.S b/libc/arch-arm/syscalls/__rt_sigpending.S index 44da9b2d169bd23797e98a16a3cb793b3641f5aa..6a32e502582ddf76988d89a6789cac5cec580af5 100644 --- a/libc/arch-arm/syscalls/__rt_sigpending.S +++ b/libc/arch-arm/syscalls/__rt_sigpending.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigpending) mov ip, r7 ldr r7, =__NR_rt_sigpending @@ -12,5 +10,5 @@ ENTRY(__rt_sigpending) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__rt_sigpending) diff --git a/libc/arch-arm/syscalls/__rt_sigprocmask.S b/libc/arch-arm/syscalls/__rt_sigprocmask.S index 81cdb854673afc2436dd92ce23566fe2dc7dec2b..136dc795681d81fc5fce159f3b618aa8e0d527be 100644 --- a/libc/arch-arm/syscalls/__rt_sigprocmask.S +++ b/libc/arch-arm/syscalls/__rt_sigprocmask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigprocmask) mov ip, r7 ldr r7, =__NR_rt_sigprocmask @@ -12,5 +10,5 @@ ENTRY(__rt_sigprocmask) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__rt_sigprocmask) diff --git a/libc/arch-arm/syscalls/__rt_sigsuspend.S b/libc/arch-arm/syscalls/__rt_sigsuspend.S index a9a39032a49e958e384e897d604bf56e75935327..2cef4a4f8c94849c6421d29fbd3765fb78bb3931 100644 --- a/libc/arch-arm/syscalls/__rt_sigsuspend.S +++ b/libc/arch-arm/syscalls/__rt_sigsuspend.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigsuspend) mov ip, r7 ldr r7, =__NR_rt_sigsuspend @@ -12,5 +10,5 @@ ENTRY(__rt_sigsuspend) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__rt_sigsuspend) diff --git a/libc/arch-arm/syscalls/__rt_sigtimedwait.S b/libc/arch-arm/syscalls/__rt_sigtimedwait.S index 7b78a43b8d6da901ef15ebda8c3e72c47bec38d7..cb43ad1c8211465c4875b3107e24757c715a448c 100644 --- a/libc/arch-arm/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-arm/syscalls/__rt_sigtimedwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigtimedwait) mov ip, r7 ldr r7, =__NR_rt_sigtimedwait @@ -12,5 +10,5 @@ ENTRY(__rt_sigtimedwait) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__rt_sigtimedwait) diff --git a/libc/arch-arm/syscalls/__sched_getaffinity.S b/libc/arch-arm/syscalls/__sched_getaffinity.S index a22c55e33283d7e75f939b22467b40b148ee2c10..6613ea573d89fb64e035d026282b6098830ab4e1 100644 --- a/libc/arch-arm/syscalls/__sched_getaffinity.S +++ b/libc/arch-arm/syscalls/__sched_getaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sched_getaffinity) mov ip, r7 ldr r7, =__NR_sched_getaffinity @@ -12,5 +10,5 @@ ENTRY(__sched_getaffinity) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__sched_getaffinity) diff --git a/libc/arch-arm/syscalls/__set_tid_address.S b/libc/arch-arm/syscalls/__set_tid_address.S index 0838c8b3cd69786beef62e1d555b7acd48e35477..d3558f5abe43544e7a71c0fbd09e706848aaa6ac 100644 --- a/libc/arch-arm/syscalls/__set_tid_address.S +++ b/libc/arch-arm/syscalls/__set_tid_address.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tid_address) mov ip, r7 ldr r7, =__NR_set_tid_address @@ -12,5 +10,5 @@ ENTRY(__set_tid_address) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__set_tid_address) diff --git a/libc/arch-arm/syscalls/__set_tls.S b/libc/arch-arm/syscalls/__set_tls.S index c4c2eb7cdf2e9da0be7818780b63760475a198e0..4d5d96330645d831df972c92cca847837878aeea 100644 --- a/libc/arch-arm/syscalls/__set_tls.S +++ b/libc/arch-arm/syscalls/__set_tls.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tls) mov ip, r7 ldr r7, =__ARM_NR_set_tls @@ -12,5 +10,5 @@ ENTRY(__set_tls) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__set_tls) diff --git a/libc/arch-arm/syscalls/__sigaction.S b/libc/arch-arm/syscalls/__sigaction.S index 869b4c8bd1595be6684fc8be92d6a0e4a743f1ea..600593d256874ade90dbcb615665276c755c63c7 100644 --- a/libc/arch-arm/syscalls/__sigaction.S +++ b/libc/arch-arm/syscalls/__sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sigaction) mov ip, r7 ldr r7, =__NR_sigaction @@ -12,5 +10,5 @@ ENTRY(__sigaction) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__sigaction) diff --git a/libc/arch-arm/syscalls/__signalfd4.S b/libc/arch-arm/syscalls/__signalfd4.S index 3bcf0319ac04edaf484419ac147e74cec08463b4..630a71f240e532148a3bbd8bf711a7cd4f673d58 100644 --- a/libc/arch-arm/syscalls/__signalfd4.S +++ b/libc/arch-arm/syscalls/__signalfd4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__signalfd4) mov ip, r7 ldr r7, =__NR_signalfd4 @@ -12,5 +10,5 @@ ENTRY(__signalfd4) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__signalfd4) diff --git a/libc/arch-arm/syscalls/__socket.S b/libc/arch-arm/syscalls/__socket.S index a655b5b2c66f0c6a11ab52a6f9b38d163032706b..fffe0cc4967d7b26396bce23b50f2ed31e166782 100644 --- a/libc/arch-arm/syscalls/__socket.S +++ b/libc/arch-arm/syscalls/__socket.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__socket) mov ip, r7 ldr r7, =__NR_socket @@ -12,5 +10,5 @@ ENTRY(__socket) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__socket) diff --git a/libc/arch-arm/syscalls/__statfs64.S b/libc/arch-arm/syscalls/__statfs64.S index 80ea6ce1d8d4d3ecf1078133990a6dcefb3da217..ec432186453061a3e23917051bc287ce1112ca69 100644 --- a/libc/arch-arm/syscalls/__statfs64.S +++ b/libc/arch-arm/syscalls/__statfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__statfs64) mov ip, r7 ldr r7, =__NR_statfs64 @@ -12,5 +10,5 @@ ENTRY(__statfs64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__statfs64) diff --git a/libc/arch-arm/syscalls/__timer_create.S b/libc/arch-arm/syscalls/__timer_create.S index 75fc34781b80661077cd8fcb51506e0de0d2082c..2e4c63420dcede3628197853090828adff581986 100644 --- a/libc/arch-arm/syscalls/__timer_create.S +++ b/libc/arch-arm/syscalls/__timer_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_create) mov ip, r7 ldr r7, =__NR_timer_create @@ -12,5 +10,5 @@ ENTRY(__timer_create) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__timer_create) diff --git a/libc/arch-arm/syscalls/__timer_delete.S b/libc/arch-arm/syscalls/__timer_delete.S index ad5ec361bdbb5f985a1b42666696969c9dcd67ad..237024c7bc828e42f484dc5332bce0f591185dc3 100644 --- a/libc/arch-arm/syscalls/__timer_delete.S +++ b/libc/arch-arm/syscalls/__timer_delete.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_delete) mov ip, r7 ldr r7, =__NR_timer_delete @@ -12,5 +10,5 @@ ENTRY(__timer_delete) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__timer_delete) diff --git a/libc/arch-arm/syscalls/__timer_getoverrun.S b/libc/arch-arm/syscalls/__timer_getoverrun.S index 529712cd438fa8b61b04ab8c3e91cb2cd77c4e83..f29d5b36114c321f4b8af256254828b7ae6d5d6e 100644 --- a/libc/arch-arm/syscalls/__timer_getoverrun.S +++ b/libc/arch-arm/syscalls/__timer_getoverrun.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_getoverrun) mov ip, r7 ldr r7, =__NR_timer_getoverrun @@ -12,5 +10,5 @@ ENTRY(__timer_getoverrun) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__timer_getoverrun) diff --git a/libc/arch-arm/syscalls/__timer_gettime.S b/libc/arch-arm/syscalls/__timer_gettime.S index 180da39054c3ed5abbc4aa43815eee5057b360d1..e6dc2edf15ee6193d3c3fef87f30c611445eebf2 100644 --- a/libc/arch-arm/syscalls/__timer_gettime.S +++ b/libc/arch-arm/syscalls/__timer_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_gettime) mov ip, r7 ldr r7, =__NR_timer_gettime @@ -12,5 +10,5 @@ ENTRY(__timer_gettime) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__timer_gettime) diff --git a/libc/arch-arm/syscalls/__timer_settime.S b/libc/arch-arm/syscalls/__timer_settime.S index e2950dd01b42e311f14212aabbc01b02ff23bdc1..4aea279a6bab45f2d1c64f7d42f48ae761b7da1b 100644 --- a/libc/arch-arm/syscalls/__timer_settime.S +++ b/libc/arch-arm/syscalls/__timer_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_settime) mov ip, r7 ldr r7, =__NR_timer_settime @@ -12,5 +10,5 @@ ENTRY(__timer_settime) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__timer_settime) diff --git a/libc/arch-arm/syscalls/__waitid.S b/libc/arch-arm/syscalls/__waitid.S index 8c6ba662523bf6108d9730a9120130deb4de43e1..f4dfa59687346745adb023084bb2225db08ca6ed 100644 --- a/libc/arch-arm/syscalls/__waitid.S +++ b/libc/arch-arm/syscalls/__waitid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__waitid) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(__waitid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(__waitid) diff --git a/libc/arch-arm/syscalls/_exit.S b/libc/arch-arm/syscalls/_exit.S index fd072c3f6b749a84ef11d1b678471d2c34d54e59..328a5ce0bc65651b945a45f36d246d8be88ede4e 100644 --- a/libc/arch-arm/syscalls/_exit.S +++ b/libc/arch-arm/syscalls/_exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_exit) mov ip, r7 ldr r7, =__NR_exit_group @@ -12,7 +10,7 @@ ENTRY(_exit) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(_exit) .globl _Exit diff --git a/libc/arch-arm/syscalls/acct.S b/libc/arch-arm/syscalls/acct.S index 156db485013c53a9057efa8ddba9cf595aef9dfc..dbc5d5800f3b0c969a34e60eaa7a5f1faeec262a 100644 --- a/libc/arch-arm/syscalls/acct.S +++ b/libc/arch-arm/syscalls/acct.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(acct) mov ip, r7 ldr r7, =__NR_acct @@ -12,5 +10,5 @@ ENTRY(acct) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(acct) diff --git a/libc/arch-arm/syscalls/bind.S b/libc/arch-arm/syscalls/bind.S index 892c77fcba24e5ae35e04befb4c56211e3fd76d9..c901417da0a20dd79165fc1da1ec80c9574f5533 100644 --- a/libc/arch-arm/syscalls/bind.S +++ b/libc/arch-arm/syscalls/bind.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(bind) mov ip, r7 ldr r7, =__NR_bind @@ -12,5 +10,5 @@ ENTRY(bind) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(bind) diff --git a/libc/arch-arm/syscalls/cacheflush.S b/libc/arch-arm/syscalls/cacheflush.S index 0739c32e81446b0f20715597acf512af41a4d397..76f4623b1088feb276e9857a0532ace2888fb22d 100644 --- a/libc/arch-arm/syscalls/cacheflush.S +++ b/libc/arch-arm/syscalls/cacheflush.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(cacheflush) mov ip, r7 ldr r7, =__ARM_NR_cacheflush @@ -12,5 +10,5 @@ ENTRY(cacheflush) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(cacheflush) diff --git a/libc/arch-arm/syscalls/capget.S b/libc/arch-arm/syscalls/capget.S index 6fd0f7cad47383794247af3d011c0cd1c5d20ff1..59a5a3c70b3f0cc55151b2400d3f01c963a2146e 100644 --- a/libc/arch-arm/syscalls/capget.S +++ b/libc/arch-arm/syscalls/capget.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capget) mov ip, r7 ldr r7, =__NR_capget @@ -12,5 +10,5 @@ ENTRY(capget) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(capget) diff --git a/libc/arch-arm/syscalls/capset.S b/libc/arch-arm/syscalls/capset.S index 2708ff6b91d9966801cda0065e92727cffbab910..af284ab7089b5189716d96888902e68f2fc7c700 100644 --- a/libc/arch-arm/syscalls/capset.S +++ b/libc/arch-arm/syscalls/capset.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capset) mov ip, r7 ldr r7, =__NR_capset @@ -12,5 +10,5 @@ ENTRY(capset) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(capset) diff --git a/libc/arch-arm/syscalls/chdir.S b/libc/arch-arm/syscalls/chdir.S index 0b86a0f14b350c444b360b46e02e17b83aa0635e..25f27ba19b6d2f8802b1845c4684dbf0d695858e 100644 --- a/libc/arch-arm/syscalls/chdir.S +++ b/libc/arch-arm/syscalls/chdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chdir) mov ip, r7 ldr r7, =__NR_chdir @@ -12,5 +10,5 @@ ENTRY(chdir) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(chdir) diff --git a/libc/arch-arm/syscalls/chroot.S b/libc/arch-arm/syscalls/chroot.S index 15aa392aad36f0d0f001e0fe9790a4e99162ab83..6f829a6acb6a9f198f2a9e4ea539e596507c8eda 100644 --- a/libc/arch-arm/syscalls/chroot.S +++ b/libc/arch-arm/syscalls/chroot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chroot) mov ip, r7 ldr r7, =__NR_chroot @@ -12,5 +10,5 @@ ENTRY(chroot) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(chroot) diff --git a/libc/arch-arm/syscalls/clock_getres.S b/libc/arch-arm/syscalls/clock_getres.S index b92289a12d90b19e1f2352acce86528c085e067a..48fa07cc40901d996932aee4956f0c506a6c0819 100644 --- a/libc/arch-arm/syscalls/clock_getres.S +++ b/libc/arch-arm/syscalls/clock_getres.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_getres) mov ip, r7 ldr r7, =__NR_clock_getres @@ -12,5 +10,5 @@ ENTRY(clock_getres) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(clock_getres) diff --git a/libc/arch-arm/syscalls/clock_gettime.S b/libc/arch-arm/syscalls/clock_gettime.S index 203db8fbd5b48bcf4ffa3bd085741ba29feddbe7..317481d46d6a9505df843c3cd687fdef171d8dd2 100644 --- a/libc/arch-arm/syscalls/clock_gettime.S +++ b/libc/arch-arm/syscalls/clock_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_gettime) mov ip, r7 ldr r7, =__NR_clock_gettime @@ -12,5 +10,5 @@ ENTRY(clock_gettime) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(clock_gettime) diff --git a/libc/arch-arm/syscalls/clock_nanosleep.S b/libc/arch-arm/syscalls/clock_nanosleep.S index 5de2267cf0c2526cae7b91d66ff78d628e4fe85e..80295bb24f28cdeaff950fc41599ae1153094234 100644 --- a/libc/arch-arm/syscalls/clock_nanosleep.S +++ b/libc/arch-arm/syscalls/clock_nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_nanosleep) mov ip, r7 ldr r7, =__NR_clock_nanosleep @@ -12,5 +10,5 @@ ENTRY(clock_nanosleep) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(clock_nanosleep) diff --git a/libc/arch-arm/syscalls/clock_settime.S b/libc/arch-arm/syscalls/clock_settime.S index 71e61f8ccc496ca354ffef4c996d91a7a93c757e..bf54702ee0aeed9f50d4c1adc914d1fc810304cc 100644 --- a/libc/arch-arm/syscalls/clock_settime.S +++ b/libc/arch-arm/syscalls/clock_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_settime) mov ip, r7 ldr r7, =__NR_clock_settime @@ -12,5 +10,5 @@ ENTRY(clock_settime) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(clock_settime) diff --git a/libc/arch-arm/syscalls/close.S b/libc/arch-arm/syscalls/close.S index 3e0fd3268da65341f7bf7d6c370061cd0dea9b05..ec0544565c2c2dfa848ad833162dafd188550f70 100644 --- a/libc/arch-arm/syscalls/close.S +++ b/libc/arch-arm/syscalls/close.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(close) mov ip, r7 ldr r7, =__NR_close @@ -12,5 +10,5 @@ ENTRY(close) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(close) diff --git a/libc/arch-arm/syscalls/delete_module.S b/libc/arch-arm/syscalls/delete_module.S index 0af25208a2b30001f2c83edf650c619a4bfbcfde..57580c9502bd5ae134c0b49da9ecede07a271386 100644 --- a/libc/arch-arm/syscalls/delete_module.S +++ b/libc/arch-arm/syscalls/delete_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(delete_module) mov ip, r7 ldr r7, =__NR_delete_module @@ -12,5 +10,5 @@ ENTRY(delete_module) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(delete_module) diff --git a/libc/arch-arm/syscalls/dup.S b/libc/arch-arm/syscalls/dup.S index 4105438faddeecbb72f7f91830139949d5da17a9..2cd69d769abd2c54aa92e143dbfd67da68734386 100644 --- a/libc/arch-arm/syscalls/dup.S +++ b/libc/arch-arm/syscalls/dup.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup) mov ip, r7 ldr r7, =__NR_dup @@ -12,5 +10,5 @@ ENTRY(dup) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(dup) diff --git a/libc/arch-arm/syscalls/dup3.S b/libc/arch-arm/syscalls/dup3.S index 409e8f9760440ee348bd46b7247f68747653e8e1..4613d634de2023159801ee09eb736c07dc4592ef 100644 --- a/libc/arch-arm/syscalls/dup3.S +++ b/libc/arch-arm/syscalls/dup3.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup3) mov ip, r7 ldr r7, =__NR_dup3 @@ -12,5 +10,5 @@ ENTRY(dup3) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(dup3) diff --git a/libc/arch-arm/syscalls/epoll_create1.S b/libc/arch-arm/syscalls/epoll_create1.S index 631afab3d6f428f731726f8496f6cb7384e224cf..108c24fe374492f17b4afb7a1ccf4cdf44b923f8 100644 --- a/libc/arch-arm/syscalls/epoll_create1.S +++ b/libc/arch-arm/syscalls/epoll_create1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_create1) mov ip, r7 ldr r7, =__NR_epoll_create1 @@ -12,5 +10,5 @@ ENTRY(epoll_create1) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(epoll_create1) diff --git a/libc/arch-arm/syscalls/epoll_ctl.S b/libc/arch-arm/syscalls/epoll_ctl.S index 187fe0a0b277ba20e30af66e6d8f60c99932dbe3..473af6a549635a0468e49e2ef80d6fe9c9ed7b08 100644 --- a/libc/arch-arm/syscalls/epoll_ctl.S +++ b/libc/arch-arm/syscalls/epoll_ctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_ctl) mov ip, r7 ldr r7, =__NR_epoll_ctl @@ -12,5 +10,5 @@ ENTRY(epoll_ctl) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(epoll_ctl) diff --git a/libc/arch-arm/syscalls/eventfd.S b/libc/arch-arm/syscalls/eventfd.S index c35f537e8a63a5cf5c24e95c681f71d35e249851..ca6bceee7ef9eaefd89be998ee9000fc90b3df24 100644 --- a/libc/arch-arm/syscalls/eventfd.S +++ b/libc/arch-arm/syscalls/eventfd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(eventfd) mov ip, r7 ldr r7, =__NR_eventfd2 @@ -12,5 +10,5 @@ ENTRY(eventfd) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(eventfd) diff --git a/libc/arch-arm/syscalls/execve.S b/libc/arch-arm/syscalls/execve.S index 1b24f765ffe848608cf82d19536903fee152a022..3eca81049dc23065cb3a575e77db15839a9f5dd6 100644 --- a/libc/arch-arm/syscalls/execve.S +++ b/libc/arch-arm/syscalls/execve.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(execve) mov ip, r7 ldr r7, =__NR_execve @@ -12,5 +10,5 @@ ENTRY(execve) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(execve) diff --git a/libc/arch-arm/syscalls/faccessat.S b/libc/arch-arm/syscalls/faccessat.S index 3f663e3abda424e06b22be50f0f07a254d1f6787..a1df5c09f2565295174ccd25c5e001de4d114991 100644 --- a/libc/arch-arm/syscalls/faccessat.S +++ b/libc/arch-arm/syscalls/faccessat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(faccessat) mov ip, r7 ldr r7, =__NR_faccessat @@ -12,5 +10,5 @@ ENTRY(faccessat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(faccessat) diff --git a/libc/arch-arm/syscalls/fallocate64.S b/libc/arch-arm/syscalls/fallocate64.S index fd9063754c28d529a8a79a948c9a5513f12717c6..4bfd5e38f0f5b75a5c4122141762ba482d3bdd4d 100644 --- a/libc/arch-arm/syscalls/fallocate64.S +++ b/libc/arch-arm/syscalls/fallocate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fallocate64) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(fallocate64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fallocate64) diff --git a/libc/arch-arm/syscalls/fchdir.S b/libc/arch-arm/syscalls/fchdir.S index c109718784eeb5bd559fae9e14ce67a7dc29d856..705ad32cb4f61a48db1523b537246de15c166b45 100644 --- a/libc/arch-arm/syscalls/fchdir.S +++ b/libc/arch-arm/syscalls/fchdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchdir) mov ip, r7 ldr r7, =__NR_fchdir @@ -12,5 +10,5 @@ ENTRY(fchdir) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fchdir) diff --git a/libc/arch-arm/syscalls/fchmod.S b/libc/arch-arm/syscalls/fchmod.S index 4b598a29d0a2f4cead7596e2bb93926bff0a5aa8..5675f0a336367c17b76c8b2f5886866282c97fce 100644 --- a/libc/arch-arm/syscalls/fchmod.S +++ b/libc/arch-arm/syscalls/fchmod.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmod) mov ip, r7 ldr r7, =__NR_fchmod @@ -12,5 +10,5 @@ ENTRY(fchmod) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fchmod) diff --git a/libc/arch-arm/syscalls/fchmodat.S b/libc/arch-arm/syscalls/fchmodat.S index 8e43118106cba4950771c70aa1c3a2bd3f549be5..3f7e0ee24ce791b6c14a71a75556b02ed114180f 100644 --- a/libc/arch-arm/syscalls/fchmodat.S +++ b/libc/arch-arm/syscalls/fchmodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmodat) mov ip, r7 ldr r7, =__NR_fchmodat @@ -12,5 +10,5 @@ ENTRY(fchmodat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fchmodat) diff --git a/libc/arch-arm/syscalls/fchown.S b/libc/arch-arm/syscalls/fchown.S index 24a38f65fdd0c0d323d5105d1bdf363b90542676..45ad9bfe37c8eb863d07454c7c61aae6eb78441e 100644 --- a/libc/arch-arm/syscalls/fchown.S +++ b/libc/arch-arm/syscalls/fchown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchown) mov ip, r7 ldr r7, =__NR_fchown32 @@ -12,5 +10,5 @@ ENTRY(fchown) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fchown) diff --git a/libc/arch-arm/syscalls/fchownat.S b/libc/arch-arm/syscalls/fchownat.S index 8fd76a3b8288794641d5dc06352b17ae1ba3d1fb..2aac0fe98a0a4cc71c06bdbef47ab60bc4d395a0 100644 --- a/libc/arch-arm/syscalls/fchownat.S +++ b/libc/arch-arm/syscalls/fchownat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchownat) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(fchownat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fchownat) diff --git a/libc/arch-arm/syscalls/fdatasync.S b/libc/arch-arm/syscalls/fdatasync.S index 9556665244ddcb4a158b24d0642807a36e31c299..7fefd22fa8426d56c93e3e8df4592eab86d67bd9 100644 --- a/libc/arch-arm/syscalls/fdatasync.S +++ b/libc/arch-arm/syscalls/fdatasync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fdatasync) mov ip, r7 ldr r7, =__NR_fdatasync @@ -12,5 +10,5 @@ ENTRY(fdatasync) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fdatasync) diff --git a/libc/arch-arm/syscalls/fgetxattr.S b/libc/arch-arm/syscalls/fgetxattr.S index 95e2809bc4716fd5a177fcbaa279826495842590..3f1e5fc4ebc595e6221258d9116ebad69d4cbffa 100644 --- a/libc/arch-arm/syscalls/fgetxattr.S +++ b/libc/arch-arm/syscalls/fgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fgetxattr) mov ip, r7 ldr r7, =__NR_fgetxattr @@ -12,5 +10,5 @@ ENTRY(fgetxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fgetxattr) diff --git a/libc/arch-arm/syscalls/flistxattr.S b/libc/arch-arm/syscalls/flistxattr.S index 0d411b17b4df5b39045dfd503a2e1bcebc711b06..ee09295f6560fa6544d3fa7b02b16ab8b1f8afad 100644 --- a/libc/arch-arm/syscalls/flistxattr.S +++ b/libc/arch-arm/syscalls/flistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flistxattr) mov ip, r7 ldr r7, =__NR_flistxattr @@ -12,5 +10,5 @@ ENTRY(flistxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(flistxattr) diff --git a/libc/arch-arm/syscalls/flock.S b/libc/arch-arm/syscalls/flock.S index e59d4f682e8e67424782fc9b1e2ae979a70ff4ab..c946fe994b38c3349e04eb4c74992686bc259456 100644 --- a/libc/arch-arm/syscalls/flock.S +++ b/libc/arch-arm/syscalls/flock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flock) mov ip, r7 ldr r7, =__NR_flock @@ -12,5 +10,5 @@ ENTRY(flock) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(flock) diff --git a/libc/arch-arm/syscalls/fremovexattr.S b/libc/arch-arm/syscalls/fremovexattr.S index 3ec647fa25cae0656190c5e318fd15aadfd2efaa..f4e950b9ca4868bef0561d673d92bc322300dfab 100644 --- a/libc/arch-arm/syscalls/fremovexattr.S +++ b/libc/arch-arm/syscalls/fremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fremovexattr) mov ip, r7 ldr r7, =__NR_fremovexattr @@ -12,5 +10,5 @@ ENTRY(fremovexattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fremovexattr) diff --git a/libc/arch-arm/syscalls/fsetxattr.S b/libc/arch-arm/syscalls/fsetxattr.S index 225e64b9f2da91595cdf244afe7312b87c14b458..0e33ad29f20fb9ced5b2c13dc9761bf99374c593 100644 --- a/libc/arch-arm/syscalls/fsetxattr.S +++ b/libc/arch-arm/syscalls/fsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsetxattr) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(fsetxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fsetxattr) diff --git a/libc/arch-arm/syscalls/fstat64.S b/libc/arch-arm/syscalls/fstat64.S index 560bb94cc2f6b3b5c6d267225d7ed23be0daa2d4..c60e7eee52605074b87bb4e400070bfe53066968 100644 --- a/libc/arch-arm/syscalls/fstat64.S +++ b/libc/arch-arm/syscalls/fstat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstat64) mov ip, r7 ldr r7, =__NR_fstat64 @@ -12,7 +10,7 @@ ENTRY(fstat64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fstat64) .globl fstat diff --git a/libc/arch-arm/syscalls/fstatat64.S b/libc/arch-arm/syscalls/fstatat64.S index cda58458026771171b59575989dc1c4ad741c36c..ce56c36fdb1a4a7c8636b06a4dacf52368f1db2e 100644 --- a/libc/arch-arm/syscalls/fstatat64.S +++ b/libc/arch-arm/syscalls/fstatat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatat64) mov ip, r7 ldr r7, =__NR_fstatat64 @@ -12,7 +10,7 @@ ENTRY(fstatat64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fstatat64) .globl fstatat diff --git a/libc/arch-arm/syscalls/fsync.S b/libc/arch-arm/syscalls/fsync.S index c6ba47bca28a07b31027f04fcafff6d0e2d26ffe..1dfff05f4440b823ec4574aa2042f063d0f47719 100644 --- a/libc/arch-arm/syscalls/fsync.S +++ b/libc/arch-arm/syscalls/fsync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsync) mov ip, r7 ldr r7, =__NR_fsync @@ -12,5 +10,5 @@ ENTRY(fsync) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(fsync) diff --git a/libc/arch-arm/syscalls/ftruncate.S b/libc/arch-arm/syscalls/ftruncate.S index 168d72296d5eadc22a2c71b467c15581e517c65e..1bfe2f39c51ac8c908023a12d8e00ed13d185b18 100644 --- a/libc/arch-arm/syscalls/ftruncate.S +++ b/libc/arch-arm/syscalls/ftruncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate) mov ip, r7 ldr r7, =__NR_ftruncate @@ -12,5 +10,5 @@ ENTRY(ftruncate) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(ftruncate) diff --git a/libc/arch-arm/syscalls/ftruncate64.S b/libc/arch-arm/syscalls/ftruncate64.S index a2b73b838b7ffdd6542a8a88bf4516e6e171df87..ac0caa88ff7fd76e612747ce83101634d09b9a17 100644 --- a/libc/arch-arm/syscalls/ftruncate64.S +++ b/libc/arch-arm/syscalls/ftruncate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate64) mov ip, r7 ldr r7, =__NR_ftruncate64 @@ -12,5 +10,5 @@ ENTRY(ftruncate64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(ftruncate64) diff --git a/libc/arch-arm/syscalls/getegid.S b/libc/arch-arm/syscalls/getegid.S index e2f9fe976f8bec4145836c6953fbd399bfad0a18..afa9cc8f19f2e91da0233e024f20f34fbdc23446 100644 --- a/libc/arch-arm/syscalls/getegid.S +++ b/libc/arch-arm/syscalls/getegid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getegid) mov ip, r7 ldr r7, =__NR_getegid32 @@ -12,5 +10,5 @@ ENTRY(getegid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getegid) diff --git a/libc/arch-arm/syscalls/geteuid.S b/libc/arch-arm/syscalls/geteuid.S index 1d55320495956392a47731ee9edc9088674f061b..10c8a25f4cc025287b061ba46822bcbb01286b96 100644 --- a/libc/arch-arm/syscalls/geteuid.S +++ b/libc/arch-arm/syscalls/geteuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(geteuid) mov ip, r7 ldr r7, =__NR_geteuid32 @@ -12,5 +10,5 @@ ENTRY(geteuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(geteuid) diff --git a/libc/arch-arm/syscalls/getgid.S b/libc/arch-arm/syscalls/getgid.S index 9d81d73ef8c379adeb0e681d053e7611821e89da..87727622739e7f0eb53d5342120a587c9aceeb76 100644 --- a/libc/arch-arm/syscalls/getgid.S +++ b/libc/arch-arm/syscalls/getgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgid) mov ip, r7 ldr r7, =__NR_getgid32 @@ -12,5 +10,5 @@ ENTRY(getgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getgid) diff --git a/libc/arch-arm/syscalls/getgroups.S b/libc/arch-arm/syscalls/getgroups.S index 23aafaf7ba5ea3bc47ca6f3c8c046634a66c567a..366299b6095ed3d78f84a6980659ff68a62431e5 100644 --- a/libc/arch-arm/syscalls/getgroups.S +++ b/libc/arch-arm/syscalls/getgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgroups) mov ip, r7 ldr r7, =__NR_getgroups32 @@ -12,5 +10,5 @@ ENTRY(getgroups) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getgroups) diff --git a/libc/arch-arm/syscalls/getitimer.S b/libc/arch-arm/syscalls/getitimer.S index 095cf8fcbc653d3669c9d91df17396cbec22d588..80fb0f21d51f2f4002b7453ee5616bba6983841f 100644 --- a/libc/arch-arm/syscalls/getitimer.S +++ b/libc/arch-arm/syscalls/getitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getitimer) mov ip, r7 ldr r7, =__NR_getitimer @@ -12,5 +10,5 @@ ENTRY(getitimer) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getitimer) diff --git a/libc/arch-arm/syscalls/getpeername.S b/libc/arch-arm/syscalls/getpeername.S index 760f6fb3cec401556536c4043b63504706483ee1..25f00268cd2c337e40a0e087c2589686eb7f1ccf 100644 --- a/libc/arch-arm/syscalls/getpeername.S +++ b/libc/arch-arm/syscalls/getpeername.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpeername) mov ip, r7 ldr r7, =__NR_getpeername @@ -12,5 +10,5 @@ ENTRY(getpeername) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getpeername) diff --git a/libc/arch-arm/syscalls/getpgid.S b/libc/arch-arm/syscalls/getpgid.S index d07b058243d2d87326b9a1eee4959f76cdbec82f..36c4c19c516ad93fa6054147ec13607a8801a33c 100644 --- a/libc/arch-arm/syscalls/getpgid.S +++ b/libc/arch-arm/syscalls/getpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpgid) mov ip, r7 ldr r7, =__NR_getpgid @@ -12,5 +10,5 @@ ENTRY(getpgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getpgid) diff --git a/libc/arch-arm/syscalls/getppid.S b/libc/arch-arm/syscalls/getppid.S index bcc13a8a63e07af1983ae0a62624f2ded9ec96b7..606b2e01accbf15778065ad2df1c0f24752ea675 100644 --- a/libc/arch-arm/syscalls/getppid.S +++ b/libc/arch-arm/syscalls/getppid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getppid) mov ip, r7 ldr r7, =__NR_getppid @@ -12,5 +10,5 @@ ENTRY(getppid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getppid) diff --git a/libc/arch-arm/syscalls/getresgid.S b/libc/arch-arm/syscalls/getresgid.S index 9a87eaa3a4eb9b15e6f8befa046eedaad8bc044f..a5e4689f593d6b5d05637d543f201e66c1ef76b1 100644 --- a/libc/arch-arm/syscalls/getresgid.S +++ b/libc/arch-arm/syscalls/getresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresgid) mov ip, r7 ldr r7, =__NR_getresgid32 @@ -12,5 +10,5 @@ ENTRY(getresgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getresgid) diff --git a/libc/arch-arm/syscalls/getresuid.S b/libc/arch-arm/syscalls/getresuid.S index a332928fb074b04da8c56579f18c243cc19a2236..74c26a764ed2d6981a413f3e63d1f408f00ab974 100644 --- a/libc/arch-arm/syscalls/getresuid.S +++ b/libc/arch-arm/syscalls/getresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresuid) mov ip, r7 ldr r7, =__NR_getresuid32 @@ -12,5 +10,5 @@ ENTRY(getresuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getresuid) diff --git a/libc/arch-arm/syscalls/getrlimit.S b/libc/arch-arm/syscalls/getrlimit.S index 4a9c62aaa8e4c6583891104143b3e798d4af903d..166da6398a09708aa993d268f60c958a58501756 100644 --- a/libc/arch-arm/syscalls/getrlimit.S +++ b/libc/arch-arm/syscalls/getrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrlimit) mov ip, r7 ldr r7, =__NR_ugetrlimit @@ -12,5 +10,5 @@ ENTRY(getrlimit) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getrlimit) diff --git a/libc/arch-arm/syscalls/getrusage.S b/libc/arch-arm/syscalls/getrusage.S index 4799b69313762fecbd60eeb9500fde2f92d230d6..93979c6684bfa8c0b79ae2cf80fd495092456281 100644 --- a/libc/arch-arm/syscalls/getrusage.S +++ b/libc/arch-arm/syscalls/getrusage.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrusage) mov ip, r7 ldr r7, =__NR_getrusage @@ -12,5 +10,5 @@ ENTRY(getrusage) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getrusage) diff --git a/libc/arch-arm/syscalls/getsid.S b/libc/arch-arm/syscalls/getsid.S index 5a26e94a1ffce8c0d09c3bb0fac4168eb1425b48..87d38fbba21844c3cb8bf516ac3e29e312fcfe36 100644 --- a/libc/arch-arm/syscalls/getsid.S +++ b/libc/arch-arm/syscalls/getsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsid) mov ip, r7 ldr r7, =__NR_getsid @@ -12,5 +10,5 @@ ENTRY(getsid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getsid) diff --git a/libc/arch-arm/syscalls/getsockname.S b/libc/arch-arm/syscalls/getsockname.S index 78e07524a0a114637eafe9388182a52067f7def3..5dc4eab962b5a144b73f2a869d06b5ffd85612cc 100644 --- a/libc/arch-arm/syscalls/getsockname.S +++ b/libc/arch-arm/syscalls/getsockname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockname) mov ip, r7 ldr r7, =__NR_getsockname @@ -12,5 +10,5 @@ ENTRY(getsockname) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getsockname) diff --git a/libc/arch-arm/syscalls/getsockopt.S b/libc/arch-arm/syscalls/getsockopt.S index e1badfb450a322566529435b8e64006247c01e4a..4143bbde13ef434c2c7ae9c393e40826105e61e4 100644 --- a/libc/arch-arm/syscalls/getsockopt.S +++ b/libc/arch-arm/syscalls/getsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockopt) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(getsockopt) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getsockopt) diff --git a/libc/arch-arm/syscalls/gettimeofday.S b/libc/arch-arm/syscalls/gettimeofday.S index 611c0d4ef2aae8d2c7f7908b1086bad156634694..174f94b04a02e30d5cc84675cbbf91669556cec4 100644 --- a/libc/arch-arm/syscalls/gettimeofday.S +++ b/libc/arch-arm/syscalls/gettimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(gettimeofday) mov ip, r7 ldr r7, =__NR_gettimeofday @@ -12,5 +10,5 @@ ENTRY(gettimeofday) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(gettimeofday) diff --git a/libc/arch-arm/syscalls/getuid.S b/libc/arch-arm/syscalls/getuid.S index 2e97c55098ee6d72b38c54fe13e87e49229114a8..3d07d3cb31c1fce15c0610522f1aadef8778084e 100644 --- a/libc/arch-arm/syscalls/getuid.S +++ b/libc/arch-arm/syscalls/getuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getuid) mov ip, r7 ldr r7, =__NR_getuid32 @@ -12,5 +10,5 @@ ENTRY(getuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getuid) diff --git a/libc/arch-arm/syscalls/getxattr.S b/libc/arch-arm/syscalls/getxattr.S index da0e86d4f16e8de2fc0ccb2f20953c895d1e6efe..6661aaf84b983d6a71258dbad14a24b86d267baf 100644 --- a/libc/arch-arm/syscalls/getxattr.S +++ b/libc/arch-arm/syscalls/getxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getxattr) mov ip, r7 ldr r7, =__NR_getxattr @@ -12,5 +10,5 @@ ENTRY(getxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(getxattr) diff --git a/libc/arch-arm/syscalls/init_module.S b/libc/arch-arm/syscalls/init_module.S index bf30b03a201adca4909f695cc464494d5795a615..82515336ebe19061d3082e9d5a2c53628001a7f3 100644 --- a/libc/arch-arm/syscalls/init_module.S +++ b/libc/arch-arm/syscalls/init_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(init_module) mov ip, r7 ldr r7, =__NR_init_module @@ -12,5 +10,5 @@ ENTRY(init_module) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(init_module) diff --git a/libc/arch-arm/syscalls/inotify_add_watch.S b/libc/arch-arm/syscalls/inotify_add_watch.S index 982d3385717cd34442ab133ac542f0add2981b28..b945bd17fe660d00292581b77c9105a6fdb3f397 100644 --- a/libc/arch-arm/syscalls/inotify_add_watch.S +++ b/libc/arch-arm/syscalls/inotify_add_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_add_watch) mov ip, r7 ldr r7, =__NR_inotify_add_watch @@ -12,5 +10,5 @@ ENTRY(inotify_add_watch) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(inotify_add_watch) diff --git a/libc/arch-arm/syscalls/inotify_init1.S b/libc/arch-arm/syscalls/inotify_init1.S index 2253ec846fb3b30b0ccb2cc2bb3a007e0ce7e78a..32090de970fc841789a28da442c15005c87800e2 100644 --- a/libc/arch-arm/syscalls/inotify_init1.S +++ b/libc/arch-arm/syscalls/inotify_init1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_init1) mov ip, r7 ldr r7, =__NR_inotify_init1 @@ -12,5 +10,5 @@ ENTRY(inotify_init1) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(inotify_init1) diff --git a/libc/arch-arm/syscalls/inotify_rm_watch.S b/libc/arch-arm/syscalls/inotify_rm_watch.S index 9d7e6aefbf488a06d952d545ca5ea4cf73456c67..e8230e2f307929416a0e589ba72a2d00069e18b4 100644 --- a/libc/arch-arm/syscalls/inotify_rm_watch.S +++ b/libc/arch-arm/syscalls/inotify_rm_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_rm_watch) mov ip, r7 ldr r7, =__NR_inotify_rm_watch @@ -12,5 +10,5 @@ ENTRY(inotify_rm_watch) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(inotify_rm_watch) diff --git a/libc/arch-arm/syscalls/kill.S b/libc/arch-arm/syscalls/kill.S index 7e4d6c45f75e00ae6facb4b02b3a2a987ef9224c..0b5f4a4f8cf5aae39de39e9e9e97f07a6448d057 100644 --- a/libc/arch-arm/syscalls/kill.S +++ b/libc/arch-arm/syscalls/kill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(kill) mov ip, r7 ldr r7, =__NR_kill @@ -12,5 +10,5 @@ ENTRY(kill) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(kill) diff --git a/libc/arch-arm/syscalls/klogctl.S b/libc/arch-arm/syscalls/klogctl.S index f5fe27fe232c85fb73f3329606bfbb5e1546b93f..b76b2b58d20809f19cdb891f9aa272e17f5aa45b 100644 --- a/libc/arch-arm/syscalls/klogctl.S +++ b/libc/arch-arm/syscalls/klogctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(klogctl) mov ip, r7 ldr r7, =__NR_syslog @@ -12,5 +10,5 @@ ENTRY(klogctl) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(klogctl) diff --git a/libc/arch-arm/syscalls/lgetxattr.S b/libc/arch-arm/syscalls/lgetxattr.S index 70b7235aa8e1fe501b61701146732e27b7e2f2da..b033a9afc2eb8bf0827dcb34d1f17b9a9becf973 100644 --- a/libc/arch-arm/syscalls/lgetxattr.S +++ b/libc/arch-arm/syscalls/lgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lgetxattr) mov ip, r7 ldr r7, =__NR_lgetxattr @@ -12,5 +10,5 @@ ENTRY(lgetxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(lgetxattr) diff --git a/libc/arch-arm/syscalls/linkat.S b/libc/arch-arm/syscalls/linkat.S index 7a578f8ed56bae7776d5635876939ee0a5679309..6e74d063be7f713deb307796468538e3b79d24aa 100644 --- a/libc/arch-arm/syscalls/linkat.S +++ b/libc/arch-arm/syscalls/linkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(linkat) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(linkat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(linkat) diff --git a/libc/arch-arm/syscalls/listen.S b/libc/arch-arm/syscalls/listen.S index 5c33912eabf9a89dbfffc3657cc64eeb0c19c73e..3aaa801549e731c5c8efa023205304274aa011ad 100644 --- a/libc/arch-arm/syscalls/listen.S +++ b/libc/arch-arm/syscalls/listen.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listen) mov ip, r7 ldr r7, =__NR_listen @@ -12,5 +10,5 @@ ENTRY(listen) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(listen) diff --git a/libc/arch-arm/syscalls/listxattr.S b/libc/arch-arm/syscalls/listxattr.S index ea8f5d8328708ef120949f16fa32bd166d26fe89..51ff267b98cc6a20bac2a84cf917dcb6ec936311 100644 --- a/libc/arch-arm/syscalls/listxattr.S +++ b/libc/arch-arm/syscalls/listxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listxattr) mov ip, r7 ldr r7, =__NR_listxattr @@ -12,5 +10,5 @@ ENTRY(listxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(listxattr) diff --git a/libc/arch-arm/syscalls/llistxattr.S b/libc/arch-arm/syscalls/llistxattr.S index b7f3375221e17ea5ddaa5dc4845573cf66214f76..46e8116fceedc66058076b7c080b4eeb02d2f807 100644 --- a/libc/arch-arm/syscalls/llistxattr.S +++ b/libc/arch-arm/syscalls/llistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(llistxattr) mov ip, r7 ldr r7, =__NR_llistxattr @@ -12,5 +10,5 @@ ENTRY(llistxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(llistxattr) diff --git a/libc/arch-arm/syscalls/lremovexattr.S b/libc/arch-arm/syscalls/lremovexattr.S index a8d0d2d3b6436d8c60d1ce8f64f81287b3f19698..a945062f298f4236ce59fb3c795a21054aeabe47 100644 --- a/libc/arch-arm/syscalls/lremovexattr.S +++ b/libc/arch-arm/syscalls/lremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lremovexattr) mov ip, r7 ldr r7, =__NR_lremovexattr @@ -12,5 +10,5 @@ ENTRY(lremovexattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(lremovexattr) diff --git a/libc/arch-arm/syscalls/lseek.S b/libc/arch-arm/syscalls/lseek.S index 17697d4863d5e1ee694b3040677bc322e61bf6ac..00aeab3aa38cb4760e3bbf8b25064f0921a854d1 100644 --- a/libc/arch-arm/syscalls/lseek.S +++ b/libc/arch-arm/syscalls/lseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lseek) mov ip, r7 ldr r7, =__NR_lseek @@ -12,5 +10,5 @@ ENTRY(lseek) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(lseek) diff --git a/libc/arch-arm/syscalls/lsetxattr.S b/libc/arch-arm/syscalls/lsetxattr.S index 166ef7f1d48a01465a149753c77209c21989afa1..c41fb88068c614b8fd4da5ee78315527b668e6dd 100644 --- a/libc/arch-arm/syscalls/lsetxattr.S +++ b/libc/arch-arm/syscalls/lsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lsetxattr) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(lsetxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(lsetxattr) diff --git a/libc/arch-arm/syscalls/madvise.S b/libc/arch-arm/syscalls/madvise.S index ffa71c46314a1a996f3592e7e19c5a0b2f7cf9c8..4d3cdcde9c591c19e09b64e1b0d85ee80ade5ad9 100644 --- a/libc/arch-arm/syscalls/madvise.S +++ b/libc/arch-arm/syscalls/madvise.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(madvise) mov ip, r7 ldr r7, =__NR_madvise @@ -12,5 +10,5 @@ ENTRY(madvise) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(madvise) diff --git a/libc/arch-arm/syscalls/mincore.S b/libc/arch-arm/syscalls/mincore.S index 5eb5f10102718c134e2b9e65986bd948f030b2ed..f1154d0a196601203c3c68b7b9e3e0744db9a337 100644 --- a/libc/arch-arm/syscalls/mincore.S +++ b/libc/arch-arm/syscalls/mincore.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mincore) mov ip, r7 ldr r7, =__NR_mincore @@ -12,5 +10,5 @@ ENTRY(mincore) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mincore) diff --git a/libc/arch-arm/syscalls/mkdirat.S b/libc/arch-arm/syscalls/mkdirat.S index d9c58ad08d94448406187c8fd97ac64ea644a3f4..1f8957beb708e47e649cfc679af8dd6cbcc08313 100644 --- a/libc/arch-arm/syscalls/mkdirat.S +++ b/libc/arch-arm/syscalls/mkdirat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mkdirat) mov ip, r7 ldr r7, =__NR_mkdirat @@ -12,5 +10,5 @@ ENTRY(mkdirat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mkdirat) diff --git a/libc/arch-arm/syscalls/mknodat.S b/libc/arch-arm/syscalls/mknodat.S index d6296f1fd06cb318f0d262772a57fca4a8642999..1a2bf6ff3b79e98e702ed9732359510b2a0f3faa 100644 --- a/libc/arch-arm/syscalls/mknodat.S +++ b/libc/arch-arm/syscalls/mknodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mknodat) mov ip, r7 ldr r7, =__NR_mknodat @@ -12,5 +10,5 @@ ENTRY(mknodat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mknodat) diff --git a/libc/arch-arm/syscalls/mlock.S b/libc/arch-arm/syscalls/mlock.S index 21fd5f9f3b04691a0e41550ff6ca25fa63c8c71f..8a4fc7aa329d29d37ad84b1a6252af16df5bab81 100644 --- a/libc/arch-arm/syscalls/mlock.S +++ b/libc/arch-arm/syscalls/mlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlock) mov ip, r7 ldr r7, =__NR_mlock @@ -12,5 +10,5 @@ ENTRY(mlock) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mlock) diff --git a/libc/arch-arm/syscalls/mlockall.S b/libc/arch-arm/syscalls/mlockall.S index 750b7ece5ab9275e610fd5c2e44199f2d5aa9f77..b49ca05408c9ad7330cf3ca9ed77d0d81696ebee 100644 --- a/libc/arch-arm/syscalls/mlockall.S +++ b/libc/arch-arm/syscalls/mlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlockall) mov ip, r7 ldr r7, =__NR_mlockall @@ -12,5 +10,5 @@ ENTRY(mlockall) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mlockall) diff --git a/libc/arch-arm/syscalls/mount.S b/libc/arch-arm/syscalls/mount.S index d2fa20e38a9866b601eaa44040983dedc60086c1..ed28ab2e8c088e18b606db572ac3ad0d7fffb163 100644 --- a/libc/arch-arm/syscalls/mount.S +++ b/libc/arch-arm/syscalls/mount.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mount) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(mount) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mount) diff --git a/libc/arch-arm/syscalls/mprotect.S b/libc/arch-arm/syscalls/mprotect.S index dfc6f0891886a6bb2f2ef4e62f53223a82b17a8c..cb51306663444f4266353fe6cd7ad5367b05e39e 100644 --- a/libc/arch-arm/syscalls/mprotect.S +++ b/libc/arch-arm/syscalls/mprotect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mprotect) mov ip, r7 ldr r7, =__NR_mprotect @@ -12,5 +10,5 @@ ENTRY(mprotect) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mprotect) diff --git a/libc/arch-arm/syscalls/mremap.S b/libc/arch-arm/syscalls/mremap.S index a674571566d7749643c7d2a376999674e0431d2c..505ea3c5d2545664163599eabd81e022c872284d 100644 --- a/libc/arch-arm/syscalls/mremap.S +++ b/libc/arch-arm/syscalls/mremap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mremap) mov ip, r7 ldr r7, =__NR_mremap @@ -12,5 +10,5 @@ ENTRY(mremap) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(mremap) diff --git a/libc/arch-arm/syscalls/msync.S b/libc/arch-arm/syscalls/msync.S index e062a5ee74965e3abb1d3d2e30c6d8cb727bfc39..220fb4d56985acf8aa47090c2896b72e04224c06 100644 --- a/libc/arch-arm/syscalls/msync.S +++ b/libc/arch-arm/syscalls/msync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(msync) mov ip, r7 ldr r7, =__NR_msync @@ -12,5 +10,5 @@ ENTRY(msync) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(msync) diff --git a/libc/arch-arm/syscalls/munlock.S b/libc/arch-arm/syscalls/munlock.S index c44d14750f4b2edc3d127e2bc0fe107437e21f1a..05bf94128b473902d35e22123245a4bcac6770f0 100644 --- a/libc/arch-arm/syscalls/munlock.S +++ b/libc/arch-arm/syscalls/munlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlock) mov ip, r7 ldr r7, =__NR_munlock @@ -12,5 +10,5 @@ ENTRY(munlock) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(munlock) diff --git a/libc/arch-arm/syscalls/munlockall.S b/libc/arch-arm/syscalls/munlockall.S index 3a36b7e901483a2292bf8d09d0383680072f0179..e2c5dd5fd44ef0902a38cb5d8fd79d515e52d4b2 100644 --- a/libc/arch-arm/syscalls/munlockall.S +++ b/libc/arch-arm/syscalls/munlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlockall) mov ip, r7 ldr r7, =__NR_munlockall @@ -12,5 +10,5 @@ ENTRY(munlockall) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(munlockall) diff --git a/libc/arch-arm/syscalls/munmap.S b/libc/arch-arm/syscalls/munmap.S index a94e4e5b2e2a3b2bec00f1b9837c1ff115b77bd8..740c3608e4eb3c855d892b30193023e1c36b8b41 100644 --- a/libc/arch-arm/syscalls/munmap.S +++ b/libc/arch-arm/syscalls/munmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munmap) mov ip, r7 ldr r7, =__NR_munmap @@ -12,5 +10,5 @@ ENTRY(munmap) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(munmap) diff --git a/libc/arch-arm/syscalls/nanosleep.S b/libc/arch-arm/syscalls/nanosleep.S index 743adc2184ce23f0ed7d581b1984b18be69c12a7..fcd6e90cb27010c25850f08b7e0556ded4a0f442 100644 --- a/libc/arch-arm/syscalls/nanosleep.S +++ b/libc/arch-arm/syscalls/nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(nanosleep) mov ip, r7 ldr r7, =__NR_nanosleep @@ -12,5 +10,5 @@ ENTRY(nanosleep) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(nanosleep) diff --git a/libc/arch-arm/syscalls/personality.S b/libc/arch-arm/syscalls/personality.S index 90dfe224e1dc33163a9bf965b2d1b6f8ca444a4b..d43d7638438d9d59ef29e7ffd88b2bc40e89b737 100644 --- a/libc/arch-arm/syscalls/personality.S +++ b/libc/arch-arm/syscalls/personality.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(personality) mov ip, r7 ldr r7, =__NR_personality @@ -12,5 +10,5 @@ ENTRY(personality) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(personality) diff --git a/libc/arch-arm/syscalls/pipe2.S b/libc/arch-arm/syscalls/pipe2.S index b295df57bd13da8fed05c39314984ea986c9aa8e..1cbdfb2d7fced6e8390aa53fc054e04913670e10 100644 --- a/libc/arch-arm/syscalls/pipe2.S +++ b/libc/arch-arm/syscalls/pipe2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pipe2) mov ip, r7 ldr r7, =__NR_pipe2 @@ -12,5 +10,5 @@ ENTRY(pipe2) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(pipe2) diff --git a/libc/arch-arm/syscalls/prctl.S b/libc/arch-arm/syscalls/prctl.S index c8f68d36c5ab54e290ea69db39ce1fd6f427ce64..a2d869cc77fb3af6e94571a1faf7d1b6fa73dd97 100644 --- a/libc/arch-arm/syscalls/prctl.S +++ b/libc/arch-arm/syscalls/prctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prctl) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(prctl) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(prctl) diff --git a/libc/arch-arm/syscalls/pread64.S b/libc/arch-arm/syscalls/pread64.S index 3eeae3db3120af16004c6044d802599d809b77fe..dc07bb310eaf256fee4c1969ed98b7a42809e65d 100644 --- a/libc/arch-arm/syscalls/pread64.S +++ b/libc/arch-arm/syscalls/pread64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pread64) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(pread64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(pread64) diff --git a/libc/arch-arm/syscalls/prlimit64.S b/libc/arch-arm/syscalls/prlimit64.S index 87c53d582f11e649f546456e8b1d5289abc60ee8..3ae9e1b198dedf7e726b1c45013117e1a4c58715 100644 --- a/libc/arch-arm/syscalls/prlimit64.S +++ b/libc/arch-arm/syscalls/prlimit64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prlimit64) mov ip, r7 ldr r7, =__NR_prlimit64 @@ -12,5 +10,5 @@ ENTRY(prlimit64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(prlimit64) diff --git a/libc/arch-arm/syscalls/pwrite64.S b/libc/arch-arm/syscalls/pwrite64.S index c63b835d2adf699945a17dfd3f73357efccf2a17..5749f6b22f3bf4cc7efd5940380f0faf4d0cb5cf 100644 --- a/libc/arch-arm/syscalls/pwrite64.S +++ b/libc/arch-arm/syscalls/pwrite64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pwrite64) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(pwrite64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(pwrite64) diff --git a/libc/arch-arm/syscalls/read.S b/libc/arch-arm/syscalls/read.S index 9de525c922883461c6cfd9b3320f1ca2c6066e57..1c3b39578b8337606a306a56878b0440d9e5eaa1 100644 --- a/libc/arch-arm/syscalls/read.S +++ b/libc/arch-arm/syscalls/read.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(read) mov ip, r7 ldr r7, =__NR_read @@ -12,5 +10,5 @@ ENTRY(read) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(read) diff --git a/libc/arch-arm/syscalls/readahead.S b/libc/arch-arm/syscalls/readahead.S index 995f00eb4c5f9aa8044609ffc2caf0ed9f33601d..6952b4ed214044125c07a9897ecf2b3e86d82360 100644 --- a/libc/arch-arm/syscalls/readahead.S +++ b/libc/arch-arm/syscalls/readahead.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readahead) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(readahead) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(readahead) diff --git a/libc/arch-arm/syscalls/readlinkat.S b/libc/arch-arm/syscalls/readlinkat.S index f865de52a7d4f212f384411c2122bee0c5fb6826..e7cc8ff23ac77247dbd5bcaa53fa646213d02353 100644 --- a/libc/arch-arm/syscalls/readlinkat.S +++ b/libc/arch-arm/syscalls/readlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readlinkat) mov ip, r7 ldr r7, =__NR_readlinkat @@ -12,5 +10,5 @@ ENTRY(readlinkat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(readlinkat) diff --git a/libc/arch-arm/syscalls/readv.S b/libc/arch-arm/syscalls/readv.S index 9401687c81bc48e1a7eb95bdcfd05f341ac25242..c7807bde86eb6f402b92bb718cfc65fb71da67f6 100644 --- a/libc/arch-arm/syscalls/readv.S +++ b/libc/arch-arm/syscalls/readv.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readv) mov ip, r7 ldr r7, =__NR_readv @@ -12,5 +10,5 @@ ENTRY(readv) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(readv) diff --git a/libc/arch-arm/syscalls/recvfrom.S b/libc/arch-arm/syscalls/recvfrom.S index 6390a82ca45cec520bf1e5910fc3948d5e4cae69..115a09ca56c66a1dff8b7d5d2b733380c6df0371 100644 --- a/libc/arch-arm/syscalls/recvfrom.S +++ b/libc/arch-arm/syscalls/recvfrom.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvfrom) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(recvfrom) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(recvfrom) diff --git a/libc/arch-arm/syscalls/recvmmsg.S b/libc/arch-arm/syscalls/recvmmsg.S index 067ed1e15f6f589950347eb5dc8b332a7f76bee9..6cf2b9285eb9cb03ecd2d6862e07241244ac8232 100644 --- a/libc/arch-arm/syscalls/recvmmsg.S +++ b/libc/arch-arm/syscalls/recvmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmmsg) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(recvmmsg) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(recvmmsg) diff --git a/libc/arch-arm/syscalls/recvmsg.S b/libc/arch-arm/syscalls/recvmsg.S index f6884818d0e1ab3d681969dc88612cdd95450314..995a9e348443471123b36009f27a34f6756f2ade 100644 --- a/libc/arch-arm/syscalls/recvmsg.S +++ b/libc/arch-arm/syscalls/recvmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmsg) mov ip, r7 ldr r7, =__NR_recvmsg @@ -12,5 +10,5 @@ ENTRY(recvmsg) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(recvmsg) diff --git a/libc/arch-arm/syscalls/removexattr.S b/libc/arch-arm/syscalls/removexattr.S index 59d0e2fa2e05653f1f81c23d1be3101f22cb0f61..3a32e5ceae04c1547c5567e1b2871a572b24d274 100644 --- a/libc/arch-arm/syscalls/removexattr.S +++ b/libc/arch-arm/syscalls/removexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(removexattr) mov ip, r7 ldr r7, =__NR_removexattr @@ -12,5 +10,5 @@ ENTRY(removexattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(removexattr) diff --git a/libc/arch-arm/syscalls/renameat.S b/libc/arch-arm/syscalls/renameat.S index 7a4d26882289fdec2161ae156941e1678002c017..98e86dc3262e20bfd8fe5583f8cd16af435fbd0b 100644 --- a/libc/arch-arm/syscalls/renameat.S +++ b/libc/arch-arm/syscalls/renameat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(renameat) mov ip, r7 ldr r7, =__NR_renameat @@ -12,5 +10,5 @@ ENTRY(renameat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(renameat) diff --git a/libc/arch-arm/syscalls/sched_get_priority_max.S b/libc/arch-arm/syscalls/sched_get_priority_max.S index 2aafafc6186bfbaa913b3188f71b4f8d6b45ac98..187e680395c90f476a5d81d6b2374d2207778002 100644 --- a/libc/arch-arm/syscalls/sched_get_priority_max.S +++ b/libc/arch-arm/syscalls/sched_get_priority_max.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_max) mov ip, r7 ldr r7, =__NR_sched_get_priority_max @@ -12,5 +10,5 @@ ENTRY(sched_get_priority_max) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_get_priority_max) diff --git a/libc/arch-arm/syscalls/sched_get_priority_min.S b/libc/arch-arm/syscalls/sched_get_priority_min.S index 40e14ef66573bd0f0dcc3c5a1fddaa08d4229e62..68bf7dfc0a524e3228618dd85dc1fe228d1b12e9 100644 --- a/libc/arch-arm/syscalls/sched_get_priority_min.S +++ b/libc/arch-arm/syscalls/sched_get_priority_min.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_min) mov ip, r7 ldr r7, =__NR_sched_get_priority_min @@ -12,5 +10,5 @@ ENTRY(sched_get_priority_min) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_get_priority_min) diff --git a/libc/arch-arm/syscalls/sched_getparam.S b/libc/arch-arm/syscalls/sched_getparam.S index 3d58651c812820b363d4c6271eef4cedd8060725..32b97b8500f948fd177f1c8e2171f03ba185308e 100644 --- a/libc/arch-arm/syscalls/sched_getparam.S +++ b/libc/arch-arm/syscalls/sched_getparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getparam) mov ip, r7 ldr r7, =__NR_sched_getparam @@ -12,5 +10,5 @@ ENTRY(sched_getparam) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_getparam) diff --git a/libc/arch-arm/syscalls/sched_getscheduler.S b/libc/arch-arm/syscalls/sched_getscheduler.S index e9478ca2c361ab89a3ca41922682cb4849b4108f..330c2080f800f3cb9f06c5abc608f865ccc106ed 100644 --- a/libc/arch-arm/syscalls/sched_getscheduler.S +++ b/libc/arch-arm/syscalls/sched_getscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getscheduler) mov ip, r7 ldr r7, =__NR_sched_getscheduler @@ -12,5 +10,5 @@ ENTRY(sched_getscheduler) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_getscheduler) diff --git a/libc/arch-arm/syscalls/sched_rr_get_interval.S b/libc/arch-arm/syscalls/sched_rr_get_interval.S index ed90b73db10d2ce6a684361cd593ea9ea7014c53..5d176ac2b136b83ad597008f6774a68f9a555ec2 100644 --- a/libc/arch-arm/syscalls/sched_rr_get_interval.S +++ b/libc/arch-arm/syscalls/sched_rr_get_interval.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_rr_get_interval) mov ip, r7 ldr r7, =__NR_sched_rr_get_interval @@ -12,5 +10,5 @@ ENTRY(sched_rr_get_interval) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_rr_get_interval) diff --git a/libc/arch-arm/syscalls/sched_setaffinity.S b/libc/arch-arm/syscalls/sched_setaffinity.S index d5f72a94c011a25f8ea4757afd92a3b8f3b14b01..6653471f55e1de65a74bb2b1ff880260ef008aa8 100644 --- a/libc/arch-arm/syscalls/sched_setaffinity.S +++ b/libc/arch-arm/syscalls/sched_setaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setaffinity) mov ip, r7 ldr r7, =__NR_sched_setaffinity @@ -12,5 +10,5 @@ ENTRY(sched_setaffinity) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_setaffinity) diff --git a/libc/arch-arm/syscalls/sched_setparam.S b/libc/arch-arm/syscalls/sched_setparam.S index 3ec06c006c699cceabf41fe4b608f76dcbb0b03d..16e1997a826710966aa2b3028ef7a990bbbba91e 100644 --- a/libc/arch-arm/syscalls/sched_setparam.S +++ b/libc/arch-arm/syscalls/sched_setparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setparam) mov ip, r7 ldr r7, =__NR_sched_setparam @@ -12,5 +10,5 @@ ENTRY(sched_setparam) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_setparam) diff --git a/libc/arch-arm/syscalls/sched_setscheduler.S b/libc/arch-arm/syscalls/sched_setscheduler.S index 0e61ffb37e2e02ddf76e077298eb49c51c30a013..2ec9fecf1a5995c53ba9dfb6ee73ae2f8ff3c009 100644 --- a/libc/arch-arm/syscalls/sched_setscheduler.S +++ b/libc/arch-arm/syscalls/sched_setscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setscheduler) mov ip, r7 ldr r7, =__NR_sched_setscheduler @@ -12,5 +10,5 @@ ENTRY(sched_setscheduler) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_setscheduler) diff --git a/libc/arch-arm/syscalls/sched_yield.S b/libc/arch-arm/syscalls/sched_yield.S index f26297ef65562f82f27f05e5d6c17db5f88a9285..1ec328f3c44f454f3d583d59219332020df003f4 100644 --- a/libc/arch-arm/syscalls/sched_yield.S +++ b/libc/arch-arm/syscalls/sched_yield.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_yield) mov ip, r7 ldr r7, =__NR_sched_yield @@ -12,5 +10,5 @@ ENTRY(sched_yield) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sched_yield) diff --git a/libc/arch-arm/syscalls/sendfile.S b/libc/arch-arm/syscalls/sendfile.S index e4df8fff61b0aef9f197b1643bd10e0e88ccbd8f..afae0213a02a6ecfcca09ab1e30557d1fc3e3385 100644 --- a/libc/arch-arm/syscalls/sendfile.S +++ b/libc/arch-arm/syscalls/sendfile.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile) mov ip, r7 ldr r7, =__NR_sendfile @@ -12,5 +10,5 @@ ENTRY(sendfile) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sendfile) diff --git a/libc/arch-arm/syscalls/sendfile64.S b/libc/arch-arm/syscalls/sendfile64.S index ab489632bbb36fe4a36af21c20109d31b836c64b..d0ad0b8652bab29d47504d479be2ac181e41afad 100644 --- a/libc/arch-arm/syscalls/sendfile64.S +++ b/libc/arch-arm/syscalls/sendfile64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile64) mov ip, r7 ldr r7, =__NR_sendfile64 @@ -12,5 +10,5 @@ ENTRY(sendfile64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sendfile64) diff --git a/libc/arch-arm/syscalls/sendmmsg.S b/libc/arch-arm/syscalls/sendmmsg.S index 998e6c7c925bc890ba2a68728280acf08d261761..8bb5f80658ee6ab054981033d83954e65c77bc27 100644 --- a/libc/arch-arm/syscalls/sendmmsg.S +++ b/libc/arch-arm/syscalls/sendmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmmsg) mov ip, r7 ldr r7, =__NR_sendmmsg @@ -12,5 +10,5 @@ ENTRY(sendmmsg) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sendmmsg) diff --git a/libc/arch-arm/syscalls/sendmsg.S b/libc/arch-arm/syscalls/sendmsg.S index d25d6b42e68c77ca35409d1263fe6d7f0ecc474b..fd381408fa0711c4cc3f3ec8b40dc90e1873c9e7 100644 --- a/libc/arch-arm/syscalls/sendmsg.S +++ b/libc/arch-arm/syscalls/sendmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmsg) mov ip, r7 ldr r7, =__NR_sendmsg @@ -12,5 +10,5 @@ ENTRY(sendmsg) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sendmsg) diff --git a/libc/arch-arm/syscalls/sendto.S b/libc/arch-arm/syscalls/sendto.S index b5e8de98a41a12bd6c39f1c9a41992885e88ecb8..29b7b0bf6cebaa9e0e13d7bb8bcf306e13ea6f16 100644 --- a/libc/arch-arm/syscalls/sendto.S +++ b/libc/arch-arm/syscalls/sendto.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendto) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(sendto) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sendto) diff --git a/libc/arch-arm/syscalls/setfsgid.S b/libc/arch-arm/syscalls/setfsgid.S index 7cdb6103b23afff7238b3960f03fb016a839f7cb..f677a94808b11b129334c8c88e3dc01482d5d11f 100644 --- a/libc/arch-arm/syscalls/setfsgid.S +++ b/libc/arch-arm/syscalls/setfsgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsgid) mov ip, r7 ldr r7, =__NR_setfsgid @@ -12,5 +10,5 @@ ENTRY(setfsgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setfsgid) diff --git a/libc/arch-arm/syscalls/setfsuid.S b/libc/arch-arm/syscalls/setfsuid.S index ae65298b150f6bbda2fd537b4683bbaf1ab4aca7..5d27a4d2de3d40fbeca34eb92177732d4445ab8f 100644 --- a/libc/arch-arm/syscalls/setfsuid.S +++ b/libc/arch-arm/syscalls/setfsuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsuid) mov ip, r7 ldr r7, =__NR_setfsuid @@ -12,5 +10,5 @@ ENTRY(setfsuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setfsuid) diff --git a/libc/arch-arm/syscalls/setgid.S b/libc/arch-arm/syscalls/setgid.S index 15583ac0cb73ad3ab07d1aa26b96944f4e2de31c..d9b2b889af1e30639ea36edd64a26422bf901aa9 100644 --- a/libc/arch-arm/syscalls/setgid.S +++ b/libc/arch-arm/syscalls/setgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgid) mov ip, r7 ldr r7, =__NR_setgid32 @@ -12,5 +10,5 @@ ENTRY(setgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setgid) diff --git a/libc/arch-arm/syscalls/setgroups.S b/libc/arch-arm/syscalls/setgroups.S index eb610b1daa45a90b40c5cbbdfb26deef6bc7d93a..169de73f7b5d301c82065b3790594c0c1998d688 100644 --- a/libc/arch-arm/syscalls/setgroups.S +++ b/libc/arch-arm/syscalls/setgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgroups) mov ip, r7 ldr r7, =__NR_setgroups32 @@ -12,5 +10,5 @@ ENTRY(setgroups) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setgroups) diff --git a/libc/arch-arm/syscalls/setitimer.S b/libc/arch-arm/syscalls/setitimer.S index 4da2b4085e7c32003017866806d2c63b50584b77..31b277b7c0b25fcef980c81fc958cb0ddbefe195 100644 --- a/libc/arch-arm/syscalls/setitimer.S +++ b/libc/arch-arm/syscalls/setitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setitimer) mov ip, r7 ldr r7, =__NR_setitimer @@ -12,5 +10,5 @@ ENTRY(setitimer) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setitimer) diff --git a/libc/arch-arm/syscalls/setns.S b/libc/arch-arm/syscalls/setns.S index 891a0ac4f26a6129a8b75fa1a4516fe2cf358ab7..59203ef4ab973d6ff92c7e69775697c4f5fea321 100644 --- a/libc/arch-arm/syscalls/setns.S +++ b/libc/arch-arm/syscalls/setns.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setns) mov ip, r7 ldr r7, =__NR_setns @@ -12,5 +10,5 @@ ENTRY(setns) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setns) diff --git a/libc/arch-arm/syscalls/setpgid.S b/libc/arch-arm/syscalls/setpgid.S index e4edcdf31ca6be6e073dab76c19322b0fa7f13de..4a91520b9925774b9d556b2ee15e0360b43ad9b5 100644 --- a/libc/arch-arm/syscalls/setpgid.S +++ b/libc/arch-arm/syscalls/setpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpgid) mov ip, r7 ldr r7, =__NR_setpgid @@ -12,5 +10,5 @@ ENTRY(setpgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setpgid) diff --git a/libc/arch-arm/syscalls/setpriority.S b/libc/arch-arm/syscalls/setpriority.S index 80d0d82c9a9baf9e41391ac6b0fd0254dc1dfd5f..2053ce10177d235a1037b0b334769fcb7cf8dcc0 100644 --- a/libc/arch-arm/syscalls/setpriority.S +++ b/libc/arch-arm/syscalls/setpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpriority) mov ip, r7 ldr r7, =__NR_setpriority @@ -12,5 +10,5 @@ ENTRY(setpriority) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setpriority) diff --git a/libc/arch-arm/syscalls/setregid.S b/libc/arch-arm/syscalls/setregid.S index b2cd345ea03b736edf50d1a981ee41b81601d9b4..f1bdc6011aadf63193a04cb82fed7fa2c2fe1b7c 100644 --- a/libc/arch-arm/syscalls/setregid.S +++ b/libc/arch-arm/syscalls/setregid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setregid) mov ip, r7 ldr r7, =__NR_setregid32 @@ -12,5 +10,5 @@ ENTRY(setregid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setregid) diff --git a/libc/arch-arm/syscalls/setresgid.S b/libc/arch-arm/syscalls/setresgid.S index 75a9f75119c2b985845187061cc5b23d4532f978..9b8968acdc70df57250b7eeb801a57133d7e2a31 100644 --- a/libc/arch-arm/syscalls/setresgid.S +++ b/libc/arch-arm/syscalls/setresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresgid) mov ip, r7 ldr r7, =__NR_setresgid32 @@ -12,5 +10,5 @@ ENTRY(setresgid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setresgid) diff --git a/libc/arch-arm/syscalls/setresuid.S b/libc/arch-arm/syscalls/setresuid.S index f3382f246dd41f4f0817e8caf0534dccadf29411..c26a95542d7af66ba49f88f37aae8f0933d29cf7 100644 --- a/libc/arch-arm/syscalls/setresuid.S +++ b/libc/arch-arm/syscalls/setresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresuid) mov ip, r7 ldr r7, =__NR_setresuid32 @@ -12,5 +10,5 @@ ENTRY(setresuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setresuid) diff --git a/libc/arch-arm/syscalls/setreuid.S b/libc/arch-arm/syscalls/setreuid.S index 1d866e995fce8d0d4e180ecb44e856142377054f..796191a257b74fa9e3c6403071c1dafb9d0ec6c8 100644 --- a/libc/arch-arm/syscalls/setreuid.S +++ b/libc/arch-arm/syscalls/setreuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setreuid) mov ip, r7 ldr r7, =__NR_setreuid32 @@ -12,5 +10,5 @@ ENTRY(setreuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setreuid) diff --git a/libc/arch-arm/syscalls/setrlimit.S b/libc/arch-arm/syscalls/setrlimit.S index 0ddd7118fa5dd684203aa1f97ecb2b7f01aad9a8..c87b21b78b302c2dd75fa52849d75f01b669e6df 100644 --- a/libc/arch-arm/syscalls/setrlimit.S +++ b/libc/arch-arm/syscalls/setrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setrlimit) mov ip, r7 ldr r7, =__NR_setrlimit @@ -12,5 +10,5 @@ ENTRY(setrlimit) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setrlimit) diff --git a/libc/arch-arm/syscalls/setsid.S b/libc/arch-arm/syscalls/setsid.S index 69b351fd4aa44f5c7c49879a79ee5f9cf83a5bc5..83bda1b039ce4891d7078aa10456415ed60a3a7c 100644 --- a/libc/arch-arm/syscalls/setsid.S +++ b/libc/arch-arm/syscalls/setsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsid) mov ip, r7 ldr r7, =__NR_setsid @@ -12,5 +10,5 @@ ENTRY(setsid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setsid) diff --git a/libc/arch-arm/syscalls/setsockopt.S b/libc/arch-arm/syscalls/setsockopt.S index 87df622e836c975e09697288c11b34c2e85a990d..8ea38932ca76b77d17d173b72fc736e355f2a027 100644 --- a/libc/arch-arm/syscalls/setsockopt.S +++ b/libc/arch-arm/syscalls/setsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsockopt) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(setsockopt) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setsockopt) diff --git a/libc/arch-arm/syscalls/settimeofday.S b/libc/arch-arm/syscalls/settimeofday.S index 76697fc22622b97a530c1d94a21894353149cbb2..5763f40eff119b95509a7ebecf59589a4305ac5a 100644 --- a/libc/arch-arm/syscalls/settimeofday.S +++ b/libc/arch-arm/syscalls/settimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(settimeofday) mov ip, r7 ldr r7, =__NR_settimeofday @@ -12,5 +10,5 @@ ENTRY(settimeofday) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(settimeofday) diff --git a/libc/arch-arm/syscalls/setuid.S b/libc/arch-arm/syscalls/setuid.S index 26d3ed184d03adac149e669fceb070ceb0b5c68d..55b349cb0d31ffaa5699860fea62afe59642c7ae 100644 --- a/libc/arch-arm/syscalls/setuid.S +++ b/libc/arch-arm/syscalls/setuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setuid) mov ip, r7 ldr r7, =__NR_setuid32 @@ -12,5 +10,5 @@ ENTRY(setuid) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setuid) diff --git a/libc/arch-arm/syscalls/setxattr.S b/libc/arch-arm/syscalls/setxattr.S index ec948ce18b8722820a84072c45464e6d8031f333..8ba4b77bfd2197d1c395a5970ddce28539415859 100644 --- a/libc/arch-arm/syscalls/setxattr.S +++ b/libc/arch-arm/syscalls/setxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setxattr) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(setxattr) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(setxattr) diff --git a/libc/arch-arm/syscalls/shutdown.S b/libc/arch-arm/syscalls/shutdown.S index e9a27d42de7b2c960ab2ed1579999ad875c5f3e9..889934a971bff4906ebe9a2dddd5a7ee97fef70b 100644 --- a/libc/arch-arm/syscalls/shutdown.S +++ b/libc/arch-arm/syscalls/shutdown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(shutdown) mov ip, r7 ldr r7, =__NR_shutdown @@ -12,5 +10,5 @@ ENTRY(shutdown) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(shutdown) diff --git a/libc/arch-arm/syscalls/sigaltstack.S b/libc/arch-arm/syscalls/sigaltstack.S index 18a1ffe2d3457ef5cd04c4111eb77181df0d3e62..b61b25d1092893268ad77aed3649c710193b556f 100644 --- a/libc/arch-arm/syscalls/sigaltstack.S +++ b/libc/arch-arm/syscalls/sigaltstack.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sigaltstack) mov ip, r7 ldr r7, =__NR_sigaltstack @@ -12,5 +10,5 @@ ENTRY(sigaltstack) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sigaltstack) diff --git a/libc/arch-arm/syscalls/socketpair.S b/libc/arch-arm/syscalls/socketpair.S index 66f0c3208e43c2be380561681987ede196dd627a..f3c8a4bed0c251bff9d9755db8aa3fc3a6c26842 100644 --- a/libc/arch-arm/syscalls/socketpair.S +++ b/libc/arch-arm/syscalls/socketpair.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(socketpair) mov ip, r7 ldr r7, =__NR_socketpair @@ -12,5 +10,5 @@ ENTRY(socketpair) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(socketpair) diff --git a/libc/arch-arm/syscalls/splice.S b/libc/arch-arm/syscalls/splice.S index 6273138a234d5621f26bc14a9f056fd1a09a650a..6bc3f0d4a68b5d25faa679389afb38ab652cfd6f 100644 --- a/libc/arch-arm/syscalls/splice.S +++ b/libc/arch-arm/syscalls/splice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(splice) mov ip, sp stmfd sp!, {r4, r5, r6, r7} @@ -20,5 +18,5 @@ ENTRY(splice) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(splice) diff --git a/libc/arch-arm/syscalls/swapoff.S b/libc/arch-arm/syscalls/swapoff.S index a497aad8a70bdef936eecd6ae1d59a3a9dec19bd..a7aaa824524058a7f4be9498d175e9fe6c8596d3 100644 --- a/libc/arch-arm/syscalls/swapoff.S +++ b/libc/arch-arm/syscalls/swapoff.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapoff) mov ip, r7 ldr r7, =__NR_swapoff @@ -12,5 +10,5 @@ ENTRY(swapoff) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(swapoff) diff --git a/libc/arch-arm/syscalls/swapon.S b/libc/arch-arm/syscalls/swapon.S index ded2abc8794b43c74d2b4446fc04397b03935cd5..6ea93c3c8e33d765735535942db87b58f528ff55 100644 --- a/libc/arch-arm/syscalls/swapon.S +++ b/libc/arch-arm/syscalls/swapon.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapon) mov ip, r7 ldr r7, =__NR_swapon @@ -12,5 +10,5 @@ ENTRY(swapon) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(swapon) diff --git a/libc/arch-arm/syscalls/symlinkat.S b/libc/arch-arm/syscalls/symlinkat.S index cc91b8804815865b70ef0b765a95e4d44f9dd023..d330a54e720844003eade99878e2d6670e2ed48a 100644 --- a/libc/arch-arm/syscalls/symlinkat.S +++ b/libc/arch-arm/syscalls/symlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(symlinkat) mov ip, r7 ldr r7, =__NR_symlinkat @@ -12,5 +10,5 @@ ENTRY(symlinkat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(symlinkat) diff --git a/libc/arch-arm/syscalls/sync.S b/libc/arch-arm/syscalls/sync.S index ab228553b9b5a7040fa306c7b98491935edb4310..48ecfc0c37d951a19d3dbe3a08380e431c9c7ce3 100644 --- a/libc/arch-arm/syscalls/sync.S +++ b/libc/arch-arm/syscalls/sync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sync) mov ip, r7 ldr r7, =__NR_sync @@ -12,5 +10,5 @@ ENTRY(sync) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sync) diff --git a/libc/arch-arm/syscalls/sysinfo.S b/libc/arch-arm/syscalls/sysinfo.S index f5fb4e66613b0127c3421873b3ee751b51c29dc1..709478e7d198930c91b446545cb6e4f2b1cd0b07 100644 --- a/libc/arch-arm/syscalls/sysinfo.S +++ b/libc/arch-arm/syscalls/sysinfo.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sysinfo) mov ip, r7 ldr r7, =__NR_sysinfo @@ -12,5 +10,5 @@ ENTRY(sysinfo) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(sysinfo) diff --git a/libc/arch-arm/syscalls/tee.S b/libc/arch-arm/syscalls/tee.S index 7e155dfe0eadb7932784683bc1da0682152df5c1..a019c005c5222bf1e728e67aef73bef42c0b18ca 100644 --- a/libc/arch-arm/syscalls/tee.S +++ b/libc/arch-arm/syscalls/tee.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tee) mov ip, r7 ldr r7, =__NR_tee @@ -12,5 +10,5 @@ ENTRY(tee) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(tee) diff --git a/libc/arch-arm/syscalls/tgkill.S b/libc/arch-arm/syscalls/tgkill.S index 98440b1ed70928ed837418095fa00c9f9102d3d7..20684653523718d10cbe7b10e1a0a3f2fd8e474b 100644 --- a/libc/arch-arm/syscalls/tgkill.S +++ b/libc/arch-arm/syscalls/tgkill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tgkill) mov ip, r7 ldr r7, =__NR_tgkill @@ -12,5 +10,5 @@ ENTRY(tgkill) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(tgkill) diff --git a/libc/arch-arm/syscalls/timerfd_create.S b/libc/arch-arm/syscalls/timerfd_create.S index 9211b54b2075f03d28b64742b8e119e60862a4af..89a80cd9c9cee5728948883b4638ce15d8c20ee9 100644 --- a/libc/arch-arm/syscalls/timerfd_create.S +++ b/libc/arch-arm/syscalls/timerfd_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_create) mov ip, r7 ldr r7, =__NR_timerfd_create @@ -12,5 +10,5 @@ ENTRY(timerfd_create) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(timerfd_create) diff --git a/libc/arch-arm/syscalls/timerfd_gettime.S b/libc/arch-arm/syscalls/timerfd_gettime.S index c27e008e751ae4f9715947b289b1fe9964678612..4a7df7616be4a17515f910b8b94acf57ccda4282 100644 --- a/libc/arch-arm/syscalls/timerfd_gettime.S +++ b/libc/arch-arm/syscalls/timerfd_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_gettime) mov ip, r7 ldr r7, =__NR_timerfd_gettime @@ -12,5 +10,5 @@ ENTRY(timerfd_gettime) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(timerfd_gettime) diff --git a/libc/arch-arm/syscalls/timerfd_settime.S b/libc/arch-arm/syscalls/timerfd_settime.S index 7acd40832eb044903d1c320639c076b62488b6da..2e0fe93a6c5745b94061d66fb3f1b29bd5b88fca 100644 --- a/libc/arch-arm/syscalls/timerfd_settime.S +++ b/libc/arch-arm/syscalls/timerfd_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_settime) mov ip, r7 ldr r7, =__NR_timerfd_settime @@ -12,5 +10,5 @@ ENTRY(timerfd_settime) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(timerfd_settime) diff --git a/libc/arch-arm/syscalls/times.S b/libc/arch-arm/syscalls/times.S index b5695c45573a1648938bdc513d4f66c15b263731..289c18510279d07d43da6712ea053c31a60b3518 100644 --- a/libc/arch-arm/syscalls/times.S +++ b/libc/arch-arm/syscalls/times.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(times) mov ip, r7 ldr r7, =__NR_times @@ -12,5 +10,5 @@ ENTRY(times) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(times) diff --git a/libc/arch-arm/syscalls/truncate.S b/libc/arch-arm/syscalls/truncate.S index 7915722820b02c83a5259502848e2f02419250c7..bb33beba2eda7f7eec1bd3ac2e52f2e0e4555280 100644 --- a/libc/arch-arm/syscalls/truncate.S +++ b/libc/arch-arm/syscalls/truncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate) mov ip, r7 ldr r7, =__NR_truncate @@ -12,5 +10,5 @@ ENTRY(truncate) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(truncate) diff --git a/libc/arch-arm/syscalls/truncate64.S b/libc/arch-arm/syscalls/truncate64.S index d59374a80e8c382903900d3ade9ff9f46259d3c2..9cafbb5f66487bb410bc86982bb4c38f433c2c4e 100644 --- a/libc/arch-arm/syscalls/truncate64.S +++ b/libc/arch-arm/syscalls/truncate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate64) mov ip, r7 ldr r7, =__NR_truncate64 @@ -12,5 +10,5 @@ ENTRY(truncate64) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(truncate64) diff --git a/libc/arch-arm/syscalls/umask.S b/libc/arch-arm/syscalls/umask.S index 5b03fb35c04e9dfa956b6f7953319a3ecb6dde03..5dc44610476fad7bea6a116efe57bf82c158cc6a 100644 --- a/libc/arch-arm/syscalls/umask.S +++ b/libc/arch-arm/syscalls/umask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umask) mov ip, r7 ldr r7, =__NR_umask @@ -12,5 +10,5 @@ ENTRY(umask) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(umask) diff --git a/libc/arch-arm/syscalls/umount2.S b/libc/arch-arm/syscalls/umount2.S index 841eb9748fa3571584836b0669b8693b96ac3b01..435eda432d6a5a58cccee8e47cb0129ae9d3a29d 100644 --- a/libc/arch-arm/syscalls/umount2.S +++ b/libc/arch-arm/syscalls/umount2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umount2) mov ip, r7 ldr r7, =__NR_umount2 @@ -12,5 +10,5 @@ ENTRY(umount2) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(umount2) diff --git a/libc/arch-arm/syscalls/uname.S b/libc/arch-arm/syscalls/uname.S index 76480b429178c9605946dc652222f646dc38c710..8af6123312d800ceea9c3cc905044cd4e32655a8 100644 --- a/libc/arch-arm/syscalls/uname.S +++ b/libc/arch-arm/syscalls/uname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(uname) mov ip, r7 ldr r7, =__NR_uname @@ -12,5 +10,5 @@ ENTRY(uname) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(uname) diff --git a/libc/arch-arm/syscalls/unlinkat.S b/libc/arch-arm/syscalls/unlinkat.S index 67597681516935afbe4ff115fda672ef2a306847..96257e6f940337f6d42e56875de3171a8c0d7960 100644 --- a/libc/arch-arm/syscalls/unlinkat.S +++ b/libc/arch-arm/syscalls/unlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unlinkat) mov ip, r7 ldr r7, =__NR_unlinkat @@ -12,5 +10,5 @@ ENTRY(unlinkat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(unlinkat) diff --git a/libc/arch-arm/syscalls/unshare.S b/libc/arch-arm/syscalls/unshare.S index 19a5b6a2ef3360a7e1cf8f235dd684fbb6d71572..8054171a5b68c1eadd968c2805aa66da2ef3927d 100644 --- a/libc/arch-arm/syscalls/unshare.S +++ b/libc/arch-arm/syscalls/unshare.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unshare) mov ip, r7 ldr r7, =__NR_unshare @@ -12,5 +10,5 @@ ENTRY(unshare) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(unshare) diff --git a/libc/arch-arm/syscalls/utimensat.S b/libc/arch-arm/syscalls/utimensat.S index 6d506880e8767bd123789bb4bd4a8f1b08e4b6e4..f3c2fa2b80317aa638edb3f674bdbf606b6916ae 100644 --- a/libc/arch-arm/syscalls/utimensat.S +++ b/libc/arch-arm/syscalls/utimensat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(utimensat) mov ip, r7 ldr r7, =__NR_utimensat @@ -12,5 +10,5 @@ ENTRY(utimensat) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(utimensat) diff --git a/libc/arch-arm/syscalls/vfork.S b/libc/arch-arm/syscalls/vfork.S index 8543986c14c971e51aeee13fbfcaf2663c8a9ef0..5f4cb3dbdfb3edf0e4f3ce3f1929cea06c29f63a 100644 --- a/libc/arch-arm/syscalls/vfork.S +++ b/libc/arch-arm/syscalls/vfork.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(vfork) mov ip, r7 ldr r7, =__NR_vfork @@ -12,5 +10,5 @@ ENTRY(vfork) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(vfork) diff --git a/libc/arch-arm/syscalls/vmsplice.S b/libc/arch-arm/syscalls/vmsplice.S index 8239158bf70e550f12ce289ac48f864a088ba1b3..cc12ca52d6fccc6a039cc58cc44a285ebbe3a84c 100644 --- a/libc/arch-arm/syscalls/vmsplice.S +++ b/libc/arch-arm/syscalls/vmsplice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(vmsplice) mov ip, r7 ldr r7, =__NR_vmsplice @@ -12,5 +10,5 @@ ENTRY(vmsplice) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(vmsplice) diff --git a/libc/arch-arm/syscalls/wait4.S b/libc/arch-arm/syscalls/wait4.S index ffb2587ab9de6c59d564ffdffd1e58411f8426c2..26a492917e97eb53978a5efe920c878f2fb5a2ff 100644 --- a/libc/arch-arm/syscalls/wait4.S +++ b/libc/arch-arm/syscalls/wait4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(wait4) mov ip, r7 ldr r7, =__NR_wait4 @@ -12,5 +10,5 @@ ENTRY(wait4) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(wait4) diff --git a/libc/arch-arm/syscalls/write.S b/libc/arch-arm/syscalls/write.S index 8da1176ca5347ac681e1bb6ad672d5fa33ef2700..bf89d7ff8cd431e0512b5b8283aea4fb66c667cc 100644 --- a/libc/arch-arm/syscalls/write.S +++ b/libc/arch-arm/syscalls/write.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(write) mov ip, r7 ldr r7, =__NR_write @@ -12,5 +10,5 @@ ENTRY(write) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(write) diff --git a/libc/arch-arm/syscalls/writev.S b/libc/arch-arm/syscalls/writev.S index f17ad9429de919772044df384e8b42eb0bfde757..15b52750790036a0fcd2495e0ccbbc920f1d6cb9 100644 --- a/libc/arch-arm/syscalls/writev.S +++ b/libc/arch-arm/syscalls/writev.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(writev) mov ip, r7 ldr r7, =__NR_writev @@ -12,5 +10,5 @@ ENTRY(writev) cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(writev) diff --git a/libc/arch-arm64/bionic/__bionic_clone.S b/libc/arch-arm64/bionic/__bionic_clone.S index 74db4b5b87bad2ad836f1ecc0df4628e96636de3..56ac0f69d450d218174226e1d61863a1ce5d4f27 100644 --- a/libc/arch-arm64/bionic/__bionic_clone.S +++ b/libc/arch-arm64/bionic/__bionic_clone.S @@ -44,7 +44,7 @@ ENTRY(__bionic_clone) # Set errno if something went wrong. cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret diff --git a/libc/arch-arm64/bionic/syscall.S b/libc/arch-arm64/bionic/syscall.S index 658af78aee004c86b45ee695859920b5c5e4b03f..8389f983055f81eb916d63c51ca76bf226c277d1 100644 --- a/libc/arch-arm64/bionic/syscall.S +++ b/libc/arch-arm64/bionic/syscall.S @@ -43,7 +43,7 @@ ENTRY(syscall) /* check if syscall returned successfully */ cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(syscall) diff --git a/libc/arch-arm64/bionic/vfork.S b/libc/arch-arm64/bionic/vfork.S index c70062317b49ea7674068d013f34ae6b13a2a3d3..b6a672d43aed372670445b77459cf29ebc2ec8b2 100644 --- a/libc/arch-arm64/bionic/vfork.S +++ b/libc/arch-arm64/bionic/vfork.S @@ -42,7 +42,7 @@ ENTRY(vfork) cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(vfork) diff --git a/libc/arch-arm64/syscalls/__accept4.S b/libc/arch-arm64/syscalls/__accept4.S index bee9fdaabc1ed0c9740477eb890f42a36b6a6103..559e6a735660443c51d9cd43ef7399429a18155d 100644 --- a/libc/arch-arm64/syscalls/__accept4.S +++ b/libc/arch-arm64/syscalls/__accept4.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__accept4) mov x8, __NR_accept4 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__accept4) diff --git a/libc/arch-arm64/syscalls/__brk.S b/libc/arch-arm64/syscalls/__brk.S index e91e7623290a400c52cb7833536cc7ad94f40ddd..fb794bf46ec7f633a04998afeb61659e2cc3fc94 100644 --- a/libc/arch-arm64/syscalls/__brk.S +++ b/libc/arch-arm64/syscalls/__brk.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__brk) mov x8, __NR_brk svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__brk) diff --git a/libc/arch-arm64/syscalls/__clock_gettime.S b/libc/arch-arm64/syscalls/__clock_gettime.S index d4a65e8a1a59d6bea4bf07cd490de3b53f36463f..658ab29911724c6529b4db8c1df32bafc8ea7a26 100644 --- a/libc/arch-arm64/syscalls/__clock_gettime.S +++ b/libc/arch-arm64/syscalls/__clock_gettime.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__clock_gettime) mov x8, __NR_clock_gettime svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__clock_gettime) diff --git a/libc/arch-arm64/syscalls/__connect.S b/libc/arch-arm64/syscalls/__connect.S index 4f19dc75654f7e00b9e11c0e8493b081cfe66a7b..c18e6ebbad7ea0aa5ff0220955d2ca6c123ee155 100644 --- a/libc/arch-arm64/syscalls/__connect.S +++ b/libc/arch-arm64/syscalls/__connect.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__connect) mov x8, __NR_connect svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__connect) diff --git a/libc/arch-arm64/syscalls/__epoll_pwait.S b/libc/arch-arm64/syscalls/__epoll_pwait.S index 7f40fbc98c6758965ca2b099ceea2df7ab02ad59..acf2bbf1e0f61281f6281bc8f425f49756749ecc 100644 --- a/libc/arch-arm64/syscalls/__epoll_pwait.S +++ b/libc/arch-arm64/syscalls/__epoll_pwait.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__epoll_pwait) mov x8, __NR_epoll_pwait svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__epoll_pwait) diff --git a/libc/arch-arm64/syscalls/__exit.S b/libc/arch-arm64/syscalls/__exit.S index 30849ce01a0d92f77567d5514a0933b397cd565a..b6b1866a5f247366467bcd46edcdfcb06c875296 100644 --- a/libc/arch-arm64/syscalls/__exit.S +++ b/libc/arch-arm64/syscalls/__exit.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__exit) mov x8, __NR_exit svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__exit) diff --git a/libc/arch-arm64/syscalls/__getcpu.S b/libc/arch-arm64/syscalls/__getcpu.S index 482191708edaf03d03a84c09f00e48ec27497a4c..11ed68ea54504517ffb3f4478897898aceceb40c 100644 --- a/libc/arch-arm64/syscalls/__getcpu.S +++ b/libc/arch-arm64/syscalls/__getcpu.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__getcpu) mov x8, __NR_getcpu svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__getcpu) diff --git a/libc/arch-arm64/syscalls/__getcwd.S b/libc/arch-arm64/syscalls/__getcwd.S index f0212a288413a3126d56cd2fb3835ae09243422e..c64f4d2bb795404d42f3d019657c326f176916bc 100644 --- a/libc/arch-arm64/syscalls/__getcwd.S +++ b/libc/arch-arm64/syscalls/__getcwd.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__getcwd) mov x8, __NR_getcwd svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__getcwd) diff --git a/libc/arch-arm64/syscalls/__getdents64.S b/libc/arch-arm64/syscalls/__getdents64.S index 0061cd69f2d508582939a09f46b3a5609c4cceeb..994339005086157fe81b64b042d8c348e22543ac 100644 --- a/libc/arch-arm64/syscalls/__getdents64.S +++ b/libc/arch-arm64/syscalls/__getdents64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__getdents64) mov x8, __NR_getdents64 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__getdents64) diff --git a/libc/arch-arm64/syscalls/__getpid.S b/libc/arch-arm64/syscalls/__getpid.S index 011d82d47d01fbf746abe9f255444fbf4e298749..fbc96dff8a4fe817ee1a08e4f275a941e966d3c0 100644 --- a/libc/arch-arm64/syscalls/__getpid.S +++ b/libc/arch-arm64/syscalls/__getpid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__getpid) mov x8, __NR_getpid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__getpid) diff --git a/libc/arch-arm64/syscalls/__getpriority.S b/libc/arch-arm64/syscalls/__getpriority.S index 80188b301250fbd37798c0c5e3e7b7c21923e092..9d98e226fe0895b445166fc74de9f8c7a051969a 100644 --- a/libc/arch-arm64/syscalls/__getpriority.S +++ b/libc/arch-arm64/syscalls/__getpriority.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__getpriority) mov x8, __NR_getpriority svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__getpriority) diff --git a/libc/arch-arm64/syscalls/__gettimeofday.S b/libc/arch-arm64/syscalls/__gettimeofday.S index 7d1b5d3cb797a5b8d198282786a10714b446077e..0c8206abddf33722fc3c8244e93abdd3ed62cb8c 100644 --- a/libc/arch-arm64/syscalls/__gettimeofday.S +++ b/libc/arch-arm64/syscalls/__gettimeofday.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__gettimeofday) mov x8, __NR_gettimeofday svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__gettimeofday) diff --git a/libc/arch-arm64/syscalls/__ioctl.S b/libc/arch-arm64/syscalls/__ioctl.S index 3d42f1a5bb4db1654c9790fd8667516472c94a62..62bc28c53304ce762d94d23aa872ada997b1b22f 100644 --- a/libc/arch-arm64/syscalls/__ioctl.S +++ b/libc/arch-arm64/syscalls/__ioctl.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__ioctl) mov x8, __NR_ioctl svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__ioctl) diff --git a/libc/arch-arm64/syscalls/__openat.S b/libc/arch-arm64/syscalls/__openat.S index 1ff0b4871d40ae12e0ba0f87d9a539139212e0fb..8b6853fd86d81ef3dd9dd186318ac53a87a1663a 100644 --- a/libc/arch-arm64/syscalls/__openat.S +++ b/libc/arch-arm64/syscalls/__openat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__openat) mov x8, __NR_openat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__openat) diff --git a/libc/arch-arm64/syscalls/__ppoll.S b/libc/arch-arm64/syscalls/__ppoll.S index 9517ce3fd42f2694f30643be7254634a40f1ac6c..1f54d67df008e58d38f52524b005b19c7a1e4d57 100644 --- a/libc/arch-arm64/syscalls/__ppoll.S +++ b/libc/arch-arm64/syscalls/__ppoll.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__ppoll) mov x8, __NR_ppoll svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__ppoll) diff --git a/libc/arch-arm64/syscalls/__pselect6.S b/libc/arch-arm64/syscalls/__pselect6.S index 7e14e02df636753b66eb93656fa343c6b79a84a9..388d84e81258c2c0a3067234d21551c95ebf5ff4 100644 --- a/libc/arch-arm64/syscalls/__pselect6.S +++ b/libc/arch-arm64/syscalls/__pselect6.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__pselect6) mov x8, __NR_pselect6 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__pselect6) diff --git a/libc/arch-arm64/syscalls/__ptrace.S b/libc/arch-arm64/syscalls/__ptrace.S index b325e291d37e55146ff4658547f30a22d9ccce5a..d68b67407d6530e5ba9e326a420783dacee9252c 100644 --- a/libc/arch-arm64/syscalls/__ptrace.S +++ b/libc/arch-arm64/syscalls/__ptrace.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__ptrace) mov x8, __NR_ptrace svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__ptrace) diff --git a/libc/arch-arm64/syscalls/__reboot.S b/libc/arch-arm64/syscalls/__reboot.S index 04b18c9b9f224433ddbcef4daefc0470b169f03e..79cd5be979840fbb6ce4ea9ba8b01adfddf9cd4a 100644 --- a/libc/arch-arm64/syscalls/__reboot.S +++ b/libc/arch-arm64/syscalls/__reboot.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__reboot) mov x8, __NR_reboot svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__reboot) diff --git a/libc/arch-arm64/syscalls/__rt_sigaction.S b/libc/arch-arm64/syscalls/__rt_sigaction.S index 3def558392a3c948127028f924b1a34419190f05..65fea2e7c332385dbde5bec56e84eae222dc81f0 100644 --- a/libc/arch-arm64/syscalls/__rt_sigaction.S +++ b/libc/arch-arm64/syscalls/__rt_sigaction.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__rt_sigaction) mov x8, __NR_rt_sigaction svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__rt_sigaction) diff --git a/libc/arch-arm64/syscalls/__rt_sigpending.S b/libc/arch-arm64/syscalls/__rt_sigpending.S index 3ac0cb890b9edef04eca3c82784fd0bc6989fffd..65537812d579d9a65a5a2a9c1d7675c2613abe1a 100644 --- a/libc/arch-arm64/syscalls/__rt_sigpending.S +++ b/libc/arch-arm64/syscalls/__rt_sigpending.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__rt_sigpending) mov x8, __NR_rt_sigpending svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__rt_sigpending) diff --git a/libc/arch-arm64/syscalls/__rt_sigprocmask.S b/libc/arch-arm64/syscalls/__rt_sigprocmask.S index 72c7ea6fb2d826ffe5102e91d3d52e00aa57d207..95127d6593c88d00ed5c2e6d0975647cb81223fb 100644 --- a/libc/arch-arm64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-arm64/syscalls/__rt_sigprocmask.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__rt_sigprocmask) mov x8, __NR_rt_sigprocmask svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__rt_sigprocmask) diff --git a/libc/arch-arm64/syscalls/__rt_sigsuspend.S b/libc/arch-arm64/syscalls/__rt_sigsuspend.S index a289713f5e4019ec28d6fe43f35a6b3e204dcb16..7cbd8d6d3a03c1a577b37e7a45521be1724bc318 100644 --- a/libc/arch-arm64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-arm64/syscalls/__rt_sigsuspend.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__rt_sigsuspend) mov x8, __NR_rt_sigsuspend svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__rt_sigsuspend) diff --git a/libc/arch-arm64/syscalls/__rt_sigtimedwait.S b/libc/arch-arm64/syscalls/__rt_sigtimedwait.S index c61e4ac9950a77e360a945703c43acb0b802632a..8001635d185676b619896ea2a0eafccb3ce06df1 100644 --- a/libc/arch-arm64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-arm64/syscalls/__rt_sigtimedwait.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__rt_sigtimedwait) mov x8, __NR_rt_sigtimedwait svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__rt_sigtimedwait) diff --git a/libc/arch-arm64/syscalls/__sched_getaffinity.S b/libc/arch-arm64/syscalls/__sched_getaffinity.S index 5bee77e70853aa2ef278a9a173432f5c0b529e3b..7dad15e209d79bec6f3390acb42b375fbdf146ec 100644 --- a/libc/arch-arm64/syscalls/__sched_getaffinity.S +++ b/libc/arch-arm64/syscalls/__sched_getaffinity.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__sched_getaffinity) mov x8, __NR_sched_getaffinity svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__sched_getaffinity) diff --git a/libc/arch-arm64/syscalls/__set_tid_address.S b/libc/arch-arm64/syscalls/__set_tid_address.S index e4790bf65270f0f7b88b045a6aaac6b848f6f59f..f7ae16dc65726cde8d297753ef3a3c2db103c30a 100644 --- a/libc/arch-arm64/syscalls/__set_tid_address.S +++ b/libc/arch-arm64/syscalls/__set_tid_address.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__set_tid_address) mov x8, __NR_set_tid_address svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__set_tid_address) diff --git a/libc/arch-arm64/syscalls/__signalfd4.S b/libc/arch-arm64/syscalls/__signalfd4.S index a977a6cb6fefd70d92c2a7225523035de36af502..f6e34974c694bb5b2edf9e0b9fe7f9f6070bce5f 100644 --- a/libc/arch-arm64/syscalls/__signalfd4.S +++ b/libc/arch-arm64/syscalls/__signalfd4.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__signalfd4) mov x8, __NR_signalfd4 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__signalfd4) diff --git a/libc/arch-arm64/syscalls/__socket.S b/libc/arch-arm64/syscalls/__socket.S index f8bb2ac2ea4395b60390c508a321224410133443..344bb2dc742019cfd596951a6b0f0ea5fa36fc92 100644 --- a/libc/arch-arm64/syscalls/__socket.S +++ b/libc/arch-arm64/syscalls/__socket.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__socket) mov x8, __NR_socket svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__socket) diff --git a/libc/arch-arm64/syscalls/__timer_create.S b/libc/arch-arm64/syscalls/__timer_create.S index bb54952d6dbfcf3d31d2f39edecc995af2c6424e..4790845f8eeee5f073e62b2b794f42f7f6d489bf 100644 --- a/libc/arch-arm64/syscalls/__timer_create.S +++ b/libc/arch-arm64/syscalls/__timer_create.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__timer_create) mov x8, __NR_timer_create svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__timer_create) diff --git a/libc/arch-arm64/syscalls/__timer_delete.S b/libc/arch-arm64/syscalls/__timer_delete.S index 47d82f2533f23a753a956cf28b433afd4404ded9..ce12613c23ab28e8d0a536a2912edffaa2614199 100644 --- a/libc/arch-arm64/syscalls/__timer_delete.S +++ b/libc/arch-arm64/syscalls/__timer_delete.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__timer_delete) mov x8, __NR_timer_delete svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__timer_delete) diff --git a/libc/arch-arm64/syscalls/__timer_getoverrun.S b/libc/arch-arm64/syscalls/__timer_getoverrun.S index 9c06112847175f5011fe13fb3d13d716b728e5ca..2cfdf6a3c91e53fd22cd132071660b58c8f910d8 100644 --- a/libc/arch-arm64/syscalls/__timer_getoverrun.S +++ b/libc/arch-arm64/syscalls/__timer_getoverrun.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__timer_getoverrun) mov x8, __NR_timer_getoverrun svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__timer_getoverrun) diff --git a/libc/arch-arm64/syscalls/__timer_gettime.S b/libc/arch-arm64/syscalls/__timer_gettime.S index e7c7cfe40950896c8796d097f38671ac0c170082..a1ea323bbf42af54beb4866ac457d67c48c1be48 100644 --- a/libc/arch-arm64/syscalls/__timer_gettime.S +++ b/libc/arch-arm64/syscalls/__timer_gettime.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__timer_gettime) mov x8, __NR_timer_gettime svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__timer_gettime) diff --git a/libc/arch-arm64/syscalls/__timer_settime.S b/libc/arch-arm64/syscalls/__timer_settime.S index d4a4996f8e58b35d062545ed3a55e94f6de53ab0..059d705d89ab397a28bb290ab916ede93d4ed454 100644 --- a/libc/arch-arm64/syscalls/__timer_settime.S +++ b/libc/arch-arm64/syscalls/__timer_settime.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__timer_settime) mov x8, __NR_timer_settime svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__timer_settime) diff --git a/libc/arch-arm64/syscalls/__waitid.S b/libc/arch-arm64/syscalls/__waitid.S index 5bff488042a7d780652e0789128374c90303688f..8bd649db9d2842f89ccced89836bfe594184608e 100644 --- a/libc/arch-arm64/syscalls/__waitid.S +++ b/libc/arch-arm64/syscalls/__waitid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(__waitid) mov x8, __NR_waitid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(__waitid) diff --git a/libc/arch-arm64/syscalls/_exit.S b/libc/arch-arm64/syscalls/_exit.S index e88e77acd84e90397685ab34159f13623c017bee..edf6744a8e785f440b797b511775b57865df0417 100644 --- a/libc/arch-arm64/syscalls/_exit.S +++ b/libc/arch-arm64/syscalls/_exit.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(_exit) mov x8, __NR_exit_group svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(_exit) diff --git a/libc/arch-arm64/syscalls/acct.S b/libc/arch-arm64/syscalls/acct.S index 97a8a0c8531e3e0076984229a1be6f769ec62153..48cb4e93719956b687c2f1ed9bcaac8184551809 100644 --- a/libc/arch-arm64/syscalls/acct.S +++ b/libc/arch-arm64/syscalls/acct.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(acct) mov x8, __NR_acct svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(acct) diff --git a/libc/arch-arm64/syscalls/bind.S b/libc/arch-arm64/syscalls/bind.S index 1d6d9018974aa7738e888d9aa588fe28693901ae..47170ff9edec0bb70ff47e75bd6c5ae324865ee5 100644 --- a/libc/arch-arm64/syscalls/bind.S +++ b/libc/arch-arm64/syscalls/bind.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(bind) mov x8, __NR_bind svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(bind) diff --git a/libc/arch-arm64/syscalls/capget.S b/libc/arch-arm64/syscalls/capget.S index de849297a027de6dc17b251da570515d41f6c1a5..7e0dfe9a9185db50eac099f2e18ba549076b4f77 100644 --- a/libc/arch-arm64/syscalls/capget.S +++ b/libc/arch-arm64/syscalls/capget.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(capget) mov x8, __NR_capget svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(capget) diff --git a/libc/arch-arm64/syscalls/capset.S b/libc/arch-arm64/syscalls/capset.S index 1616f8f0707146b5fd5ef6476397b680d5b72f52..e7b7a8dd9d382c93f9f9495db9c40a69da055141 100644 --- a/libc/arch-arm64/syscalls/capset.S +++ b/libc/arch-arm64/syscalls/capset.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(capset) mov x8, __NR_capset svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(capset) diff --git a/libc/arch-arm64/syscalls/chdir.S b/libc/arch-arm64/syscalls/chdir.S index ccaa2e283bc08aab50242d9c126fc69656e01c46..723cd08b1020eedad4450a6d92976e92af077843 100644 --- a/libc/arch-arm64/syscalls/chdir.S +++ b/libc/arch-arm64/syscalls/chdir.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(chdir) mov x8, __NR_chdir svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(chdir) diff --git a/libc/arch-arm64/syscalls/chroot.S b/libc/arch-arm64/syscalls/chroot.S index bede17204b00b13bc05aed58096ea8f136a110bd..e4f6bd9e3539894f7b3edde7b865f74ba33ee3ff 100644 --- a/libc/arch-arm64/syscalls/chroot.S +++ b/libc/arch-arm64/syscalls/chroot.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(chroot) mov x8, __NR_chroot svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(chroot) diff --git a/libc/arch-arm64/syscalls/clock_getres.S b/libc/arch-arm64/syscalls/clock_getres.S index 3944a155b383f580d83c74ba4c4df54776ff08e8..33fda8f80a915c2bd0f55b54bdddb424d3498e91 100644 --- a/libc/arch-arm64/syscalls/clock_getres.S +++ b/libc/arch-arm64/syscalls/clock_getres.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(clock_getres) mov x8, __NR_clock_getres svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(clock_getres) diff --git a/libc/arch-arm64/syscalls/clock_nanosleep.S b/libc/arch-arm64/syscalls/clock_nanosleep.S index 2182f6713b7c732df09c55228e198dabb56379b0..349c5cca79b3d4e0c7b10ba2878ecbf6b7227b80 100644 --- a/libc/arch-arm64/syscalls/clock_nanosleep.S +++ b/libc/arch-arm64/syscalls/clock_nanosleep.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(clock_nanosleep) mov x8, __NR_clock_nanosleep svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(clock_nanosleep) diff --git a/libc/arch-arm64/syscalls/clock_settime.S b/libc/arch-arm64/syscalls/clock_settime.S index 14a662b29c4597f304b91c308100f1820d6af4b6..62354d19af8e8b395d26ae3505c3727877c5f125 100644 --- a/libc/arch-arm64/syscalls/clock_settime.S +++ b/libc/arch-arm64/syscalls/clock_settime.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(clock_settime) mov x8, __NR_clock_settime svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(clock_settime) diff --git a/libc/arch-arm64/syscalls/close.S b/libc/arch-arm64/syscalls/close.S index da9a151af0c9ec78112d521492554bb555d628e1..3624581cba2e4f79ceb6dc56fe9321ef79e49321 100644 --- a/libc/arch-arm64/syscalls/close.S +++ b/libc/arch-arm64/syscalls/close.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(close) mov x8, __NR_close svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(close) diff --git a/libc/arch-arm64/syscalls/delete_module.S b/libc/arch-arm64/syscalls/delete_module.S index 5dcd07f5cf5f86ff29eda81bea2e34a6d971d820..db8d947ee085b56fb6402d1c032195eafcbc20ea 100644 --- a/libc/arch-arm64/syscalls/delete_module.S +++ b/libc/arch-arm64/syscalls/delete_module.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(delete_module) mov x8, __NR_delete_module svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(delete_module) diff --git a/libc/arch-arm64/syscalls/dup.S b/libc/arch-arm64/syscalls/dup.S index 33a1b65970b2aff9c4b82079145bdc75f6ce1220..4e95045e59a50e795af3200d75ea877f613df01c 100644 --- a/libc/arch-arm64/syscalls/dup.S +++ b/libc/arch-arm64/syscalls/dup.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(dup) mov x8, __NR_dup svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(dup) diff --git a/libc/arch-arm64/syscalls/dup3.S b/libc/arch-arm64/syscalls/dup3.S index 441fec9f17ae414b412d447d6658e90db7675b9a..2e6be32b6a30ef3ae41cc555fa5afb12732af867 100644 --- a/libc/arch-arm64/syscalls/dup3.S +++ b/libc/arch-arm64/syscalls/dup3.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(dup3) mov x8, __NR_dup3 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(dup3) diff --git a/libc/arch-arm64/syscalls/epoll_create1.S b/libc/arch-arm64/syscalls/epoll_create1.S index d314f55573f18a21ba70d7b42e3fddde477e8f0b..6ef518e8ee025a787c6b393c88d997e8e862f626 100644 --- a/libc/arch-arm64/syscalls/epoll_create1.S +++ b/libc/arch-arm64/syscalls/epoll_create1.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(epoll_create1) mov x8, __NR_epoll_create1 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(epoll_create1) diff --git a/libc/arch-arm64/syscalls/epoll_ctl.S b/libc/arch-arm64/syscalls/epoll_ctl.S index 004c0666e00e859d4e1e6260cb81f375978a16ff..1188f38ded3563045431dd65bf906b5a6595346f 100644 --- a/libc/arch-arm64/syscalls/epoll_ctl.S +++ b/libc/arch-arm64/syscalls/epoll_ctl.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(epoll_ctl) mov x8, __NR_epoll_ctl svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(epoll_ctl) diff --git a/libc/arch-arm64/syscalls/eventfd.S b/libc/arch-arm64/syscalls/eventfd.S index 11e97d01f2f2b082fc9109224b4bb2d4058b9cd3..ca5df12d3d35f9c66030e36b7a2fb8330ce448b4 100644 --- a/libc/arch-arm64/syscalls/eventfd.S +++ b/libc/arch-arm64/syscalls/eventfd.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(eventfd) mov x8, __NR_eventfd2 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(eventfd) diff --git a/libc/arch-arm64/syscalls/execve.S b/libc/arch-arm64/syscalls/execve.S index 7b6d943f45a388736e0afee9c8a8cd3ad117f69a..fc8fb6850da4663849fb7ffb23c9c4faf259fe17 100644 --- a/libc/arch-arm64/syscalls/execve.S +++ b/libc/arch-arm64/syscalls/execve.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(execve) mov x8, __NR_execve svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(execve) diff --git a/libc/arch-arm64/syscalls/faccessat.S b/libc/arch-arm64/syscalls/faccessat.S index 7bd866546825d808bc7bc865c379311acde035f2..4c96cfa7b80a0ad931e974bb4799eb2abfcf055f 100644 --- a/libc/arch-arm64/syscalls/faccessat.S +++ b/libc/arch-arm64/syscalls/faccessat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(faccessat) mov x8, __NR_faccessat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(faccessat) diff --git a/libc/arch-arm64/syscalls/fallocate.S b/libc/arch-arm64/syscalls/fallocate.S index d8795ae1eda0be341c32d961c5466840afeb1a5c..ef3d4a4c4dfe31fbfdadf8553d70a5d724bea87b 100644 --- a/libc/arch-arm64/syscalls/fallocate.S +++ b/libc/arch-arm64/syscalls/fallocate.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fallocate) mov x8, __NR_fallocate svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fallocate) diff --git a/libc/arch-arm64/syscalls/fchdir.S b/libc/arch-arm64/syscalls/fchdir.S index 7739fedef0879a7dfd53f7e21b7deb7a9817f7c4..2e164cbe39e6546471617e1d73a656105d65aa9c 100644 --- a/libc/arch-arm64/syscalls/fchdir.S +++ b/libc/arch-arm64/syscalls/fchdir.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fchdir) mov x8, __NR_fchdir svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fchdir) diff --git a/libc/arch-arm64/syscalls/fchmod.S b/libc/arch-arm64/syscalls/fchmod.S index 3eec6cbb5c19903670ccc90653d3c61f9f07df48..83a80607de3efcb614a3c309ae1daaedd2063b23 100644 --- a/libc/arch-arm64/syscalls/fchmod.S +++ b/libc/arch-arm64/syscalls/fchmod.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fchmod) mov x8, __NR_fchmod svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fchmod) diff --git a/libc/arch-arm64/syscalls/fchmodat.S b/libc/arch-arm64/syscalls/fchmodat.S index f2f285eda4e3cd0bb1fbe2907adc9dbee9b3bef8..8c5bb0e134767138f170fbf97810de40e6d6eccc 100644 --- a/libc/arch-arm64/syscalls/fchmodat.S +++ b/libc/arch-arm64/syscalls/fchmodat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fchmodat) mov x8, __NR_fchmodat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fchmodat) diff --git a/libc/arch-arm64/syscalls/fchown.S b/libc/arch-arm64/syscalls/fchown.S index a689ba0c12e297f280e54d772a213ccbf945332c..4456f1be04005337c15741ecac8f3109ab946980 100644 --- a/libc/arch-arm64/syscalls/fchown.S +++ b/libc/arch-arm64/syscalls/fchown.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fchown) mov x8, __NR_fchown svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fchown) diff --git a/libc/arch-arm64/syscalls/fchownat.S b/libc/arch-arm64/syscalls/fchownat.S index 7ede083d77f1350d25a9400520cf27649d47397b..7ba661151da3871f3d8f8492d082fab910b0b26b 100644 --- a/libc/arch-arm64/syscalls/fchownat.S +++ b/libc/arch-arm64/syscalls/fchownat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fchownat) mov x8, __NR_fchownat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fchownat) diff --git a/libc/arch-arm64/syscalls/fcntl.S b/libc/arch-arm64/syscalls/fcntl.S index 257c765b5a30d5794797bc3d428b81ce07142f44..e2787aebf251d0f4f52070b6ab0a13133928ca88 100644 --- a/libc/arch-arm64/syscalls/fcntl.S +++ b/libc/arch-arm64/syscalls/fcntl.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fcntl) mov x8, __NR_fcntl svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fcntl) diff --git a/libc/arch-arm64/syscalls/fdatasync.S b/libc/arch-arm64/syscalls/fdatasync.S index 233abda7b73dd54d21bc8ff0d1f5f6e12d992185..225ab29e36af3c1617aa5d361dc45e10a23560e1 100644 --- a/libc/arch-arm64/syscalls/fdatasync.S +++ b/libc/arch-arm64/syscalls/fdatasync.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fdatasync) mov x8, __NR_fdatasync svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fdatasync) diff --git a/libc/arch-arm64/syscalls/fgetxattr.S b/libc/arch-arm64/syscalls/fgetxattr.S index bd579ff45b6cee9343c65308983e2c4cb8009aed..0d6ada791ef7cb075dfcf766d0ed94be8c7de7ea 100644 --- a/libc/arch-arm64/syscalls/fgetxattr.S +++ b/libc/arch-arm64/syscalls/fgetxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fgetxattr) mov x8, __NR_fgetxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fgetxattr) diff --git a/libc/arch-arm64/syscalls/flistxattr.S b/libc/arch-arm64/syscalls/flistxattr.S index 95ccbe269d899d8535c7b598a7c67835f3cc8903..8921bb4ccdd07d9205faa53ea1ded5b202b58733 100644 --- a/libc/arch-arm64/syscalls/flistxattr.S +++ b/libc/arch-arm64/syscalls/flistxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(flistxattr) mov x8, __NR_flistxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(flistxattr) diff --git a/libc/arch-arm64/syscalls/flock.S b/libc/arch-arm64/syscalls/flock.S index 2151d6ccab5714faa8a8b2d955562bd17cffaa11..0c036c804c853ef2055f2815408a01cab22d563c 100644 --- a/libc/arch-arm64/syscalls/flock.S +++ b/libc/arch-arm64/syscalls/flock.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(flock) mov x8, __NR_flock svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(flock) diff --git a/libc/arch-arm64/syscalls/fremovexattr.S b/libc/arch-arm64/syscalls/fremovexattr.S index 8dd107d06821ec98428f4c4826dc7233488e92af..cf3a371312489eb153967b1c7f654bb9a1b4ffbe 100644 --- a/libc/arch-arm64/syscalls/fremovexattr.S +++ b/libc/arch-arm64/syscalls/fremovexattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fremovexattr) mov x8, __NR_fremovexattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fremovexattr) diff --git a/libc/arch-arm64/syscalls/fsetxattr.S b/libc/arch-arm64/syscalls/fsetxattr.S index 9e546869ac3502f08f24c8e1b7a53d797bb0194d..e69e718b01d64b5849f55ee6ecd4edf571289e32 100644 --- a/libc/arch-arm64/syscalls/fsetxattr.S +++ b/libc/arch-arm64/syscalls/fsetxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fsetxattr) mov x8, __NR_fsetxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fsetxattr) diff --git a/libc/arch-arm64/syscalls/fstat64.S b/libc/arch-arm64/syscalls/fstat64.S index f354e133596290fd7c1083d3f39003c2d708857a..85a07f5bd6591e48515af87928551f05e8144aae 100644 --- a/libc/arch-arm64/syscalls/fstat64.S +++ b/libc/arch-arm64/syscalls/fstat64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fstat64) mov x8, __NR_fstat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fstat64) diff --git a/libc/arch-arm64/syscalls/fstatat64.S b/libc/arch-arm64/syscalls/fstatat64.S index 2fe056e43d83e717a55b58e2fd9dcf99e5a62f9d..dafd9823dd5ed8ce4d91ae1149560d4895939b60 100644 --- a/libc/arch-arm64/syscalls/fstatat64.S +++ b/libc/arch-arm64/syscalls/fstatat64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fstatat64) mov x8, __NR_newfstatat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fstatat64) diff --git a/libc/arch-arm64/syscalls/fstatfs64.S b/libc/arch-arm64/syscalls/fstatfs64.S index c67ffd691ef7bbae78d39f8bcdee6c6ac8fc417b..2ca2dcd7f36eb356a91835c3018fbbf1b8e95b45 100644 --- a/libc/arch-arm64/syscalls/fstatfs64.S +++ b/libc/arch-arm64/syscalls/fstatfs64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fstatfs64) mov x8, __NR_fstatfs svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fstatfs64) diff --git a/libc/arch-arm64/syscalls/fsync.S b/libc/arch-arm64/syscalls/fsync.S index ae2fc61dfcc963ee48409537143505a31fca5d14..2bc0d0bbb976cfbb76ce00950a7ce6520b2a1990 100644 --- a/libc/arch-arm64/syscalls/fsync.S +++ b/libc/arch-arm64/syscalls/fsync.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(fsync) mov x8, __NR_fsync svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(fsync) diff --git a/libc/arch-arm64/syscalls/ftruncate.S b/libc/arch-arm64/syscalls/ftruncate.S index adf87fe4efd212d20ce869e76b58b293c5efd540..c6e99f5910495784e5257d7b7b3be33bbf10e8ab 100644 --- a/libc/arch-arm64/syscalls/ftruncate.S +++ b/libc/arch-arm64/syscalls/ftruncate.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(ftruncate) mov x8, __NR_ftruncate svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(ftruncate) diff --git a/libc/arch-arm64/syscalls/getegid.S b/libc/arch-arm64/syscalls/getegid.S index 5066cae47043d1073359beedc72edb0477487071..f7d60d9ab00622b00bf2c14b25c759e9545b3023 100644 --- a/libc/arch-arm64/syscalls/getegid.S +++ b/libc/arch-arm64/syscalls/getegid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getegid) mov x8, __NR_getegid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getegid) diff --git a/libc/arch-arm64/syscalls/geteuid.S b/libc/arch-arm64/syscalls/geteuid.S index 25b1ea9fd02bf5d202c357d0e86d9410f636b23d..3096a9250fe393b4afb7bd3848b8756b68c17bdd 100644 --- a/libc/arch-arm64/syscalls/geteuid.S +++ b/libc/arch-arm64/syscalls/geteuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(geteuid) mov x8, __NR_geteuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(geteuid) diff --git a/libc/arch-arm64/syscalls/getgid.S b/libc/arch-arm64/syscalls/getgid.S index 3f49cb44c5abdae509c1e17edc6fa5ee7a283fc6..2f921ff34e52454c0b5526f731c0f96659127aeb 100644 --- a/libc/arch-arm64/syscalls/getgid.S +++ b/libc/arch-arm64/syscalls/getgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getgid) mov x8, __NR_getgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getgid) diff --git a/libc/arch-arm64/syscalls/getgroups.S b/libc/arch-arm64/syscalls/getgroups.S index 3df4974cc4eb635175bf41b4197d2cbb957806f9..a9a897e6a21d3f903aca8cf0545afc5f0607c2b8 100644 --- a/libc/arch-arm64/syscalls/getgroups.S +++ b/libc/arch-arm64/syscalls/getgroups.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getgroups) mov x8, __NR_getgroups svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getgroups) diff --git a/libc/arch-arm64/syscalls/getitimer.S b/libc/arch-arm64/syscalls/getitimer.S index 70cb7315020c2ea6878fe6f2c5337281bce3bfe0..f37063c68f47ee1c8a2e2dfe39a826c3ffb540dc 100644 --- a/libc/arch-arm64/syscalls/getitimer.S +++ b/libc/arch-arm64/syscalls/getitimer.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getitimer) mov x8, __NR_getitimer svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getitimer) diff --git a/libc/arch-arm64/syscalls/getpeername.S b/libc/arch-arm64/syscalls/getpeername.S index eefb24af513abd3688b89cb1d7a9caf78524356e..8374d607ca8b700206f6154edc4cabf5e425f295 100644 --- a/libc/arch-arm64/syscalls/getpeername.S +++ b/libc/arch-arm64/syscalls/getpeername.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getpeername) mov x8, __NR_getpeername svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getpeername) diff --git a/libc/arch-arm64/syscalls/getpgid.S b/libc/arch-arm64/syscalls/getpgid.S index d12ac52703244bc2e778d1055650b519e5e41be7..ffc0d91027650307c5122a1cf8d972f7a5789006 100644 --- a/libc/arch-arm64/syscalls/getpgid.S +++ b/libc/arch-arm64/syscalls/getpgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getpgid) mov x8, __NR_getpgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getpgid) diff --git a/libc/arch-arm64/syscalls/getppid.S b/libc/arch-arm64/syscalls/getppid.S index af8965beb02a7517b91c28161c6037fd8de8e70e..1e21bdf4cc69b2beeb3ef9fff66a77b696f6c7e9 100644 --- a/libc/arch-arm64/syscalls/getppid.S +++ b/libc/arch-arm64/syscalls/getppid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getppid) mov x8, __NR_getppid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getppid) diff --git a/libc/arch-arm64/syscalls/getresgid.S b/libc/arch-arm64/syscalls/getresgid.S index 3c1c0c0987b0ca6fa8eb677b400970b2122d8aad..b15357a58bd956f759155f455cd9d2a373943844 100644 --- a/libc/arch-arm64/syscalls/getresgid.S +++ b/libc/arch-arm64/syscalls/getresgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getresgid) mov x8, __NR_getresgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getresgid) diff --git a/libc/arch-arm64/syscalls/getresuid.S b/libc/arch-arm64/syscalls/getresuid.S index f50e060fa24d70456bb6c26e6aa40c334da72c96..53de6b746404c17c412dc3b43d2fd3e35c8ea61b 100644 --- a/libc/arch-arm64/syscalls/getresuid.S +++ b/libc/arch-arm64/syscalls/getresuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getresuid) mov x8, __NR_getresuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getresuid) diff --git a/libc/arch-arm64/syscalls/getrlimit.S b/libc/arch-arm64/syscalls/getrlimit.S index b759912b75c90808e112230374ec016bd77aa746..518ab73d76c88d4a7f8da1cd769a53d888cfad5e 100644 --- a/libc/arch-arm64/syscalls/getrlimit.S +++ b/libc/arch-arm64/syscalls/getrlimit.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getrlimit) mov x8, __NR_getrlimit svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getrlimit) diff --git a/libc/arch-arm64/syscalls/getrusage.S b/libc/arch-arm64/syscalls/getrusage.S index 1a0d30f16fa04b3069239ec2b7d4c1925f22bdd0..676221a952b73917e85d5570373da7ed82b3941d 100644 --- a/libc/arch-arm64/syscalls/getrusage.S +++ b/libc/arch-arm64/syscalls/getrusage.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getrusage) mov x8, __NR_getrusage svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getrusage) diff --git a/libc/arch-arm64/syscalls/getsid.S b/libc/arch-arm64/syscalls/getsid.S index 3c3d7530b17fc6b4841012c3ef420bb8535b1c98..cfbdfdb9e4a7a96c731665319a2a3c21f849b4cf 100644 --- a/libc/arch-arm64/syscalls/getsid.S +++ b/libc/arch-arm64/syscalls/getsid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getsid) mov x8, __NR_getsid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getsid) diff --git a/libc/arch-arm64/syscalls/getsockname.S b/libc/arch-arm64/syscalls/getsockname.S index a337986d6ab62e076652f87635ca69fa5f2ebf32..4cca55dafaa1db1df1f6ee2b8131ddfdd7b1606c 100644 --- a/libc/arch-arm64/syscalls/getsockname.S +++ b/libc/arch-arm64/syscalls/getsockname.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getsockname) mov x8, __NR_getsockname svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getsockname) diff --git a/libc/arch-arm64/syscalls/getsockopt.S b/libc/arch-arm64/syscalls/getsockopt.S index 4b3abd5c96e73c5c19cc41f0fb5ade7807252965..96b8c0f13ea36e3bc96cbd247bb6cd457c8ebfc9 100644 --- a/libc/arch-arm64/syscalls/getsockopt.S +++ b/libc/arch-arm64/syscalls/getsockopt.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getsockopt) mov x8, __NR_getsockopt svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getsockopt) diff --git a/libc/arch-arm64/syscalls/getuid.S b/libc/arch-arm64/syscalls/getuid.S index a9193c5cc07f7fd10021127c49efa72705a1c6fa..ef95ba7fcc8d54526511f3b36eed9a7053654ebd 100644 --- a/libc/arch-arm64/syscalls/getuid.S +++ b/libc/arch-arm64/syscalls/getuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getuid) mov x8, __NR_getuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getuid) diff --git a/libc/arch-arm64/syscalls/getxattr.S b/libc/arch-arm64/syscalls/getxattr.S index afa81ef85b322e4139a22154344fe7787140ed30..2b38f3dfc8c2820f621b5c45e615ebdc51483ffe 100644 --- a/libc/arch-arm64/syscalls/getxattr.S +++ b/libc/arch-arm64/syscalls/getxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(getxattr) mov x8, __NR_getxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(getxattr) diff --git a/libc/arch-arm64/syscalls/init_module.S b/libc/arch-arm64/syscalls/init_module.S index bf0f7d330b95aad6a03d2833458a8295a55280be..913c7cc46d0cf1ae55d5ed5e114f07c9b6d43a38 100644 --- a/libc/arch-arm64/syscalls/init_module.S +++ b/libc/arch-arm64/syscalls/init_module.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(init_module) mov x8, __NR_init_module svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(init_module) diff --git a/libc/arch-arm64/syscalls/inotify_add_watch.S b/libc/arch-arm64/syscalls/inotify_add_watch.S index dc30ae57dbad10d2ab6865596ff59bda90178540..83a5b57ce367a6ce905c5f84ebeb387a49e912d6 100644 --- a/libc/arch-arm64/syscalls/inotify_add_watch.S +++ b/libc/arch-arm64/syscalls/inotify_add_watch.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(inotify_add_watch) mov x8, __NR_inotify_add_watch svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(inotify_add_watch) diff --git a/libc/arch-arm64/syscalls/inotify_init1.S b/libc/arch-arm64/syscalls/inotify_init1.S index 1b40ef2cb8c746c44b7ff395e4f76476866027d1..d3bc81bc775466452e72b5eedaaba5624ae78d0e 100644 --- a/libc/arch-arm64/syscalls/inotify_init1.S +++ b/libc/arch-arm64/syscalls/inotify_init1.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(inotify_init1) mov x8, __NR_inotify_init1 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(inotify_init1) diff --git a/libc/arch-arm64/syscalls/inotify_rm_watch.S b/libc/arch-arm64/syscalls/inotify_rm_watch.S index 7c99e866d7627fd26621bd2066675097778cffa0..c44445fa6d1f1b0296b2797d5438c673ac6f5d12 100644 --- a/libc/arch-arm64/syscalls/inotify_rm_watch.S +++ b/libc/arch-arm64/syscalls/inotify_rm_watch.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(inotify_rm_watch) mov x8, __NR_inotify_rm_watch svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(inotify_rm_watch) diff --git a/libc/arch-arm64/syscalls/kill.S b/libc/arch-arm64/syscalls/kill.S index e86e3a4d851c8ad13fa0368867e5eec673dfa851..0334ff05b3ea2c3f45d27f5ffbfb0828cc66d20b 100644 --- a/libc/arch-arm64/syscalls/kill.S +++ b/libc/arch-arm64/syscalls/kill.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(kill) mov x8, __NR_kill svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(kill) diff --git a/libc/arch-arm64/syscalls/klogctl.S b/libc/arch-arm64/syscalls/klogctl.S index 567db27fb87c378c6b3d1d42b0984d31ddfec6d4..625f3592e17322004e092406435fdf75fc8f6463 100644 --- a/libc/arch-arm64/syscalls/klogctl.S +++ b/libc/arch-arm64/syscalls/klogctl.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(klogctl) mov x8, __NR_syslog svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(klogctl) diff --git a/libc/arch-arm64/syscalls/lgetxattr.S b/libc/arch-arm64/syscalls/lgetxattr.S index 187462a7bb4516c7355f8b0df751c2b35207966b..89db20626c1f3183e20d88bbbfb3ce78a6ae78d8 100644 --- a/libc/arch-arm64/syscalls/lgetxattr.S +++ b/libc/arch-arm64/syscalls/lgetxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(lgetxattr) mov x8, __NR_lgetxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(lgetxattr) diff --git a/libc/arch-arm64/syscalls/linkat.S b/libc/arch-arm64/syscalls/linkat.S index 7cfc2e036d15129b8284a72fc47dfb1691407a26..62aea3a2f8ea3fe5cc2155194f1eb3dcfe5636ff 100644 --- a/libc/arch-arm64/syscalls/linkat.S +++ b/libc/arch-arm64/syscalls/linkat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(linkat) mov x8, __NR_linkat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(linkat) diff --git a/libc/arch-arm64/syscalls/listen.S b/libc/arch-arm64/syscalls/listen.S index 028b9bd4286d3f6c98dd11e7f04add0ed805e06b..ba97be9a724cfeaf43086b347db4e4c2c31a2f5e 100644 --- a/libc/arch-arm64/syscalls/listen.S +++ b/libc/arch-arm64/syscalls/listen.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(listen) mov x8, __NR_listen svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(listen) diff --git a/libc/arch-arm64/syscalls/listxattr.S b/libc/arch-arm64/syscalls/listxattr.S index 335fafe82c2e68934a82310335618c114f131595..48208e626c7e545995f41a81e92dddcd3a695d68 100644 --- a/libc/arch-arm64/syscalls/listxattr.S +++ b/libc/arch-arm64/syscalls/listxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(listxattr) mov x8, __NR_listxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(listxattr) diff --git a/libc/arch-arm64/syscalls/llistxattr.S b/libc/arch-arm64/syscalls/llistxattr.S index e796741183f2fdb35fe623b14c789e08fc549d2f..ed66005c801ba3cbbf48bfac1601d5ee64587b8a 100644 --- a/libc/arch-arm64/syscalls/llistxattr.S +++ b/libc/arch-arm64/syscalls/llistxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(llistxattr) mov x8, __NR_llistxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(llistxattr) diff --git a/libc/arch-arm64/syscalls/lremovexattr.S b/libc/arch-arm64/syscalls/lremovexattr.S index 9f4c02755ef5bcc0a6d2d30a7a84f0c09ecf4314..b5e51c7faff6b308024c59cea85f010aad7deceb 100644 --- a/libc/arch-arm64/syscalls/lremovexattr.S +++ b/libc/arch-arm64/syscalls/lremovexattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(lremovexattr) mov x8, __NR_lremovexattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(lremovexattr) diff --git a/libc/arch-arm64/syscalls/lseek.S b/libc/arch-arm64/syscalls/lseek.S index aa717687be3f8246bd8f3161cf89183b8200f908..de96df04245ec6b1776908fa9004cc56fbc86ca2 100644 --- a/libc/arch-arm64/syscalls/lseek.S +++ b/libc/arch-arm64/syscalls/lseek.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(lseek) mov x8, __NR_lseek svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(lseek) diff --git a/libc/arch-arm64/syscalls/lsetxattr.S b/libc/arch-arm64/syscalls/lsetxattr.S index babf02d37fb63d21bd889cdac64314273276bf11..b873513d5a030c07ef816cdd38b92cd5bcfa0aa6 100644 --- a/libc/arch-arm64/syscalls/lsetxattr.S +++ b/libc/arch-arm64/syscalls/lsetxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(lsetxattr) mov x8, __NR_lsetxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(lsetxattr) diff --git a/libc/arch-arm64/syscalls/madvise.S b/libc/arch-arm64/syscalls/madvise.S index 3d393f1d884c5fad1fe1ba81b1a589908d63002b..6fced4153a7dbdb9615ddcbd804628871b36d577 100644 --- a/libc/arch-arm64/syscalls/madvise.S +++ b/libc/arch-arm64/syscalls/madvise.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(madvise) mov x8, __NR_madvise svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(madvise) diff --git a/libc/arch-arm64/syscalls/mincore.S b/libc/arch-arm64/syscalls/mincore.S index 4432574862dd73f196be5077d2a7f245552b0ad7..5781b4c97135195800fd525aeace682e9b7af4dd 100644 --- a/libc/arch-arm64/syscalls/mincore.S +++ b/libc/arch-arm64/syscalls/mincore.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mincore) mov x8, __NR_mincore svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mincore) diff --git a/libc/arch-arm64/syscalls/mkdirat.S b/libc/arch-arm64/syscalls/mkdirat.S index 36c876d87c95b3959fd7d4d168be3bf291c06fec..fa868a25d3070a0ec2a4312c744820fa201d6297 100644 --- a/libc/arch-arm64/syscalls/mkdirat.S +++ b/libc/arch-arm64/syscalls/mkdirat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mkdirat) mov x8, __NR_mkdirat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mkdirat) diff --git a/libc/arch-arm64/syscalls/mknodat.S b/libc/arch-arm64/syscalls/mknodat.S index e0584dba3541238bbce74d5474630d257878af40..13632ec6ab6391bca543aa0825ad164c53147718 100644 --- a/libc/arch-arm64/syscalls/mknodat.S +++ b/libc/arch-arm64/syscalls/mknodat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mknodat) mov x8, __NR_mknodat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mknodat) diff --git a/libc/arch-arm64/syscalls/mlock.S b/libc/arch-arm64/syscalls/mlock.S index 10ddb077bd3198826ddf548002e9cd985811c1ea..1eee85cd856c6bb2d3ee9ae851d619fcf1edb32f 100644 --- a/libc/arch-arm64/syscalls/mlock.S +++ b/libc/arch-arm64/syscalls/mlock.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mlock) mov x8, __NR_mlock svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mlock) diff --git a/libc/arch-arm64/syscalls/mlockall.S b/libc/arch-arm64/syscalls/mlockall.S index 3602d7170083b8bdcf42bc75534482dd84494fd9..d4ca1857eb31abcaabee03c55a655a29688028b6 100644 --- a/libc/arch-arm64/syscalls/mlockall.S +++ b/libc/arch-arm64/syscalls/mlockall.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mlockall) mov x8, __NR_mlockall svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mlockall) diff --git a/libc/arch-arm64/syscalls/mmap.S b/libc/arch-arm64/syscalls/mmap.S index e4e39ca699209bbb30209bc3c7aa2f3c5eea63fb..64b955e26840b8a0a4fb07efd77650ea8c4ee1a2 100644 --- a/libc/arch-arm64/syscalls/mmap.S +++ b/libc/arch-arm64/syscalls/mmap.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mmap) mov x8, __NR_mmap svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mmap) diff --git a/libc/arch-arm64/syscalls/mount.S b/libc/arch-arm64/syscalls/mount.S index 9b53754dc12bb8543dbddf3c8c75019fabd96c40..cd350172161385212bd3933b61594c439f95705a 100644 --- a/libc/arch-arm64/syscalls/mount.S +++ b/libc/arch-arm64/syscalls/mount.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mount) mov x8, __NR_mount svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mount) diff --git a/libc/arch-arm64/syscalls/mprotect.S b/libc/arch-arm64/syscalls/mprotect.S index 788d46e875384110d66cef3cc8f20de08e9ec1ea..9dd8812997657d23dc367aebf80c59712b1f3a6a 100644 --- a/libc/arch-arm64/syscalls/mprotect.S +++ b/libc/arch-arm64/syscalls/mprotect.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mprotect) mov x8, __NR_mprotect svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mprotect) diff --git a/libc/arch-arm64/syscalls/mremap.S b/libc/arch-arm64/syscalls/mremap.S index 861d52a04709b496294c75ced095485034371d33..69b91d6bc222962ba55a07d25e32d1fd438b5692 100644 --- a/libc/arch-arm64/syscalls/mremap.S +++ b/libc/arch-arm64/syscalls/mremap.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(mremap) mov x8, __NR_mremap svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(mremap) diff --git a/libc/arch-arm64/syscalls/msync.S b/libc/arch-arm64/syscalls/msync.S index 009ce18e4442cbbd1abf6577ca811ee502be4018..72387ea80d212a06bdc1bdcd4833785bd3e011a1 100644 --- a/libc/arch-arm64/syscalls/msync.S +++ b/libc/arch-arm64/syscalls/msync.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(msync) mov x8, __NR_msync svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(msync) diff --git a/libc/arch-arm64/syscalls/munlock.S b/libc/arch-arm64/syscalls/munlock.S index 45d6d17f847bef76279a27e2fcad1da12b23c2b1..d2a248cd05769a9d69a8214441450a62402307c8 100644 --- a/libc/arch-arm64/syscalls/munlock.S +++ b/libc/arch-arm64/syscalls/munlock.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(munlock) mov x8, __NR_munlock svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(munlock) diff --git a/libc/arch-arm64/syscalls/munlockall.S b/libc/arch-arm64/syscalls/munlockall.S index 624062254f4a6e1e0d847841a42ad53d0eb0cddd..ac42cb44cea0bc8e4500d08033a8d90da46be8c2 100644 --- a/libc/arch-arm64/syscalls/munlockall.S +++ b/libc/arch-arm64/syscalls/munlockall.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(munlockall) mov x8, __NR_munlockall svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(munlockall) diff --git a/libc/arch-arm64/syscalls/munmap.S b/libc/arch-arm64/syscalls/munmap.S index 02912685832c754b489523be4b99603b81f42cf9..9d3f6a6ddd36d51553b5d21a7e9ead22028b22d3 100644 --- a/libc/arch-arm64/syscalls/munmap.S +++ b/libc/arch-arm64/syscalls/munmap.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(munmap) mov x8, __NR_munmap svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(munmap) diff --git a/libc/arch-arm64/syscalls/nanosleep.S b/libc/arch-arm64/syscalls/nanosleep.S index 7496530de8790aae197a9bec4d4d56934e008dd4..d3e6fae62e3b634aa1d8c4d4cb20e833d2464bc0 100644 --- a/libc/arch-arm64/syscalls/nanosleep.S +++ b/libc/arch-arm64/syscalls/nanosleep.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(nanosleep) mov x8, __NR_nanosleep svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(nanosleep) diff --git a/libc/arch-arm64/syscalls/personality.S b/libc/arch-arm64/syscalls/personality.S index 1c6530c6868dc10aebf5963ad2a8a5a1c163d715..f9f3bf692c3a11a943160f5b5674b9ec69f885d3 100644 --- a/libc/arch-arm64/syscalls/personality.S +++ b/libc/arch-arm64/syscalls/personality.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(personality) mov x8, __NR_personality svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(personality) diff --git a/libc/arch-arm64/syscalls/pipe2.S b/libc/arch-arm64/syscalls/pipe2.S index 45538d35b0ad1aa52632386698ddcea545d85f81..89181cd465a779350239417023c1971c7323b057 100644 --- a/libc/arch-arm64/syscalls/pipe2.S +++ b/libc/arch-arm64/syscalls/pipe2.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(pipe2) mov x8, __NR_pipe2 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(pipe2) diff --git a/libc/arch-arm64/syscalls/prctl.S b/libc/arch-arm64/syscalls/prctl.S index ddfe5a61f98afd54716cd639d76595eb51055d8a..86f4df5105bad688cc0db722469aa26ac462dad2 100644 --- a/libc/arch-arm64/syscalls/prctl.S +++ b/libc/arch-arm64/syscalls/prctl.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(prctl) mov x8, __NR_prctl svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(prctl) diff --git a/libc/arch-arm64/syscalls/pread64.S b/libc/arch-arm64/syscalls/pread64.S index 9c2fb3416308110b1b4243e93b1cdea8a8bd25b1..eafc04426139989ed893675d2223133fd4b75f0a 100644 --- a/libc/arch-arm64/syscalls/pread64.S +++ b/libc/arch-arm64/syscalls/pread64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(pread64) mov x8, __NR_pread64 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(pread64) diff --git a/libc/arch-arm64/syscalls/prlimit64.S b/libc/arch-arm64/syscalls/prlimit64.S index d3e07b9a43fd0d1503487a9f9ddfe139797f7ac5..2bece996f32be6520df2fadf50b47a681586423c 100644 --- a/libc/arch-arm64/syscalls/prlimit64.S +++ b/libc/arch-arm64/syscalls/prlimit64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(prlimit64) mov x8, __NR_prlimit64 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(prlimit64) diff --git a/libc/arch-arm64/syscalls/pwrite64.S b/libc/arch-arm64/syscalls/pwrite64.S index 33ae24b4f530be31748a9ca44e87c5ea64ea2ebe..6970954b61bd3deb35aa536d8f90515991e00d94 100644 --- a/libc/arch-arm64/syscalls/pwrite64.S +++ b/libc/arch-arm64/syscalls/pwrite64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(pwrite64) mov x8, __NR_pwrite64 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(pwrite64) diff --git a/libc/arch-arm64/syscalls/read.S b/libc/arch-arm64/syscalls/read.S index 344039187a50d4e0241a2055db6d2e97c3119cee..ddb88c8dc3344137b87b0ccf1aa23ee85c335718 100644 --- a/libc/arch-arm64/syscalls/read.S +++ b/libc/arch-arm64/syscalls/read.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(read) mov x8, __NR_read svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(read) diff --git a/libc/arch-arm64/syscalls/readahead.S b/libc/arch-arm64/syscalls/readahead.S index 73683f22f0ed53832817c393e9dc43d8834220f0..445abd45b42b0ba4b697afed70db4a609bd810ba 100644 --- a/libc/arch-arm64/syscalls/readahead.S +++ b/libc/arch-arm64/syscalls/readahead.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(readahead) mov x8, __NR_readahead svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(readahead) diff --git a/libc/arch-arm64/syscalls/readlinkat.S b/libc/arch-arm64/syscalls/readlinkat.S index 1a89d21c30b271502599fe1eebe6dc63be2c0577..62cc9e2a8b2e2074e5e95ccb6d50f7b43390f711 100644 --- a/libc/arch-arm64/syscalls/readlinkat.S +++ b/libc/arch-arm64/syscalls/readlinkat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(readlinkat) mov x8, __NR_readlinkat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(readlinkat) diff --git a/libc/arch-arm64/syscalls/readv.S b/libc/arch-arm64/syscalls/readv.S index b5d154a87b89ee19c4cbbcf9fc3439fa4593e306..6e7f15136129266321ab8c3a080d544eba9958bf 100644 --- a/libc/arch-arm64/syscalls/readv.S +++ b/libc/arch-arm64/syscalls/readv.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(readv) mov x8, __NR_readv svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(readv) diff --git a/libc/arch-arm64/syscalls/recvfrom.S b/libc/arch-arm64/syscalls/recvfrom.S index 80bc1aa6619bb8b0d6cba84bff224300c5888755..aecf165a797ed7775293094c1fe138029bc00983 100644 --- a/libc/arch-arm64/syscalls/recvfrom.S +++ b/libc/arch-arm64/syscalls/recvfrom.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(recvfrom) mov x8, __NR_recvfrom svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(recvfrom) diff --git a/libc/arch-arm64/syscalls/recvmmsg.S b/libc/arch-arm64/syscalls/recvmmsg.S index aa69442b53f5a24025e9343c296ed048d1e571d2..b9cae69bb7661db73216282a17eade7d7e14303e 100644 --- a/libc/arch-arm64/syscalls/recvmmsg.S +++ b/libc/arch-arm64/syscalls/recvmmsg.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(recvmmsg) mov x8, __NR_recvmmsg svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(recvmmsg) diff --git a/libc/arch-arm64/syscalls/recvmsg.S b/libc/arch-arm64/syscalls/recvmsg.S index 095e2aaac52fc8983bac29e9c95436e58af24e31..2dafdc9ba5b4b1fc5a884f8f0fb02ac7d494f7d4 100644 --- a/libc/arch-arm64/syscalls/recvmsg.S +++ b/libc/arch-arm64/syscalls/recvmsg.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(recvmsg) mov x8, __NR_recvmsg svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(recvmsg) diff --git a/libc/arch-arm64/syscalls/removexattr.S b/libc/arch-arm64/syscalls/removexattr.S index f279f01f5797488a60f1e525600b9c6da3347920..ede36a6bb1954f8e420ba1cefeb2303902fde8e7 100644 --- a/libc/arch-arm64/syscalls/removexattr.S +++ b/libc/arch-arm64/syscalls/removexattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(removexattr) mov x8, __NR_removexattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(removexattr) diff --git a/libc/arch-arm64/syscalls/renameat.S b/libc/arch-arm64/syscalls/renameat.S index 7c308cd06a4d6f53a217ff404db2462356cb18d1..96025df29f26d161b49d2f59cdcb7d3e22c83ab1 100644 --- a/libc/arch-arm64/syscalls/renameat.S +++ b/libc/arch-arm64/syscalls/renameat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(renameat) mov x8, __NR_renameat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(renameat) diff --git a/libc/arch-arm64/syscalls/sched_get_priority_max.S b/libc/arch-arm64/syscalls/sched_get_priority_max.S index e80ce35854c52b152bde805eb730e45073ad1772..c8488898ee936b97032f78d8bda47519606b8cc7 100644 --- a/libc/arch-arm64/syscalls/sched_get_priority_max.S +++ b/libc/arch-arm64/syscalls/sched_get_priority_max.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_max) mov x8, __NR_sched_get_priority_max svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_get_priority_max) diff --git a/libc/arch-arm64/syscalls/sched_get_priority_min.S b/libc/arch-arm64/syscalls/sched_get_priority_min.S index 3f5f4870a4b6d9497d796a4fa4eb05f2a2718208..74b72a29d35e4d565f08c3289e8ef05ddf7238d2 100644 --- a/libc/arch-arm64/syscalls/sched_get_priority_min.S +++ b/libc/arch-arm64/syscalls/sched_get_priority_min.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_min) mov x8, __NR_sched_get_priority_min svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_get_priority_min) diff --git a/libc/arch-arm64/syscalls/sched_getparam.S b/libc/arch-arm64/syscalls/sched_getparam.S index 17568671ee9085465b3fe2458f1b206f46fe719d..75a32d42035ffeb99e2b59307220f8569fa54da7 100644 --- a/libc/arch-arm64/syscalls/sched_getparam.S +++ b/libc/arch-arm64/syscalls/sched_getparam.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_getparam) mov x8, __NR_sched_getparam svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_getparam) diff --git a/libc/arch-arm64/syscalls/sched_getscheduler.S b/libc/arch-arm64/syscalls/sched_getscheduler.S index 8fa145f16b7ab4ee56200f8ae27c49f12b52ca2d..e24baf2681fdf1541762e41a8d1162ebd4f5dce9 100644 --- a/libc/arch-arm64/syscalls/sched_getscheduler.S +++ b/libc/arch-arm64/syscalls/sched_getscheduler.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_getscheduler) mov x8, __NR_sched_getscheduler svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_getscheduler) diff --git a/libc/arch-arm64/syscalls/sched_rr_get_interval.S b/libc/arch-arm64/syscalls/sched_rr_get_interval.S index 7ff393c10ffde52d80ef69170029d9e686530450..2a6936b1bbeb92dc0a6b8c9465683d0ea4509bc7 100644 --- a/libc/arch-arm64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-arm64/syscalls/sched_rr_get_interval.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_rr_get_interval) mov x8, __NR_sched_rr_get_interval svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_rr_get_interval) diff --git a/libc/arch-arm64/syscalls/sched_setaffinity.S b/libc/arch-arm64/syscalls/sched_setaffinity.S index 287845956fa9df1fb0a980560c31ce5d08db6d3e..30b58f61f9654fd871a8709a4b83103971420c00 100644 --- a/libc/arch-arm64/syscalls/sched_setaffinity.S +++ b/libc/arch-arm64/syscalls/sched_setaffinity.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_setaffinity) mov x8, __NR_sched_setaffinity svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_setaffinity) diff --git a/libc/arch-arm64/syscalls/sched_setparam.S b/libc/arch-arm64/syscalls/sched_setparam.S index 413560655b15da5a621c53e20c2fca53d8b9ed67..eaf25bab46f0a0b9df4abf8d8b0b6f88f5564031 100644 --- a/libc/arch-arm64/syscalls/sched_setparam.S +++ b/libc/arch-arm64/syscalls/sched_setparam.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_setparam) mov x8, __NR_sched_setparam svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_setparam) diff --git a/libc/arch-arm64/syscalls/sched_setscheduler.S b/libc/arch-arm64/syscalls/sched_setscheduler.S index e8f991ce91594615c79fe78277f6fd1e6e1ee8da..31d53c4425be63759ad8a042f5b511a3c03909eb 100644 --- a/libc/arch-arm64/syscalls/sched_setscheduler.S +++ b/libc/arch-arm64/syscalls/sched_setscheduler.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_setscheduler) mov x8, __NR_sched_setscheduler svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_setscheduler) diff --git a/libc/arch-arm64/syscalls/sched_yield.S b/libc/arch-arm64/syscalls/sched_yield.S index cd6a97871efd2a55990ed5698028b71ec3e6f7ba..4cfeedaa1a819c972329e4b568b573eb47f646a5 100644 --- a/libc/arch-arm64/syscalls/sched_yield.S +++ b/libc/arch-arm64/syscalls/sched_yield.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sched_yield) mov x8, __NR_sched_yield svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sched_yield) diff --git a/libc/arch-arm64/syscalls/sendfile.S b/libc/arch-arm64/syscalls/sendfile.S index c5792247a9b2727a9745e2ad37b423bd35e91b30..17a0d4657dc2a3920cbf8601d292ebbd2594a65b 100644 --- a/libc/arch-arm64/syscalls/sendfile.S +++ b/libc/arch-arm64/syscalls/sendfile.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sendfile) mov x8, __NR_sendfile svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sendfile) diff --git a/libc/arch-arm64/syscalls/sendmmsg.S b/libc/arch-arm64/syscalls/sendmmsg.S index e9ce811be4f14f823b3ceb003281a3fb5f841953..e91c2461ada702c8c751e37b6aa2460ce1a061af 100644 --- a/libc/arch-arm64/syscalls/sendmmsg.S +++ b/libc/arch-arm64/syscalls/sendmmsg.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sendmmsg) mov x8, __NR_sendmmsg svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sendmmsg) diff --git a/libc/arch-arm64/syscalls/sendmsg.S b/libc/arch-arm64/syscalls/sendmsg.S index 78c5e6837df814705ec1e5ba9556a01b6b09c4ba..a34354360caa8744345b3a807e5203a4a53817c6 100644 --- a/libc/arch-arm64/syscalls/sendmsg.S +++ b/libc/arch-arm64/syscalls/sendmsg.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sendmsg) mov x8, __NR_sendmsg svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sendmsg) diff --git a/libc/arch-arm64/syscalls/sendto.S b/libc/arch-arm64/syscalls/sendto.S index a3ef95debda99b5f6433d3314a75737115efa8a5..6a6813e5432096103372a95d95e0e1d557dedf60 100644 --- a/libc/arch-arm64/syscalls/sendto.S +++ b/libc/arch-arm64/syscalls/sendto.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sendto) mov x8, __NR_sendto svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sendto) diff --git a/libc/arch-arm64/syscalls/setfsgid.S b/libc/arch-arm64/syscalls/setfsgid.S index 4d28536e0f953ffcae2b942eb2c33764651e4be7..1a45df34e8efc4270b3ec9641a9a4f65a1b9b36a 100644 --- a/libc/arch-arm64/syscalls/setfsgid.S +++ b/libc/arch-arm64/syscalls/setfsgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setfsgid) mov x8, __NR_setfsgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setfsgid) diff --git a/libc/arch-arm64/syscalls/setfsuid.S b/libc/arch-arm64/syscalls/setfsuid.S index 238bbf87bdae37cd91555f00eaafd57ad84a764e..cd4efd79e6a9b3e484eef3cc3858a4d3cae0b42d 100644 --- a/libc/arch-arm64/syscalls/setfsuid.S +++ b/libc/arch-arm64/syscalls/setfsuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setfsuid) mov x8, __NR_setfsuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setfsuid) diff --git a/libc/arch-arm64/syscalls/setgid.S b/libc/arch-arm64/syscalls/setgid.S index 182ce1faa3c76ad46209e0219f5e55f56e37b10f..c128fb9dc8eb46566a45436ad7c4dc1841dc02e6 100644 --- a/libc/arch-arm64/syscalls/setgid.S +++ b/libc/arch-arm64/syscalls/setgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setgid) mov x8, __NR_setgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setgid) diff --git a/libc/arch-arm64/syscalls/setgroups.S b/libc/arch-arm64/syscalls/setgroups.S index 2bc5c7fb572b6d90ac8cfeeac089a4d449de1f0d..aedabd61dab823e9fdce9066a245649b4d48f22a 100644 --- a/libc/arch-arm64/syscalls/setgroups.S +++ b/libc/arch-arm64/syscalls/setgroups.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setgroups) mov x8, __NR_setgroups svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setgroups) diff --git a/libc/arch-arm64/syscalls/setitimer.S b/libc/arch-arm64/syscalls/setitimer.S index 1a5bbb353be58f717df21b755b71045d87666a38..7ce86171569fea8d2a63f66d807c1b6a368b2211 100644 --- a/libc/arch-arm64/syscalls/setitimer.S +++ b/libc/arch-arm64/syscalls/setitimer.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setitimer) mov x8, __NR_setitimer svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setitimer) diff --git a/libc/arch-arm64/syscalls/setns.S b/libc/arch-arm64/syscalls/setns.S index 68c32dad2f79023f7f7173a2de644f4be19c9385..386e8f48f6ddd6acd2050fc014ab79d425d92a68 100644 --- a/libc/arch-arm64/syscalls/setns.S +++ b/libc/arch-arm64/syscalls/setns.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setns) mov x8, __NR_setns svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setns) diff --git a/libc/arch-arm64/syscalls/setpgid.S b/libc/arch-arm64/syscalls/setpgid.S index 890d35420149d1de4ff43e34e2fd70a83513ee9b..458c88ba01a6e8a201940a25afaccb8e63117409 100644 --- a/libc/arch-arm64/syscalls/setpgid.S +++ b/libc/arch-arm64/syscalls/setpgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setpgid) mov x8, __NR_setpgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setpgid) diff --git a/libc/arch-arm64/syscalls/setpriority.S b/libc/arch-arm64/syscalls/setpriority.S index 17550ea7eb5d7438b09bb4ef2b08778654ec4b02..ed58f2670ec61fc704274d0b732f96abc46e5dfc 100644 --- a/libc/arch-arm64/syscalls/setpriority.S +++ b/libc/arch-arm64/syscalls/setpriority.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setpriority) mov x8, __NR_setpriority svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setpriority) diff --git a/libc/arch-arm64/syscalls/setregid.S b/libc/arch-arm64/syscalls/setregid.S index aa351a8870b70b70c125dd8f28144fe91c09b207..30d902d6bad646b0beaafaf7f2d1d164cbf125a4 100644 --- a/libc/arch-arm64/syscalls/setregid.S +++ b/libc/arch-arm64/syscalls/setregid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setregid) mov x8, __NR_setregid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setregid) diff --git a/libc/arch-arm64/syscalls/setresgid.S b/libc/arch-arm64/syscalls/setresgid.S index 517e59ebab01eeff0fc71d91590b14f7a5495e97..f56e6ce760059dba794cbdd855d60021e4e36446 100644 --- a/libc/arch-arm64/syscalls/setresgid.S +++ b/libc/arch-arm64/syscalls/setresgid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setresgid) mov x8, __NR_setresgid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setresgid) diff --git a/libc/arch-arm64/syscalls/setresuid.S b/libc/arch-arm64/syscalls/setresuid.S index 6829cef338a363b364bba22472457ea95779c6ab..d5c5cc6d93898f788777830894a77fe28098875b 100644 --- a/libc/arch-arm64/syscalls/setresuid.S +++ b/libc/arch-arm64/syscalls/setresuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setresuid) mov x8, __NR_setresuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setresuid) diff --git a/libc/arch-arm64/syscalls/setreuid.S b/libc/arch-arm64/syscalls/setreuid.S index af342efad88a3a2b8bf3b455e4156619bbab95f9..e76c72ed42c0e950d3ee7591fd773a5fca1898c9 100644 --- a/libc/arch-arm64/syscalls/setreuid.S +++ b/libc/arch-arm64/syscalls/setreuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setreuid) mov x8, __NR_setreuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setreuid) diff --git a/libc/arch-arm64/syscalls/setrlimit.S b/libc/arch-arm64/syscalls/setrlimit.S index 4401984faf079394f11a733a8102d1f4c15addfa..6cb6b9898f1d0ac9d20726377d1becc5bf2ca741 100644 --- a/libc/arch-arm64/syscalls/setrlimit.S +++ b/libc/arch-arm64/syscalls/setrlimit.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setrlimit) mov x8, __NR_setrlimit svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setrlimit) diff --git a/libc/arch-arm64/syscalls/setsid.S b/libc/arch-arm64/syscalls/setsid.S index 64c76f221e2c23f938c678fddbea509447685dbf..1bb4cc771734bd9a079230ee2dfc4bbc3a63e712 100644 --- a/libc/arch-arm64/syscalls/setsid.S +++ b/libc/arch-arm64/syscalls/setsid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setsid) mov x8, __NR_setsid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setsid) diff --git a/libc/arch-arm64/syscalls/setsockopt.S b/libc/arch-arm64/syscalls/setsockopt.S index 51af8474b12036a4a5ffbc7a45a4a623708eaf04..14b01367e6f6932c2badf414b05d9933df96d94e 100644 --- a/libc/arch-arm64/syscalls/setsockopt.S +++ b/libc/arch-arm64/syscalls/setsockopt.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setsockopt) mov x8, __NR_setsockopt svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setsockopt) diff --git a/libc/arch-arm64/syscalls/settimeofday.S b/libc/arch-arm64/syscalls/settimeofday.S index 357998cd444c06d462d61c26f5af3f6890d2c59a..4f0a078f6615f20b11110fa742246c2ddf8e1c88 100644 --- a/libc/arch-arm64/syscalls/settimeofday.S +++ b/libc/arch-arm64/syscalls/settimeofday.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(settimeofday) mov x8, __NR_settimeofday svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(settimeofday) diff --git a/libc/arch-arm64/syscalls/setuid.S b/libc/arch-arm64/syscalls/setuid.S index ad42434878cacab7297cb87c320d79cc0fde5825..5500dd6272667753d639e82cffd2e1fc687fd94d 100644 --- a/libc/arch-arm64/syscalls/setuid.S +++ b/libc/arch-arm64/syscalls/setuid.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setuid) mov x8, __NR_setuid svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setuid) diff --git a/libc/arch-arm64/syscalls/setxattr.S b/libc/arch-arm64/syscalls/setxattr.S index cde2d5f3b120f6d66f8e85b2c1f155dd1d196381..5ba9e3cb44d1f0f0e83f7459b785ea32d53a807f 100644 --- a/libc/arch-arm64/syscalls/setxattr.S +++ b/libc/arch-arm64/syscalls/setxattr.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(setxattr) mov x8, __NR_setxattr svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(setxattr) diff --git a/libc/arch-arm64/syscalls/shutdown.S b/libc/arch-arm64/syscalls/shutdown.S index 48136471a41ccec9fe933afd27f5cf3cddc2e978..ab067fafe7325608f90bef5348686aa91ed2e230 100644 --- a/libc/arch-arm64/syscalls/shutdown.S +++ b/libc/arch-arm64/syscalls/shutdown.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(shutdown) mov x8, __NR_shutdown svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(shutdown) diff --git a/libc/arch-arm64/syscalls/sigaltstack.S b/libc/arch-arm64/syscalls/sigaltstack.S index 74f7e50a9dfef0aacf37d171078763ba9c4ca55e..a9cbcafb6cc10d4b96a6d2cbac650e70abbddf32 100644 --- a/libc/arch-arm64/syscalls/sigaltstack.S +++ b/libc/arch-arm64/syscalls/sigaltstack.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sigaltstack) mov x8, __NR_sigaltstack svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sigaltstack) diff --git a/libc/arch-arm64/syscalls/socketpair.S b/libc/arch-arm64/syscalls/socketpair.S index ec2a3d257ced7c4e7e76d697d436f62b210392ad..bd70dac182dea3fbdc5dc589bdabf0adfdb012db 100644 --- a/libc/arch-arm64/syscalls/socketpair.S +++ b/libc/arch-arm64/syscalls/socketpair.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(socketpair) mov x8, __NR_socketpair svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(socketpair) diff --git a/libc/arch-arm64/syscalls/splice.S b/libc/arch-arm64/syscalls/splice.S index 30443a86122e68448844205fca2de012253a85c9..a5450d908c9d9588897b684a08f9b552f936238d 100644 --- a/libc/arch-arm64/syscalls/splice.S +++ b/libc/arch-arm64/syscalls/splice.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(splice) mov x8, __NR_splice svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(splice) diff --git a/libc/arch-arm64/syscalls/statfs64.S b/libc/arch-arm64/syscalls/statfs64.S index 00b32e79a1ae251af253e2251677bcc152d7663a..ec8c588df027bf7b89427b036dc7cd7dbfc567c1 100644 --- a/libc/arch-arm64/syscalls/statfs64.S +++ b/libc/arch-arm64/syscalls/statfs64.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(statfs64) mov x8, __NR_statfs svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(statfs64) diff --git a/libc/arch-arm64/syscalls/swapoff.S b/libc/arch-arm64/syscalls/swapoff.S index 54dabb5a6ead0f659a140659519eb4213a79112a..0103bd7fae679020092b415d4f9adbf96b10d8d4 100644 --- a/libc/arch-arm64/syscalls/swapoff.S +++ b/libc/arch-arm64/syscalls/swapoff.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(swapoff) mov x8, __NR_swapoff svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(swapoff) diff --git a/libc/arch-arm64/syscalls/swapon.S b/libc/arch-arm64/syscalls/swapon.S index 952252f4e1a33a20c2300d11cc509e64eef8d315..560c96086d3c5b11c9f7e51f064d9c1ca8483765 100644 --- a/libc/arch-arm64/syscalls/swapon.S +++ b/libc/arch-arm64/syscalls/swapon.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(swapon) mov x8, __NR_swapon svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(swapon) diff --git a/libc/arch-arm64/syscalls/symlinkat.S b/libc/arch-arm64/syscalls/symlinkat.S index 27f9334f6ae1bd01f56f3a6fdeb658e59cde73be..4a4ea279559e23e2e42967d697c2c15321f248c8 100644 --- a/libc/arch-arm64/syscalls/symlinkat.S +++ b/libc/arch-arm64/syscalls/symlinkat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(symlinkat) mov x8, __NR_symlinkat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(symlinkat) diff --git a/libc/arch-arm64/syscalls/sync.S b/libc/arch-arm64/syscalls/sync.S index 622b028e4c7cd9ed2f2703ead1b919d5db579b42..d285d43677a2d2ac9016593fd8e9ba887ec175ca 100644 --- a/libc/arch-arm64/syscalls/sync.S +++ b/libc/arch-arm64/syscalls/sync.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sync) mov x8, __NR_sync svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sync) diff --git a/libc/arch-arm64/syscalls/sysinfo.S b/libc/arch-arm64/syscalls/sysinfo.S index 81d8a944a376f7e651d7bec4148131606516f6b3..80a864199a5fa6c523c63d70a6e91fbaea072a0b 100644 --- a/libc/arch-arm64/syscalls/sysinfo.S +++ b/libc/arch-arm64/syscalls/sysinfo.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(sysinfo) mov x8, __NR_sysinfo svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(sysinfo) diff --git a/libc/arch-arm64/syscalls/tee.S b/libc/arch-arm64/syscalls/tee.S index cb317aad3d549fec6cf86cf912292b77b55ab638..d7baa26f43b169f024df7e35d1938ed05eac88af 100644 --- a/libc/arch-arm64/syscalls/tee.S +++ b/libc/arch-arm64/syscalls/tee.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(tee) mov x8, __NR_tee svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(tee) diff --git a/libc/arch-arm64/syscalls/tgkill.S b/libc/arch-arm64/syscalls/tgkill.S index 908811db66f8ac2beb23c49143fc00253a916287..fd9ec3bebbcb896bd9ac62acd77fb4272214656e 100644 --- a/libc/arch-arm64/syscalls/tgkill.S +++ b/libc/arch-arm64/syscalls/tgkill.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(tgkill) mov x8, __NR_tgkill svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(tgkill) diff --git a/libc/arch-arm64/syscalls/timerfd_create.S b/libc/arch-arm64/syscalls/timerfd_create.S index 5487492f98afbbb1090965fd266f9fbc42acc103..ee805fd25bd026189113c0bb9d9d73cbd915c5a4 100644 --- a/libc/arch-arm64/syscalls/timerfd_create.S +++ b/libc/arch-arm64/syscalls/timerfd_create.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(timerfd_create) mov x8, __NR_timerfd_create svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(timerfd_create) diff --git a/libc/arch-arm64/syscalls/timerfd_gettime.S b/libc/arch-arm64/syscalls/timerfd_gettime.S index 1c5151f8a554749257e7e60bea0724941cdd2722..4d5e2f91f767146d40ef46ee60c6fbd914b34d4c 100644 --- a/libc/arch-arm64/syscalls/timerfd_gettime.S +++ b/libc/arch-arm64/syscalls/timerfd_gettime.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(timerfd_gettime) mov x8, __NR_timerfd_gettime svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(timerfd_gettime) diff --git a/libc/arch-arm64/syscalls/timerfd_settime.S b/libc/arch-arm64/syscalls/timerfd_settime.S index edd81facd84bbf092d71ecd7fd785f83448ccf32..e925a0ce90e23fcd4214560f4e79b54d4019c2ac 100644 --- a/libc/arch-arm64/syscalls/timerfd_settime.S +++ b/libc/arch-arm64/syscalls/timerfd_settime.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(timerfd_settime) mov x8, __NR_timerfd_settime svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(timerfd_settime) diff --git a/libc/arch-arm64/syscalls/times.S b/libc/arch-arm64/syscalls/times.S index 55417328821005193bd4dc88b4230fb422ab55cf..d7b9c74bcfff57d1096154dde6de9027f7f2c963 100644 --- a/libc/arch-arm64/syscalls/times.S +++ b/libc/arch-arm64/syscalls/times.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(times) mov x8, __NR_times svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(times) diff --git a/libc/arch-arm64/syscalls/truncate.S b/libc/arch-arm64/syscalls/truncate.S index be5765c43e26db24ad4e71b9322637075eb85318..0e5a33ec5a82d1f5db7ce97ca1a9cf76def49969 100644 --- a/libc/arch-arm64/syscalls/truncate.S +++ b/libc/arch-arm64/syscalls/truncate.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(truncate) mov x8, __NR_truncate svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(truncate) diff --git a/libc/arch-arm64/syscalls/umask.S b/libc/arch-arm64/syscalls/umask.S index c605b8f3fd070d1c5ed7f3f87765776b36f36b0b..0d71fa69e155a1771a77f09a629094bd5b140efe 100644 --- a/libc/arch-arm64/syscalls/umask.S +++ b/libc/arch-arm64/syscalls/umask.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(umask) mov x8, __NR_umask svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(umask) diff --git a/libc/arch-arm64/syscalls/umount2.S b/libc/arch-arm64/syscalls/umount2.S index 73ed3307dff8dde2c56463ec2339d826686454dd..c25344e644770131ea4e4f97bc2a903168a1ca9e 100644 --- a/libc/arch-arm64/syscalls/umount2.S +++ b/libc/arch-arm64/syscalls/umount2.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(umount2) mov x8, __NR_umount2 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(umount2) diff --git a/libc/arch-arm64/syscalls/uname.S b/libc/arch-arm64/syscalls/uname.S index 4d5219006e72d348ad8783964a7be2f8cb2ad455..dfdcc03e7afb595aacf0dd6dc055e5dbe37b5991 100644 --- a/libc/arch-arm64/syscalls/uname.S +++ b/libc/arch-arm64/syscalls/uname.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(uname) mov x8, __NR_uname svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(uname) diff --git a/libc/arch-arm64/syscalls/unlinkat.S b/libc/arch-arm64/syscalls/unlinkat.S index 8fde96e49caf9b514c20cabd2f23658132990e16..b1eba63f1c1dcad4a9eb8fafdae1807bffb621cd 100644 --- a/libc/arch-arm64/syscalls/unlinkat.S +++ b/libc/arch-arm64/syscalls/unlinkat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(unlinkat) mov x8, __NR_unlinkat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(unlinkat) diff --git a/libc/arch-arm64/syscalls/unshare.S b/libc/arch-arm64/syscalls/unshare.S index ba960e22878218acc344aca15a328a1699347136..74f5663c2c5ef4d47f49c798f5a90666c439e9a9 100644 --- a/libc/arch-arm64/syscalls/unshare.S +++ b/libc/arch-arm64/syscalls/unshare.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(unshare) mov x8, __NR_unshare svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(unshare) diff --git a/libc/arch-arm64/syscalls/utimensat.S b/libc/arch-arm64/syscalls/utimensat.S index 9e4b1ca43f39df673e12f936b1243fcf50fd230d..b8c6b0456e9a96031af4f741b88f3ea10da8bc1c 100644 --- a/libc/arch-arm64/syscalls/utimensat.S +++ b/libc/arch-arm64/syscalls/utimensat.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(utimensat) mov x8, __NR_utimensat svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(utimensat) diff --git a/libc/arch-arm64/syscalls/vmsplice.S b/libc/arch-arm64/syscalls/vmsplice.S index 6a13c5b643427318fb33d1e771809155ec4e083e..9490efbd99fb7ab3cff81f63b6db4c8c956e1197 100644 --- a/libc/arch-arm64/syscalls/vmsplice.S +++ b/libc/arch-arm64/syscalls/vmsplice.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(vmsplice) mov x8, __NR_vmsplice svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(vmsplice) diff --git a/libc/arch-arm64/syscalls/wait4.S b/libc/arch-arm64/syscalls/wait4.S index f2bcd34ec48d0a346f5e0ab2218f83d19175140c..12973b8176bdcea74edb6d3048e122cf66fa092e 100644 --- a/libc/arch-arm64/syscalls/wait4.S +++ b/libc/arch-arm64/syscalls/wait4.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(wait4) mov x8, __NR_wait4 svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(wait4) diff --git a/libc/arch-arm64/syscalls/write.S b/libc/arch-arm64/syscalls/write.S index 1fedabe72b7c2cdfeb660123ea4d1c70e91f1ba4..e8c327079cec43412993ed23ac4f8cd5887becd2 100644 --- a/libc/arch-arm64/syscalls/write.S +++ b/libc/arch-arm64/syscalls/write.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(write) mov x8, __NR_write svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(write) diff --git a/libc/arch-arm64/syscalls/writev.S b/libc/arch-arm64/syscalls/writev.S index 9942ddb3bd974dd511464b39bb7411ed794a10f1..baaffda626c75f7eb43489ae73155340258dd478 100644 --- a/libc/arch-arm64/syscalls/writev.S +++ b/libc/arch-arm64/syscalls/writev.S @@ -2,15 +2,13 @@ #include - .hidden __set_errno - ENTRY(writev) mov x8, __NR_writev svc #0 cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(writev) diff --git a/libc/arch-mips/bionic/__bionic_clone.S b/libc/arch-mips/bionic/__bionic_clone.S index 4b4498d5e45cc0df5e4f707e1451fc289b1507a8..b216efe4e59b3a17ae3f8b4ab5597c04f0843a4e 100644 --- a/libc/arch-mips/bionic/__bionic_clone.S +++ b/libc/arch-mips/bionic/__bionic_clone.S @@ -66,7 +66,7 @@ ENTRY(__bionic_clone) .L__error_bc: move a0,v0 - la t9,__set_errno + la t9,__set_errno_internal j t9 END(__bionic_clone) .hidden __bionic_clone diff --git a/libc/arch-mips/bionic/syscall.S b/libc/arch-mips/bionic/syscall.S index db477a506bb809b7664486090287e946ed27967d..5fed0ac042ade5b11964caa320f0511b69bd7045 100644 --- a/libc/arch-mips/bionic/syscall.S +++ b/libc/arch-mips/bionic/syscall.S @@ -54,7 +54,7 @@ ENTRY(syscall) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/bionic/vfork.S b/libc/arch-mips/bionic/vfork.S index 96de69e20d8c73fb884ee34f66553510807695f2..18496249be7acd86b2327f67259f60af343f5364 100644 --- a/libc/arch-mips/bionic/vfork.S +++ b/libc/arch-mips/bionic/vfork.S @@ -52,7 +52,7 @@ ENTRY(vfork) j ra nop 1: - la t9, __set_errno + la t9, __set_errno_internal j t9 nop END(vfork) diff --git a/libc/arch-mips/syscalls/__accept4.S b/libc/arch-mips/syscalls/__accept4.S index 2fc8b2af43e6051c66ec93482a83cb21fa436944..72df04f52b0856cf96b2987800572cc1584313e3 100644 --- a/libc/arch-mips/syscalls/__accept4.S +++ b/libc/arch-mips/syscalls/__accept4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__accept4) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__accept4) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__brk.S b/libc/arch-mips/syscalls/__brk.S index 0593b4fc13126054337b2190c10d39fb352d94e7..8472663c97ace2d755cf192b64285eff1fb61957 100644 --- a/libc/arch-mips/syscalls/__brk.S +++ b/libc/arch-mips/syscalls/__brk.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__brk) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__brk) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__connect.S b/libc/arch-mips/syscalls/__connect.S index 20f60e4a3324f292387fad129fbab6fff1f542e6..38c1b9b1fd1dadbcd7668480e4f20ae3bc4d97be 100644 --- a/libc/arch-mips/syscalls/__connect.S +++ b/libc/arch-mips/syscalls/__connect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__connect) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__connect) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__epoll_pwait.S b/libc/arch-mips/syscalls/__epoll_pwait.S index 3e735f18e49196a7c2de918eaef034bacde455be..3aed9bcd938934a8fbcaefb09502783fcc08ac5a 100644 --- a/libc/arch-mips/syscalls/__epoll_pwait.S +++ b/libc/arch-mips/syscalls/__epoll_pwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__epoll_pwait) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__epoll_pwait) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__exit.S b/libc/arch-mips/syscalls/__exit.S index 40c2f87d4be9fe28fd4820a9e49d0f321cd882fe..73498040023b2870daa300f3d74f9e00400b95d9 100644 --- a/libc/arch-mips/syscalls/__exit.S +++ b/libc/arch-mips/syscalls/__exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__exit) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__exit) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__fcntl64.S b/libc/arch-mips/syscalls/__fcntl64.S index b541edd37d2e302fe8ab280cc29c27d79ac14499..2734be25a946b3a89472a1019c0cf6e1e60f3fa3 100644 --- a/libc/arch-mips/syscalls/__fcntl64.S +++ b/libc/arch-mips/syscalls/__fcntl64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__fcntl64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__fcntl64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__fstatfs64.S b/libc/arch-mips/syscalls/__fstatfs64.S index d1d68abd0038013a3c9e1b74894d947b64ab9512..e08cf7eb8599e8fd42f75e8f6b054dd18c8c9768 100644 --- a/libc/arch-mips/syscalls/__fstatfs64.S +++ b/libc/arch-mips/syscalls/__fstatfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__fstatfs64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__fstatfs64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__getcpu.S b/libc/arch-mips/syscalls/__getcpu.S index ab3acca36664c96f0157b89719539f5022f40de5..262f4405ba4463f31f77293f9dcd10b802bff6cc 100644 --- a/libc/arch-mips/syscalls/__getcpu.S +++ b/libc/arch-mips/syscalls/__getcpu.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcpu) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__getcpu) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__getcwd.S b/libc/arch-mips/syscalls/__getcwd.S index af1c494b721bb8d55f8ba154bd29619cf307895f..ca6ec7c35bdad99ada71973b35a040b682fd5028 100644 --- a/libc/arch-mips/syscalls/__getcwd.S +++ b/libc/arch-mips/syscalls/__getcwd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcwd) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__getcwd) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__getdents64.S b/libc/arch-mips/syscalls/__getdents64.S index e88c6df76637ba9c0d952360b6c3c65d80958be0..fe7ef8639b8e12803284328d399029eef544d9ae 100644 --- a/libc/arch-mips/syscalls/__getdents64.S +++ b/libc/arch-mips/syscalls/__getdents64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getdents64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__getdents64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__getpid.S b/libc/arch-mips/syscalls/__getpid.S index d20188b94ae6fdf330a70e4d84685e24611056b2..f5ab0494d8f2dc102c33422c06c110b0bdfea180 100644 --- a/libc/arch-mips/syscalls/__getpid.S +++ b/libc/arch-mips/syscalls/__getpid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__getpid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__getpriority.S b/libc/arch-mips/syscalls/__getpriority.S index bc1efb345b30f27aee33b5ac0ee4c6a915166ca5..ef6235d79e119310995d4f19ca31e4da1b00ba49 100644 --- a/libc/arch-mips/syscalls/__getpriority.S +++ b/libc/arch-mips/syscalls/__getpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpriority) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__getpriority) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__ioctl.S b/libc/arch-mips/syscalls/__ioctl.S index 28af834ae87923985c11c003177edcc0e6b69b5f..27716e87ef8e137282f40f41e94a4e7e4b5834d9 100644 --- a/libc/arch-mips/syscalls/__ioctl.S +++ b/libc/arch-mips/syscalls/__ioctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ioctl) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__ioctl) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__llseek.S b/libc/arch-mips/syscalls/__llseek.S index 81cf45994447740d529b74c07671c4a63db7e041..e0cb3214d20dca8259119bea7bf3c5edc25290f2 100644 --- a/libc/arch-mips/syscalls/__llseek.S +++ b/libc/arch-mips/syscalls/__llseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__llseek) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__llseek) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__mmap2.S b/libc/arch-mips/syscalls/__mmap2.S index e6022c38223b7486cdd8b023e0216cd6de3ca579..8175b312de2bec1807ad3a1bc1c48faedd0c1551 100644 --- a/libc/arch-mips/syscalls/__mmap2.S +++ b/libc/arch-mips/syscalls/__mmap2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__mmap2) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__mmap2) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__openat.S b/libc/arch-mips/syscalls/__openat.S index 0482b5abe50314c0d9bb93b4dc45283c28bd3933..c0c3cdf9407c4474842fbe93e73c878f056c68b1 100644 --- a/libc/arch-mips/syscalls/__openat.S +++ b/libc/arch-mips/syscalls/__openat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__openat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__openat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__ppoll.S b/libc/arch-mips/syscalls/__ppoll.S index 7cd29f68c0a9011e28717b592de3a95ac31676f0..75dbbc8985cb37511508a878664beeb8e7cba303 100644 --- a/libc/arch-mips/syscalls/__ppoll.S +++ b/libc/arch-mips/syscalls/__ppoll.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ppoll) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__ppoll) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__pselect6.S b/libc/arch-mips/syscalls/__pselect6.S index b4279b86f9a9a057136ad3776ec5f395424736d7..d028156e4ca5c6125cdcfe044c259466f9eac519 100644 --- a/libc/arch-mips/syscalls/__pselect6.S +++ b/libc/arch-mips/syscalls/__pselect6.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__pselect6) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__pselect6) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__ptrace.S b/libc/arch-mips/syscalls/__ptrace.S index 07dcd8ffffd272dbf3b53e9ea422a7ffc3964622..c5d91fbc869448766aa06e9469d410b8dd4965a8 100644 --- a/libc/arch-mips/syscalls/__ptrace.S +++ b/libc/arch-mips/syscalls/__ptrace.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ptrace) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__ptrace) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__reboot.S b/libc/arch-mips/syscalls/__reboot.S index 3a0a70b7022ca5b8af4e3e5c84da4f67649d9ff0..c01f7fbb35a31a9ab5775b0a09cb95263aaba034 100644 --- a/libc/arch-mips/syscalls/__reboot.S +++ b/libc/arch-mips/syscalls/__reboot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__reboot) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__reboot) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__rt_sigaction.S b/libc/arch-mips/syscalls/__rt_sigaction.S index 858a241df8c8c77e5472fee02e5fc9c7c350b0c2..7fa37fd2cb2b8c11e1b4d124c8bf031c283e95e3 100644 --- a/libc/arch-mips/syscalls/__rt_sigaction.S +++ b/libc/arch-mips/syscalls/__rt_sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigaction) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__rt_sigaction) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__rt_sigpending.S b/libc/arch-mips/syscalls/__rt_sigpending.S index 484da4fe3cf59479bfd8fda39eff1956cf7e81ae..b80b311b09f7e44c9d4bcec06aa40d9c8cc546ad 100644 --- a/libc/arch-mips/syscalls/__rt_sigpending.S +++ b/libc/arch-mips/syscalls/__rt_sigpending.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigpending) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__rt_sigpending) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__rt_sigprocmask.S b/libc/arch-mips/syscalls/__rt_sigprocmask.S index 5e61f527317a8a4c51ae3781aba215ae0b582a0d..e2a39ebe84460903b516abb191d2235ef6b89d1e 100644 --- a/libc/arch-mips/syscalls/__rt_sigprocmask.S +++ b/libc/arch-mips/syscalls/__rt_sigprocmask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigprocmask) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__rt_sigprocmask) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__rt_sigsuspend.S b/libc/arch-mips/syscalls/__rt_sigsuspend.S index d128caa887189855e36970c91dc72ca582f1a68b..e91c53f1f4e3533f2ee9f4b7ed5d78c0de5a0635 100644 --- a/libc/arch-mips/syscalls/__rt_sigsuspend.S +++ b/libc/arch-mips/syscalls/__rt_sigsuspend.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigsuspend) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__rt_sigsuspend) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__rt_sigtimedwait.S b/libc/arch-mips/syscalls/__rt_sigtimedwait.S index 7e70660cbea9fe89028ce27e074c2d38ea82e200..0b4195f09dfe50547a7daa8d0a942806f1b3f941 100644 --- a/libc/arch-mips/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-mips/syscalls/__rt_sigtimedwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigtimedwait) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__rt_sigtimedwait) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__sched_getaffinity.S b/libc/arch-mips/syscalls/__sched_getaffinity.S index f83b7baf600e06afdf4b2291e082c4052a45e449..b09f4044524b5626bff8ad547b9eb15f1219f647 100644 --- a/libc/arch-mips/syscalls/__sched_getaffinity.S +++ b/libc/arch-mips/syscalls/__sched_getaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sched_getaffinity) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__sched_getaffinity) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__set_tid_address.S b/libc/arch-mips/syscalls/__set_tid_address.S index 7ec0f635b0666aa0f812604b10a15d7d2c33cb44..8ca0716396da39173a63ebbbf372930a816936f5 100644 --- a/libc/arch-mips/syscalls/__set_tid_address.S +++ b/libc/arch-mips/syscalls/__set_tid_address.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tid_address) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__set_tid_address) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__set_tls.S b/libc/arch-mips/syscalls/__set_tls.S index bb2fa6dfcb349310b34f538038c2a680e9bc7366..1f9eba57d124db982b96fd43cf6eb00b7da3b52c 100644 --- a/libc/arch-mips/syscalls/__set_tls.S +++ b/libc/arch-mips/syscalls/__set_tls.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tls) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__set_tls) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__sigaction.S b/libc/arch-mips/syscalls/__sigaction.S index 03eb582151df1240b520078e7e02a8963f4b8e90..0886e95dd9ebf8d0b0f994b73286601794530273 100644 --- a/libc/arch-mips/syscalls/__sigaction.S +++ b/libc/arch-mips/syscalls/__sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sigaction) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__sigaction) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__signalfd4.S b/libc/arch-mips/syscalls/__signalfd4.S index 9b191c2a91fbc3f08708fc153d5bbba745bb9508..8e5717e0935705e06521a60c15a439205c4575cc 100644 --- a/libc/arch-mips/syscalls/__signalfd4.S +++ b/libc/arch-mips/syscalls/__signalfd4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__signalfd4) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__signalfd4) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__socket.S b/libc/arch-mips/syscalls/__socket.S index 9e9a926df2b8ab8b36d37c94f712f8ac4aaff5c7..c93335547307792705d884c2b42bda8495a85b57 100644 --- a/libc/arch-mips/syscalls/__socket.S +++ b/libc/arch-mips/syscalls/__socket.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__socket) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__socket) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__statfs64.S b/libc/arch-mips/syscalls/__statfs64.S index 5017e96a65c1c5a1d60e131f3a6eb9c04d47c25f..ed4dcdbd15324507b7fc06b5f6bc8f39c1c7881a 100644 --- a/libc/arch-mips/syscalls/__statfs64.S +++ b/libc/arch-mips/syscalls/__statfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__statfs64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__statfs64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__timer_create.S b/libc/arch-mips/syscalls/__timer_create.S index 81cc8c4e5fe5a210b1cb41d78b06d606c790a133..ef50749d8e6eeea850afdd27e53b72d8262dfadb 100644 --- a/libc/arch-mips/syscalls/__timer_create.S +++ b/libc/arch-mips/syscalls/__timer_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_create) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__timer_create) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__timer_delete.S b/libc/arch-mips/syscalls/__timer_delete.S index fddb703f671250511daeaa85d00630d843f7af34..5993acef2d46930def1ccf49b8917b08af9ef44b 100644 --- a/libc/arch-mips/syscalls/__timer_delete.S +++ b/libc/arch-mips/syscalls/__timer_delete.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_delete) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__timer_delete) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__timer_getoverrun.S b/libc/arch-mips/syscalls/__timer_getoverrun.S index 3a7313dcce7b47bbfa86b45a591813395d8663b7..31234e522cf68f0783c4610dcea09d83cb7801d5 100644 --- a/libc/arch-mips/syscalls/__timer_getoverrun.S +++ b/libc/arch-mips/syscalls/__timer_getoverrun.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_getoverrun) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__timer_getoverrun) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__timer_gettime.S b/libc/arch-mips/syscalls/__timer_gettime.S index 7b9bed7467ce62e433e4d1eb16dc572daafc6da3..38800d32acb7d39f272d79614b558b43bccccfac 100644 --- a/libc/arch-mips/syscalls/__timer_gettime.S +++ b/libc/arch-mips/syscalls/__timer_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_gettime) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__timer_gettime) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__timer_settime.S b/libc/arch-mips/syscalls/__timer_settime.S index b1198de03ea0a00a035cdfa6f056dd474342724c..73cea730166474b6b5416dd9a7eeed30c4908f4e 100644 --- a/libc/arch-mips/syscalls/__timer_settime.S +++ b/libc/arch-mips/syscalls/__timer_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_settime) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__timer_settime) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/__waitid.S b/libc/arch-mips/syscalls/__waitid.S index e60da7f95d99d341e47254df3710e073ec60a60f..9d17f8f13714c808fbf6530548c64af14ccf6dc7 100644 --- a/libc/arch-mips/syscalls/__waitid.S +++ b/libc/arch-mips/syscalls/__waitid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__waitid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(__waitid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/_exit.S b/libc/arch-mips/syscalls/_exit.S index ae1d61f7b0b4b197d3be4cf6d156abb689f46262..5ac13249ff665f7c73748a1383cffd825687081a 100644 --- a/libc/arch-mips/syscalls/_exit.S +++ b/libc/arch-mips/syscalls/_exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_exit) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(_exit) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/_flush_cache.S b/libc/arch-mips/syscalls/_flush_cache.S index 0074578fd1a756643caee363dba21d98e9686a75..a4030e9b5d3f2f6e197ba01d62177c92d3cebb7d 100644 --- a/libc/arch-mips/syscalls/_flush_cache.S +++ b/libc/arch-mips/syscalls/_flush_cache.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_flush_cache) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(_flush_cache) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/acct.S b/libc/arch-mips/syscalls/acct.S index 29a71198e318096ffdc7a614b485c5ba409529a5..e3a5ccdbb93a74f7079ce0ef99c47558d4846f4f 100644 --- a/libc/arch-mips/syscalls/acct.S +++ b/libc/arch-mips/syscalls/acct.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(acct) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(acct) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/bind.S b/libc/arch-mips/syscalls/bind.S index 6d92fd0f3aa9164c4111f22d97991f480e283a81..78fe2bb97d4903fbd7953bef31e387edd7adf5b0 100644 --- a/libc/arch-mips/syscalls/bind.S +++ b/libc/arch-mips/syscalls/bind.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(bind) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(bind) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/capget.S b/libc/arch-mips/syscalls/capget.S index de76fa33f87a283c8cd74b3f0df3e26d91e9a8b8..0cbb626fcc6cb3792bdb85278151258fd2be8ee5 100644 --- a/libc/arch-mips/syscalls/capget.S +++ b/libc/arch-mips/syscalls/capget.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capget) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(capget) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/capset.S b/libc/arch-mips/syscalls/capset.S index 77fb3a7037101c88e9b487b75ebc35fba815939b..e8110800ca2e8e03fe3c23eeaabdb3685adffcc3 100644 --- a/libc/arch-mips/syscalls/capset.S +++ b/libc/arch-mips/syscalls/capset.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capset) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(capset) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/chdir.S b/libc/arch-mips/syscalls/chdir.S index 2668d69947841bf329cf411d03d2e16221805ff2..82b7a2b0aa9aeefb9d2ea0317de4c19bc8d11a52 100644 --- a/libc/arch-mips/syscalls/chdir.S +++ b/libc/arch-mips/syscalls/chdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chdir) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(chdir) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/chroot.S b/libc/arch-mips/syscalls/chroot.S index d804c4f0c2caafca5114f015ce5387510e7f06c4..e6a29fc9d7f17da60a53a3ad84c594470554a2d1 100644 --- a/libc/arch-mips/syscalls/chroot.S +++ b/libc/arch-mips/syscalls/chroot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chroot) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(chroot) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/clock_getres.S b/libc/arch-mips/syscalls/clock_getres.S index 5219b32f934d4f1b31ad851a62b3cb408c6e8f7c..ac7c5c6177a4e671317a3a32641bcf9e00bf615a 100644 --- a/libc/arch-mips/syscalls/clock_getres.S +++ b/libc/arch-mips/syscalls/clock_getres.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_getres) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(clock_getres) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/clock_gettime.S b/libc/arch-mips/syscalls/clock_gettime.S index 32120b1ab164674929db930cf847e572754a1dad..d227a066612a5b09cc68f7575f228a641a21c8dd 100644 --- a/libc/arch-mips/syscalls/clock_gettime.S +++ b/libc/arch-mips/syscalls/clock_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_gettime) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(clock_gettime) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/clock_nanosleep.S b/libc/arch-mips/syscalls/clock_nanosleep.S index 01bab5aa8f50abf8e308ed88663a3dd954b28321..6002ab4db493688e8f330015ac9aa7be60b649ff 100644 --- a/libc/arch-mips/syscalls/clock_nanosleep.S +++ b/libc/arch-mips/syscalls/clock_nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_nanosleep) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(clock_nanosleep) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/clock_settime.S b/libc/arch-mips/syscalls/clock_settime.S index 6b642a1c1cc79b00eae3f1c1f3e0c2c77b2d5bf8..193bdc2c6197fc36dfed69c934664c93441615c1 100644 --- a/libc/arch-mips/syscalls/clock_settime.S +++ b/libc/arch-mips/syscalls/clock_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_settime) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(clock_settime) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/close.S b/libc/arch-mips/syscalls/close.S index 4e3ab675848a13a9b264682e207b3da83ee80c63..231f497d35a0df58d8ded08bf1214be556acdde4 100644 --- a/libc/arch-mips/syscalls/close.S +++ b/libc/arch-mips/syscalls/close.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(close) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(close) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/delete_module.S b/libc/arch-mips/syscalls/delete_module.S index 5c849305d8905299d2ce43b88bb1ac3f4d71b58d..8c01c06d41c519157ab1f8147b512c7427f36c75 100644 --- a/libc/arch-mips/syscalls/delete_module.S +++ b/libc/arch-mips/syscalls/delete_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(delete_module) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(delete_module) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/dup.S b/libc/arch-mips/syscalls/dup.S index 6969553656248b9fd9986d7149608b22b274a1ad..b4dcd70f3d7f37b3a651a893e2d35cb7fd1b4cd1 100644 --- a/libc/arch-mips/syscalls/dup.S +++ b/libc/arch-mips/syscalls/dup.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(dup) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/dup3.S b/libc/arch-mips/syscalls/dup3.S index 39e403d5cefb558216beda0eae8ffd2a8e5e6192..1d9c23638a9f9b504de13b3d26596a695ae67d71 100644 --- a/libc/arch-mips/syscalls/dup3.S +++ b/libc/arch-mips/syscalls/dup3.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup3) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(dup3) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/epoll_create1.S b/libc/arch-mips/syscalls/epoll_create1.S index 6feb7159762bd35d896cb164680450b5c701dc97..87548790a3b2944bb79b943e02b65f673158d5ee 100644 --- a/libc/arch-mips/syscalls/epoll_create1.S +++ b/libc/arch-mips/syscalls/epoll_create1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_create1) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(epoll_create1) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/epoll_ctl.S b/libc/arch-mips/syscalls/epoll_ctl.S index 4517ea18b5abe75b54313dd2ad76832d4ca8ed68..14c920222f785dfe5c29bb4c2bffb4ce0218e2ac 100644 --- a/libc/arch-mips/syscalls/epoll_ctl.S +++ b/libc/arch-mips/syscalls/epoll_ctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_ctl) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(epoll_ctl) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/eventfd.S b/libc/arch-mips/syscalls/eventfd.S index 167a851b29bb6f8770a66df6e8765e9f2d5ff1f6..6494dbc89c73e0a33c66abff0590f45bb8dc28c1 100644 --- a/libc/arch-mips/syscalls/eventfd.S +++ b/libc/arch-mips/syscalls/eventfd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(eventfd) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(eventfd) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/execve.S b/libc/arch-mips/syscalls/execve.S index e6f3af64e6032170e3b18f610f654d3ef6e5113e..2d20b51b0bb19f1ba2994dc7956c8bdf6d34f91e 100644 --- a/libc/arch-mips/syscalls/execve.S +++ b/libc/arch-mips/syscalls/execve.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(execve) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(execve) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/faccessat.S b/libc/arch-mips/syscalls/faccessat.S index 3bf7717ce85e8d75522345bb6d81497931bae6f3..e616106201a5c9d7783d7d4f0881d9474bf4c6ea 100644 --- a/libc/arch-mips/syscalls/faccessat.S +++ b/libc/arch-mips/syscalls/faccessat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(faccessat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(faccessat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fallocate64.S b/libc/arch-mips/syscalls/fallocate64.S index 5395c6fffdc48a51b4d3b7c02790d21063397fbc..5f0551389e62f47fb83d58bd246896d57c3a84f1 100644 --- a/libc/arch-mips/syscalls/fallocate64.S +++ b/libc/arch-mips/syscalls/fallocate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fallocate64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fallocate64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fchdir.S b/libc/arch-mips/syscalls/fchdir.S index 4a5c1e3c5586fa7607987315dcf2408a49d8e7d6..d683baa7f0d287d59f2b0a7cf8dd3614f219b587 100644 --- a/libc/arch-mips/syscalls/fchdir.S +++ b/libc/arch-mips/syscalls/fchdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchdir) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fchdir) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fchmod.S b/libc/arch-mips/syscalls/fchmod.S index 78dc3f70a776923ffcd45be252bdab3f84e4e1df..2a95cc30d11ca707b528e8f8e66b41cac8a7ef1e 100644 --- a/libc/arch-mips/syscalls/fchmod.S +++ b/libc/arch-mips/syscalls/fchmod.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmod) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fchmod) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fchmodat.S b/libc/arch-mips/syscalls/fchmodat.S index ebc3a744982a7d1cd4a0a890ab6f82a7dc746326..d9de036dde0ebac7a51f45f7e6886af19c314ffe 100644 --- a/libc/arch-mips/syscalls/fchmodat.S +++ b/libc/arch-mips/syscalls/fchmodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmodat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fchmodat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fchown.S b/libc/arch-mips/syscalls/fchown.S index 74956e05241f0b9b851d22d9b2668d3dd44b21a6..1ac9451a27de65f435d0b83035346d0d8178df55 100644 --- a/libc/arch-mips/syscalls/fchown.S +++ b/libc/arch-mips/syscalls/fchown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchown) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fchown) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fchownat.S b/libc/arch-mips/syscalls/fchownat.S index 54d1fde8ceeb7f8a010510c6e3f7c2cb17248daf..be1a021841d7921bad5d5927aeafe2733d58b3fa 100644 --- a/libc/arch-mips/syscalls/fchownat.S +++ b/libc/arch-mips/syscalls/fchownat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchownat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fchownat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fdatasync.S b/libc/arch-mips/syscalls/fdatasync.S index f2d1b1fe4cb7c1754f6e502c9935ef9d14f88e41..24d65410285e33241d0c11b4fda316f2dcd33cbc 100644 --- a/libc/arch-mips/syscalls/fdatasync.S +++ b/libc/arch-mips/syscalls/fdatasync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fdatasync) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fdatasync) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fgetxattr.S b/libc/arch-mips/syscalls/fgetxattr.S index 096cd9744523c4dd2b2ff41d4a2db4c6ca0c6e53..6516feb03555108fc7f933b6ba5bd3ebaab73f97 100644 --- a/libc/arch-mips/syscalls/fgetxattr.S +++ b/libc/arch-mips/syscalls/fgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fgetxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fgetxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/flistxattr.S b/libc/arch-mips/syscalls/flistxattr.S index b577e579052147ccdd3bc708e4a9688ca796b500..0b715327d22a88eeb515e1bc0f4317bc870274f5 100644 --- a/libc/arch-mips/syscalls/flistxattr.S +++ b/libc/arch-mips/syscalls/flistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flistxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(flistxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/flock.S b/libc/arch-mips/syscalls/flock.S index 87e9e0409464b7ffb6ef68628b1c774ba47d9ed0..8d70c9ef0a3cafa153e58919191f1fb89204dd3d 100644 --- a/libc/arch-mips/syscalls/flock.S +++ b/libc/arch-mips/syscalls/flock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flock) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(flock) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fremovexattr.S b/libc/arch-mips/syscalls/fremovexattr.S index 8f7e74efc26318d59346b3944d2ec2216a9cdae4..fba2d6dcd58b0c1ccd4b0792ac2a65e54394f0ab 100644 --- a/libc/arch-mips/syscalls/fremovexattr.S +++ b/libc/arch-mips/syscalls/fremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fremovexattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fremovexattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fsetxattr.S b/libc/arch-mips/syscalls/fsetxattr.S index e9a3490ea046f502548685f7045b94a289c7db47..663c0df00eddc3be430dd944832baacba180d93a 100644 --- a/libc/arch-mips/syscalls/fsetxattr.S +++ b/libc/arch-mips/syscalls/fsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsetxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fsetxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fstat64.S b/libc/arch-mips/syscalls/fstat64.S index c6d2a32ae2b9d2a8d8982c0ed393ac604fb01edc..525c23c52fe7adf39c08b2123c82b00fad20174a 100644 --- a/libc/arch-mips/syscalls/fstat64.S +++ b/libc/arch-mips/syscalls/fstat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstat64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fstat64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fstatat64.S b/libc/arch-mips/syscalls/fstatat64.S index 2418b021899183d58ef5115be66afc4910fcccdf..f7b8e1d881b646dbac48bdb2e2ef7c6e14d57046 100644 --- a/libc/arch-mips/syscalls/fstatat64.S +++ b/libc/arch-mips/syscalls/fstatat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatat64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fstatat64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/fsync.S b/libc/arch-mips/syscalls/fsync.S index c5528dc5094a8eae33dda5bc55218dfb487b3e5e..819f0f2c92fb6a20231fcaa9279a686b45a619ff 100644 --- a/libc/arch-mips/syscalls/fsync.S +++ b/libc/arch-mips/syscalls/fsync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsync) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(fsync) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/ftruncate.S b/libc/arch-mips/syscalls/ftruncate.S index dfd57a9b410e11170897644a9371e79b6a9c5cb0..0589c817a208183d761af0cde65694a5e1591651 100644 --- a/libc/arch-mips/syscalls/ftruncate.S +++ b/libc/arch-mips/syscalls/ftruncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(ftruncate) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/ftruncate64.S b/libc/arch-mips/syscalls/ftruncate64.S index a1df9e8a8a0b7e36220128c6b09fa95a84106c02..059ff77ddcfae3a439839929c56c25f44a3b54a4 100644 --- a/libc/arch-mips/syscalls/ftruncate64.S +++ b/libc/arch-mips/syscalls/ftruncate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(ftruncate64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getegid.S b/libc/arch-mips/syscalls/getegid.S index 10f102c9aa0613bbcd8ffcf523fcf332c8aa86c6..8ae2d1e948160b2c008095a7a0f8b77153fe5fe5 100644 --- a/libc/arch-mips/syscalls/getegid.S +++ b/libc/arch-mips/syscalls/getegid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getegid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getegid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/geteuid.S b/libc/arch-mips/syscalls/geteuid.S index bac3b74d45c67c9fc58c155ad00f85bddeff63bb..cf5cf6cb795b2ff209d4872793b372d0fa4e9e04 100644 --- a/libc/arch-mips/syscalls/geteuid.S +++ b/libc/arch-mips/syscalls/geteuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(geteuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(geteuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getgid.S b/libc/arch-mips/syscalls/getgid.S index a1814bbb50731b445e02a8eca9e692f48a144186..9bd1fc36e0c485c6df9f2ac3e508d7601d7e28b1 100644 --- a/libc/arch-mips/syscalls/getgid.S +++ b/libc/arch-mips/syscalls/getgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getgroups.S b/libc/arch-mips/syscalls/getgroups.S index 51ed5234c178ba384e78c328aa57632d7fca4532..2eda1856f4b76a1b67f53c33a214af0ec19d8529 100644 --- a/libc/arch-mips/syscalls/getgroups.S +++ b/libc/arch-mips/syscalls/getgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgroups) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getgroups) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getitimer.S b/libc/arch-mips/syscalls/getitimer.S index 1afeee48eaa72fdbffa51e3afba215cfdbb8b5f5..2e382c74a2ef0974c50021c525eb9aa8ec4af429 100644 --- a/libc/arch-mips/syscalls/getitimer.S +++ b/libc/arch-mips/syscalls/getitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getitimer) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getitimer) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getpeername.S b/libc/arch-mips/syscalls/getpeername.S index b6e5f07978e1b5cf8164480e17814f0f92234e58..8642798bceb7542f143b8e7063c93d89065b1542 100644 --- a/libc/arch-mips/syscalls/getpeername.S +++ b/libc/arch-mips/syscalls/getpeername.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpeername) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getpeername) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getpgid.S b/libc/arch-mips/syscalls/getpgid.S index 01c6ec5938db1249bd43902ace5abf9fd5ae54a0..562b9ce0c31753df5ac16606578e619103287ee5 100644 --- a/libc/arch-mips/syscalls/getpgid.S +++ b/libc/arch-mips/syscalls/getpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getpgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getppid.S b/libc/arch-mips/syscalls/getppid.S index 9ed04c0477e657b19368c9efd5c5eba5366486d8..afff0b9484f1473e3a1eb675909d215d4ecae5e4 100644 --- a/libc/arch-mips/syscalls/getppid.S +++ b/libc/arch-mips/syscalls/getppid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getppid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getppid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getresgid.S b/libc/arch-mips/syscalls/getresgid.S index a2e16d4b9a8905c2296d8db2939a82f7ffa9d96c..248d3f95c3a19956127d9a7fed018629b8e65c3b 100644 --- a/libc/arch-mips/syscalls/getresgid.S +++ b/libc/arch-mips/syscalls/getresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getresgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getresuid.S b/libc/arch-mips/syscalls/getresuid.S index ff162e0fcffde6bd4fab40b721665e3f38bfe842..924b6cdbc1c71c107a843166af9279cffce89e40 100644 --- a/libc/arch-mips/syscalls/getresuid.S +++ b/libc/arch-mips/syscalls/getresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getresuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getrlimit.S b/libc/arch-mips/syscalls/getrlimit.S index 1632f4d9e8e1cbff51646a2fa0efd8d2eec8c083..19570d6748598a208acb8df0b8fe555174cfad8f 100644 --- a/libc/arch-mips/syscalls/getrlimit.S +++ b/libc/arch-mips/syscalls/getrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrlimit) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getrlimit) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getrusage.S b/libc/arch-mips/syscalls/getrusage.S index b9c4207d34585ea6bc123024756001e2c2d319fe..75bc8bcf894c45922a42276ff9c88ac98d8bce2d 100644 --- a/libc/arch-mips/syscalls/getrusage.S +++ b/libc/arch-mips/syscalls/getrusage.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrusage) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getrusage) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getsid.S b/libc/arch-mips/syscalls/getsid.S index cb56f54da5309d2f0bdcd61b5122a438af8ee5f8..6436ecd65a990c48436f97b1b9ee1cfe637bdae5 100644 --- a/libc/arch-mips/syscalls/getsid.S +++ b/libc/arch-mips/syscalls/getsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getsid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getsockname.S b/libc/arch-mips/syscalls/getsockname.S index f7bff60e284e69a3bee2011a4e7f30883949abc9..ffadd928232712518e1185d3e0b35b15d6f1862c 100644 --- a/libc/arch-mips/syscalls/getsockname.S +++ b/libc/arch-mips/syscalls/getsockname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockname) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getsockname) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getsockopt.S b/libc/arch-mips/syscalls/getsockopt.S index 1490aa325e0a65c24324c4f888dba3d3f922d1fa..6ebe15e4cec36a60647957758de9d65796aa0d20 100644 --- a/libc/arch-mips/syscalls/getsockopt.S +++ b/libc/arch-mips/syscalls/getsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockopt) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getsockopt) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/gettimeofday.S b/libc/arch-mips/syscalls/gettimeofday.S index a72ced64c9ea1387ea706d42caee1583f7e48ece..672faa3a6e2a3141aeab1a29d02480a82fef9446 100644 --- a/libc/arch-mips/syscalls/gettimeofday.S +++ b/libc/arch-mips/syscalls/gettimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(gettimeofday) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(gettimeofday) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getuid.S b/libc/arch-mips/syscalls/getuid.S index 290a7014fdd0a9979f58111402ecce4e73961d68..5858632c563e4a04bd8b26062e434858ca817b81 100644 --- a/libc/arch-mips/syscalls/getuid.S +++ b/libc/arch-mips/syscalls/getuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/getxattr.S b/libc/arch-mips/syscalls/getxattr.S index 6ed431651ec29a9b114013b65b4e2ad5eff48fd0..28c7fe6518cfb3946ddbd93d5061d233c682603a 100644 --- a/libc/arch-mips/syscalls/getxattr.S +++ b/libc/arch-mips/syscalls/getxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(getxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/init_module.S b/libc/arch-mips/syscalls/init_module.S index 6caf450e540eca562c3bbe8896155c4e987f4bb9..989614a7b0d654216f9313c8e4e22e758472945d 100644 --- a/libc/arch-mips/syscalls/init_module.S +++ b/libc/arch-mips/syscalls/init_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(init_module) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(init_module) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/inotify_add_watch.S b/libc/arch-mips/syscalls/inotify_add_watch.S index 8464f8f3af738900b861b3caa62a5ebb43f48d86..7d3315f41f0f72dca2845c9e86e49f9449f0d7ff 100644 --- a/libc/arch-mips/syscalls/inotify_add_watch.S +++ b/libc/arch-mips/syscalls/inotify_add_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_add_watch) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(inotify_add_watch) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/inotify_init1.S b/libc/arch-mips/syscalls/inotify_init1.S index b6cb6bc03c9e8942a0eec4af99d53f08567c6068..e4ec26661aa281539fdda3a242cd4c2a247cc49c 100644 --- a/libc/arch-mips/syscalls/inotify_init1.S +++ b/libc/arch-mips/syscalls/inotify_init1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_init1) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(inotify_init1) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/inotify_rm_watch.S b/libc/arch-mips/syscalls/inotify_rm_watch.S index 87a396a6f296c9dfb342c44cab2fb39b280d2222..eec9856bc2fb5bb1c709388751532372dabeded5 100644 --- a/libc/arch-mips/syscalls/inotify_rm_watch.S +++ b/libc/arch-mips/syscalls/inotify_rm_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_rm_watch) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(inotify_rm_watch) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/kill.S b/libc/arch-mips/syscalls/kill.S index 3dda006fb6181b2ee868b324a8e51af3e72e4c2c..415da73292c821abda691d29f911b4cf42b72abf 100644 --- a/libc/arch-mips/syscalls/kill.S +++ b/libc/arch-mips/syscalls/kill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(kill) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(kill) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/klogctl.S b/libc/arch-mips/syscalls/klogctl.S index ae9a445d040d55c493da9b874f3f7bd105184cc6..123d8a00138f1efd8be074398c3bcafb981640fc 100644 --- a/libc/arch-mips/syscalls/klogctl.S +++ b/libc/arch-mips/syscalls/klogctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(klogctl) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(klogctl) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/lgetxattr.S b/libc/arch-mips/syscalls/lgetxattr.S index 63c5add511159491f0c6ebf983836670ebaa8d88..a9916d9995f83b323d25d818a608a624d5785bf4 100644 --- a/libc/arch-mips/syscalls/lgetxattr.S +++ b/libc/arch-mips/syscalls/lgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lgetxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(lgetxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/linkat.S b/libc/arch-mips/syscalls/linkat.S index 5bea417f295700e332409b867912b6d18808c2f7..a05a99528fc7ad3ac8ca801fd54ccce21d8ab9fc 100644 --- a/libc/arch-mips/syscalls/linkat.S +++ b/libc/arch-mips/syscalls/linkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(linkat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(linkat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/listen.S b/libc/arch-mips/syscalls/listen.S index 8d945f5efc0fd94710ac318e9d8e56307a8b9ab2..7bb2ec8e785420c2661dc169c40d126cf9a8097f 100644 --- a/libc/arch-mips/syscalls/listen.S +++ b/libc/arch-mips/syscalls/listen.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listen) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(listen) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/listxattr.S b/libc/arch-mips/syscalls/listxattr.S index 260d0899a1de747582fe219337adf3d9f9b87e88..c160178d0f4330e7200641d58f0844f6283ccb49 100644 --- a/libc/arch-mips/syscalls/listxattr.S +++ b/libc/arch-mips/syscalls/listxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(listxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/llistxattr.S b/libc/arch-mips/syscalls/llistxattr.S index 69474d82df98b851428a2ab40ea521ea57cb0c9f..9bf05b04613d80ccaf930b438058eaaf57cc54f1 100644 --- a/libc/arch-mips/syscalls/llistxattr.S +++ b/libc/arch-mips/syscalls/llistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(llistxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(llistxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/lremovexattr.S b/libc/arch-mips/syscalls/lremovexattr.S index e33f31fd979be03ac45a1628ce0ff1893cac9a5e..fe73ddb8d803e596b3ba44dd7a8acc4eb60d4480 100644 --- a/libc/arch-mips/syscalls/lremovexattr.S +++ b/libc/arch-mips/syscalls/lremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lremovexattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(lremovexattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/lseek.S b/libc/arch-mips/syscalls/lseek.S index 21abe1c58d34a4d5c11a201c2f1f066b5175b70a..6d6b4e5225e70dcd7f9c529994f4434504265819 100644 --- a/libc/arch-mips/syscalls/lseek.S +++ b/libc/arch-mips/syscalls/lseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lseek) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(lseek) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/lsetxattr.S b/libc/arch-mips/syscalls/lsetxattr.S index dcd510abe775ce8d0669c325c0887237ad99bfdd..69ea0a2495ea1f4158d75d37c2aa8754a30ef692 100644 --- a/libc/arch-mips/syscalls/lsetxattr.S +++ b/libc/arch-mips/syscalls/lsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lsetxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(lsetxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/madvise.S b/libc/arch-mips/syscalls/madvise.S index 49c007ade17b847fae36b6713b8e430825a6ca3c..7d67b80ae37140f8986d645cbb9f353d25d3aa29 100644 --- a/libc/arch-mips/syscalls/madvise.S +++ b/libc/arch-mips/syscalls/madvise.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(madvise) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(madvise) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mincore.S b/libc/arch-mips/syscalls/mincore.S index 07102a67b0e1676c521189f58c878aea3be876f8..96f5e29d1cedeb0b50e1ea6794b4db355ae26e5d 100644 --- a/libc/arch-mips/syscalls/mincore.S +++ b/libc/arch-mips/syscalls/mincore.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mincore) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mincore) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mkdirat.S b/libc/arch-mips/syscalls/mkdirat.S index 96a2d08a8453a5a89be54169e00b790fb8ccadc0..55dd97622fbb56f71b05c57bdc4bbf8058f694c5 100644 --- a/libc/arch-mips/syscalls/mkdirat.S +++ b/libc/arch-mips/syscalls/mkdirat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mkdirat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mkdirat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mknodat.S b/libc/arch-mips/syscalls/mknodat.S index a88b9061d64bf5ca6ba8d5e2def22211e76898bb..1a03a8e4881c50a0d5d7f878177d5440b0d99bde 100644 --- a/libc/arch-mips/syscalls/mknodat.S +++ b/libc/arch-mips/syscalls/mknodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mknodat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mknodat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mlock.S b/libc/arch-mips/syscalls/mlock.S index eff66b8f902ba60bbcdcce45b5534beb8e7c7bb4..3cf7c1b60903b100af7120f1d5b4a4e475615a00 100644 --- a/libc/arch-mips/syscalls/mlock.S +++ b/libc/arch-mips/syscalls/mlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlock) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mlock) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mlockall.S b/libc/arch-mips/syscalls/mlockall.S index c31eeafe1117a2d66fc77a25ac1a97e0a7237747..3b90f41c806db502786a7bf2e97fbe889a190355 100644 --- a/libc/arch-mips/syscalls/mlockall.S +++ b/libc/arch-mips/syscalls/mlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlockall) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mlockall) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mount.S b/libc/arch-mips/syscalls/mount.S index cb1f1d164832a22137a99886589c24e8094c1417..fdf299f5c357ca8db23cd9df5af3715eea025343 100644 --- a/libc/arch-mips/syscalls/mount.S +++ b/libc/arch-mips/syscalls/mount.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mount) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mount) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mprotect.S b/libc/arch-mips/syscalls/mprotect.S index 4e390eb822d53b28f47bf9defef28a5d80b389ad..56183107c1c38b2828640623c197caf4d1c2f44c 100644 --- a/libc/arch-mips/syscalls/mprotect.S +++ b/libc/arch-mips/syscalls/mprotect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mprotect) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mprotect) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/mremap.S b/libc/arch-mips/syscalls/mremap.S index 7b9a68a48aaf73a0c12b5e8f07225a5d33236697..7cbb94e7e81229956d93a6bd7d0c5786c5a60309 100644 --- a/libc/arch-mips/syscalls/mremap.S +++ b/libc/arch-mips/syscalls/mremap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mremap) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(mremap) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/msync.S b/libc/arch-mips/syscalls/msync.S index 7b19a830b8b78fa3c8a79974bc20a23194794d21..fb7462da93144cf5cee64c4efe19d83598d34c84 100644 --- a/libc/arch-mips/syscalls/msync.S +++ b/libc/arch-mips/syscalls/msync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(msync) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(msync) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/munlock.S b/libc/arch-mips/syscalls/munlock.S index 17dc7199b50a72ad154bfcc96e9133be13859cb7..6c65c02035aac0ff26238880fc2c92772cc482a1 100644 --- a/libc/arch-mips/syscalls/munlock.S +++ b/libc/arch-mips/syscalls/munlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlock) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(munlock) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/munlockall.S b/libc/arch-mips/syscalls/munlockall.S index f0dc2d4c4d4f6a8f2161a4b0f4b31760ae9182b8..e30dddcbcb68856dd6ee7e87efe34b5de0e24f53 100644 --- a/libc/arch-mips/syscalls/munlockall.S +++ b/libc/arch-mips/syscalls/munlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlockall) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(munlockall) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/munmap.S b/libc/arch-mips/syscalls/munmap.S index dc3a524592ba070e8de4e3afdddf1d62e08a8c91..903edde1eb3da4d93bf0f36cf1530690b76e31f4 100644 --- a/libc/arch-mips/syscalls/munmap.S +++ b/libc/arch-mips/syscalls/munmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munmap) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(munmap) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/nanosleep.S b/libc/arch-mips/syscalls/nanosleep.S index fa74288b10c0bff3770f402d564ce7a9307b0f12..8dae88bb9a4f07f2192fa7d53d6d24b16e3d448b 100644 --- a/libc/arch-mips/syscalls/nanosleep.S +++ b/libc/arch-mips/syscalls/nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(nanosleep) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(nanosleep) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/personality.S b/libc/arch-mips/syscalls/personality.S index 467f2ec70d838e8ae34927aeba036fc7e538c9cf..2f51d3902b27b0e6bd57e681ddc859038be57e6c 100644 --- a/libc/arch-mips/syscalls/personality.S +++ b/libc/arch-mips/syscalls/personality.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(personality) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(personality) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/pipe2.S b/libc/arch-mips/syscalls/pipe2.S index c505956863f873740445caf060d4850860b87ca2..b06309c87523bf47f214a7cecb5b15e3f010630b 100644 --- a/libc/arch-mips/syscalls/pipe2.S +++ b/libc/arch-mips/syscalls/pipe2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pipe2) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(pipe2) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/prctl.S b/libc/arch-mips/syscalls/prctl.S index 60c18be690b3eb20a4c60de464bcd7644662d377..71544ee6845e718020e362b090aec8fa078a9a21 100644 --- a/libc/arch-mips/syscalls/prctl.S +++ b/libc/arch-mips/syscalls/prctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prctl) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(prctl) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/pread64.S b/libc/arch-mips/syscalls/pread64.S index debc55880a4a5bfe8c34e05454414dd004467d65..9e7248bf32394a56481d5900068583c9d71a1712 100644 --- a/libc/arch-mips/syscalls/pread64.S +++ b/libc/arch-mips/syscalls/pread64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pread64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(pread64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/prlimit64.S b/libc/arch-mips/syscalls/prlimit64.S index ce1686f261d40957051125abf10602e619a07ec3..ca913df8d7671eba2f116bfd6306d7a7e538ba15 100644 --- a/libc/arch-mips/syscalls/prlimit64.S +++ b/libc/arch-mips/syscalls/prlimit64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prlimit64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(prlimit64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/pwrite64.S b/libc/arch-mips/syscalls/pwrite64.S index b1ff89b4bb391ef24880677adcad266ef49e61c2..ac206aa9d6734c60ba7e4804778cca02a7eee1e4 100644 --- a/libc/arch-mips/syscalls/pwrite64.S +++ b/libc/arch-mips/syscalls/pwrite64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pwrite64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(pwrite64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/read.S b/libc/arch-mips/syscalls/read.S index d98c9a6919cb7e0a283288b519855cbcf146e904..1355b66d21e5d8e444eef3a7a8263f4bca0d3a2e 100644 --- a/libc/arch-mips/syscalls/read.S +++ b/libc/arch-mips/syscalls/read.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(read) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(read) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/readahead.S b/libc/arch-mips/syscalls/readahead.S index 7dd44730d75336b489e6805f643c52b1c2db4cf2..b28df0877bfcc0c16c6ddc1759e4156b6efa4a77 100644 --- a/libc/arch-mips/syscalls/readahead.S +++ b/libc/arch-mips/syscalls/readahead.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readahead) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(readahead) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/readlinkat.S b/libc/arch-mips/syscalls/readlinkat.S index 99f07a4c38c51dca599fceb7e5c31c3c5dfd4fc0..5cf84a25d30143c1b350b0875a2541205dcfe65d 100644 --- a/libc/arch-mips/syscalls/readlinkat.S +++ b/libc/arch-mips/syscalls/readlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readlinkat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(readlinkat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/readv.S b/libc/arch-mips/syscalls/readv.S index 3985c9c6ab29fa8a9fb94c7ff39827954f443a75..57952a0f01a6b6c78f48de87460c2666511b171f 100644 --- a/libc/arch-mips/syscalls/readv.S +++ b/libc/arch-mips/syscalls/readv.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readv) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(readv) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/recvfrom.S b/libc/arch-mips/syscalls/recvfrom.S index afda11e4d85a169b92f4fa1f195fe00778062d75..707ba4bf709ecd880f6c36dec1cc06e4cc9ea1dd 100644 --- a/libc/arch-mips/syscalls/recvfrom.S +++ b/libc/arch-mips/syscalls/recvfrom.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvfrom) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(recvfrom) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/recvmmsg.S b/libc/arch-mips/syscalls/recvmmsg.S index 1122c014db6f2eba133e083403bb1bf1ac8d2cf5..796d0d8ef0bfb9be903a439834cbddf74064aaa5 100644 --- a/libc/arch-mips/syscalls/recvmmsg.S +++ b/libc/arch-mips/syscalls/recvmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmmsg) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(recvmmsg) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/recvmsg.S b/libc/arch-mips/syscalls/recvmsg.S index a64606b329fb39d8117193b3233bbcb37cd06a43..fdcac327977d4982d5aad3eddfb85b9be35cddfb 100644 --- a/libc/arch-mips/syscalls/recvmsg.S +++ b/libc/arch-mips/syscalls/recvmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmsg) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(recvmsg) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/removexattr.S b/libc/arch-mips/syscalls/removexattr.S index a356160691f30b162be842a4023e9d293c66e174..d99e1ae975f9100d7baff8bee9680840f1898ab2 100644 --- a/libc/arch-mips/syscalls/removexattr.S +++ b/libc/arch-mips/syscalls/removexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(removexattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(removexattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/renameat.S b/libc/arch-mips/syscalls/renameat.S index 63de839c63c046cf069cdaac894df81b45aa0a98..c865d74076c9217bf62d38e3c29b18171c259b2c 100644 --- a/libc/arch-mips/syscalls/renameat.S +++ b/libc/arch-mips/syscalls/renameat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(renameat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(renameat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_get_priority_max.S b/libc/arch-mips/syscalls/sched_get_priority_max.S index ea88c0f27715c25ff51850f785b88786afabf2cc..1c73af6f9a03d28b24e18ce7d9fd0781f50d63d4 100644 --- a/libc/arch-mips/syscalls/sched_get_priority_max.S +++ b/libc/arch-mips/syscalls/sched_get_priority_max.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_max) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_get_priority_max) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_get_priority_min.S b/libc/arch-mips/syscalls/sched_get_priority_min.S index 0320847702028f234e589027cbc757d9286b89db..b69b72bcb96c3a4030b3f2919d7e9fb6b98097aa 100644 --- a/libc/arch-mips/syscalls/sched_get_priority_min.S +++ b/libc/arch-mips/syscalls/sched_get_priority_min.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_min) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_get_priority_min) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_getparam.S b/libc/arch-mips/syscalls/sched_getparam.S index 4be69b331ce2f8cd73f84e7545cbcb5f8162a27c..387257ae1bfbb65a2ce0793bd32eb83a15b0077f 100644 --- a/libc/arch-mips/syscalls/sched_getparam.S +++ b/libc/arch-mips/syscalls/sched_getparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getparam) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_getparam) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_getscheduler.S b/libc/arch-mips/syscalls/sched_getscheduler.S index aaf0e914712ab71c142f94075dd233c343390141..9b293db5298d37aeacc689fc0efce8fd217f5153 100644 --- a/libc/arch-mips/syscalls/sched_getscheduler.S +++ b/libc/arch-mips/syscalls/sched_getscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getscheduler) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_getscheduler) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_rr_get_interval.S b/libc/arch-mips/syscalls/sched_rr_get_interval.S index fcf2bcbb891cb82ad6dddc5d55a5138a110fe673..3d7b8a8bf8d72cad19419a2b111c41d3eda5217d 100644 --- a/libc/arch-mips/syscalls/sched_rr_get_interval.S +++ b/libc/arch-mips/syscalls/sched_rr_get_interval.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_rr_get_interval) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_rr_get_interval) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_setaffinity.S b/libc/arch-mips/syscalls/sched_setaffinity.S index b9394c53d33e6220c0e8ace0cacbf2ecd5413511..a0e9f6c0d737b7944b09a9a5aa9b4b532b6420b1 100644 --- a/libc/arch-mips/syscalls/sched_setaffinity.S +++ b/libc/arch-mips/syscalls/sched_setaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setaffinity) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_setaffinity) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_setparam.S b/libc/arch-mips/syscalls/sched_setparam.S index 90c82fe69bfe797d2bdf4507d69c2491ebe3f6f3..a8a89829aca7bb41c1ba08a22507a21376e90d91 100644 --- a/libc/arch-mips/syscalls/sched_setparam.S +++ b/libc/arch-mips/syscalls/sched_setparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setparam) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_setparam) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_setscheduler.S b/libc/arch-mips/syscalls/sched_setscheduler.S index 05e4e8b056039bd468bef98e1aa8622318d17560..a2cd7faeb928154639b7dab76921513c8284092f 100644 --- a/libc/arch-mips/syscalls/sched_setscheduler.S +++ b/libc/arch-mips/syscalls/sched_setscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setscheduler) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_setscheduler) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sched_yield.S b/libc/arch-mips/syscalls/sched_yield.S index 15565802fa4b7271236875ba76fb4dcd98887942..295266f8fc71207fbb22c070615269d0de9c467a 100644 --- a/libc/arch-mips/syscalls/sched_yield.S +++ b/libc/arch-mips/syscalls/sched_yield.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_yield) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sched_yield) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sendfile.S b/libc/arch-mips/syscalls/sendfile.S index eb99d09415f59ec196d3f1bd314eb3c2bfce3cda..5e5e887163c5a5d61dd62c03f3cd19d7565f28ea 100644 --- a/libc/arch-mips/syscalls/sendfile.S +++ b/libc/arch-mips/syscalls/sendfile.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sendfile) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sendfile64.S b/libc/arch-mips/syscalls/sendfile64.S index 1d5c5f095e9adeda4b21d440b3d9d6aff340d868..78f1908e82bbeaf1701c7b9b9b17c2eb1cb1bbfd 100644 --- a/libc/arch-mips/syscalls/sendfile64.S +++ b/libc/arch-mips/syscalls/sendfile64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sendfile64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sendmmsg.S b/libc/arch-mips/syscalls/sendmmsg.S index 16f37a1eb858e46421221c277362acc1929aab26..1dc7576eb6f1078d46b7047b804b5f6c9997a07e 100644 --- a/libc/arch-mips/syscalls/sendmmsg.S +++ b/libc/arch-mips/syscalls/sendmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmmsg) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sendmmsg) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sendmsg.S b/libc/arch-mips/syscalls/sendmsg.S index 31bb56300838f989960ea50da6e48058c14251aa..88c653e788c3b2f967e9eb0ab7ba6399ea6812fa 100644 --- a/libc/arch-mips/syscalls/sendmsg.S +++ b/libc/arch-mips/syscalls/sendmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmsg) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sendmsg) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sendto.S b/libc/arch-mips/syscalls/sendto.S index 2ba696da28cbd044d6d2531dc865386201f52bcf..ef3fa9f71705a8bdaf249ae593c509692b94792a 100644 --- a/libc/arch-mips/syscalls/sendto.S +++ b/libc/arch-mips/syscalls/sendto.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendto) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sendto) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setfsgid.S b/libc/arch-mips/syscalls/setfsgid.S index 81d33d0d3371545a8193828a01ed9a6c2a1a5611..158d2c069034b19956b16bf6f3b5224bb0d90c51 100644 --- a/libc/arch-mips/syscalls/setfsgid.S +++ b/libc/arch-mips/syscalls/setfsgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setfsgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setfsuid.S b/libc/arch-mips/syscalls/setfsuid.S index 68890777b372e1197c788106d4f8bb533f24b04d..f76fd172f0fd364158b631a6db816cc804b2be9f 100644 --- a/libc/arch-mips/syscalls/setfsuid.S +++ b/libc/arch-mips/syscalls/setfsuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setfsuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setgid.S b/libc/arch-mips/syscalls/setgid.S index 83649da37969ad300ba1e599f451d3831424ed77..44127cd1700603b8f56d3b5f694d1cd912126004 100644 --- a/libc/arch-mips/syscalls/setgid.S +++ b/libc/arch-mips/syscalls/setgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setgroups.S b/libc/arch-mips/syscalls/setgroups.S index b98608c48d3e10129a98c50be6be574f3489efd9..be4dc13bf7175a4586a3042d431eb0eac0cb5652 100644 --- a/libc/arch-mips/syscalls/setgroups.S +++ b/libc/arch-mips/syscalls/setgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgroups) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setgroups) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setitimer.S b/libc/arch-mips/syscalls/setitimer.S index dc9a8f389aa9f16f0c800b1c24a0e8d1b65f288d..968b4531a23273ec8d14591117eada057c794cad 100644 --- a/libc/arch-mips/syscalls/setitimer.S +++ b/libc/arch-mips/syscalls/setitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setitimer) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setitimer) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setns.S b/libc/arch-mips/syscalls/setns.S index 9a4939d038bca8ea4e759fe21fe5ca0f57e650b6..a9270ec208c44ab1ef3d44f13ccccc013558d2d4 100644 --- a/libc/arch-mips/syscalls/setns.S +++ b/libc/arch-mips/syscalls/setns.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setns) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setns) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setpgid.S b/libc/arch-mips/syscalls/setpgid.S index cbc1ff3d040529471cf7c6f19f788f09b5fd7cdb..d2db62fe5ff23ff671fde1b6c32f59e60126e025 100644 --- a/libc/arch-mips/syscalls/setpgid.S +++ b/libc/arch-mips/syscalls/setpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setpgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setpriority.S b/libc/arch-mips/syscalls/setpriority.S index 6b8a504da9feea25c73bdfa4877e965f39d5cf5d..9b68335fb2a31cf5ee312caaa47ac15d7124dd58 100644 --- a/libc/arch-mips/syscalls/setpriority.S +++ b/libc/arch-mips/syscalls/setpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpriority) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setpriority) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setregid.S b/libc/arch-mips/syscalls/setregid.S index 6388784de1ca129997d677c9dec29d4704f4da1f..6b7474ca99d602b931538660338a39b8290cdaf8 100644 --- a/libc/arch-mips/syscalls/setregid.S +++ b/libc/arch-mips/syscalls/setregid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setregid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setregid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setresgid.S b/libc/arch-mips/syscalls/setresgid.S index 76968a8c9a800fb72310cffed06e3f2eb0e47d9e..223a0d094e41bcada2804f1b308ee0ba1328b47b 100644 --- a/libc/arch-mips/syscalls/setresgid.S +++ b/libc/arch-mips/syscalls/setresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresgid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setresgid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setresuid.S b/libc/arch-mips/syscalls/setresuid.S index fae15f802f15fa671ed3e00220a39aeedc837dd1..1f99682dc58be25403b73761ea03660a79283021 100644 --- a/libc/arch-mips/syscalls/setresuid.S +++ b/libc/arch-mips/syscalls/setresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setresuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setreuid.S b/libc/arch-mips/syscalls/setreuid.S index 8350cb718003e77a6223aecb03bb84313e92bf83..fa9c3d270b5dec7c217534022786ddf0f492f5e3 100644 --- a/libc/arch-mips/syscalls/setreuid.S +++ b/libc/arch-mips/syscalls/setreuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setreuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setreuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setrlimit.S b/libc/arch-mips/syscalls/setrlimit.S index d708c2d609409cb484b93d00a4997e174716c8b4..016e24c2d90b4a4f30913a686855ab6fe27d0f43 100644 --- a/libc/arch-mips/syscalls/setrlimit.S +++ b/libc/arch-mips/syscalls/setrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setrlimit) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setrlimit) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setsid.S b/libc/arch-mips/syscalls/setsid.S index cb5838d30d774395f7eb0cc1e2929687792983e2..9f3cb4809a50aae872922ff4d6b249d736b75d9e 100644 --- a/libc/arch-mips/syscalls/setsid.S +++ b/libc/arch-mips/syscalls/setsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setsid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setsockopt.S b/libc/arch-mips/syscalls/setsockopt.S index da348f11269a8a393f25bd77a2af955a46f75ca7..b2368a15ccc0afccb5c47b85683c450c3c0f267c 100644 --- a/libc/arch-mips/syscalls/setsockopt.S +++ b/libc/arch-mips/syscalls/setsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsockopt) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setsockopt) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/settimeofday.S b/libc/arch-mips/syscalls/settimeofday.S index cd52b406cfed7767bff5ee405736af35583c21f1..e3a5a06808dfd613e1b542e6a2238189759b7e4c 100644 --- a/libc/arch-mips/syscalls/settimeofday.S +++ b/libc/arch-mips/syscalls/settimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(settimeofday) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(settimeofday) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setuid.S b/libc/arch-mips/syscalls/setuid.S index a80ec5cf08e342e83e9944c2b60ac74068f7712a..ff3da0a44623283aa8a2449ca78b2cd33cafe8ab 100644 --- a/libc/arch-mips/syscalls/setuid.S +++ b/libc/arch-mips/syscalls/setuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setuid) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setuid) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/setxattr.S b/libc/arch-mips/syscalls/setxattr.S index df7bcdb9df40b00407cbc369ac69372a8b105a05..5b3a241624dbfec34a4c95b39652c3042d37806d 100644 --- a/libc/arch-mips/syscalls/setxattr.S +++ b/libc/arch-mips/syscalls/setxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setxattr) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(setxattr) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/shutdown.S b/libc/arch-mips/syscalls/shutdown.S index 71e636661344fb94cf823f115176199eaf4b50a3..5db046f31481e39832bc34da64758560b51e0031 100644 --- a/libc/arch-mips/syscalls/shutdown.S +++ b/libc/arch-mips/syscalls/shutdown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(shutdown) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(shutdown) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sigaltstack.S b/libc/arch-mips/syscalls/sigaltstack.S index b52c60aa83d78029e491fd5b916174786fcfe906..f5437592b4370c2ed166faf8899adf603bebbab1 100644 --- a/libc/arch-mips/syscalls/sigaltstack.S +++ b/libc/arch-mips/syscalls/sigaltstack.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sigaltstack) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sigaltstack) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/socketpair.S b/libc/arch-mips/syscalls/socketpair.S index 47223e14ee1ce3a128d826e98c0c0477d78727f5..7f85da36210bd690bdba91c480f0ef53c44d38bb 100644 --- a/libc/arch-mips/syscalls/socketpair.S +++ b/libc/arch-mips/syscalls/socketpair.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(socketpair) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(socketpair) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/splice.S b/libc/arch-mips/syscalls/splice.S index 611a06292d2fd0c014d50eabadfcf04956018bd4..a55b7e8d79b1b7a8cd2c8c2118808e934571fede 100644 --- a/libc/arch-mips/syscalls/splice.S +++ b/libc/arch-mips/syscalls/splice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(splice) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(splice) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/swapoff.S b/libc/arch-mips/syscalls/swapoff.S index 8b570688d7bcce460db90ee14ab1dabe09cd8abc..ce782d08445c2672a17a10d9725f71ba4c3ed8f5 100644 --- a/libc/arch-mips/syscalls/swapoff.S +++ b/libc/arch-mips/syscalls/swapoff.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapoff) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(swapoff) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/swapon.S b/libc/arch-mips/syscalls/swapon.S index ef3a53754a60d7a7b38e016b6dff759417a3400d..127c3a8202198f472c3d92999631a9f14f1fcc2c 100644 --- a/libc/arch-mips/syscalls/swapon.S +++ b/libc/arch-mips/syscalls/swapon.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapon) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(swapon) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/symlinkat.S b/libc/arch-mips/syscalls/symlinkat.S index 65971a97390a85cca76864bdbfab8cffc5036348..b0690a45b9d1648525176e930eca8ff37ca9b7f2 100644 --- a/libc/arch-mips/syscalls/symlinkat.S +++ b/libc/arch-mips/syscalls/symlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(symlinkat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(symlinkat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sync.S b/libc/arch-mips/syscalls/sync.S index d62ae768b8622018fb606d6df69f127eced774ba..8858e7480750026bc53f5c8fe8a94e7de7bce4e5 100644 --- a/libc/arch-mips/syscalls/sync.S +++ b/libc/arch-mips/syscalls/sync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sync) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sync) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/sysinfo.S b/libc/arch-mips/syscalls/sysinfo.S index 600e086ce59c606ca1a61322deaf0f34d07b8130..beefc0e6ee21c9abb419aa8579d0fd5fae8a080e 100644 --- a/libc/arch-mips/syscalls/sysinfo.S +++ b/libc/arch-mips/syscalls/sysinfo.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sysinfo) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(sysinfo) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/tee.S b/libc/arch-mips/syscalls/tee.S index 90ec9118063aa5253ac766d25b98058e41ab4e14..1115907d64a1cd16a6c9ab9ff8b11e4ec60d9f0e 100644 --- a/libc/arch-mips/syscalls/tee.S +++ b/libc/arch-mips/syscalls/tee.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tee) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(tee) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/tgkill.S b/libc/arch-mips/syscalls/tgkill.S index 39a148b4f28722a8122b00405e4e966c44733d37..bea211d8fbfa31fb98d838768cb8cf57971ad57d 100644 --- a/libc/arch-mips/syscalls/tgkill.S +++ b/libc/arch-mips/syscalls/tgkill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tgkill) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(tgkill) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/timerfd_create.S b/libc/arch-mips/syscalls/timerfd_create.S index b50903a4d6f4fd57ba9a5fc36f423570df466e86..116c6280b5efed493078cd5a4a10c4c2fe0d1253 100644 --- a/libc/arch-mips/syscalls/timerfd_create.S +++ b/libc/arch-mips/syscalls/timerfd_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_create) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(timerfd_create) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/timerfd_gettime.S b/libc/arch-mips/syscalls/timerfd_gettime.S index 97d304544857ee5b2e257ddf05fa622a11522612..df7138cd3203dff3f2a2d39459b09a55c6e9dd6d 100644 --- a/libc/arch-mips/syscalls/timerfd_gettime.S +++ b/libc/arch-mips/syscalls/timerfd_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_gettime) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(timerfd_gettime) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/timerfd_settime.S b/libc/arch-mips/syscalls/timerfd_settime.S index 1e56f86fbd2aeab5ae94e6c8249d2ae7e92439af..2bfadb9c992104fbdd3f59403d4e29a6a3d2e6bd 100644 --- a/libc/arch-mips/syscalls/timerfd_settime.S +++ b/libc/arch-mips/syscalls/timerfd_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_settime) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(timerfd_settime) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/times.S b/libc/arch-mips/syscalls/times.S index 60904d1cd836e5113825fb290e14201558cbe186..90ce97f58befd2e8ddecb5611872d22c38b2af9e 100644 --- a/libc/arch-mips/syscalls/times.S +++ b/libc/arch-mips/syscalls/times.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(times) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(times) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/truncate.S b/libc/arch-mips/syscalls/truncate.S index ec7bc49891dad64c3164dd6c70ba839a115941c2..6800705d6c508de3cfa14e239c9f3eb28f82d668 100644 --- a/libc/arch-mips/syscalls/truncate.S +++ b/libc/arch-mips/syscalls/truncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(truncate) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/truncate64.S b/libc/arch-mips/syscalls/truncate64.S index b6a0234ce3e1d24f4ab719caaaeff12579213815..870e735b608f3b49abe0bf28ab5b9154d8344bdd 100644 --- a/libc/arch-mips/syscalls/truncate64.S +++ b/libc/arch-mips/syscalls/truncate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate64) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(truncate64) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/umask.S b/libc/arch-mips/syscalls/umask.S index 8f66e7703bb68fe59f9d7a039802823eefd38110..ccf42921fd85d65011b49cf342711c1515792b1d 100644 --- a/libc/arch-mips/syscalls/umask.S +++ b/libc/arch-mips/syscalls/umask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umask) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(umask) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/umount2.S b/libc/arch-mips/syscalls/umount2.S index 58e31f3aba5579f4a3a5e9b82967a2e3310bb388..65a7129bce30fa94ad552d38d18d7411cacdeb8b 100644 --- a/libc/arch-mips/syscalls/umount2.S +++ b/libc/arch-mips/syscalls/umount2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umount2) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(umount2) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/uname.S b/libc/arch-mips/syscalls/uname.S index 401d139e85af864ed90b7df682e0e26ab1a8650d..f540b3ac2060e31b691bfa36f0e5958f45b93050 100644 --- a/libc/arch-mips/syscalls/uname.S +++ b/libc/arch-mips/syscalls/uname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(uname) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(uname) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/unlinkat.S b/libc/arch-mips/syscalls/unlinkat.S index b6e849d45c4a4f215579723ebdcb179d376c5370..001f9cf6d216b13fc8bfc217e91ca05f147eeaf6 100644 --- a/libc/arch-mips/syscalls/unlinkat.S +++ b/libc/arch-mips/syscalls/unlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unlinkat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(unlinkat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/unshare.S b/libc/arch-mips/syscalls/unshare.S index 5262832086099d759f58476ff207fe74e9317d51..13ca45284a9ef6a04c6ba82a7b6346b0fe9bf0a5 100644 --- a/libc/arch-mips/syscalls/unshare.S +++ b/libc/arch-mips/syscalls/unshare.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unshare) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(unshare) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/utimensat.S b/libc/arch-mips/syscalls/utimensat.S index 9ecb5c018f5286fc8c0e5d895a359e3522891de6..14e5a10b698c5135cab50ae7f46faeaa90ec19d2 100644 --- a/libc/arch-mips/syscalls/utimensat.S +++ b/libc/arch-mips/syscalls/utimensat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(utimensat) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(utimensat) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/vmsplice.S b/libc/arch-mips/syscalls/vmsplice.S index 5ad23a6e9e55d0e909223c8a9920fac213043f57..0191f53a4e819ef39240e6d4218f524b82e3c630 100644 --- a/libc/arch-mips/syscalls/vmsplice.S +++ b/libc/arch-mips/syscalls/vmsplice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(vmsplice) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(vmsplice) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/wait4.S b/libc/arch-mips/syscalls/wait4.S index 8f8d8795d359da1abb24a6bf0f84f4189d457d42..8a12533d1a77ce162fea81fe822ae637adefb424 100644 --- a/libc/arch-mips/syscalls/wait4.S +++ b/libc/arch-mips/syscalls/wait4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(wait4) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(wait4) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/write.S b/libc/arch-mips/syscalls/write.S index 3e37919e509a5e15601ed8ca96b0451a0794e612..62dc36fe1ba337fa617e44c737d2134db38c02c5 100644 --- a/libc/arch-mips/syscalls/write.S +++ b/libc/arch-mips/syscalls/write.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(write) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(write) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips/syscalls/writev.S b/libc/arch-mips/syscalls/writev.S index 72ea2f2c2228983851c7b6a4ea324a90ddd7deb1..d8d661659a83ac7e741a55808857c4b36ed90c7f 100644 --- a/libc/arch-mips/syscalls/writev.S +++ b/libc/arch-mips/syscalls/writev.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(writev) .set noreorder .cpload t9 @@ -14,7 +12,7 @@ ENTRY(writev) j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder diff --git a/libc/arch-mips64/bionic/__bionic_clone.S b/libc/arch-mips64/bionic/__bionic_clone.S index 4f053f99a64252fc48394b80f31cf3f506cf2611..0d266ee9a67e5f1cb045346cd698a582f743c31d 100644 --- a/libc/arch-mips64/bionic/__bionic_clone.S +++ b/libc/arch-mips64/bionic/__bionic_clone.S @@ -93,7 +93,7 @@ LEAF(__bionic_clone, FRAMESZ) j t9 .L__error_bc: - LA t9,__set_errno + LA t9,__set_errno_internal RESTORE_GP64 PTR_ADDU sp,FRAMESZ j t9 diff --git a/libc/arch-mips64/bionic/syscall.S b/libc/arch-mips64/bionic/syscall.S index c4fd00995b32f2dad4e3016c2f6930c7c8dccbf7..924741df1593cc263eb480285161f954ff8565e1 100644 --- a/libc/arch-mips64/bionic/syscall.S +++ b/libc/arch-mips64/bionic/syscall.S @@ -61,7 +61,7 @@ LEAF(syscall,FRAMESZ) PTR_ADDU sp, FRAMESZ j ra 1: - LA t9,__set_errno + LA t9,__set_errno_internal RESTORE_GP64 PTR_ADDU sp, FRAMESZ j t9 diff --git a/libc/arch-mips64/bionic/vfork.S b/libc/arch-mips64/bionic/vfork.S index 911a264f25cd674491121ab7b51f3822fadb1b36..d180a8cf2cd7310abf097bc75d231936e5939c8d 100644 --- a/libc/arch-mips64/bionic/vfork.S +++ b/libc/arch-mips64/bionic/vfork.S @@ -65,7 +65,7 @@ LEAF(vfork,FRAMESZ) RESTORE_GP64 j ra 1: - LA t9,__set_errno + LA t9,__set_errno_internal RESTORE_GP64 j t9 END(vfork) diff --git a/libc/arch-mips64/syscalls/__accept4.S b/libc/arch-mips64/syscalls/__accept4.S index 0891d7f117e93a31550c12ae619f92b0a3e71e0d..ed9b6c7b201d29011775873bdb1e93e819885436 100644 --- a/libc/arch-mips64/syscalls/__accept4.S +++ b/libc/arch-mips64/syscalls/__accept4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__accept4) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__accept4) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__brk.S b/libc/arch-mips64/syscalls/__brk.S index 86f390c54670cc82e3e108eb419510724ef7388d..e1f89c7a0f7325cbe3fa7539961262113ecbd049 100644 --- a/libc/arch-mips64/syscalls/__brk.S +++ b/libc/arch-mips64/syscalls/__brk.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__brk) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__brk) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__connect.S b/libc/arch-mips64/syscalls/__connect.S index 2efbb2a880771196a2bd8f9d09b1d0db35d38b35..8c44464e6cabb8aa2141bf3650f215edc82297b2 100644 --- a/libc/arch-mips64/syscalls/__connect.S +++ b/libc/arch-mips64/syscalls/__connect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__connect) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__connect) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__epoll_pwait.S b/libc/arch-mips64/syscalls/__epoll_pwait.S index 430d9bbb0cfa56b1da348bd2be8fdd1a83dbf61a..5dfb380cfee45b891fd7f05aeb12cc8cacf9eb8d 100644 --- a/libc/arch-mips64/syscalls/__epoll_pwait.S +++ b/libc/arch-mips64/syscalls/__epoll_pwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__epoll_pwait) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__epoll_pwait) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__exit.S b/libc/arch-mips64/syscalls/__exit.S index ebee0d15848fac73e9760df4df21495f5f8e9751..2d5e03d642495fa57f0da67c13e61070de29b7a5 100644 --- a/libc/arch-mips64/syscalls/__exit.S +++ b/libc/arch-mips64/syscalls/__exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__exit) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__exit) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__getcpu.S b/libc/arch-mips64/syscalls/__getcpu.S index 34a8acb5c7ebe0d570b166f10fe21b6323f587c3..a16c21e96a95da966684000854eb22e3244ace34 100644 --- a/libc/arch-mips64/syscalls/__getcpu.S +++ b/libc/arch-mips64/syscalls/__getcpu.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcpu) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__getcpu) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__getcwd.S b/libc/arch-mips64/syscalls/__getcwd.S index e7a09a6b2a2927e8c22ebee12401f041e806856a..53eeb68a98b39e5c9a5be751c534a9254b3416ef 100644 --- a/libc/arch-mips64/syscalls/__getcwd.S +++ b/libc/arch-mips64/syscalls/__getcwd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcwd) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__getcwd) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__getdents64.S b/libc/arch-mips64/syscalls/__getdents64.S index dc51e7282c0212c07ac7572449110e47034b36ef..3720b8e9a484d7dfc9b68cbfebc610b0193db06f 100644 --- a/libc/arch-mips64/syscalls/__getdents64.S +++ b/libc/arch-mips64/syscalls/__getdents64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getdents64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__getdents64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__getpid.S b/libc/arch-mips64/syscalls/__getpid.S index 86b407180659e1f009418c43ec1ba8308753fcb0..6d5d92685eb0f1a82736dd9a316b770d66801994 100644 --- a/libc/arch-mips64/syscalls/__getpid.S +++ b/libc/arch-mips64/syscalls/__getpid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__getpid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__getpriority.S b/libc/arch-mips64/syscalls/__getpriority.S index f0c7267bbc06e175ee1819e217f435c9cc5874bc..19327abad7b7a3b14595b00d6664102f9380861f 100644 --- a/libc/arch-mips64/syscalls/__getpriority.S +++ b/libc/arch-mips64/syscalls/__getpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpriority) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__getpriority) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__ioctl.S b/libc/arch-mips64/syscalls/__ioctl.S index 1f94075db1d4963b698379c0127403b7785bb544..7fad0d19e2c1b7bb5a127f2a41afb7a111044f6a 100644 --- a/libc/arch-mips64/syscalls/__ioctl.S +++ b/libc/arch-mips64/syscalls/__ioctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ioctl) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__ioctl) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__openat.S b/libc/arch-mips64/syscalls/__openat.S index 6cc56daeb59f5c06fe9cc1c9bab9d3cd05771214..d3ac13aec0c6cd9a3ea85855a858f2e8fe1ced65 100644 --- a/libc/arch-mips64/syscalls/__openat.S +++ b/libc/arch-mips64/syscalls/__openat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__openat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__openat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__ppoll.S b/libc/arch-mips64/syscalls/__ppoll.S index ce3a5513ee8fe021fccc48f20800febb4d1ee488..4e6fb8a4a4aded1e371f9ba4b04cd9259dc977d0 100644 --- a/libc/arch-mips64/syscalls/__ppoll.S +++ b/libc/arch-mips64/syscalls/__ppoll.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ppoll) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__ppoll) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__pselect6.S b/libc/arch-mips64/syscalls/__pselect6.S index dbfe79f046958909e1b77286141ef6442ead4e26..6d49d1ce5cfbc4f73f9da474dece80ffa550a345 100644 --- a/libc/arch-mips64/syscalls/__pselect6.S +++ b/libc/arch-mips64/syscalls/__pselect6.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__pselect6) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__pselect6) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__ptrace.S b/libc/arch-mips64/syscalls/__ptrace.S index e26217fc19b49568adf6a14d42a2dd1e88d88105..5a3ce16dc2534975962aa7ef289a4e4c3750465a 100644 --- a/libc/arch-mips64/syscalls/__ptrace.S +++ b/libc/arch-mips64/syscalls/__ptrace.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ptrace) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__ptrace) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__reboot.S b/libc/arch-mips64/syscalls/__reboot.S index a4f4e71ff79c7f689a6709d7982549a54bd7de5c..587310dbe44f149e87d518b461301996a80471d7 100644 --- a/libc/arch-mips64/syscalls/__reboot.S +++ b/libc/arch-mips64/syscalls/__reboot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__reboot) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__reboot) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__rt_sigaction.S b/libc/arch-mips64/syscalls/__rt_sigaction.S index 10f3598601c8656db4fad65a67620707ebb24770..7dd3cae0aa439a5e3afc9d63130f4de68ec490a9 100644 --- a/libc/arch-mips64/syscalls/__rt_sigaction.S +++ b/libc/arch-mips64/syscalls/__rt_sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigaction) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__rt_sigaction) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__rt_sigpending.S b/libc/arch-mips64/syscalls/__rt_sigpending.S index 7855cca093b8f538c30accf64568a9a19be7b82c..68ae39a4a1e123f9b37502bce2cef803d27420c3 100644 --- a/libc/arch-mips64/syscalls/__rt_sigpending.S +++ b/libc/arch-mips64/syscalls/__rt_sigpending.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigpending) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__rt_sigpending) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__rt_sigprocmask.S b/libc/arch-mips64/syscalls/__rt_sigprocmask.S index f1ba2e934aba03d66b59419aa91a562bfec2edab..54620e9bb9ea21e098f0595006cd3e3a1cb76dc8 100644 --- a/libc/arch-mips64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-mips64/syscalls/__rt_sigprocmask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigprocmask) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__rt_sigprocmask) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__rt_sigsuspend.S b/libc/arch-mips64/syscalls/__rt_sigsuspend.S index 50ebf5e22514b983f3f769deb7a64e269f40aa39..ea15defa8548695cc0121c7c2dae514b7f4342ee 100644 --- a/libc/arch-mips64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-mips64/syscalls/__rt_sigsuspend.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigsuspend) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__rt_sigsuspend) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__rt_sigtimedwait.S b/libc/arch-mips64/syscalls/__rt_sigtimedwait.S index 304d049d8aa4cf83f2711ddb36274781ac7c0abd..177f17c98fa684b8d1a357abbcf88b17d5553e77 100644 --- a/libc/arch-mips64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-mips64/syscalls/__rt_sigtimedwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigtimedwait) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__rt_sigtimedwait) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__sched_getaffinity.S b/libc/arch-mips64/syscalls/__sched_getaffinity.S index cf590c37ffa8599f8895b691776f7a40965d66a8..208170610781b065b60b48e1f17c197e7b90c07e 100644 --- a/libc/arch-mips64/syscalls/__sched_getaffinity.S +++ b/libc/arch-mips64/syscalls/__sched_getaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sched_getaffinity) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__sched_getaffinity) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__set_tid_address.S b/libc/arch-mips64/syscalls/__set_tid_address.S index d08aa7b7e621d7910b0bac7ce37d63482bafae72..cd966dd60fe5caf088f541dc20d502540c1265b7 100644 --- a/libc/arch-mips64/syscalls/__set_tid_address.S +++ b/libc/arch-mips64/syscalls/__set_tid_address.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tid_address) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__set_tid_address) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__set_tls.S b/libc/arch-mips64/syscalls/__set_tls.S index 430c5fbf287e7f629f45d7d8dafa497459afa887..cc981505f78213bd48fc2125c3fb4a53974b2899 100644 --- a/libc/arch-mips64/syscalls/__set_tls.S +++ b/libc/arch-mips64/syscalls/__set_tls.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tls) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__set_tls) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__signalfd4.S b/libc/arch-mips64/syscalls/__signalfd4.S index 020013896989fea5f0f3949838abb7d20a92f7f1..ea6eef1bd7a560e1da487ad732c1a83158b093ab 100644 --- a/libc/arch-mips64/syscalls/__signalfd4.S +++ b/libc/arch-mips64/syscalls/__signalfd4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__signalfd4) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__signalfd4) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__socket.S b/libc/arch-mips64/syscalls/__socket.S index ac7586ab82ab5d4da6f61aabdd0e2ee69ff2a9aa..a499359837b96bad3a752448d6923ab5712fe4df 100644 --- a/libc/arch-mips64/syscalls/__socket.S +++ b/libc/arch-mips64/syscalls/__socket.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__socket) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__socket) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__timer_create.S b/libc/arch-mips64/syscalls/__timer_create.S index 518207dbe41f212954ed25e6c023d78cdb9e6409..c66d8f906bb2ca38ac75ff3a25e64d88dd7b6482 100644 --- a/libc/arch-mips64/syscalls/__timer_create.S +++ b/libc/arch-mips64/syscalls/__timer_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_create) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__timer_create) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__timer_delete.S b/libc/arch-mips64/syscalls/__timer_delete.S index 4db1c8526563b2c6db6219ae1759227404c9fd4f..45cf5e8759ee929fba8457b67f4c86954a30a006 100644 --- a/libc/arch-mips64/syscalls/__timer_delete.S +++ b/libc/arch-mips64/syscalls/__timer_delete.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_delete) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__timer_delete) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__timer_getoverrun.S b/libc/arch-mips64/syscalls/__timer_getoverrun.S index c5aa40f60e5f3dc0bf150efa892f7319ca991cea..8a731606cfd30fafba6aa62ce02d5b4c28ec7f84 100644 --- a/libc/arch-mips64/syscalls/__timer_getoverrun.S +++ b/libc/arch-mips64/syscalls/__timer_getoverrun.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_getoverrun) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__timer_getoverrun) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__timer_gettime.S b/libc/arch-mips64/syscalls/__timer_gettime.S index 8bebdd82d89bf0ab50795407a993818bc19297d1..32ee5bfec9a500a7fbac221af05bb7099ee3e59b 100644 --- a/libc/arch-mips64/syscalls/__timer_gettime.S +++ b/libc/arch-mips64/syscalls/__timer_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_gettime) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__timer_gettime) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__timer_settime.S b/libc/arch-mips64/syscalls/__timer_settime.S index 536c816d90bb522dbd571b2e46b9465ea236139e..59764d86980588dc66fbf20c144cf555a5ddb942 100644 --- a/libc/arch-mips64/syscalls/__timer_settime.S +++ b/libc/arch-mips64/syscalls/__timer_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_settime) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__timer_settime) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/__waitid.S b/libc/arch-mips64/syscalls/__waitid.S index 28b99bca1535f8399c720edd25afc56d2ff01328..5ee090d2b80664cfc297d70abc7c1c89e2202c7c 100644 --- a/libc/arch-mips64/syscalls/__waitid.S +++ b/libc/arch-mips64/syscalls/__waitid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__waitid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(__waitid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/_exit.S b/libc/arch-mips64/syscalls/_exit.S index 370960e820ea0cdc074c36be7b9a2a343adedce4..da5a2f7d184ff673b95c69a03cfd7a48a53abd2d 100644 --- a/libc/arch-mips64/syscalls/_exit.S +++ b/libc/arch-mips64/syscalls/_exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_exit) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(_exit) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/_flush_cache.S b/libc/arch-mips64/syscalls/_flush_cache.S index 997ccecb0b462bae6cb6cc8da268d8750f382ab0..a9e4842687b9f727814db807535d439a999adaab 100644 --- a/libc/arch-mips64/syscalls/_flush_cache.S +++ b/libc/arch-mips64/syscalls/_flush_cache.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_flush_cache) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(_flush_cache) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/acct.S b/libc/arch-mips64/syscalls/acct.S index 70bdd3ec04562edf763f16832caa96bd4373b90f..ff728dcf3801c3ff579a8b37d700f02aa930e4ae 100644 --- a/libc/arch-mips64/syscalls/acct.S +++ b/libc/arch-mips64/syscalls/acct.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(acct) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(acct) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/bind.S b/libc/arch-mips64/syscalls/bind.S index fab9b4243c0c753a7bb4fa10521f78f0aeb4a837..9c2b5b8aa2624664d9028fa9b97b87bd54524163 100644 --- a/libc/arch-mips64/syscalls/bind.S +++ b/libc/arch-mips64/syscalls/bind.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(bind) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(bind) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/capget.S b/libc/arch-mips64/syscalls/capget.S index 6c1a13cc2a8bc9050dde148e2ffd542fbdee859d..9d054385a6fb441b6e517398b890f7e4285bd497 100644 --- a/libc/arch-mips64/syscalls/capget.S +++ b/libc/arch-mips64/syscalls/capget.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capget) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(capget) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/capset.S b/libc/arch-mips64/syscalls/capset.S index da8e9e6dc518a4f60c4c62db42c77fcf95ec3435..e947028ad05a9ebb70224f2c4dd52e7e91539b44 100644 --- a/libc/arch-mips64/syscalls/capset.S +++ b/libc/arch-mips64/syscalls/capset.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capset) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(capset) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/chdir.S b/libc/arch-mips64/syscalls/chdir.S index 37f8f692346a58984bddc6fffd9321f02d3ee0c6..14b22c97a62fead8add20450666e43540a368a23 100644 --- a/libc/arch-mips64/syscalls/chdir.S +++ b/libc/arch-mips64/syscalls/chdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chdir) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(chdir) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/chroot.S b/libc/arch-mips64/syscalls/chroot.S index 7dced37e5903c25a7fba8e3faba5d487e44596d9..e805f51d470408fc3b689f0a7adb0371a9343a92 100644 --- a/libc/arch-mips64/syscalls/chroot.S +++ b/libc/arch-mips64/syscalls/chroot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chroot) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(chroot) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/clock_getres.S b/libc/arch-mips64/syscalls/clock_getres.S index 72ad1461a9ca9789a904ba8fb969640f8d6045cd..41003a0a865253737d14774e8a432eb6261eb5b6 100644 --- a/libc/arch-mips64/syscalls/clock_getres.S +++ b/libc/arch-mips64/syscalls/clock_getres.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_getres) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(clock_getres) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/clock_gettime.S b/libc/arch-mips64/syscalls/clock_gettime.S index 431e6671fbacb76922baec87dfc88024a2717fe6..08135607e9c645ce187ff48c9888be2d7e73da8a 100644 --- a/libc/arch-mips64/syscalls/clock_gettime.S +++ b/libc/arch-mips64/syscalls/clock_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_gettime) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(clock_gettime) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/clock_nanosleep.S b/libc/arch-mips64/syscalls/clock_nanosleep.S index c0db78118523c652a1d4d553299a67da204be050..c958a10a2f3b67a8d32920fd7c5f9c62feb7dd36 100644 --- a/libc/arch-mips64/syscalls/clock_nanosleep.S +++ b/libc/arch-mips64/syscalls/clock_nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_nanosleep) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(clock_nanosleep) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/clock_settime.S b/libc/arch-mips64/syscalls/clock_settime.S index c9a4a79506812bffb420b2bf1fd71396d5264769..77b6ae41225360f0aeb6206b764a447e40eb7bc9 100644 --- a/libc/arch-mips64/syscalls/clock_settime.S +++ b/libc/arch-mips64/syscalls/clock_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_settime) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(clock_settime) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/close.S b/libc/arch-mips64/syscalls/close.S index ff093e449e58a59659c39559be2b7f83030ed0b1..5e237dd42e14f5ce4faaa68c925538ef7e126dc5 100644 --- a/libc/arch-mips64/syscalls/close.S +++ b/libc/arch-mips64/syscalls/close.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(close) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(close) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/delete_module.S b/libc/arch-mips64/syscalls/delete_module.S index 86c64d6147a48dda49f30ffc571488c95d13adde..8396537d4f03860a8137b1c0bb01329d02e92cd9 100644 --- a/libc/arch-mips64/syscalls/delete_module.S +++ b/libc/arch-mips64/syscalls/delete_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(delete_module) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(delete_module) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/dup.S b/libc/arch-mips64/syscalls/dup.S index 23aa5c01fc0869e41953a20ee40909a49dd84d6f..d1ca5e73b34f6b6915e8e8cba7f9421a6d0dffb2 100644 --- a/libc/arch-mips64/syscalls/dup.S +++ b/libc/arch-mips64/syscalls/dup.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(dup) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/dup3.S b/libc/arch-mips64/syscalls/dup3.S index a5392dcb16457a11b9a5e33c23c3bfa013be44b0..5601f3191cda6059bfcea56bee203c89d49657c5 100644 --- a/libc/arch-mips64/syscalls/dup3.S +++ b/libc/arch-mips64/syscalls/dup3.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup3) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(dup3) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/epoll_create1.S b/libc/arch-mips64/syscalls/epoll_create1.S index c3219d4bdf566db264c125db20682464d8de45c8..11f1ceb052a56831be8096bd48dd1e3f1ae720db 100644 --- a/libc/arch-mips64/syscalls/epoll_create1.S +++ b/libc/arch-mips64/syscalls/epoll_create1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_create1) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(epoll_create1) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/epoll_ctl.S b/libc/arch-mips64/syscalls/epoll_ctl.S index 9b740d02a6e20f24ad29eadc77755a1c53413056..9eba605a70a3bd121a405800ec012cdc6fa129c7 100644 --- a/libc/arch-mips64/syscalls/epoll_ctl.S +++ b/libc/arch-mips64/syscalls/epoll_ctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_ctl) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(epoll_ctl) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/eventfd.S b/libc/arch-mips64/syscalls/eventfd.S index ea3a2c687ac05c1023ea9c0902dd7ef039d67ac6..5cd63e40cb32087fec65d1911e7a105d228d5706 100644 --- a/libc/arch-mips64/syscalls/eventfd.S +++ b/libc/arch-mips64/syscalls/eventfd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(eventfd) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(eventfd) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/execve.S b/libc/arch-mips64/syscalls/execve.S index af2c6d0453b818c2b557ccfff4d910678da53575..bcd5d60173ac1c5e4d79eac2f8c1e062c38b2706 100644 --- a/libc/arch-mips64/syscalls/execve.S +++ b/libc/arch-mips64/syscalls/execve.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(execve) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(execve) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/faccessat.S b/libc/arch-mips64/syscalls/faccessat.S index c8ee9e5bc00eca3a23b6b0202d88673bb2be5257..18bb80062fad61d4dc028f041f615963778a3cce 100644 --- a/libc/arch-mips64/syscalls/faccessat.S +++ b/libc/arch-mips64/syscalls/faccessat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(faccessat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(faccessat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fallocate.S b/libc/arch-mips64/syscalls/fallocate.S index 9e7c89e045521dace2839da609d6e2ddb58a8411..c1ef0ed932d14ee43f950cba65bb1b41bb8003df 100644 --- a/libc/arch-mips64/syscalls/fallocate.S +++ b/libc/arch-mips64/syscalls/fallocate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fallocate) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fallocate) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fchdir.S b/libc/arch-mips64/syscalls/fchdir.S index 780a8a245d31388f732a47ca55c0869e5be3447a..e05625cd994984a0617d02badb3e81873fb5a59a 100644 --- a/libc/arch-mips64/syscalls/fchdir.S +++ b/libc/arch-mips64/syscalls/fchdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchdir) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fchdir) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fchmod.S b/libc/arch-mips64/syscalls/fchmod.S index b9e7cab549cb97d2420b050a9102ebdaf28a488a..a877b781f49a982339389a40df3be5ec92e68e68 100644 --- a/libc/arch-mips64/syscalls/fchmod.S +++ b/libc/arch-mips64/syscalls/fchmod.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmod) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fchmod) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fchmodat.S b/libc/arch-mips64/syscalls/fchmodat.S index ff04c8c3ce06828992ec3aebece58222457898d9..151492aa730454fc6958110af2c038e89f8aebab 100644 --- a/libc/arch-mips64/syscalls/fchmodat.S +++ b/libc/arch-mips64/syscalls/fchmodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmodat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fchmodat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fchown.S b/libc/arch-mips64/syscalls/fchown.S index 97bd2088365bc8b1153d3c69e2bbd819e290dddc..5dc33c05739ecb77e50a54edaa86df27fc42ea3a 100644 --- a/libc/arch-mips64/syscalls/fchown.S +++ b/libc/arch-mips64/syscalls/fchown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchown) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fchown) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fchownat.S b/libc/arch-mips64/syscalls/fchownat.S index 0e5635a07c2c9d43aa36a518af26b2a7b2ad589d..f4cefe0fd0930babd53cbfb144de4be4fab7a9b5 100644 --- a/libc/arch-mips64/syscalls/fchownat.S +++ b/libc/arch-mips64/syscalls/fchownat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchownat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fchownat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fcntl.S b/libc/arch-mips64/syscalls/fcntl.S index 325d9fd6a418bf337cd23bd9ebd9a27fc9f5fe40..dabc65b9e38437b5f8d09b67b7f937934e9d69ad 100644 --- a/libc/arch-mips64/syscalls/fcntl.S +++ b/libc/arch-mips64/syscalls/fcntl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fcntl) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fcntl) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fdatasync.S b/libc/arch-mips64/syscalls/fdatasync.S index 8a714c31d7a11ad0e004f9bacaa55bb035994945..52be110bb69f79eea4696c01eff533ceb17e0e03 100644 --- a/libc/arch-mips64/syscalls/fdatasync.S +++ b/libc/arch-mips64/syscalls/fdatasync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fdatasync) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fdatasync) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fgetxattr.S b/libc/arch-mips64/syscalls/fgetxattr.S index 87a21ce01b0b3d083c30bb03596d1e6b69e39631..44c248a38a5176a6c73734ea0950e297eca93033 100644 --- a/libc/arch-mips64/syscalls/fgetxattr.S +++ b/libc/arch-mips64/syscalls/fgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fgetxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fgetxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/flistxattr.S b/libc/arch-mips64/syscalls/flistxattr.S index b430931c30f3960394c5be6c5c96a649887aa7ff..1d5b1b0285c0d739430a52070afcec755bf4b3c7 100644 --- a/libc/arch-mips64/syscalls/flistxattr.S +++ b/libc/arch-mips64/syscalls/flistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flistxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(flistxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/flock.S b/libc/arch-mips64/syscalls/flock.S index bc4c83589550d4e56e7f37826127dc5bb8b25e1b..d74a5db84da0cdaac0f7106b378b67370c71fa6e 100644 --- a/libc/arch-mips64/syscalls/flock.S +++ b/libc/arch-mips64/syscalls/flock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flock) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(flock) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fremovexattr.S b/libc/arch-mips64/syscalls/fremovexattr.S index 41212238545fae489678af0f85bc6be2fad77afd..417be4af0f043ed6079e5c7698de289f44086159 100644 --- a/libc/arch-mips64/syscalls/fremovexattr.S +++ b/libc/arch-mips64/syscalls/fremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fremovexattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fremovexattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fsetxattr.S b/libc/arch-mips64/syscalls/fsetxattr.S index 4180bd0981c61d1d1923ff33c479446a19682609..0ad1f9000f9f5faf88b22641c73b064e3c3c44b3 100644 --- a/libc/arch-mips64/syscalls/fsetxattr.S +++ b/libc/arch-mips64/syscalls/fsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsetxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fsetxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fstat64.S b/libc/arch-mips64/syscalls/fstat64.S index 03cbf6922013bcea8288a0daed36f4d9d6e78fcc..a14d51cb6f16f58e1b87a73addfe961d28a4e51e 100644 --- a/libc/arch-mips64/syscalls/fstat64.S +++ b/libc/arch-mips64/syscalls/fstat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstat64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fstat64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fstatat64.S b/libc/arch-mips64/syscalls/fstatat64.S index 55ae243b739e91ef27d454fa96116fee4def6176..7888a432d97d75da80c4b52ed4416cacc1601206 100644 --- a/libc/arch-mips64/syscalls/fstatat64.S +++ b/libc/arch-mips64/syscalls/fstatat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatat64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fstatat64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fstatfs64.S b/libc/arch-mips64/syscalls/fstatfs64.S index 5fb5d95a758ba1ebb75008415ee6d1a0ac18e696..12e885cf1ebcc2b567121bc9e188eadc4efbc013 100644 --- a/libc/arch-mips64/syscalls/fstatfs64.S +++ b/libc/arch-mips64/syscalls/fstatfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatfs64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fstatfs64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/fsync.S b/libc/arch-mips64/syscalls/fsync.S index fa5de8752a9c46c0a08382a0682c600177bdc2f1..7056e363cc4da7f4212ee4f11a42deec883f88fd 100644 --- a/libc/arch-mips64/syscalls/fsync.S +++ b/libc/arch-mips64/syscalls/fsync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsync) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(fsync) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/ftruncate.S b/libc/arch-mips64/syscalls/ftruncate.S index b605a3725f34e82066b11e2ffee134abc3c2ab62..58b847b772bcacb3e136cd80316a1545e115f28f 100644 --- a/libc/arch-mips64/syscalls/ftruncate.S +++ b/libc/arch-mips64/syscalls/ftruncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(ftruncate) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getegid.S b/libc/arch-mips64/syscalls/getegid.S index 7ef8fe35cf85d9d1969cdbf00f3ce68405689fd0..439c6f00c1cbf2cd2d01db81df5bb3e7a9c5399e 100644 --- a/libc/arch-mips64/syscalls/getegid.S +++ b/libc/arch-mips64/syscalls/getegid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getegid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getegid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/geteuid.S b/libc/arch-mips64/syscalls/geteuid.S index c21f0efd5360104b9a4d608bc023af14ea1b6524..5619dc60292503a6b2a4dae9366c3b61b0e5dd54 100644 --- a/libc/arch-mips64/syscalls/geteuid.S +++ b/libc/arch-mips64/syscalls/geteuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(geteuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(geteuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getgid.S b/libc/arch-mips64/syscalls/getgid.S index bd690dcb6769e8243b5dd9384d20d92b5c1c333f..777be1a962e251366597f2745a8954ce20362d65 100644 --- a/libc/arch-mips64/syscalls/getgid.S +++ b/libc/arch-mips64/syscalls/getgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getgroups.S b/libc/arch-mips64/syscalls/getgroups.S index d7aded76b058acb795ce9dc300afe8f69b809e28..93c4fa14bcd423da404794022e96430f859d6b3d 100644 --- a/libc/arch-mips64/syscalls/getgroups.S +++ b/libc/arch-mips64/syscalls/getgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgroups) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getgroups) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getitimer.S b/libc/arch-mips64/syscalls/getitimer.S index a438faafd5831e28ed284d1a5b9d41da5c9ad3c9..fe78a97bfad950103a0a065588ca34eaf2c2dee0 100644 --- a/libc/arch-mips64/syscalls/getitimer.S +++ b/libc/arch-mips64/syscalls/getitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getitimer) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getitimer) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getpeername.S b/libc/arch-mips64/syscalls/getpeername.S index bf40141fefbe2813359f57306276739e70edd75c..121f1a6506b65128526738152d18ef068ac72d63 100644 --- a/libc/arch-mips64/syscalls/getpeername.S +++ b/libc/arch-mips64/syscalls/getpeername.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpeername) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getpeername) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getpgid.S b/libc/arch-mips64/syscalls/getpgid.S index 739a6e2d8328e5222e83b73782dc745daee497d7..19dc77fd24a99c44307a5be5fd659d95f22c6f4c 100644 --- a/libc/arch-mips64/syscalls/getpgid.S +++ b/libc/arch-mips64/syscalls/getpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getpgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getppid.S b/libc/arch-mips64/syscalls/getppid.S index e642a798450a84c983467f070856853276d19170..d00f3093a7b9ce9a54fb084b4c8d55554e7617cb 100644 --- a/libc/arch-mips64/syscalls/getppid.S +++ b/libc/arch-mips64/syscalls/getppid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getppid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getppid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getresgid.S b/libc/arch-mips64/syscalls/getresgid.S index d88516f1a1a234ccaafbda7959d857be806cde9d..18cb5a18af636cd309359edc226d481d619d3b15 100644 --- a/libc/arch-mips64/syscalls/getresgid.S +++ b/libc/arch-mips64/syscalls/getresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getresgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getresuid.S b/libc/arch-mips64/syscalls/getresuid.S index b439211518e62b5c96e303b077089d90ca4d4039..c217bf7250463497e260b7babb39b61867e94dff 100644 --- a/libc/arch-mips64/syscalls/getresuid.S +++ b/libc/arch-mips64/syscalls/getresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getresuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getrlimit.S b/libc/arch-mips64/syscalls/getrlimit.S index 423bc0fa07faa48756cde89a385fb026c4c471e4..7576c1710787a99f72d950c74803c8420f4d273c 100644 --- a/libc/arch-mips64/syscalls/getrlimit.S +++ b/libc/arch-mips64/syscalls/getrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrlimit) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getrlimit) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getrusage.S b/libc/arch-mips64/syscalls/getrusage.S index 9f57b84243208ff810939ff581d6894610f4b9b7..4bf557e34cf49eb2f86371db67a8b1d0705688dc 100644 --- a/libc/arch-mips64/syscalls/getrusage.S +++ b/libc/arch-mips64/syscalls/getrusage.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrusage) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getrusage) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getsid.S b/libc/arch-mips64/syscalls/getsid.S index 125da4ed53f001a3de8ca4d9ba12f5dabc913448..030c91df02bd215d29b533516a160bf0c8f7ab0a 100644 --- a/libc/arch-mips64/syscalls/getsid.S +++ b/libc/arch-mips64/syscalls/getsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getsid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getsockname.S b/libc/arch-mips64/syscalls/getsockname.S index 3481d652c0e22e117c38960d5e7739acad515eea..88a94268e6a34bd5115e6eb6aeedbafaa53c211c 100644 --- a/libc/arch-mips64/syscalls/getsockname.S +++ b/libc/arch-mips64/syscalls/getsockname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockname) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getsockname) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getsockopt.S b/libc/arch-mips64/syscalls/getsockopt.S index 2e9b6d7069d044f3ddc597e982a239ca14ad8832..08ee634aa4a6f85e6b806c6bb1e2399238e65644 100644 --- a/libc/arch-mips64/syscalls/getsockopt.S +++ b/libc/arch-mips64/syscalls/getsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockopt) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getsockopt) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/gettimeofday.S b/libc/arch-mips64/syscalls/gettimeofday.S index 9bbbd288e584d5354d295dcb216db5453da48a85..3a6d417e3fcf9884dfbb47e804144bc03d66fab6 100644 --- a/libc/arch-mips64/syscalls/gettimeofday.S +++ b/libc/arch-mips64/syscalls/gettimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(gettimeofday) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(gettimeofday) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getuid.S b/libc/arch-mips64/syscalls/getuid.S index 4809a5a55a3c2a7c093ba0e66c423da96e1faef4..3d5f94081e611b887acaf439633e71444037a438 100644 --- a/libc/arch-mips64/syscalls/getuid.S +++ b/libc/arch-mips64/syscalls/getuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/getxattr.S b/libc/arch-mips64/syscalls/getxattr.S index 7a7a4d4e7a136896e41341c127a2986508167799..1c443f2937f576c0fa5f2916cea36932eed15e00 100644 --- a/libc/arch-mips64/syscalls/getxattr.S +++ b/libc/arch-mips64/syscalls/getxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(getxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/init_module.S b/libc/arch-mips64/syscalls/init_module.S index e46dedcebb6bdb0ee79e7d37aa2c4a42b0bffef6..3e2f07497d3155ff49d3926f2ae4b7ca36a9ff9a 100644 --- a/libc/arch-mips64/syscalls/init_module.S +++ b/libc/arch-mips64/syscalls/init_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(init_module) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(init_module) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/inotify_add_watch.S b/libc/arch-mips64/syscalls/inotify_add_watch.S index 4a4fe5f1138ca6d51a6917ad73f63068e8a72f5b..bffdad82c13b22f2c790a4b5314d5a65f963c418 100644 --- a/libc/arch-mips64/syscalls/inotify_add_watch.S +++ b/libc/arch-mips64/syscalls/inotify_add_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_add_watch) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(inotify_add_watch) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/inotify_init1.S b/libc/arch-mips64/syscalls/inotify_init1.S index 6ef6021a56a36b0ad0a69a21774855adf9e98bf5..c70d101fdec910c771e59cb54d62e85fb97dbaf3 100644 --- a/libc/arch-mips64/syscalls/inotify_init1.S +++ b/libc/arch-mips64/syscalls/inotify_init1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_init1) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(inotify_init1) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/inotify_rm_watch.S b/libc/arch-mips64/syscalls/inotify_rm_watch.S index 10e239a0ac2c2c7dd1e7e1d46f39a49d5d622a53..d8937871ec1d64e2add9e159ce996f1f87a9d4b6 100644 --- a/libc/arch-mips64/syscalls/inotify_rm_watch.S +++ b/libc/arch-mips64/syscalls/inotify_rm_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_rm_watch) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(inotify_rm_watch) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/kill.S b/libc/arch-mips64/syscalls/kill.S index f85a3ef8c1f90296ab524e66103a709fec8d7f40..475b6156afa5cdb29ed8647976a6493ae2d66ff9 100644 --- a/libc/arch-mips64/syscalls/kill.S +++ b/libc/arch-mips64/syscalls/kill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(kill) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(kill) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/klogctl.S b/libc/arch-mips64/syscalls/klogctl.S index 8e94b62f3f33dd0af8bc2da546bbdfcf8fa14930..98b9f0ba950ac9db4f0644bb846f8202a4c890da 100644 --- a/libc/arch-mips64/syscalls/klogctl.S +++ b/libc/arch-mips64/syscalls/klogctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(klogctl) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(klogctl) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/lgetxattr.S b/libc/arch-mips64/syscalls/lgetxattr.S index c5990ab672f832ece8984c4bd7173695d3840ece..55d7c42037d17126fc6aa4297b6343eee5e980cc 100644 --- a/libc/arch-mips64/syscalls/lgetxattr.S +++ b/libc/arch-mips64/syscalls/lgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lgetxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(lgetxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/linkat.S b/libc/arch-mips64/syscalls/linkat.S index 88db867ea82175ababe298e47560dfe8dfd0e2d5..df749eb01eb35da7e3e2ce5dc27903225b5bb8b6 100644 --- a/libc/arch-mips64/syscalls/linkat.S +++ b/libc/arch-mips64/syscalls/linkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(linkat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(linkat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/listen.S b/libc/arch-mips64/syscalls/listen.S index 4db878946a52f4e83223575272ca9bf63ddb3cb0..195cadeba7d96630eb75ee10b65f663cf8dc5daf 100644 --- a/libc/arch-mips64/syscalls/listen.S +++ b/libc/arch-mips64/syscalls/listen.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listen) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(listen) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/listxattr.S b/libc/arch-mips64/syscalls/listxattr.S index 56b13f637995d2f9e0dcbd9b9fadef2b90748f4f..30b0f2b7d31ba2e6c7ebdc3754c049e707cbd83f 100644 --- a/libc/arch-mips64/syscalls/listxattr.S +++ b/libc/arch-mips64/syscalls/listxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(listxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/llistxattr.S b/libc/arch-mips64/syscalls/llistxattr.S index d800f7f4684877888ec10566f13a21c350f9f812..d3491163d9c1c834df60dad0946ecd58a13b168c 100644 --- a/libc/arch-mips64/syscalls/llistxattr.S +++ b/libc/arch-mips64/syscalls/llistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(llistxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(llistxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/lremovexattr.S b/libc/arch-mips64/syscalls/lremovexattr.S index e05733f2e4fea7bb39467138c8612c718b66e5e9..db4e4d3975855f2705b74843752bbb00b1810ec4 100644 --- a/libc/arch-mips64/syscalls/lremovexattr.S +++ b/libc/arch-mips64/syscalls/lremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lremovexattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(lremovexattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/lseek.S b/libc/arch-mips64/syscalls/lseek.S index 34533cfe11a39a7e91b1fa6f9ab4ba7214faff61..5c92d7094528a7b04c2a36cf1a23a653f3682e41 100644 --- a/libc/arch-mips64/syscalls/lseek.S +++ b/libc/arch-mips64/syscalls/lseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lseek) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(lseek) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/lsetxattr.S b/libc/arch-mips64/syscalls/lsetxattr.S index dea6add7155a783311c22133bd118146cd4bafd3..c161eb3580e0fc27948f55ce66b81ffc089a4f70 100644 --- a/libc/arch-mips64/syscalls/lsetxattr.S +++ b/libc/arch-mips64/syscalls/lsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lsetxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(lsetxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/madvise.S b/libc/arch-mips64/syscalls/madvise.S index ab174e9edeb096cbae7ca9bb33c9d40e30cbd2c3..88f3830ec23e67fe80d7bf713512c06141f1b97a 100644 --- a/libc/arch-mips64/syscalls/madvise.S +++ b/libc/arch-mips64/syscalls/madvise.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(madvise) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(madvise) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mincore.S b/libc/arch-mips64/syscalls/mincore.S index 349d2f6dcbe873d73d52a8f82186bedbf35a5175..695c9b27e0d5a9fba86698e6391a65e2517ba2a2 100644 --- a/libc/arch-mips64/syscalls/mincore.S +++ b/libc/arch-mips64/syscalls/mincore.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mincore) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mincore) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mkdirat.S b/libc/arch-mips64/syscalls/mkdirat.S index b395ba4eae5490775b4b0da9ef9c0ff97672bc50..71cdfd19b52e78bf11cc51b4ae96d3b33d0d8994 100644 --- a/libc/arch-mips64/syscalls/mkdirat.S +++ b/libc/arch-mips64/syscalls/mkdirat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mkdirat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mkdirat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mknodat.S b/libc/arch-mips64/syscalls/mknodat.S index c13d979420ee07c8b90da110b3e5cc1e690d2baa..9943e49f05d349e8fa64e87a53a0ae8cb995b638 100644 --- a/libc/arch-mips64/syscalls/mknodat.S +++ b/libc/arch-mips64/syscalls/mknodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mknodat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mknodat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mlock.S b/libc/arch-mips64/syscalls/mlock.S index 82338f3a95ad47ab78125403435cccac104b35bb..081f12bd1487606463dc1a6f66e24a32a1eda72c 100644 --- a/libc/arch-mips64/syscalls/mlock.S +++ b/libc/arch-mips64/syscalls/mlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlock) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mlock) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mlockall.S b/libc/arch-mips64/syscalls/mlockall.S index b34cf81df5dc45ad686ee58b5997f4fca76aa4d8..0e158f437c4702502d20b797daad3ed89b342c68 100644 --- a/libc/arch-mips64/syscalls/mlockall.S +++ b/libc/arch-mips64/syscalls/mlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlockall) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mlockall) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mmap.S b/libc/arch-mips64/syscalls/mmap.S index 814b745e2aa4958813e5674ad6b5f80bcb05001c..393271ae9a703e851bdd3378c8adcd8a137278c6 100644 --- a/libc/arch-mips64/syscalls/mmap.S +++ b/libc/arch-mips64/syscalls/mmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mmap) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mmap) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mount.S b/libc/arch-mips64/syscalls/mount.S index 3f42df5fb67d859718fd1a5769ea33e8f9f3d463..50c754173d1b08d12bcc7c9174d2d4a00cdf1e86 100644 --- a/libc/arch-mips64/syscalls/mount.S +++ b/libc/arch-mips64/syscalls/mount.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mount) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mount) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mprotect.S b/libc/arch-mips64/syscalls/mprotect.S index adf9a67c01571eedef8e11c3ac02f147b584db30..d755489c933c6cf2209b45d9953ad7fc086d48d8 100644 --- a/libc/arch-mips64/syscalls/mprotect.S +++ b/libc/arch-mips64/syscalls/mprotect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mprotect) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mprotect) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/mremap.S b/libc/arch-mips64/syscalls/mremap.S index 70c8a8c3cf0fa10306a4a32e8f7e057436ad405f..cf7f1ded8c66f93f602da8f3ce542d45fd71606c 100644 --- a/libc/arch-mips64/syscalls/mremap.S +++ b/libc/arch-mips64/syscalls/mremap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mremap) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(mremap) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/msync.S b/libc/arch-mips64/syscalls/msync.S index dced6e70951cc52d8beeb14719eb8d574421dfa8..efe31c1fb862d9afefb374615eee1d0bfd213682 100644 --- a/libc/arch-mips64/syscalls/msync.S +++ b/libc/arch-mips64/syscalls/msync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(msync) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(msync) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/munlock.S b/libc/arch-mips64/syscalls/munlock.S index 075c0615c3ebed021147016a4e5d2fa28ce29d00..44b930a3c333f242102f3664f984271bd913063e 100644 --- a/libc/arch-mips64/syscalls/munlock.S +++ b/libc/arch-mips64/syscalls/munlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlock) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(munlock) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/munlockall.S b/libc/arch-mips64/syscalls/munlockall.S index 10ff2748e660a5600c132590cf3722b40c458a82..ffeb5e11cd4a99e6b11ae976010370429b8e0bb8 100644 --- a/libc/arch-mips64/syscalls/munlockall.S +++ b/libc/arch-mips64/syscalls/munlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlockall) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(munlockall) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/munmap.S b/libc/arch-mips64/syscalls/munmap.S index 5d0b0b0d4404addb155cadab6830d07926e9c6e3..cd0c05cc34baaa123bd70d6ab1d6556bcf47f1fd 100644 --- a/libc/arch-mips64/syscalls/munmap.S +++ b/libc/arch-mips64/syscalls/munmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munmap) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(munmap) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/nanosleep.S b/libc/arch-mips64/syscalls/nanosleep.S index a0c7d36cad5a3b729d3273150d0f1f7ef9d53d99..bdaf2561208d41be6e56f1c3e1300bb1b329a6ea 100644 --- a/libc/arch-mips64/syscalls/nanosleep.S +++ b/libc/arch-mips64/syscalls/nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(nanosleep) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(nanosleep) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/personality.S b/libc/arch-mips64/syscalls/personality.S index 326cf243f4bc3ad56ce52e4fdf31d0bd88fd95bb..6a12c95acd1f9bb377e6e7fa951c23d725d67b20 100644 --- a/libc/arch-mips64/syscalls/personality.S +++ b/libc/arch-mips64/syscalls/personality.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(personality) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(personality) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/pipe2.S b/libc/arch-mips64/syscalls/pipe2.S index 8e207acd33553eb68be8508c509ebf4578a5390c..1b08a4533d3506e5d912b82b68cbed6be574b8a3 100644 --- a/libc/arch-mips64/syscalls/pipe2.S +++ b/libc/arch-mips64/syscalls/pipe2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pipe2) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(pipe2) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/prctl.S b/libc/arch-mips64/syscalls/prctl.S index 9e805f456650d0c6bd603405494e72b1fef159a4..61bb7c26f70500cfbbd0d49e335756eac0c090c0 100644 --- a/libc/arch-mips64/syscalls/prctl.S +++ b/libc/arch-mips64/syscalls/prctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prctl) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(prctl) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/pread64.S b/libc/arch-mips64/syscalls/pread64.S index 3aa06203de7d6766dadfa3b3e8cf2137cd792d12..90e0612378bf192627af216fc58255cf5df359a3 100644 --- a/libc/arch-mips64/syscalls/pread64.S +++ b/libc/arch-mips64/syscalls/pread64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pread64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(pread64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/prlimit64.S b/libc/arch-mips64/syscalls/prlimit64.S index f767ac17d8fb40b42238f6bf236136ba6683b723..5f0ba1de878fbd69becc0c54b320d0a8569d4a3f 100644 --- a/libc/arch-mips64/syscalls/prlimit64.S +++ b/libc/arch-mips64/syscalls/prlimit64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prlimit64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(prlimit64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/pwrite64.S b/libc/arch-mips64/syscalls/pwrite64.S index 8b3bcc0be4733193cd1f18870fe7a6b69e06c621..e34f8dba1df704698dafb3cc8f19eda6003bc677 100644 --- a/libc/arch-mips64/syscalls/pwrite64.S +++ b/libc/arch-mips64/syscalls/pwrite64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pwrite64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(pwrite64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/read.S b/libc/arch-mips64/syscalls/read.S index ab687d161b744826d2874d6b01365190d0c3dd56..74d39df8fa44f52c3d03b484e32d67c9c3654458 100644 --- a/libc/arch-mips64/syscalls/read.S +++ b/libc/arch-mips64/syscalls/read.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(read) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(read) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/readahead.S b/libc/arch-mips64/syscalls/readahead.S index 1d9b15b5e4b5e17ee1901c9fd221e510877dc15f..ae511d9e9e0ffbb1712416667da051bfe7168846 100644 --- a/libc/arch-mips64/syscalls/readahead.S +++ b/libc/arch-mips64/syscalls/readahead.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readahead) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(readahead) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/readlinkat.S b/libc/arch-mips64/syscalls/readlinkat.S index 24da46bc3a22995c5101f877bac99970bc2f5ca8..473a9460e8b5c2af7839c380d0bbdaa320d81aa5 100644 --- a/libc/arch-mips64/syscalls/readlinkat.S +++ b/libc/arch-mips64/syscalls/readlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readlinkat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(readlinkat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/readv.S b/libc/arch-mips64/syscalls/readv.S index 6aca131bd8e6b98cddb536f5230388dde33c7f03..daa800c647fbb320149c7e2b93da13a4376d77c3 100644 --- a/libc/arch-mips64/syscalls/readv.S +++ b/libc/arch-mips64/syscalls/readv.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readv) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(readv) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/recvfrom.S b/libc/arch-mips64/syscalls/recvfrom.S index b9fb0377955aae8f09a54a18c94ec226409434b8..4c9b5fa4b002eca4dd789cbcfb48060c2a81c94a 100644 --- a/libc/arch-mips64/syscalls/recvfrom.S +++ b/libc/arch-mips64/syscalls/recvfrom.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvfrom) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(recvfrom) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/recvmmsg.S b/libc/arch-mips64/syscalls/recvmmsg.S index b187cf097c093fffdf066e41d4648cd8dce1d02a..817250c50b5981424122a6c9179aa658e45311a5 100644 --- a/libc/arch-mips64/syscalls/recvmmsg.S +++ b/libc/arch-mips64/syscalls/recvmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmmsg) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(recvmmsg) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/recvmsg.S b/libc/arch-mips64/syscalls/recvmsg.S index 49dbb4845f201daa5a46ce0ed8814b084ebb21d1..877899d0945d01985ac4b7b17644abe12a415a03 100644 --- a/libc/arch-mips64/syscalls/recvmsg.S +++ b/libc/arch-mips64/syscalls/recvmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmsg) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(recvmsg) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/removexattr.S b/libc/arch-mips64/syscalls/removexattr.S index 61d6da16672ba56525b8bf1eda68303517d5d0c1..c9d8a0e48c92ccc2b36df6bc2133c952f608f885 100644 --- a/libc/arch-mips64/syscalls/removexattr.S +++ b/libc/arch-mips64/syscalls/removexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(removexattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(removexattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/renameat.S b/libc/arch-mips64/syscalls/renameat.S index f012fadaa49668fa5245f8ba848a080f12f9f431..16b9333e748759ee855ff02124e6b4d971a7b4df 100644 --- a/libc/arch-mips64/syscalls/renameat.S +++ b/libc/arch-mips64/syscalls/renameat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(renameat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(renameat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_get_priority_max.S b/libc/arch-mips64/syscalls/sched_get_priority_max.S index 264545b7ec6b5a6f6cf909b4e1f33197fed8eeb0..67e26757ef8cc856965435bbd44f6409035fa2fa 100644 --- a/libc/arch-mips64/syscalls/sched_get_priority_max.S +++ b/libc/arch-mips64/syscalls/sched_get_priority_max.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_max) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_get_priority_max) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_get_priority_min.S b/libc/arch-mips64/syscalls/sched_get_priority_min.S index 4984abf3cb265bbafca207495916a3a8bcdae751..957f52383a6dfe43db634e06ee74e0714bc28521 100644 --- a/libc/arch-mips64/syscalls/sched_get_priority_min.S +++ b/libc/arch-mips64/syscalls/sched_get_priority_min.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_min) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_get_priority_min) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_getparam.S b/libc/arch-mips64/syscalls/sched_getparam.S index 2837fc8d956336c679fb95701ade5623a2e35709..77bb4eb98390dae5e81c3140ed6d02e7cd086bd5 100644 --- a/libc/arch-mips64/syscalls/sched_getparam.S +++ b/libc/arch-mips64/syscalls/sched_getparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getparam) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_getparam) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_getscheduler.S b/libc/arch-mips64/syscalls/sched_getscheduler.S index 3f8dbe3a2ea816a5dda2a55f827b7af057dcaadd..324fa21291564c2dac99bb93a232f7670a1c1de9 100644 --- a/libc/arch-mips64/syscalls/sched_getscheduler.S +++ b/libc/arch-mips64/syscalls/sched_getscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getscheduler) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_getscheduler) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_rr_get_interval.S b/libc/arch-mips64/syscalls/sched_rr_get_interval.S index 80ea18e5ac1db5484520e63bb803fb73fea5ebb6..30195540c8d30efbcbc9a07375dac4f2e81eb79a 100644 --- a/libc/arch-mips64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-mips64/syscalls/sched_rr_get_interval.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_rr_get_interval) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_rr_get_interval) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_setaffinity.S b/libc/arch-mips64/syscalls/sched_setaffinity.S index 843e06f235a3d16445257d1681e1e1831214d528..15209025d56bb5ce81b17e73bf069941f9fc6366 100644 --- a/libc/arch-mips64/syscalls/sched_setaffinity.S +++ b/libc/arch-mips64/syscalls/sched_setaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setaffinity) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_setaffinity) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_setparam.S b/libc/arch-mips64/syscalls/sched_setparam.S index 78435b199791635d9bdbbb412ae9e68e4b573264..a37b15c53fd0ad6aee34f9f65a1f2ad3cb9b7be8 100644 --- a/libc/arch-mips64/syscalls/sched_setparam.S +++ b/libc/arch-mips64/syscalls/sched_setparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setparam) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_setparam) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_setscheduler.S b/libc/arch-mips64/syscalls/sched_setscheduler.S index 7f78cc7376919611510ae026908540bf1b7dd204..ea4c6c41d55e143960023b9277e6c5bcd72035de 100644 --- a/libc/arch-mips64/syscalls/sched_setscheduler.S +++ b/libc/arch-mips64/syscalls/sched_setscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setscheduler) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_setscheduler) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sched_yield.S b/libc/arch-mips64/syscalls/sched_yield.S index f81b7ef67f86d94be20484b9be59cd54d032ea55..5d86ea5cb5bd26f284f67a30dbcb1ffb132138f3 100644 --- a/libc/arch-mips64/syscalls/sched_yield.S +++ b/libc/arch-mips64/syscalls/sched_yield.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_yield) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sched_yield) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sendfile.S b/libc/arch-mips64/syscalls/sendfile.S index c3e80de0c389181713a1cd45d93489d7bd23215f..f3302424128d9fca863d41691d0d40c7ba96ddfd 100644 --- a/libc/arch-mips64/syscalls/sendfile.S +++ b/libc/arch-mips64/syscalls/sendfile.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sendfile) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sendmmsg.S b/libc/arch-mips64/syscalls/sendmmsg.S index 40efcb67109170edc7ceca80f464b46182a99366..4a8d855af82cf661422e61ec93a7e6b7ba316b09 100644 --- a/libc/arch-mips64/syscalls/sendmmsg.S +++ b/libc/arch-mips64/syscalls/sendmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmmsg) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sendmmsg) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sendmsg.S b/libc/arch-mips64/syscalls/sendmsg.S index 9f907175465b11c89439e89b7a9a389c42073c86..519dce41db751f59970e69da0e623645846a0da3 100644 --- a/libc/arch-mips64/syscalls/sendmsg.S +++ b/libc/arch-mips64/syscalls/sendmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmsg) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sendmsg) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sendto.S b/libc/arch-mips64/syscalls/sendto.S index 3ebfbae4cbc07c84fc759dc2bc3f754792a8b987..84efc09213077f7668d7191468b867318a81709f 100644 --- a/libc/arch-mips64/syscalls/sendto.S +++ b/libc/arch-mips64/syscalls/sendto.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendto) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sendto) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setfsgid.S b/libc/arch-mips64/syscalls/setfsgid.S index 9b360382c4cfbc4316e0820f522a9906668f70bd..db1bd7f80f2e559437f89a8f58c536729897296b 100644 --- a/libc/arch-mips64/syscalls/setfsgid.S +++ b/libc/arch-mips64/syscalls/setfsgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setfsgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setfsuid.S b/libc/arch-mips64/syscalls/setfsuid.S index e42601f39d10768716be27f9035e5c0ed6d22bde..4254b183ee25235b20dd63631a03ccf48f736d2d 100644 --- a/libc/arch-mips64/syscalls/setfsuid.S +++ b/libc/arch-mips64/syscalls/setfsuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setfsuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setgid.S b/libc/arch-mips64/syscalls/setgid.S index 7ce85994d7a026065f9e1e130ad3b13715a0e680..166a6d6de0da793f838d8e04aa1bdd15c7e5db20 100644 --- a/libc/arch-mips64/syscalls/setgid.S +++ b/libc/arch-mips64/syscalls/setgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setgroups.S b/libc/arch-mips64/syscalls/setgroups.S index 2724068f4e3f36781297e6f84d4fba1bb4add506..24649f724bcb23e6f8b61d27c590927e1a977408 100644 --- a/libc/arch-mips64/syscalls/setgroups.S +++ b/libc/arch-mips64/syscalls/setgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgroups) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setgroups) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setitimer.S b/libc/arch-mips64/syscalls/setitimer.S index f5dcff0c63fd5bd20dc8860d5243ea68436cb1da..5764573caef6774ac7dd17db5f4086e73df7c8a2 100644 --- a/libc/arch-mips64/syscalls/setitimer.S +++ b/libc/arch-mips64/syscalls/setitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setitimer) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setitimer) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setns.S b/libc/arch-mips64/syscalls/setns.S index cbe2e061a96714c0dfdb3e9c4995add5a5ceb47f..6b6178f216e3d367ed01d4a019d6085ed9eed3e3 100644 --- a/libc/arch-mips64/syscalls/setns.S +++ b/libc/arch-mips64/syscalls/setns.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setns) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setns) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setpgid.S b/libc/arch-mips64/syscalls/setpgid.S index da44532159ccf0e34439d262ab55c726796b339b..233f78476a3ff654bef616fd9383ad87ffe1379d 100644 --- a/libc/arch-mips64/syscalls/setpgid.S +++ b/libc/arch-mips64/syscalls/setpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setpgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setpriority.S b/libc/arch-mips64/syscalls/setpriority.S index 150a5d4b7b889d0da8c7ec1f8a90f7a60291a1b0..d88a2ffa865d36133f14213be2e375e3ff166913 100644 --- a/libc/arch-mips64/syscalls/setpriority.S +++ b/libc/arch-mips64/syscalls/setpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpriority) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setpriority) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setregid.S b/libc/arch-mips64/syscalls/setregid.S index b80115cb4b191a177dce67c1491549d42189c930..c82b4fde567ca1c752489fde4c459fbb543f54cb 100644 --- a/libc/arch-mips64/syscalls/setregid.S +++ b/libc/arch-mips64/syscalls/setregid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setregid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setregid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setresgid.S b/libc/arch-mips64/syscalls/setresgid.S index 0fbf302d111a0382a1d06a285e2a18b65b6bfbef..90b2939608947712a6b271e81c9b11a43ccbcf74 100644 --- a/libc/arch-mips64/syscalls/setresgid.S +++ b/libc/arch-mips64/syscalls/setresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresgid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setresgid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setresuid.S b/libc/arch-mips64/syscalls/setresuid.S index 89af745c3594f94de5046b555cd7b743f997b5c6..501ac5d7a1439b37cf8e2721946b9ff6d750ef07 100644 --- a/libc/arch-mips64/syscalls/setresuid.S +++ b/libc/arch-mips64/syscalls/setresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setresuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setreuid.S b/libc/arch-mips64/syscalls/setreuid.S index 797091ff0528dc96f4a92fe8bd7066829298da66..1b3203c84f75585cad93ec5bf9872c641dc28de3 100644 --- a/libc/arch-mips64/syscalls/setreuid.S +++ b/libc/arch-mips64/syscalls/setreuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setreuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setreuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setrlimit.S b/libc/arch-mips64/syscalls/setrlimit.S index 034f3dbfb863e822f94d1ff23cbf33fae0742815..0e5e80e4dd3c5010fe13406b4947c11cc7af67f3 100644 --- a/libc/arch-mips64/syscalls/setrlimit.S +++ b/libc/arch-mips64/syscalls/setrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setrlimit) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setrlimit) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setsid.S b/libc/arch-mips64/syscalls/setsid.S index ef14ebaba71f1c2d4308d9834686dfef1601df45..6d872d3b9c81620e01fb47f3173fe3134d2c223c 100644 --- a/libc/arch-mips64/syscalls/setsid.S +++ b/libc/arch-mips64/syscalls/setsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setsid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setsockopt.S b/libc/arch-mips64/syscalls/setsockopt.S index 5c263bdf11dd1e6af437af7edc8efdec5ec95afc..b2fc7362747f7aaceaa6c047a7a01fdd176cf67c 100644 --- a/libc/arch-mips64/syscalls/setsockopt.S +++ b/libc/arch-mips64/syscalls/setsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsockopt) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setsockopt) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/settimeofday.S b/libc/arch-mips64/syscalls/settimeofday.S index a73638ff7900784c5b74d693ae58dae65fde948a..9f1acfe394b9e8f3002d66c8c38fcfc4e38e7f8c 100644 --- a/libc/arch-mips64/syscalls/settimeofday.S +++ b/libc/arch-mips64/syscalls/settimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(settimeofday) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(settimeofday) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setuid.S b/libc/arch-mips64/syscalls/setuid.S index 4321fae0cad230b81e63c0dfe3185f2143ed83fd..dcd39ff10865b9b3d31e9c39d3d463eb3a12aaf9 100644 --- a/libc/arch-mips64/syscalls/setuid.S +++ b/libc/arch-mips64/syscalls/setuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setuid) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setuid) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/setxattr.S b/libc/arch-mips64/syscalls/setxattr.S index 58ccb5fdd453773d304fcb38abca7dfef6f71cb1..4a1b87ad21b463579ac3ada2a2ab470c34929cc4 100644 --- a/libc/arch-mips64/syscalls/setxattr.S +++ b/libc/arch-mips64/syscalls/setxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setxattr) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(setxattr) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/shutdown.S b/libc/arch-mips64/syscalls/shutdown.S index cdd6c786f49f47097fcddadc9c0d227567991703..d65428803881c321ab08c27a3abb7275eb2097ca 100644 --- a/libc/arch-mips64/syscalls/shutdown.S +++ b/libc/arch-mips64/syscalls/shutdown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(shutdown) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(shutdown) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sigaltstack.S b/libc/arch-mips64/syscalls/sigaltstack.S index a2e663cc8e41de729c0f9f6bf7e7739db95b1c1a..92778c1d262c1edba11af3ad0da7a811e805b682 100644 --- a/libc/arch-mips64/syscalls/sigaltstack.S +++ b/libc/arch-mips64/syscalls/sigaltstack.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sigaltstack) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sigaltstack) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/socketpair.S b/libc/arch-mips64/syscalls/socketpair.S index 7be781467633b3dea7416966ad5f824d03b9ce43..8fbf7a89d9d4f9e17c178b67df6d34fe4b7349f6 100644 --- a/libc/arch-mips64/syscalls/socketpair.S +++ b/libc/arch-mips64/syscalls/socketpair.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(socketpair) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(socketpair) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/splice.S b/libc/arch-mips64/syscalls/splice.S index efee6cd7d8ebafceb0fa105876206c24ed8df5fc..ea745cf8fe4762bd32eac86515857f0e477dd402 100644 --- a/libc/arch-mips64/syscalls/splice.S +++ b/libc/arch-mips64/syscalls/splice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(splice) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(splice) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/statfs64.S b/libc/arch-mips64/syscalls/statfs64.S index d3775229dfdad0e63984b002828e65665e472b7e..74351f7f520cffed49b649d61ddee672e0abc88a 100644 --- a/libc/arch-mips64/syscalls/statfs64.S +++ b/libc/arch-mips64/syscalls/statfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(statfs64) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(statfs64) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/swapoff.S b/libc/arch-mips64/syscalls/swapoff.S index b257b1e060eb226d5fffd579939b769ecd55a34f..8c0048dd717d3f6f2f9b149405acee24efeacb4b 100644 --- a/libc/arch-mips64/syscalls/swapoff.S +++ b/libc/arch-mips64/syscalls/swapoff.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapoff) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(swapoff) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/swapon.S b/libc/arch-mips64/syscalls/swapon.S index e18ff4c265426857fc2e03762a237f427539df59..e8f6ff283602fa27086e7f22fae3df63ed3d6583 100644 --- a/libc/arch-mips64/syscalls/swapon.S +++ b/libc/arch-mips64/syscalls/swapon.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapon) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(swapon) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/symlinkat.S b/libc/arch-mips64/syscalls/symlinkat.S index 560bf0db8c65543aff91ef9ce1e502154c366480..592b8e219fa5bf0c5c2b7d25639f6f5231487ec8 100644 --- a/libc/arch-mips64/syscalls/symlinkat.S +++ b/libc/arch-mips64/syscalls/symlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(symlinkat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(symlinkat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sync.S b/libc/arch-mips64/syscalls/sync.S index 240a6d4834df18375688907f6220963200f25ba5..8997c1b26ee1838e1c2812ab12b7221c0833142d 100644 --- a/libc/arch-mips64/syscalls/sync.S +++ b/libc/arch-mips64/syscalls/sync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sync) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sync) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/sysinfo.S b/libc/arch-mips64/syscalls/sysinfo.S index 6b07be3e5f6cbe53504e9eab6ef33c20c4d46ac5..a54e1581e65dad8bff1cdf76e7b312f758aea6fd 100644 --- a/libc/arch-mips64/syscalls/sysinfo.S +++ b/libc/arch-mips64/syscalls/sysinfo.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sysinfo) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(sysinfo) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/tee.S b/libc/arch-mips64/syscalls/tee.S index 0115f714eac47da0ef50e879e0baa0b6430c5b2e..99cf84bd8c382d2362029e51421964d409a1c0d3 100644 --- a/libc/arch-mips64/syscalls/tee.S +++ b/libc/arch-mips64/syscalls/tee.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tee) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(tee) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/tgkill.S b/libc/arch-mips64/syscalls/tgkill.S index bf30a8d7d6117dbb83c6bf3aaf44c15199829a37..f37f792ed464e27b6e0140cbb5830d46411ff266 100644 --- a/libc/arch-mips64/syscalls/tgkill.S +++ b/libc/arch-mips64/syscalls/tgkill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tgkill) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(tgkill) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/timerfd_create.S b/libc/arch-mips64/syscalls/timerfd_create.S index e65874f608bb53ee2d9f3ba20fba3352ea681c79..0e53a15c3db67c61a418705094508179f808a850 100644 --- a/libc/arch-mips64/syscalls/timerfd_create.S +++ b/libc/arch-mips64/syscalls/timerfd_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_create) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(timerfd_create) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/timerfd_gettime.S b/libc/arch-mips64/syscalls/timerfd_gettime.S index a8435986e9997352949db56fd12b1bc778f0f127..26d68328d642466a7ddb672dceaa383c95516763 100644 --- a/libc/arch-mips64/syscalls/timerfd_gettime.S +++ b/libc/arch-mips64/syscalls/timerfd_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_gettime) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(timerfd_gettime) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/timerfd_settime.S b/libc/arch-mips64/syscalls/timerfd_settime.S index 8c5994f7224c20ac6dc1851607a0e51ba248f33a..b06290eaa6dab0a257f4f6abcb435f6936a9dd03 100644 --- a/libc/arch-mips64/syscalls/timerfd_settime.S +++ b/libc/arch-mips64/syscalls/timerfd_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_settime) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(timerfd_settime) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/times.S b/libc/arch-mips64/syscalls/times.S index ff504e715cc577a64b4cb92e55d006813fc8bbab..fa7f64f22e0f10227b474158bc9826b339a01e5e 100644 --- a/libc/arch-mips64/syscalls/times.S +++ b/libc/arch-mips64/syscalls/times.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(times) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(times) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/truncate.S b/libc/arch-mips64/syscalls/truncate.S index 3fc06a2a18ea281a0cd00b11bf95333dd4168e01..fb3b7eb5ad0002a9cfef1dd43c3841c4bbc58f16 100644 --- a/libc/arch-mips64/syscalls/truncate.S +++ b/libc/arch-mips64/syscalls/truncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(truncate) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/umask.S b/libc/arch-mips64/syscalls/umask.S index 9e6c910fe4c10d625fc7fca257002b97d2ec22a1..9349030162a552ce23c648e9f900febbb97282f7 100644 --- a/libc/arch-mips64/syscalls/umask.S +++ b/libc/arch-mips64/syscalls/umask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umask) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(umask) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/umount2.S b/libc/arch-mips64/syscalls/umount2.S index f8d19966f01dd65cd60920bf51d2e5f0e989042e..cc9ad16f2da7bc78445897c4f0d06ab85cd8ef0e 100644 --- a/libc/arch-mips64/syscalls/umount2.S +++ b/libc/arch-mips64/syscalls/umount2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umount2) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(umount2) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/uname.S b/libc/arch-mips64/syscalls/uname.S index ce93f08ff34ea0bf2c50fe9c38a04594ca9ff1f8..16157da61ba30735626fdab663de733afda1eeb1 100644 --- a/libc/arch-mips64/syscalls/uname.S +++ b/libc/arch-mips64/syscalls/uname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(uname) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(uname) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/unlinkat.S b/libc/arch-mips64/syscalls/unlinkat.S index 870e8d7a5afcca8f7015ae853396ebaf6067159c..4b11679c60a385963d37ce3cd9f904de64163482 100644 --- a/libc/arch-mips64/syscalls/unlinkat.S +++ b/libc/arch-mips64/syscalls/unlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unlinkat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(unlinkat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/unshare.S b/libc/arch-mips64/syscalls/unshare.S index 231c29adc7fdc31d1427ee51de6b93189e83878c..2c82fea111762231462bee7fcf563b10d60f5047 100644 --- a/libc/arch-mips64/syscalls/unshare.S +++ b/libc/arch-mips64/syscalls/unshare.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unshare) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(unshare) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/utimensat.S b/libc/arch-mips64/syscalls/utimensat.S index 4b4243e0e1cd037323bb57299bde0aa58062d635..48da938eeffe29d08a42317d5d92efa484a91c73 100644 --- a/libc/arch-mips64/syscalls/utimensat.S +++ b/libc/arch-mips64/syscalls/utimensat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(utimensat) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(utimensat) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/vmsplice.S b/libc/arch-mips64/syscalls/vmsplice.S index f85400419da9d5e309a1e21f12310b139c5dc4c1..3bcae74856cd8a1206acfac9b8b9217cd364b8e2 100644 --- a/libc/arch-mips64/syscalls/vmsplice.S +++ b/libc/arch-mips64/syscalls/vmsplice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(vmsplice) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(vmsplice) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/wait4.S b/libc/arch-mips64/syscalls/wait4.S index 2d2b4876f62a696874c1b8658997976afe99cfbc..f9c39743b1cc2381e45582d746b2b5dbbf90d230 100644 --- a/libc/arch-mips64/syscalls/wait4.S +++ b/libc/arch-mips64/syscalls/wait4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(wait4) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(wait4) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/write.S b/libc/arch-mips64/syscalls/write.S index f603fb5411c3b090edbb156b34f8ddaa757b48c0..ef9b19e8b106500015522b251c0afbd9467be303 100644 --- a/libc/arch-mips64/syscalls/write.S +++ b/libc/arch-mips64/syscalls/write.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(write) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(write) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-mips64/syscalls/writev.S b/libc/arch-mips64/syscalls/writev.S index 032e749d34cefb4df0fcadd4b826353c3cdf4e6e..d103d7179a5ea45e176f2585821a8f2403973d7f 100644 --- a/libc/arch-mips64/syscalls/writev.S +++ b/libc/arch-mips64/syscalls/writev.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(writev) .set push .set noreorder @@ -19,7 +17,7 @@ ENTRY(writev) nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 diff --git a/libc/arch-x86/bionic/__bionic_clone.S b/libc/arch-x86/bionic/__bionic_clone.S index 917dc6883b47646ccd483bd820a02e22e72682fd..ef78aeef77468f531f67bb3054c160f5c44941c0 100644 --- a/libc/arch-x86/bionic/__bionic_clone.S +++ b/libc/arch-x86/bionic/__bionic_clone.S @@ -32,7 +32,7 @@ ENTRY(__bionic_clone) # An error occurred, so set errno and return -1. negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp jmp .L_bc_return diff --git a/libc/arch-x86/bionic/syscall.S b/libc/arch-x86/bionic/syscall.S index 8e76c4ee70329ca9aca159322bbf14d567ca46c4..f85ec3904525b9624ade1108f7b3012d1d91214b 100644 --- a/libc/arch-x86/bionic/syscall.S +++ b/libc/arch-x86/bionic/syscall.S @@ -38,7 +38,7 @@ ENTRY(syscall) # Yes, so set errno. negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: # Restore the callee save registers. diff --git a/libc/arch-x86/bionic/vfork.S b/libc/arch-x86/bionic/vfork.S index ffa6b16aaf31007639506eac59f834ce2f03e2d4..6c029108879d3368f9f1791eb83945c4bff71e4b 100644 --- a/libc/arch-x86/bionic/vfork.S +++ b/libc/arch-x86/bionic/vfork.S @@ -38,7 +38,7 @@ ENTRY(vfork) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal 1: jmp *%ecx // Jump to the stored return address. END(vfork) diff --git a/libc/arch-x86/syscalls/__accept4.S b/libc/arch-x86/syscalls/__accept4.S index c28f211ff5e8dc94be9eae63a9b8604cdc3dd6bd..7b16dd488eca3fec484cbb6cdcbf0b1e7328aa9b 100644 --- a/libc/arch-x86/syscalls/__accept4.S +++ b/libc/arch-x86/syscalls/__accept4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__accept4) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(__accept4) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__brk.S b/libc/arch-x86/syscalls/__brk.S index c5702cfec30df7979a0b17887960025c7ccb0097..22acdad3a89b79f216869fe7a0420fbcbd23e84c 100644 --- a/libc/arch-x86/syscalls/__brk.S +++ b/libc/arch-x86/syscalls/__brk.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__brk) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(__brk) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/__connect.S b/libc/arch-x86/syscalls/__connect.S index 4f845b7340548577c1c11ca7d20342a663a5fa0a..475d452bee39e20c9fc05784f974619cfd62bdde 100644 --- a/libc/arch-x86/syscalls/__connect.S +++ b/libc/arch-x86/syscalls/__connect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__connect) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(__connect) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__epoll_pwait.S b/libc/arch-x86/syscalls/__epoll_pwait.S index c7acb2b83a6a4242e4b874aae967941f92e1e4c6..171caa55bdb9e3039a0ad8412050844e9bc1ab77 100644 --- a/libc/arch-x86/syscalls/__epoll_pwait.S +++ b/libc/arch-x86/syscalls/__epoll_pwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__epoll_pwait) pushl %ebx .cfi_def_cfa_offset 8 @@ -35,7 +33,7 @@ ENTRY(__epoll_pwait) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebp diff --git a/libc/arch-x86/syscalls/__exit.S b/libc/arch-x86/syscalls/__exit.S index bf76e0479593e9d4b9bde4717573b92a389dcb5c..8cf3663290bbe38edd6a86b4c8dd8f0a045ae598 100644 --- a/libc/arch-x86/syscalls/__exit.S +++ b/libc/arch-x86/syscalls/__exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__exit) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(__exit) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/__fcntl64.S b/libc/arch-x86/syscalls/__fcntl64.S index 7c41c88587931987230e2005907af8b241cd2784..d900a52d85a04abe6e45869f504201da30c226eb 100644 --- a/libc/arch-x86/syscalls/__fcntl64.S +++ b/libc/arch-x86/syscalls/__fcntl64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__fcntl64) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__fcntl64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__fstatfs64.S b/libc/arch-x86/syscalls/__fstatfs64.S index b182ae36874414815d4d415b7f60453a2ea0dd00..9b44743dd20b6f18d69ce5dc4ed6078da20055fc 100644 --- a/libc/arch-x86/syscalls/__fstatfs64.S +++ b/libc/arch-x86/syscalls/__fstatfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__fstatfs64) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__fstatfs64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__getcpu.S b/libc/arch-x86/syscalls/__getcpu.S index 4cdbafac62224f128242c94105c47f94cd0d366d..bb4c41fdc5a151af8fa3dd2709d7823de3810028 100644 --- a/libc/arch-x86/syscalls/__getcpu.S +++ b/libc/arch-x86/syscalls/__getcpu.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcpu) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__getcpu) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__getcwd.S b/libc/arch-x86/syscalls/__getcwd.S index f5b9b9c71565f3d272c608a09f1a11c7a6bc15f8..8decd99ab5a3b9cf73841efb176c5831cd351013 100644 --- a/libc/arch-x86/syscalls/__getcwd.S +++ b/libc/arch-x86/syscalls/__getcwd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcwd) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(__getcwd) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__getdents64.S b/libc/arch-x86/syscalls/__getdents64.S index 0ff217d174d17b84563f7cdf8518165e9beda5bd..5190a6834b2abf104040ca3198c1b57756f8b9a4 100644 --- a/libc/arch-x86/syscalls/__getdents64.S +++ b/libc/arch-x86/syscalls/__getdents64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getdents64) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__getdents64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__getpid.S b/libc/arch-x86/syscalls/__getpid.S index 6a3602ebd0ad761a5d3cbb7075e16e65e7f52f6f..197202c4d004746318e50a8b0d62e711abb146df 100644 --- a/libc/arch-x86/syscalls/__getpid.S +++ b/libc/arch-x86/syscalls/__getpid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpid) movl $__NR_getpid, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(__getpid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/__getpriority.S b/libc/arch-x86/syscalls/__getpriority.S index 6a94f4381c98e766f51a97bd32c936bc0fbc9047..dd5591f47e0e8fb256fa131fc7f02c92db291d2c 100644 --- a/libc/arch-x86/syscalls/__getpriority.S +++ b/libc/arch-x86/syscalls/__getpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpriority) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(__getpriority) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__ioctl.S b/libc/arch-x86/syscalls/__ioctl.S index edb990a0421f391be10f34c890754a449f3a6b0b..b6ee9f2ed673b58fc33f77b22ded4fa32d5987ca 100644 --- a/libc/arch-x86/syscalls/__ioctl.S +++ b/libc/arch-x86/syscalls/__ioctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ioctl) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__ioctl) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__llseek.S b/libc/arch-x86/syscalls/__llseek.S index db391064357eaefad28649060295fb08f59d3e5e..5cc907aa8a7f0224c50bdc1ea496d23863c73a16 100644 --- a/libc/arch-x86/syscalls/__llseek.S +++ b/libc/arch-x86/syscalls/__llseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__llseek) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(__llseek) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/__mmap2.S b/libc/arch-x86/syscalls/__mmap2.S index 5c8f2a31dfc6af49bcf2a9ef70698ab2d56a74d9..08314c81b503d239f405401e844de374e6712dcf 100644 --- a/libc/arch-x86/syscalls/__mmap2.S +++ b/libc/arch-x86/syscalls/__mmap2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__mmap2) pushl %ebx .cfi_def_cfa_offset 8 @@ -35,7 +33,7 @@ ENTRY(__mmap2) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebp diff --git a/libc/arch-x86/syscalls/__openat.S b/libc/arch-x86/syscalls/__openat.S index 87687e5698ca93399325e7c023f8ecc8c2a0c3ea..4c1170991fb21aa0afe7e48dc2d333a64d3ac19c 100644 --- a/libc/arch-x86/syscalls/__openat.S +++ b/libc/arch-x86/syscalls/__openat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__openat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__openat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__ppoll.S b/libc/arch-x86/syscalls/__ppoll.S index e48f841232cbdafbb6bb9e871fde8ce1e6095e63..2a1f76e3ec347233558b9627b6722b37da873af9 100644 --- a/libc/arch-x86/syscalls/__ppoll.S +++ b/libc/arch-x86/syscalls/__ppoll.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ppoll) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(__ppoll) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/__pselect6.S b/libc/arch-x86/syscalls/__pselect6.S index 53edb8ca106047b81feda8d9d263652d2fcef093..8ff102ad360b12e9e25707957726491ca809739a 100644 --- a/libc/arch-x86/syscalls/__pselect6.S +++ b/libc/arch-x86/syscalls/__pselect6.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__pselect6) pushl %ebx .cfi_def_cfa_offset 8 @@ -35,7 +33,7 @@ ENTRY(__pselect6) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebp diff --git a/libc/arch-x86/syscalls/__ptrace.S b/libc/arch-x86/syscalls/__ptrace.S index 9d1e460edc4a3d9f8d5de0b86bb706f37aeb14b1..d982cec16dad4c6cfcf437141c2a0456f256735b 100644 --- a/libc/arch-x86/syscalls/__ptrace.S +++ b/libc/arch-x86/syscalls/__ptrace.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ptrace) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__ptrace) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__reboot.S b/libc/arch-x86/syscalls/__reboot.S index 3ef78bb08e1dd55cc246f648c82e0639c649c1f4..3d169bf7fb162f5f56dd6d8193d120c12fbad075 100644 --- a/libc/arch-x86/syscalls/__reboot.S +++ b/libc/arch-x86/syscalls/__reboot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__reboot) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__reboot) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__rt_sigaction.S b/libc/arch-x86/syscalls/__rt_sigaction.S index 1ce7ef96b3e00e9be2dd1f2cb964dcf914a323d1..59c388208f9b536f80927c5acd1bc9a87852c138 100644 --- a/libc/arch-x86/syscalls/__rt_sigaction.S +++ b/libc/arch-x86/syscalls/__rt_sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigaction) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__rt_sigaction) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__rt_sigpending.S b/libc/arch-x86/syscalls/__rt_sigpending.S index a4cb3c1ec515df864f7e2f5bd2b5095d3b3ac8c7..9c6a10649cc5e39bc059837f2b0b1aa31ac02e3f 100644 --- a/libc/arch-x86/syscalls/__rt_sigpending.S +++ b/libc/arch-x86/syscalls/__rt_sigpending.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigpending) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(__rt_sigpending) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__rt_sigprocmask.S b/libc/arch-x86/syscalls/__rt_sigprocmask.S index 9d8e90d0acae24b47c45e356ff27919fe4f1f0e1..9b1532f10b17f8a69f477ec4d2b31d2dae4a707c 100644 --- a/libc/arch-x86/syscalls/__rt_sigprocmask.S +++ b/libc/arch-x86/syscalls/__rt_sigprocmask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigprocmask) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__rt_sigprocmask) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__rt_sigsuspend.S b/libc/arch-x86/syscalls/__rt_sigsuspend.S index e0d0c3dd15d8a3f47f324b778eb9443265a6b7ed..b05acd8bc46ed80cb51b5e253f009b01a6f7e7cf 100644 --- a/libc/arch-x86/syscalls/__rt_sigsuspend.S +++ b/libc/arch-x86/syscalls/__rt_sigsuspend.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigsuspend) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(__rt_sigsuspend) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__rt_sigtimedwait.S b/libc/arch-x86/syscalls/__rt_sigtimedwait.S index 091c1a721ab36d675567fe7d56a0e8fe596d29d6..14cb70f5f53284f92e166b005a9d295d1b831b08 100644 --- a/libc/arch-x86/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-x86/syscalls/__rt_sigtimedwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigtimedwait) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__rt_sigtimedwait) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__sched_getaffinity.S b/libc/arch-x86/syscalls/__sched_getaffinity.S index 2c278db3d4d0a9c08d77f48c7a3d94702424741c..0b0a9707069262271e93065f39962ddbee19015d 100644 --- a/libc/arch-x86/syscalls/__sched_getaffinity.S +++ b/libc/arch-x86/syscalls/__sched_getaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sched_getaffinity) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__sched_getaffinity) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__set_thread_area.S b/libc/arch-x86/syscalls/__set_thread_area.S index 29e12388df7f0f253e0cfa77998298f45f63806e..8cd68804ee3a7463029148125e916c8f095b0dd9 100644 --- a/libc/arch-x86/syscalls/__set_thread_area.S +++ b/libc/arch-x86/syscalls/__set_thread_area.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_thread_area) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(__set_thread_area) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/__set_tid_address.S b/libc/arch-x86/syscalls/__set_tid_address.S index 35174427f989e7abb31ec0f4a44adac6c726e208..08acce9592f33f23e62ac2d225dc55a4528ba3f7 100644 --- a/libc/arch-x86/syscalls/__set_tid_address.S +++ b/libc/arch-x86/syscalls/__set_tid_address.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tid_address) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(__set_tid_address) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/__sigaction.S b/libc/arch-x86/syscalls/__sigaction.S index 0a3e77e10f614831f7039ea1550221f20072a460..02382479a5f1873d6dadbe926506128d728b0c70 100644 --- a/libc/arch-x86/syscalls/__sigaction.S +++ b/libc/arch-x86/syscalls/__sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sigaction) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__sigaction) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__signalfd4.S b/libc/arch-x86/syscalls/__signalfd4.S index acfced5c9642e11f2af1fcc6b804964fd3a65a99..02ddc733383753c0ac18d590c36c3cbb30442c41 100644 --- a/libc/arch-x86/syscalls/__signalfd4.S +++ b/libc/arch-x86/syscalls/__signalfd4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__signalfd4) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__signalfd4) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__socket.S b/libc/arch-x86/syscalls/__socket.S index 59988f3d0bb98f8cdabb19afc2382e82fd7e4195..75952eed12564d1db4fe111b81644976f5d0905e 100644 --- a/libc/arch-x86/syscalls/__socket.S +++ b/libc/arch-x86/syscalls/__socket.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__socket) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(__socket) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__statfs64.S b/libc/arch-x86/syscalls/__statfs64.S index 63d866e87cbb25b300c5a7faf21451d928289013..b9bccb02a60f24e14c9eaf9128fd82bcba02262e 100644 --- a/libc/arch-x86/syscalls/__statfs64.S +++ b/libc/arch-x86/syscalls/__statfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__statfs64) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__statfs64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__timer_create.S b/libc/arch-x86/syscalls/__timer_create.S index 1265aa6621b4ba3621fe17183a0be4659e6aa696..b22f40853e73a35a60b43a92cd5b9815d8cdc481 100644 --- a/libc/arch-x86/syscalls/__timer_create.S +++ b/libc/arch-x86/syscalls/__timer_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_create) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(__timer_create) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/__timer_delete.S b/libc/arch-x86/syscalls/__timer_delete.S index bc1fbc570ed25186a7abc9bf398c9049f392ff48..d77ae3e294ffec587a7b2741724b1c59d2564a20 100644 --- a/libc/arch-x86/syscalls/__timer_delete.S +++ b/libc/arch-x86/syscalls/__timer_delete.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_delete) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(__timer_delete) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/__timer_getoverrun.S b/libc/arch-x86/syscalls/__timer_getoverrun.S index 2a8de1e51b8a44191613658689024e92f8c7d002..f21b08f6cc41ced29268b87c22760be945d97493 100644 --- a/libc/arch-x86/syscalls/__timer_getoverrun.S +++ b/libc/arch-x86/syscalls/__timer_getoverrun.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_getoverrun) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(__timer_getoverrun) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/__timer_gettime.S b/libc/arch-x86/syscalls/__timer_gettime.S index 9edd15a131f09984e5d24d35586ab80e476334ca..73c853958023fdc67e899ffe938c597b57e65571 100644 --- a/libc/arch-x86/syscalls/__timer_gettime.S +++ b/libc/arch-x86/syscalls/__timer_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_gettime) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(__timer_gettime) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/__timer_settime.S b/libc/arch-x86/syscalls/__timer_settime.S index 4bb0790b9f68fcd0241ec0ae1fb99713394a0ec2..1a6a8ec2c682203b4fe40d8e0a0737ed0fc375e8 100644 --- a/libc/arch-x86/syscalls/__timer_settime.S +++ b/libc/arch-x86/syscalls/__timer_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_settime) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(__timer_settime) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/__waitid.S b/libc/arch-x86/syscalls/__waitid.S index 331baf561fd99bcd2ec2cb325b2d5d053c6c7779..2061abc7e31cdf414e82ce88cc9b80d43c8f8151 100644 --- a/libc/arch-x86/syscalls/__waitid.S +++ b/libc/arch-x86/syscalls/__waitid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__waitid) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(__waitid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/_exit.S b/libc/arch-x86/syscalls/_exit.S index 0da6e7986f750df3c5dfc56db8d1912335150d29..8528ee41522296436b0df7b90f55fc36e457c5d5 100644 --- a/libc/arch-x86/syscalls/_exit.S +++ b/libc/arch-x86/syscalls/_exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_exit) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(_exit) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/acct.S b/libc/arch-x86/syscalls/acct.S index 34a23a46e62bcbf3f462c21523e2174c810fb29f..d831771de461c6a31c263872e19c08a1456d5255 100644 --- a/libc/arch-x86/syscalls/acct.S +++ b/libc/arch-x86/syscalls/acct.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(acct) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(acct) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/bind.S b/libc/arch-x86/syscalls/bind.S index 1d45319063d2691fdbdc0534b91743067e13f7b1..9ef817ec90402ef731647fc051ea788d8d933ce6 100644 --- a/libc/arch-x86/syscalls/bind.S +++ b/libc/arch-x86/syscalls/bind.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(bind) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(bind) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/capget.S b/libc/arch-x86/syscalls/capget.S index 82b5b73dfbe350dfec47502763934e173ac56783..81c24e88b1a6ea3a6325b0d9eb2466c22895fd5f 100644 --- a/libc/arch-x86/syscalls/capget.S +++ b/libc/arch-x86/syscalls/capget.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capget) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(capget) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/capset.S b/libc/arch-x86/syscalls/capset.S index 79e874796e307c2ec0da2575686b10330dbebff2..4e311e961ddd6abc41c1c3c6e6e672870cb32059 100644 --- a/libc/arch-x86/syscalls/capset.S +++ b/libc/arch-x86/syscalls/capset.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capset) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(capset) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/chdir.S b/libc/arch-x86/syscalls/chdir.S index 98bdf37ea863880be7447986bf97294476f98a43..2226a1aae8a9db379696663b22d1b0d99c7729a6 100644 --- a/libc/arch-x86/syscalls/chdir.S +++ b/libc/arch-x86/syscalls/chdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chdir) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(chdir) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/chroot.S b/libc/arch-x86/syscalls/chroot.S index 978eec7d69072c2b71924c336860bd853208514f..95ed0b5d4cc4fed7c66ef43fc1142a44b8ad7322 100644 --- a/libc/arch-x86/syscalls/chroot.S +++ b/libc/arch-x86/syscalls/chroot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chroot) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(chroot) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/clock_getres.S b/libc/arch-x86/syscalls/clock_getres.S index c93a27927fdf12cc2d5cb468c2f50b6eb8852283..9501799f7f5fc9062ec8da14288289bc5c1def29 100644 --- a/libc/arch-x86/syscalls/clock_getres.S +++ b/libc/arch-x86/syscalls/clock_getres.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_getres) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(clock_getres) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/clock_gettime.S b/libc/arch-x86/syscalls/clock_gettime.S index 9c5c2407e171e2143a26f7e914b889e5f97346a6..0875cfbd9b60c7e50839f04978f72b888deeb724 100644 --- a/libc/arch-x86/syscalls/clock_gettime.S +++ b/libc/arch-x86/syscalls/clock_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_gettime) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(clock_gettime) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/clock_nanosleep.S b/libc/arch-x86/syscalls/clock_nanosleep.S index edadec219f3b3fdb6ce6751aa009c1ae712eea1e..5e2cc0313ee12d0426dbbd2db18e56fc287f225a 100644 --- a/libc/arch-x86/syscalls/clock_nanosleep.S +++ b/libc/arch-x86/syscalls/clock_nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_nanosleep) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(clock_nanosleep) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/clock_settime.S b/libc/arch-x86/syscalls/clock_settime.S index 41012d0af6a32ebaa3a114dcc5dd73740533f1ce..96fafed1dec1e71850ed9333a1a2b499a024332b 100644 --- a/libc/arch-x86/syscalls/clock_settime.S +++ b/libc/arch-x86/syscalls/clock_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_settime) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(clock_settime) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/close.S b/libc/arch-x86/syscalls/close.S index b73c4b400870c45f01613324e7c29c1fab958f31..f6cce62cfa23e689ee5cc1912f3f52cbd56c0bc0 100644 --- a/libc/arch-x86/syscalls/close.S +++ b/libc/arch-x86/syscalls/close.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(close) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(close) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/delete_module.S b/libc/arch-x86/syscalls/delete_module.S index 73a51283db3f21f86fa5ffee8c24653fee5b6fea..58b8d6bf3167f721b1c14ffc5eccd100a5ce76c5 100644 --- a/libc/arch-x86/syscalls/delete_module.S +++ b/libc/arch-x86/syscalls/delete_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(delete_module) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(delete_module) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/dup.S b/libc/arch-x86/syscalls/dup.S index f8e8772b571002efeb5352a536b2b4ec93fd30c0..0fd9cceb32b8737ec39a8bf007de37056308fe05 100644 --- a/libc/arch-x86/syscalls/dup.S +++ b/libc/arch-x86/syscalls/dup.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(dup) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/dup3.S b/libc/arch-x86/syscalls/dup3.S index 1203e6453704c78dae98c537499a3956b4189870..8348660c9d82ef4adefe6fdfeff5e7d267da2aac 100644 --- a/libc/arch-x86/syscalls/dup3.S +++ b/libc/arch-x86/syscalls/dup3.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup3) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(dup3) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/epoll_create1.S b/libc/arch-x86/syscalls/epoll_create1.S index 6384b926bb8e18ba70a846ca920f79e58a3f904d..0fcd09c2cc1a96b1c712b357a341d4466920850a 100644 --- a/libc/arch-x86/syscalls/epoll_create1.S +++ b/libc/arch-x86/syscalls/epoll_create1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_create1) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(epoll_create1) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/epoll_ctl.S b/libc/arch-x86/syscalls/epoll_ctl.S index cdc880e7548f9b552b95f618501db72043d7ef69..092c1e09a63b818a4ae57013bd296b3859f60623 100644 --- a/libc/arch-x86/syscalls/epoll_ctl.S +++ b/libc/arch-x86/syscalls/epoll_ctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_ctl) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(epoll_ctl) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/eventfd.S b/libc/arch-x86/syscalls/eventfd.S index fe859672e0f2470b5513441c90fe9d5c21699770..cc165e591bc0d13688a7e33cad2a6c2dde731c23 100644 --- a/libc/arch-x86/syscalls/eventfd.S +++ b/libc/arch-x86/syscalls/eventfd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(eventfd) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(eventfd) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/execve.S b/libc/arch-x86/syscalls/execve.S index a897c42d0facd2ea584367f065e415b8e8495b9f..e1c025341e38f24a1fe4e6b0b5bdf620d17e08d9 100644 --- a/libc/arch-x86/syscalls/execve.S +++ b/libc/arch-x86/syscalls/execve.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(execve) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(execve) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/faccessat.S b/libc/arch-x86/syscalls/faccessat.S index 4ac3e2a59a59271fa6fa38c2b5300f09458ee2ea..9d522311b808a79c0efab3368d42a7fc8dc77ee7 100644 --- a/libc/arch-x86/syscalls/faccessat.S +++ b/libc/arch-x86/syscalls/faccessat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(faccessat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(faccessat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/fallocate64.S b/libc/arch-x86/syscalls/fallocate64.S index e1dfa085ab66c8920412ef422d5e62b4b74633bc..e2a7c3eb771d3937dbdca9f478590b16982e27e0 100644 --- a/libc/arch-x86/syscalls/fallocate64.S +++ b/libc/arch-x86/syscalls/fallocate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fallocate64) pushl %ebx .cfi_def_cfa_offset 8 @@ -35,7 +33,7 @@ ENTRY(fallocate64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebp diff --git a/libc/arch-x86/syscalls/fchdir.S b/libc/arch-x86/syscalls/fchdir.S index af43acb0d072f4197fde83b5ab10b1ad222ee60d..c40c2c1c8019452acf7b4e3e8ce4f8b600ca2493 100644 --- a/libc/arch-x86/syscalls/fchdir.S +++ b/libc/arch-x86/syscalls/fchdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchdir) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(fchdir) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/fchmod.S b/libc/arch-x86/syscalls/fchmod.S index 5c5835990a04487a3b364db8e55d10ad37d62cf9..37851ff47815b91679ece8a49c6e54e6809eacea 100644 --- a/libc/arch-x86/syscalls/fchmod.S +++ b/libc/arch-x86/syscalls/fchmod.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmod) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(fchmod) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/fchmodat.S b/libc/arch-x86/syscalls/fchmodat.S index aed8d29102fabce795214f484ef0c3af6936378c..f5155120dfcaed56b80791572f93f38228bae4cf 100644 --- a/libc/arch-x86/syscalls/fchmodat.S +++ b/libc/arch-x86/syscalls/fchmodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmodat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(fchmodat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/fchown.S b/libc/arch-x86/syscalls/fchown.S index da80251d1f7f1dd0260f10530a8fd7d04a2869e1..1a4f749409f4159d10b519891d8cd053f8d0e750 100644 --- a/libc/arch-x86/syscalls/fchown.S +++ b/libc/arch-x86/syscalls/fchown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchown) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(fchown) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/fchownat.S b/libc/arch-x86/syscalls/fchownat.S index 851424370f06c30888eda9ecd903142159a234bf..c2b358e64d882a8326bae18f9b580fb4fb592531 100644 --- a/libc/arch-x86/syscalls/fchownat.S +++ b/libc/arch-x86/syscalls/fchownat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchownat) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(fchownat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/fdatasync.S b/libc/arch-x86/syscalls/fdatasync.S index fc2c1633256931881a8a7361d1beaf9b86651268..debd4e32297da3ea6eb18c555899d175e638de75 100644 --- a/libc/arch-x86/syscalls/fdatasync.S +++ b/libc/arch-x86/syscalls/fdatasync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fdatasync) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(fdatasync) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/fgetxattr.S b/libc/arch-x86/syscalls/fgetxattr.S index 767a675abbcb1de877ff6ae09165dd60d3fd37ec..1eff931728346093f6705b142d42e7c8168fa528 100644 --- a/libc/arch-x86/syscalls/fgetxattr.S +++ b/libc/arch-x86/syscalls/fgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fgetxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(fgetxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/flistxattr.S b/libc/arch-x86/syscalls/flistxattr.S index dbb49779cbae44051a04e9643d80dde1adff68d8..fc81a374c6f3dddd1a969f7c003b3c07e4bab4ca 100644 --- a/libc/arch-x86/syscalls/flistxattr.S +++ b/libc/arch-x86/syscalls/flistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flistxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(flistxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/flock.S b/libc/arch-x86/syscalls/flock.S index b4b748e82bc3ed712f23713d3a7a3e1c7284a465..0fc76a8fc43960da4f8456319de0bcf6f3f0c52b 100644 --- a/libc/arch-x86/syscalls/flock.S +++ b/libc/arch-x86/syscalls/flock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flock) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(flock) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/fremovexattr.S b/libc/arch-x86/syscalls/fremovexattr.S index c34cbc4a8603816620838f3683aecbad68e2d757..2053a9a9bd1dd592786dbb317b0cc47f840c8097 100644 --- a/libc/arch-x86/syscalls/fremovexattr.S +++ b/libc/arch-x86/syscalls/fremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fremovexattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(fremovexattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/fsetxattr.S b/libc/arch-x86/syscalls/fsetxattr.S index 5593dca70b0f8ba64d08ee1eb06faab75d7ec8b3..7af0ef02aa1bed6cff552aab4504611b95b68296 100644 --- a/libc/arch-x86/syscalls/fsetxattr.S +++ b/libc/arch-x86/syscalls/fsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsetxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(fsetxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/fstat64.S b/libc/arch-x86/syscalls/fstat64.S index 2e29ae5f800c927a15e0b913064c863d7bb24ba4..fc1623320a8b473dd7040d0f54424b54abacc865 100644 --- a/libc/arch-x86/syscalls/fstat64.S +++ b/libc/arch-x86/syscalls/fstat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstat64) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(fstat64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/fstatat64.S b/libc/arch-x86/syscalls/fstatat64.S index 72922cbfe6a978be9d858d10bd36ffc402843e3d..a3697e623e8bbcc4f2fd1a6734d6ea36eba6b9f3 100644 --- a/libc/arch-x86/syscalls/fstatat64.S +++ b/libc/arch-x86/syscalls/fstatat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatat64) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(fstatat64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/fsync.S b/libc/arch-x86/syscalls/fsync.S index af10e9ad2d8241f43c4fe3e457df60e7220dcadd..b19a3abaa2413e26d6129f99c00d1dc0c0103c07 100644 --- a/libc/arch-x86/syscalls/fsync.S +++ b/libc/arch-x86/syscalls/fsync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsync) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(fsync) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/ftruncate.S b/libc/arch-x86/syscalls/ftruncate.S index 734398559dd1c24f71b576b8e867710956620c36..78d1e184ff56659d836e6683706fe2e1d8bbf861 100644 --- a/libc/arch-x86/syscalls/ftruncate.S +++ b/libc/arch-x86/syscalls/ftruncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(ftruncate) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/ftruncate64.S b/libc/arch-x86/syscalls/ftruncate64.S index 47b925b8440c8283949eeba9926f1e21cc041216..723344725e477482f4cbda0156173a9c75aaddc9 100644 --- a/libc/arch-x86/syscalls/ftruncate64.S +++ b/libc/arch-x86/syscalls/ftruncate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate64) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(ftruncate64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/getegid.S b/libc/arch-x86/syscalls/getegid.S index bc21b5a3585aa066435588c477d649e9740508fa..729b7ad0cb46109908f75d98a1bb1662c695374a 100644 --- a/libc/arch-x86/syscalls/getegid.S +++ b/libc/arch-x86/syscalls/getegid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getegid) movl $__NR_getegid32, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(getegid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/geteuid.S b/libc/arch-x86/syscalls/geteuid.S index 469f9c9ad7324a19ee8e91a17da58d491b646ac9..dcc76b1ffd538999b7506a114f199b46ec0c4f7d 100644 --- a/libc/arch-x86/syscalls/geteuid.S +++ b/libc/arch-x86/syscalls/geteuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(geteuid) movl $__NR_geteuid32, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(geteuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/getgid.S b/libc/arch-x86/syscalls/getgid.S index 6b15674b76587316639c831054ccd428ce94010d..b36a2c939cf9e3b7fa56b90851449fd98633511d 100644 --- a/libc/arch-x86/syscalls/getgid.S +++ b/libc/arch-x86/syscalls/getgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgid) movl $__NR_getgid32, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(getgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/getgroups.S b/libc/arch-x86/syscalls/getgroups.S index a7aa1b2af8b1f9ef4f3bf7d8db476cf1722a03a1..0a5de355e9ba7b36fbacea6e68157faf60b54a6c 100644 --- a/libc/arch-x86/syscalls/getgroups.S +++ b/libc/arch-x86/syscalls/getgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgroups) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(getgroups) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getitimer.S b/libc/arch-x86/syscalls/getitimer.S index 1b424a33b6595eab859c99480a2fc34eb5959f24..a0cb761cc6bf131d977f6d54c57cd1e04f41f363 100644 --- a/libc/arch-x86/syscalls/getitimer.S +++ b/libc/arch-x86/syscalls/getitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getitimer) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(getitimer) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getpeername.S b/libc/arch-x86/syscalls/getpeername.S index 94b43fbcc5178ebe7b142f796434729e190f6f53..6773e6adc812875ada3835deba3a831a70669ca3 100644 --- a/libc/arch-x86/syscalls/getpeername.S +++ b/libc/arch-x86/syscalls/getpeername.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpeername) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(getpeername) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getpgid.S b/libc/arch-x86/syscalls/getpgid.S index 7d7149e4680070eae095f060574f0165b20ba449..f702cfdcd2cb3d3491212f19027f21823e1a3586 100644 --- a/libc/arch-x86/syscalls/getpgid.S +++ b/libc/arch-x86/syscalls/getpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpgid) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(getpgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/getppid.S b/libc/arch-x86/syscalls/getppid.S index 3103ed2d6ee19301ceef9bd18a56bc837190ec9c..edbe3840731f08516aebfe7d0a057f55ceb6784d 100644 --- a/libc/arch-x86/syscalls/getppid.S +++ b/libc/arch-x86/syscalls/getppid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getppid) movl $__NR_getppid, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(getppid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/getresgid.S b/libc/arch-x86/syscalls/getresgid.S index 2f03a03c9a911339b016b4a4dd5f26efcbf0e2cc..9f1a9dd4149a8ac46d75b12df2596916ca9f31f2 100644 --- a/libc/arch-x86/syscalls/getresgid.S +++ b/libc/arch-x86/syscalls/getresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresgid) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(getresgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/getresuid.S b/libc/arch-x86/syscalls/getresuid.S index d6fe915603eadf0c7e5e57acf737c82b1c0c2031..61e13702c27c8db32ae9782be485cf43baf93fa1 100644 --- a/libc/arch-x86/syscalls/getresuid.S +++ b/libc/arch-x86/syscalls/getresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresuid) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(getresuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/getrlimit.S b/libc/arch-x86/syscalls/getrlimit.S index 4587a2e35f0c9fd89d13ff1b191b99e731d08cfe..c3acff35ed52064d7b135dfc8c1860e8168a3811 100644 --- a/libc/arch-x86/syscalls/getrlimit.S +++ b/libc/arch-x86/syscalls/getrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrlimit) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(getrlimit) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getrusage.S b/libc/arch-x86/syscalls/getrusage.S index 4b2e38b3ab85fa5046b4708813b965a9c7c0ac0f..0d715cd3c456f236d3b6b07e8ec38c61ebeda070 100644 --- a/libc/arch-x86/syscalls/getrusage.S +++ b/libc/arch-x86/syscalls/getrusage.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrusage) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(getrusage) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getsid.S b/libc/arch-x86/syscalls/getsid.S index eac9f2c4b01387916995714a34a4991353630e0c..e142c0540e72a4ad7bba3c6b701452ee0bd8ebcf 100644 --- a/libc/arch-x86/syscalls/getsid.S +++ b/libc/arch-x86/syscalls/getsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsid) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(getsid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/getsockname.S b/libc/arch-x86/syscalls/getsockname.S index 738fa6d44c71b63d64222dfbc20c74699f448abd..6050190b5229cc8677e64b8d45eff90cfad11f15 100644 --- a/libc/arch-x86/syscalls/getsockname.S +++ b/libc/arch-x86/syscalls/getsockname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockname) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(getsockname) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getsockopt.S b/libc/arch-x86/syscalls/getsockopt.S index f8338f503873ab0b8e2e4a8cfac1e796c02047a9..aec40cff9ad1a13d5f45c366eeb1ac930a7fe353 100644 --- a/libc/arch-x86/syscalls/getsockopt.S +++ b/libc/arch-x86/syscalls/getsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockopt) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(getsockopt) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/gettimeofday.S b/libc/arch-x86/syscalls/gettimeofday.S index 96c1e111de2d797f8d7b1c33d089fdd0ee220d18..a508c14a4df5e6d9bca6c41eb5549c68af6232d7 100644 --- a/libc/arch-x86/syscalls/gettimeofday.S +++ b/libc/arch-x86/syscalls/gettimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(gettimeofday) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(gettimeofday) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/getuid.S b/libc/arch-x86/syscalls/getuid.S index cde5da8b6fd817080a479d771e4557c4d487c24c..cc62884186d306ada8ab9420d92aa271508a570f 100644 --- a/libc/arch-x86/syscalls/getuid.S +++ b/libc/arch-x86/syscalls/getuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getuid) movl $__NR_getuid32, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(getuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/getxattr.S b/libc/arch-x86/syscalls/getxattr.S index 7679cbf1ce41cd41b62d8010b9bd23a432360522..a2cf1377ba25254e7ebcdc63d59ad52c91a15e42 100644 --- a/libc/arch-x86/syscalls/getxattr.S +++ b/libc/arch-x86/syscalls/getxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(getxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/init_module.S b/libc/arch-x86/syscalls/init_module.S index 02e55f0e26122b1d1f4ac0ff1d097f6da1c7086a..1d0f111a5fc6184966117a3714bc433bcc09faa8 100644 --- a/libc/arch-x86/syscalls/init_module.S +++ b/libc/arch-x86/syscalls/init_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(init_module) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(init_module) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/inotify_add_watch.S b/libc/arch-x86/syscalls/inotify_add_watch.S index 74a59f358410d4412579f5d2684e15ebb3a21d3e..8cadc6e9915e1a203977af3148e4f5f867b73dd3 100644 --- a/libc/arch-x86/syscalls/inotify_add_watch.S +++ b/libc/arch-x86/syscalls/inotify_add_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_add_watch) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(inotify_add_watch) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/inotify_init1.S b/libc/arch-x86/syscalls/inotify_init1.S index de714c962a132fb0335251936196780bdcb63f2f..23671e0327815178f0d773e593fb7960dbdc1e54 100644 --- a/libc/arch-x86/syscalls/inotify_init1.S +++ b/libc/arch-x86/syscalls/inotify_init1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_init1) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(inotify_init1) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/inotify_rm_watch.S b/libc/arch-x86/syscalls/inotify_rm_watch.S index 3edc152c4a347bd99c6768fcdc79949ba2379a09..c246c00771323d68590d44a8a7a96432709d536c 100644 --- a/libc/arch-x86/syscalls/inotify_rm_watch.S +++ b/libc/arch-x86/syscalls/inotify_rm_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_rm_watch) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(inotify_rm_watch) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/kill.S b/libc/arch-x86/syscalls/kill.S index 0cf38a9e7d45b920c8df49b5ccd2372acaf57fa2..edc9cdea139d1ecefa812eb1d8dcbfad09b172a8 100644 --- a/libc/arch-x86/syscalls/kill.S +++ b/libc/arch-x86/syscalls/kill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(kill) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(kill) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/klogctl.S b/libc/arch-x86/syscalls/klogctl.S index 52b04e1327ad9e7d015601934013e820f2e07fdf..5de9a31ec6c549348b7d5d840e627227ca22bb9e 100644 --- a/libc/arch-x86/syscalls/klogctl.S +++ b/libc/arch-x86/syscalls/klogctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(klogctl) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(klogctl) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/lgetxattr.S b/libc/arch-x86/syscalls/lgetxattr.S index 8c2eb473c0b9b854e4e72528419b977dbf6b0514..55697a0b03901a015f294cfdf0f639793e1942f1 100644 --- a/libc/arch-x86/syscalls/lgetxattr.S +++ b/libc/arch-x86/syscalls/lgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lgetxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(lgetxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/linkat.S b/libc/arch-x86/syscalls/linkat.S index 56b8368ec1e8afd42459354bbc75c25a712a6fc6..8b2646d59877357d7ab6a3ecb1f78cf5c07b0d08 100644 --- a/libc/arch-x86/syscalls/linkat.S +++ b/libc/arch-x86/syscalls/linkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(linkat) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(linkat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/listen.S b/libc/arch-x86/syscalls/listen.S index 2c8cc7685ea12419d50417737848c249df89f34c..8ae41860dacc3a14eb01c91a96fef1fcc1fb0185 100644 --- a/libc/arch-x86/syscalls/listen.S +++ b/libc/arch-x86/syscalls/listen.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listen) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(listen) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/listxattr.S b/libc/arch-x86/syscalls/listxattr.S index f43ab3cd5d812160cc7d64374edcff72bd7bb8f5..a73dc1adbda55d0b6401299c2f02510cd0f4afcb 100644 --- a/libc/arch-x86/syscalls/listxattr.S +++ b/libc/arch-x86/syscalls/listxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(listxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/llistxattr.S b/libc/arch-x86/syscalls/llistxattr.S index d32652678e01917a5c0c7ed9fe448cb6d824d0e9..63d4489dc0d43310cab8bfc5bd147072f238f555 100644 --- a/libc/arch-x86/syscalls/llistxattr.S +++ b/libc/arch-x86/syscalls/llistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(llistxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(llistxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/lremovexattr.S b/libc/arch-x86/syscalls/lremovexattr.S index b4f4817bb5acdf927847495f9e9626541ac05be8..42c7e0fd9f97a4c9ceac9eb9abaf293904d6a30b 100644 --- a/libc/arch-x86/syscalls/lremovexattr.S +++ b/libc/arch-x86/syscalls/lremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lremovexattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(lremovexattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/lseek.S b/libc/arch-x86/syscalls/lseek.S index 1115be867a0f3879235cb7ab2be08a1e4691ff98..bfe9e63156563d8524aea01aee5c08d2acc5b18f 100644 --- a/libc/arch-x86/syscalls/lseek.S +++ b/libc/arch-x86/syscalls/lseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lseek) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(lseek) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/lsetxattr.S b/libc/arch-x86/syscalls/lsetxattr.S index fc62cdd2076a8692f92e2c09d496894da8fb2046..f36fc6a4d478afd46dc26b3b767814d3db3958e0 100644 --- a/libc/arch-x86/syscalls/lsetxattr.S +++ b/libc/arch-x86/syscalls/lsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lsetxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(lsetxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/madvise.S b/libc/arch-x86/syscalls/madvise.S index 1de44560ad02daf9e755cda9794a63e8016e3b20..b69f5d456cad88111c56c9db059ad78bd253d206 100644 --- a/libc/arch-x86/syscalls/madvise.S +++ b/libc/arch-x86/syscalls/madvise.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(madvise) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(madvise) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/mincore.S b/libc/arch-x86/syscalls/mincore.S index 118063cb147912fd502ead06ddb3de5cbd3ab288..6d1df67abd7fb03eb6c1b411c43d67817e841f15 100644 --- a/libc/arch-x86/syscalls/mincore.S +++ b/libc/arch-x86/syscalls/mincore.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mincore) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(mincore) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/mkdirat.S b/libc/arch-x86/syscalls/mkdirat.S index 6969d2a5f9fc5c565d337eec0c95a14b6e10edfb..5b6ae18cc8de4dd5e0ca6146e523af4edc658f4e 100644 --- a/libc/arch-x86/syscalls/mkdirat.S +++ b/libc/arch-x86/syscalls/mkdirat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mkdirat) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(mkdirat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/mknodat.S b/libc/arch-x86/syscalls/mknodat.S index 6c743d2788e9e9d298ed88cae350001ad09be7bb..b19d972a9346f306a7911d7ae6f53e21103376e6 100644 --- a/libc/arch-x86/syscalls/mknodat.S +++ b/libc/arch-x86/syscalls/mknodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mknodat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(mknodat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/mlock.S b/libc/arch-x86/syscalls/mlock.S index 5ec799e7a63d2b7b78bf8f6eff1ae6fdc49e8b57..517e5a56deb9000e82063dd6dde753ec6564d8fa 100644 --- a/libc/arch-x86/syscalls/mlock.S +++ b/libc/arch-x86/syscalls/mlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlock) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(mlock) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/mlockall.S b/libc/arch-x86/syscalls/mlockall.S index 72a8da597a3e4675d14b657b8d880a8154e92512..756ca16894ff6f2b565b744fe8cccde36503c685 100644 --- a/libc/arch-x86/syscalls/mlockall.S +++ b/libc/arch-x86/syscalls/mlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlockall) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(mlockall) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/mount.S b/libc/arch-x86/syscalls/mount.S index 1e06b8e309877b2d4064c09722b48e28f0d47315..0537528a6349725cfd57d98f4f1ad3f5cdcdc23f 100644 --- a/libc/arch-x86/syscalls/mount.S +++ b/libc/arch-x86/syscalls/mount.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mount) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(mount) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/mprotect.S b/libc/arch-x86/syscalls/mprotect.S index 11037c3ef0f77fcdaf05c1407b74dd5b6857b948..1ba186c04de1b63539e2d502df730581240fe752 100644 --- a/libc/arch-x86/syscalls/mprotect.S +++ b/libc/arch-x86/syscalls/mprotect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mprotect) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(mprotect) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/mremap.S b/libc/arch-x86/syscalls/mremap.S index b7f96ff8428484848f1262ce47aa91fdbb528b6b..869ef5de9ccdf13d3ce16940382e55b9abcc08b0 100644 --- a/libc/arch-x86/syscalls/mremap.S +++ b/libc/arch-x86/syscalls/mremap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mremap) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(mremap) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/msync.S b/libc/arch-x86/syscalls/msync.S index e2549f7682d6e3eaa07b6a47313d3f33757988a0..81bd5982d9cf6c0c8eb1f6dc10e8d99ed2608b2f 100644 --- a/libc/arch-x86/syscalls/msync.S +++ b/libc/arch-x86/syscalls/msync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(msync) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(msync) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/munlock.S b/libc/arch-x86/syscalls/munlock.S index 6b79e9910e48b5f3a952ff7b55d6a86ed7a0f6fb..67ca3fe7fec655c05689b55e4c117841faec3177 100644 --- a/libc/arch-x86/syscalls/munlock.S +++ b/libc/arch-x86/syscalls/munlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlock) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(munlock) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/munlockall.S b/libc/arch-x86/syscalls/munlockall.S index 96e238b1e27acb628c1b7af391c8e9c0eae897c0..bf0bfa1fe90cfdc82e18f1eab61344fd28f4db20 100644 --- a/libc/arch-x86/syscalls/munlockall.S +++ b/libc/arch-x86/syscalls/munlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlockall) movl $__NR_munlockall, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(munlockall) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/munmap.S b/libc/arch-x86/syscalls/munmap.S index a77a77746b7480e219f08022d9bbda785873d89b..272cb5251a124eb71aa09803f7003415cb9d5f0e 100644 --- a/libc/arch-x86/syscalls/munmap.S +++ b/libc/arch-x86/syscalls/munmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munmap) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(munmap) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/nanosleep.S b/libc/arch-x86/syscalls/nanosleep.S index 444aa7e947a7b0b1a9681c4e26db117eca0f8a53..5c46a4a70d2353ae44d6ac55d096b2b6bd316970 100644 --- a/libc/arch-x86/syscalls/nanosleep.S +++ b/libc/arch-x86/syscalls/nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(nanosleep) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(nanosleep) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/personality.S b/libc/arch-x86/syscalls/personality.S index 5344e1cc14743317730ed896bb6782a61b177878..d60ced1db08f1b8d2a7b96e1a789409b017979b8 100644 --- a/libc/arch-x86/syscalls/personality.S +++ b/libc/arch-x86/syscalls/personality.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(personality) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(personality) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/pipe2.S b/libc/arch-x86/syscalls/pipe2.S index 62665a05af87126d27cb3cd62517f3abc3729c08..ee49ff84a387697b77ad73beadb9b396b3a4188d 100644 --- a/libc/arch-x86/syscalls/pipe2.S +++ b/libc/arch-x86/syscalls/pipe2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pipe2) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(pipe2) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/prctl.S b/libc/arch-x86/syscalls/prctl.S index 28e84d8e2c052635f540d3e2fe634d3727984590..496591e6a7dd87dd19f8d8038e26c3b7ab6bcad1 100644 --- a/libc/arch-x86/syscalls/prctl.S +++ b/libc/arch-x86/syscalls/prctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prctl) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(prctl) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/pread64.S b/libc/arch-x86/syscalls/pread64.S index e7502b94c451fb940a99f7a9f0c4caff1b12d0e7..42e54ec1ac26d0e42957e0ebf9dca2a2489efd51 100644 --- a/libc/arch-x86/syscalls/pread64.S +++ b/libc/arch-x86/syscalls/pread64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pread64) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(pread64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/prlimit64.S b/libc/arch-x86/syscalls/prlimit64.S index 2ca8b233befb1ac5695e17af1f54ec877e70f59a..07b5585c7fbbe38ede488bf6b462ee2b43d3c66c 100644 --- a/libc/arch-x86/syscalls/prlimit64.S +++ b/libc/arch-x86/syscalls/prlimit64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prlimit64) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(prlimit64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/pwrite64.S b/libc/arch-x86/syscalls/pwrite64.S index b798a8e22839f0313029074de814ed128af0188a..d5c9b31a9640790790329675a716f472280947ed 100644 --- a/libc/arch-x86/syscalls/pwrite64.S +++ b/libc/arch-x86/syscalls/pwrite64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pwrite64) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(pwrite64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/read.S b/libc/arch-x86/syscalls/read.S index 483c5ef96458ea0bb33758b03b8361fec8144d25..c10a83bdd1ba3d1631541da326bb4653786f0215 100644 --- a/libc/arch-x86/syscalls/read.S +++ b/libc/arch-x86/syscalls/read.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(read) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(read) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/readahead.S b/libc/arch-x86/syscalls/readahead.S index b1e0870e9558948c7192b9473728d32ca4903169..1c0ccfc45776b5814a0441fa7081f1f0844fb092 100644 --- a/libc/arch-x86/syscalls/readahead.S +++ b/libc/arch-x86/syscalls/readahead.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readahead) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(readahead) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/readlinkat.S b/libc/arch-x86/syscalls/readlinkat.S index a06ae73a6839672bb53ecd1534e2b8a23b13852d..4a24c2cac841801b24bd8d1872b8a654a25d531c 100644 --- a/libc/arch-x86/syscalls/readlinkat.S +++ b/libc/arch-x86/syscalls/readlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readlinkat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(readlinkat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/readv.S b/libc/arch-x86/syscalls/readv.S index a0b46b886fa4e33331045336f72112e31f39420c..c18c1b115417655f56de08fdb91bb78110d23e6e 100644 --- a/libc/arch-x86/syscalls/readv.S +++ b/libc/arch-x86/syscalls/readv.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readv) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(readv) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/recvfrom.S b/libc/arch-x86/syscalls/recvfrom.S index 86f12c0c57523af3b9b39397ad56546a5a5838f6..88c9d0a43567af35691d9913a527355a10a3ff50 100644 --- a/libc/arch-x86/syscalls/recvfrom.S +++ b/libc/arch-x86/syscalls/recvfrom.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvfrom) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(recvfrom) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/recvmmsg.S b/libc/arch-x86/syscalls/recvmmsg.S index f77f7942b5450134b0908f18fd3f27df0a0f3835..09404d46a55a67b68e4b5d8cf06750885aaaf3e4 100644 --- a/libc/arch-x86/syscalls/recvmmsg.S +++ b/libc/arch-x86/syscalls/recvmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmmsg) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(recvmmsg) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/recvmsg.S b/libc/arch-x86/syscalls/recvmsg.S index 5d25d7a6080818a361bb7a41be8c024a1658f3bd..6cfcd63f1283734f61eded9b90e24ae552c1762e 100644 --- a/libc/arch-x86/syscalls/recvmsg.S +++ b/libc/arch-x86/syscalls/recvmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmsg) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(recvmsg) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/removexattr.S b/libc/arch-x86/syscalls/removexattr.S index cbbdf4ee79c692d0f285db685cabff750c5b7d11..b067a9f2ce2ee873c239a135860fea2981e1255b 100644 --- a/libc/arch-x86/syscalls/removexattr.S +++ b/libc/arch-x86/syscalls/removexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(removexattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(removexattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/renameat.S b/libc/arch-x86/syscalls/renameat.S index e424daff535f9395d7c2a3e6f38cba7f7bf05ddc..bb2181ee35230e320b3d7dfed6df942cb233a3a7 100644 --- a/libc/arch-x86/syscalls/renameat.S +++ b/libc/arch-x86/syscalls/renameat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(renameat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(renameat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/sched_get_priority_max.S b/libc/arch-x86/syscalls/sched_get_priority_max.S index eee6f922f1c554dd1a294502c2d7309924c823a3..be66cfb157e9564c0493435e709e36f0c0104f96 100644 --- a/libc/arch-x86/syscalls/sched_get_priority_max.S +++ b/libc/arch-x86/syscalls/sched_get_priority_max.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_max) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(sched_get_priority_max) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/sched_get_priority_min.S b/libc/arch-x86/syscalls/sched_get_priority_min.S index 0edcab1309b0f8c16ef1b8f090bf890e1cab2887..8dde67b4c0eb96cd0d5c24a81a683212740a0f99 100644 --- a/libc/arch-x86/syscalls/sched_get_priority_min.S +++ b/libc/arch-x86/syscalls/sched_get_priority_min.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_min) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(sched_get_priority_min) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/sched_getparam.S b/libc/arch-x86/syscalls/sched_getparam.S index 9a4ebbd4f36e80657ec6c1838fc16dd6058fd3ab..d0551efb56a44c9cce3407cbdc73a2653c62e649 100644 --- a/libc/arch-x86/syscalls/sched_getparam.S +++ b/libc/arch-x86/syscalls/sched_getparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getparam) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(sched_getparam) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/sched_getscheduler.S b/libc/arch-x86/syscalls/sched_getscheduler.S index 19a925e7707cf5b12c410617caf5f82ef2353525..5b7c8179a9d93d0a2f99977db50d9b6502407dc5 100644 --- a/libc/arch-x86/syscalls/sched_getscheduler.S +++ b/libc/arch-x86/syscalls/sched_getscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getscheduler) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(sched_getscheduler) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/sched_rr_get_interval.S b/libc/arch-x86/syscalls/sched_rr_get_interval.S index c2592a9ae2ea50a5d8de407a31825224cc6217e6..073f3c71504f79423f8c666e697e47c51d945069 100644 --- a/libc/arch-x86/syscalls/sched_rr_get_interval.S +++ b/libc/arch-x86/syscalls/sched_rr_get_interval.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_rr_get_interval) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(sched_rr_get_interval) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/sched_setaffinity.S b/libc/arch-x86/syscalls/sched_setaffinity.S index 4a0ac86d1843ccbad26f60409a7b5ec2a4b05ab1..79ec113930585299ca26259610dc47c17b8b9b67 100644 --- a/libc/arch-x86/syscalls/sched_setaffinity.S +++ b/libc/arch-x86/syscalls/sched_setaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setaffinity) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(sched_setaffinity) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/sched_setparam.S b/libc/arch-x86/syscalls/sched_setparam.S index a99c0de0f2d09cbf05407a6dd2bc242527926e36..970747deae2b571387bb8c18eec9a9043c0b4640 100644 --- a/libc/arch-x86/syscalls/sched_setparam.S +++ b/libc/arch-x86/syscalls/sched_setparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setparam) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(sched_setparam) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/sched_setscheduler.S b/libc/arch-x86/syscalls/sched_setscheduler.S index dbfd01e5f581b383b611b7147036c4f2b5c9cbbb..da50aaf01c3318a552c35a301daca780c70bcbdf 100644 --- a/libc/arch-x86/syscalls/sched_setscheduler.S +++ b/libc/arch-x86/syscalls/sched_setscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setscheduler) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(sched_setscheduler) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/sched_yield.S b/libc/arch-x86/syscalls/sched_yield.S index 87ebaf9c60c583f1d7cec9f893ddf1f8cbfa482f..e3878e33a664cb96c7f8eaa67dc18fe059d4d9ce 100644 --- a/libc/arch-x86/syscalls/sched_yield.S +++ b/libc/arch-x86/syscalls/sched_yield.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_yield) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(sched_yield) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/sendfile.S b/libc/arch-x86/syscalls/sendfile.S index 58433fb32accbd8074743ccc16bf5c795d04ce4d..c5f9a2d19d47c388e589ab9e60d5581fb4a3a18f 100644 --- a/libc/arch-x86/syscalls/sendfile.S +++ b/libc/arch-x86/syscalls/sendfile.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(sendfile) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/sendfile64.S b/libc/arch-x86/syscalls/sendfile64.S index 97c71461487f44fe47ba3f1a52429e6838e95639..bc5d0dd19a3e8eedd17ebcd359fe8fa4ed4b3051 100644 --- a/libc/arch-x86/syscalls/sendfile64.S +++ b/libc/arch-x86/syscalls/sendfile64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile64) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(sendfile64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/sendmmsg.S b/libc/arch-x86/syscalls/sendmmsg.S index 3c359eeb790258a911a53fff532b8c484dd07dcd..784c6b60327941a4d25d33988b32415a9fa4a75f 100644 --- a/libc/arch-x86/syscalls/sendmmsg.S +++ b/libc/arch-x86/syscalls/sendmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmmsg) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(sendmmsg) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/sendmsg.S b/libc/arch-x86/syscalls/sendmsg.S index 51288cc4ca85d7a4007eabacf4ec6e4b41558a3d..bf0d1fb602adf828b00889e65ca17fd3c7b635d4 100644 --- a/libc/arch-x86/syscalls/sendmsg.S +++ b/libc/arch-x86/syscalls/sendmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmsg) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(sendmsg) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/sendto.S b/libc/arch-x86/syscalls/sendto.S index 4b77f2479029805993283e9c4e19b95a875290ff..b39eaf053d10e75153908c3d5029c59736758a96 100644 --- a/libc/arch-x86/syscalls/sendto.S +++ b/libc/arch-x86/syscalls/sendto.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendto) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(sendto) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setfsgid.S b/libc/arch-x86/syscalls/setfsgid.S index a8160c3f1b71b7126a88f1e6c4cf730a8761a9b7..dc81f722768a0ab21540bc1089664a90c7886f9e 100644 --- a/libc/arch-x86/syscalls/setfsgid.S +++ b/libc/arch-x86/syscalls/setfsgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsgid) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(setfsgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/setfsuid.S b/libc/arch-x86/syscalls/setfsuid.S index abcf0b3bd476d659d48d37213371a75177a6103f..fdf7850090520fc99c44558fced68d4afe535ead 100644 --- a/libc/arch-x86/syscalls/setfsuid.S +++ b/libc/arch-x86/syscalls/setfsuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsuid) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(setfsuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/setgid.S b/libc/arch-x86/syscalls/setgid.S index 47c011e4d82113ab03151f1d8dbd03b25a81db51..ce6ee266f43cef4661693b300df1f6a4ec237e9b 100644 --- a/libc/arch-x86/syscalls/setgid.S +++ b/libc/arch-x86/syscalls/setgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgid) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(setgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/setgroups.S b/libc/arch-x86/syscalls/setgroups.S index 7a5891083db419c6e3170c46c46b6318ae770666..7e46ad0101352ba094031be97d2996c81e1e4955 100644 --- a/libc/arch-x86/syscalls/setgroups.S +++ b/libc/arch-x86/syscalls/setgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgroups) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(setgroups) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setitimer.S b/libc/arch-x86/syscalls/setitimer.S index e87a26e0d0f77d826d3593171d2983a87f024e6c..370ab5e8e724db27fda27b3ae9f5751bd37fed02 100644 --- a/libc/arch-x86/syscalls/setitimer.S +++ b/libc/arch-x86/syscalls/setitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setitimer) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(setitimer) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/setns.S b/libc/arch-x86/syscalls/setns.S index 75f23faf742a9a513f95219c6b489ac73f641445..736df5912e0ccbd4243a493e00f1bf1938e98a60 100644 --- a/libc/arch-x86/syscalls/setns.S +++ b/libc/arch-x86/syscalls/setns.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setns) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(setns) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setpgid.S b/libc/arch-x86/syscalls/setpgid.S index c20b7897b54ad6f2e60c4fd1898d1e5a89cae924..0bff10a6c30626922e248a818d40e35c75422b11 100644 --- a/libc/arch-x86/syscalls/setpgid.S +++ b/libc/arch-x86/syscalls/setpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpgid) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(setpgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setpriority.S b/libc/arch-x86/syscalls/setpriority.S index 4606c23fb950e18fc7f4b51fa0ce61822aadf5aa..4233871b6621c58ae2f0022aadee9a47b929fefd 100644 --- a/libc/arch-x86/syscalls/setpriority.S +++ b/libc/arch-x86/syscalls/setpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpriority) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(setpriority) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/setregid.S b/libc/arch-x86/syscalls/setregid.S index ff6cf36d64bdcb81f56f2454399c63d0d3f4a328..a56ccfd2537cf20c651c4a03343913063aea8687 100644 --- a/libc/arch-x86/syscalls/setregid.S +++ b/libc/arch-x86/syscalls/setregid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setregid) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(setregid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setresgid.S b/libc/arch-x86/syscalls/setresgid.S index a4846aef7d0f47dea958e389ee4cc24eb337c856..22998310385c1b9970b67c65dbc4f0c3e82195a0 100644 --- a/libc/arch-x86/syscalls/setresgid.S +++ b/libc/arch-x86/syscalls/setresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresgid) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(setresgid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/setresuid.S b/libc/arch-x86/syscalls/setresuid.S index 6ed0fadc8427b393fb35639e5567766556ccc403..8624e157c15a085ac0783ec9c58f889054cdf70e 100644 --- a/libc/arch-x86/syscalls/setresuid.S +++ b/libc/arch-x86/syscalls/setresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresuid) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(setresuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/setreuid.S b/libc/arch-x86/syscalls/setreuid.S index 57d75409ce510ecf1e8700e1444dbdef465bb596..9f6e11776ee10efc2669e655d2960e68aae1f774 100644 --- a/libc/arch-x86/syscalls/setreuid.S +++ b/libc/arch-x86/syscalls/setreuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setreuid) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(setreuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setrlimit.S b/libc/arch-x86/syscalls/setrlimit.S index 9ca61341767da00a54379a584e705a4a6ec92733..20246882c32bdc60959d014aab8b1db61c80e099 100644 --- a/libc/arch-x86/syscalls/setrlimit.S +++ b/libc/arch-x86/syscalls/setrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setrlimit) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(setrlimit) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setsid.S b/libc/arch-x86/syscalls/setsid.S index 5c933b3cee468c85736b077a8f9eeddbb9fd72e6..dda6ad8009a4d26aeef1cbe9ff246935251478f3 100644 --- a/libc/arch-x86/syscalls/setsid.S +++ b/libc/arch-x86/syscalls/setsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsid) movl $__NR_setsid, %eax int $0x80 @@ -11,7 +9,7 @@ ENTRY(setsid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: ret diff --git a/libc/arch-x86/syscalls/setsockopt.S b/libc/arch-x86/syscalls/setsockopt.S index f002344df8fa690c544141b92778cb8e55137fcd..29e73bbf2801efc0fadbbc0ab32ae0d56da6d943 100644 --- a/libc/arch-x86/syscalls/setsockopt.S +++ b/libc/arch-x86/syscalls/setsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsockopt) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(setsockopt) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/settimeofday.S b/libc/arch-x86/syscalls/settimeofday.S index b35791d72eeafab726615b59c47717301acb13fe..4a861ab209151f360b5c0fafe6afc89a9817a717 100644 --- a/libc/arch-x86/syscalls/settimeofday.S +++ b/libc/arch-x86/syscalls/settimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(settimeofday) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(settimeofday) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/setuid.S b/libc/arch-x86/syscalls/setuid.S index f5b83150e8d60cd6e6b2000baa07aed7af71f316..048e0c1dd5a6d71af8a6d23650528638d569dceb 100644 --- a/libc/arch-x86/syscalls/setuid.S +++ b/libc/arch-x86/syscalls/setuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setuid) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(setuid) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/setxattr.S b/libc/arch-x86/syscalls/setxattr.S index 24eb2c419138464bb0b0b768b0ceef11e2386adb..1e87bf04e3eaa9a71b334ea9ad96fc643d041645 100644 --- a/libc/arch-x86/syscalls/setxattr.S +++ b/libc/arch-x86/syscalls/setxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setxattr) pushl %ebx .cfi_def_cfa_offset 8 @@ -31,7 +29,7 @@ ENTRY(setxattr) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edi diff --git a/libc/arch-x86/syscalls/shutdown.S b/libc/arch-x86/syscalls/shutdown.S index e5497e6dc62c13dbfbd84c394a4b16ca4adaac5f..f224fc68137371b77b8f1148e4f152ad2b7cc6a1 100644 --- a/libc/arch-x86/syscalls/shutdown.S +++ b/libc/arch-x86/syscalls/shutdown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(shutdown) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(shutdown) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/sigaltstack.S b/libc/arch-x86/syscalls/sigaltstack.S index 150e3986d20235b11e2419e336df3d4897262f2a..875ef8c4764f29841b416200f89e2efa9af46308 100644 --- a/libc/arch-x86/syscalls/sigaltstack.S +++ b/libc/arch-x86/syscalls/sigaltstack.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sigaltstack) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(sigaltstack) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/socketpair.S b/libc/arch-x86/syscalls/socketpair.S index f2188e3e67a8417b0f2e296d34adc8cf75bb3cff..4c5154e4d7f4f69b8425fef988bf800227d6293a 100644 --- a/libc/arch-x86/syscalls/socketpair.S +++ b/libc/arch-x86/syscalls/socketpair.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(socketpair) pushl %ebx .cfi_def_cfa_offset 8 @@ -20,7 +18,7 @@ ENTRY(socketpair) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/splice.S b/libc/arch-x86/syscalls/splice.S index 38d9ddf1dfec4d460a56dc7cd5e9425c689d8c91..1dc90373dade04590d988d601fa4bda1c5479f47 100644 --- a/libc/arch-x86/syscalls/splice.S +++ b/libc/arch-x86/syscalls/splice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(splice) pushl %ebx .cfi_def_cfa_offset 8 @@ -35,7 +33,7 @@ ENTRY(splice) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebp diff --git a/libc/arch-x86/syscalls/swapoff.S b/libc/arch-x86/syscalls/swapoff.S index a0cbc0e271bf86972b4e1620660a34490f3f712f..07885294424bd436952679d0a0782c279f1eb29b 100644 --- a/libc/arch-x86/syscalls/swapoff.S +++ b/libc/arch-x86/syscalls/swapoff.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapoff) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(swapoff) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/swapon.S b/libc/arch-x86/syscalls/swapon.S index 5a2bc9499b2c5983d78ff6ee08830cbd6399c548..1070d8eaeddeaa036f02c3004b3291f54209b25a 100644 --- a/libc/arch-x86/syscalls/swapon.S +++ b/libc/arch-x86/syscalls/swapon.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapon) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(swapon) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/symlinkat.S b/libc/arch-x86/syscalls/symlinkat.S index 7d7a9da9bb7785ffbd306562aee028894c945027..e7fe69e2e2852fe2710ba2029ec9c2436af86936 100644 --- a/libc/arch-x86/syscalls/symlinkat.S +++ b/libc/arch-x86/syscalls/symlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(symlinkat) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(symlinkat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/sync.S b/libc/arch-x86/syscalls/sync.S index 423c01dce5b984bb35b2913980292998c1f3ea7a..252c6662b43b2f6f09be3c4a9d95f62a314fdfaf 100644 --- a/libc/arch-x86/syscalls/sync.S +++ b/libc/arch-x86/syscalls/sync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sync) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(sync) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/sysinfo.S b/libc/arch-x86/syscalls/sysinfo.S index 08707616afc5a889e0118afc132bde9d4569f838..f59a0c36d1e133ba460e3c0641bd271e99a77352 100644 --- a/libc/arch-x86/syscalls/sysinfo.S +++ b/libc/arch-x86/syscalls/sysinfo.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sysinfo) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(sysinfo) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/tee.S b/libc/arch-x86/syscalls/tee.S index 85ff3cc5cc3762c4e4306eed81c0d51dfdb57c98..b47c4600e2a506b82e7f280edde9e5903d2bd066 100644 --- a/libc/arch-x86/syscalls/tee.S +++ b/libc/arch-x86/syscalls/tee.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tee) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(tee) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/tgkill.S b/libc/arch-x86/syscalls/tgkill.S index aab80e16931a4aedc1f3de76eb6e375c81516c77..7a43a01a80d2432d7f48fccb9f3df3391f76d774 100644 --- a/libc/arch-x86/syscalls/tgkill.S +++ b/libc/arch-x86/syscalls/tgkill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tgkill) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(tgkill) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/timerfd_create.S b/libc/arch-x86/syscalls/timerfd_create.S index f1bef4cb661fda4e4287fdc3958d00be0fa44073..ad099a5dd87292a469bebf1a21bfbeb5a6dcce8c 100644 --- a/libc/arch-x86/syscalls/timerfd_create.S +++ b/libc/arch-x86/syscalls/timerfd_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_create) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(timerfd_create) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/timerfd_gettime.S b/libc/arch-x86/syscalls/timerfd_gettime.S index d7ec28f2e764ffc4e6d6639a9307790332a7fbf0..c679b7c53f73eaba1e567700c91d5df567d5acc8 100644 --- a/libc/arch-x86/syscalls/timerfd_gettime.S +++ b/libc/arch-x86/syscalls/timerfd_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_gettime) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(timerfd_gettime) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/timerfd_settime.S b/libc/arch-x86/syscalls/timerfd_settime.S index 7e03edb9d1d7c65584b1338630e1dbaa4e749516..4e889ead7a735e5ecf0418ea454756996a600ecd 100644 --- a/libc/arch-x86/syscalls/timerfd_settime.S +++ b/libc/arch-x86/syscalls/timerfd_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_settime) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(timerfd_settime) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/times.S b/libc/arch-x86/syscalls/times.S index 6a14cff0ee25a07367bb023cb4496bb43b00b190..0ba0b6fabfde51ec629c0e80020beb3eaf28668f 100644 --- a/libc/arch-x86/syscalls/times.S +++ b/libc/arch-x86/syscalls/times.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(times) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(times) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/truncate.S b/libc/arch-x86/syscalls/truncate.S index 33ce47f92eeebbbefeb2c9322a812d22299c10b5..31fec1738a5834095bc9f518dddb9f8af620edcd 100644 --- a/libc/arch-x86/syscalls/truncate.S +++ b/libc/arch-x86/syscalls/truncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(truncate) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/truncate64.S b/libc/arch-x86/syscalls/truncate64.S index 2168eb42650dfd6d802154243491f10c91a3a673..45e24d043838e623cecfdd4be179dc29f6892edb 100644 --- a/libc/arch-x86/syscalls/truncate64.S +++ b/libc/arch-x86/syscalls/truncate64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate64) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(truncate64) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/umask.S b/libc/arch-x86/syscalls/umask.S index 03bee20c998fcf9017f0f45234fe22f821e5d0fc..9b4d3c7f54b327907090d4f09567e4790147dd59 100644 --- a/libc/arch-x86/syscalls/umask.S +++ b/libc/arch-x86/syscalls/umask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umask) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(umask) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/umount2.S b/libc/arch-x86/syscalls/umount2.S index 9701e0399b0d99fbc83652f6422c3507887b00b0..13757ab3f3fa422a81df4e96e0ec3e852a53dae6 100644 --- a/libc/arch-x86/syscalls/umount2.S +++ b/libc/arch-x86/syscalls/umount2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umount2) pushl %ebx .cfi_def_cfa_offset 8 @@ -19,7 +17,7 @@ ENTRY(umount2) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ecx diff --git a/libc/arch-x86/syscalls/uname.S b/libc/arch-x86/syscalls/uname.S index 6de3b413e23feae3f39510910de931cd6e70d1b2..dab7e0d32d4862444f544cfc0230454521b81d1b 100644 --- a/libc/arch-x86/syscalls/uname.S +++ b/libc/arch-x86/syscalls/uname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(uname) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(uname) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/unlinkat.S b/libc/arch-x86/syscalls/unlinkat.S index 93ea20183ad22714a90a9a2a43f7debd4f822d2c..6faf71e7fac36cc2dfa3ed30f4abc2c92ab578bc 100644 --- a/libc/arch-x86/syscalls/unlinkat.S +++ b/libc/arch-x86/syscalls/unlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unlinkat) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(unlinkat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/unshare.S b/libc/arch-x86/syscalls/unshare.S index 9d1146690eef1b167db3b26e42a9f63b7a5bcf8c..b724798c27ff6d7cef1022c98b6e6db05cae4a70 100644 --- a/libc/arch-x86/syscalls/unshare.S +++ b/libc/arch-x86/syscalls/unshare.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unshare) pushl %ebx .cfi_def_cfa_offset 8 @@ -15,7 +13,7 @@ ENTRY(unshare) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %ebx diff --git a/libc/arch-x86/syscalls/utimensat.S b/libc/arch-x86/syscalls/utimensat.S index 62e15256cb5ce6312a66479a7de5e8b4f21fe6e9..07eca45ad7ae5ee408c04a599f78ab3ab6a9178c 100644 --- a/libc/arch-x86/syscalls/utimensat.S +++ b/libc/arch-x86/syscalls/utimensat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(utimensat) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(utimensat) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/vmsplice.S b/libc/arch-x86/syscalls/vmsplice.S index 470763544df2eb058625a0b8fe2ca98350fa9b76..f12cc65916aeeb66a842ea097653cf4f6fea135f 100644 --- a/libc/arch-x86/syscalls/vmsplice.S +++ b/libc/arch-x86/syscalls/vmsplice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(vmsplice) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(vmsplice) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/wait4.S b/libc/arch-x86/syscalls/wait4.S index 137b721e84a80f28a4fac6f5f3d60c9a9bf8a7fd..bed7c401eb953c54bd437bf437b5a96dbda75cc9 100644 --- a/libc/arch-x86/syscalls/wait4.S +++ b/libc/arch-x86/syscalls/wait4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(wait4) pushl %ebx .cfi_def_cfa_offset 8 @@ -27,7 +25,7 @@ ENTRY(wait4) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %esi diff --git a/libc/arch-x86/syscalls/write.S b/libc/arch-x86/syscalls/write.S index 2f040b21ffe735d08abd46f386fcdf9cdc84ac91..e14720886fa6c4fce1ca7e668a6398eb4455f414 100644 --- a/libc/arch-x86/syscalls/write.S +++ b/libc/arch-x86/syscalls/write.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(write) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(write) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86/syscalls/writev.S b/libc/arch-x86/syscalls/writev.S index 2840eead940962daca3fe8d0e7b12292a00b095e..07ba7b55b7d6c84cf7e140f310ece5c97ab2b3ac 100644 --- a/libc/arch-x86/syscalls/writev.S +++ b/libc/arch-x86/syscalls/writev.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(writev) pushl %ebx .cfi_def_cfa_offset 8 @@ -23,7 +21,7 @@ ENTRY(writev) jb 1f negl %eax pushl %eax - call __set_errno + call __set_errno_internal addl $4, %esp 1: popl %edx diff --git a/libc/arch-x86_64/bionic/__bionic_clone.S b/libc/arch-x86_64/bionic/__bionic_clone.S index e0ce5a6b823bb03f84e925a5d59847d4319102b7..0c73e5fd06b21e8bb1cebaecb5236e71ac14309f 100644 --- a/libc/arch-x86_64/bionic/__bionic_clone.S +++ b/libc/arch-x86_64/bionic/__bionic_clone.S @@ -54,7 +54,7 @@ ENTRY(__bionic_clone) # An error occurred, set errno and return -1. negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal ret .L_bc_child: diff --git a/libc/arch-x86_64/bionic/syscall.S b/libc/arch-x86_64/bionic/syscall.S index d5694cb570cb69aebe38a08c49d2086309435a14..87939ba3564a7440db205aeda847de981f0fef80 100644 --- a/libc/arch-x86_64/bionic/syscall.S +++ b/libc/arch-x86_64/bionic/syscall.S @@ -57,7 +57,7 @@ ENTRY(syscall) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(syscall) diff --git a/libc/arch-x86_64/bionic/vfork.S b/libc/arch-x86_64/bionic/vfork.S index 7c14cc0d909b538d2108d6c5f8f75111d7bdd994..129f1dbd24bdf100d903191eae9f487fcfdd45e6 100644 --- a/libc/arch-x86_64/bionic/vfork.S +++ b/libc/arch-x86_64/bionic/vfork.S @@ -39,7 +39,7 @@ ENTRY(vfork) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(vfork) diff --git a/libc/arch-x86_64/syscalls/__accept4.S b/libc/arch-x86_64/syscalls/__accept4.S index 774cdd584ad611e3e9f3ff0e8050f3a0203caf5a..aa5beba40f6a16b35c8994539532a41b800d5a51 100644 --- a/libc/arch-x86_64/syscalls/__accept4.S +++ b/libc/arch-x86_64/syscalls/__accept4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__accept4) movq %rcx, %r10 movl $__NR_accept4, %eax @@ -12,7 +10,7 @@ ENTRY(__accept4) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__accept4) diff --git a/libc/arch-x86_64/syscalls/__arch_prctl.S b/libc/arch-x86_64/syscalls/__arch_prctl.S index c0dad45d903933ab2b5b1b4d1946e91519508da3..0a604f432348c14ee01a0177c12d5b75b701974a 100644 --- a/libc/arch-x86_64/syscalls/__arch_prctl.S +++ b/libc/arch-x86_64/syscalls/__arch_prctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__arch_prctl) movl $__NR_arch_prctl, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__arch_prctl) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__arch_prctl) diff --git a/libc/arch-x86_64/syscalls/__brk.S b/libc/arch-x86_64/syscalls/__brk.S index df942a1d5bb7ebed567a4be500b25fbc769c0faa..b6c0f2ff8555826643533af8d0fc5627902de79a 100644 --- a/libc/arch-x86_64/syscalls/__brk.S +++ b/libc/arch-x86_64/syscalls/__brk.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__brk) movl $__NR_brk, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__brk) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__brk) diff --git a/libc/arch-x86_64/syscalls/__clock_gettime.S b/libc/arch-x86_64/syscalls/__clock_gettime.S index 6c11fb634bc666b319fbf85cbbdd8c64d55738a8..ccacdb22d283188f761c822b6545ad40450619c7 100644 --- a/libc/arch-x86_64/syscalls/__clock_gettime.S +++ b/libc/arch-x86_64/syscalls/__clock_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__clock_gettime) movl $__NR_clock_gettime, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__clock_gettime) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__clock_gettime) diff --git a/libc/arch-x86_64/syscalls/__connect.S b/libc/arch-x86_64/syscalls/__connect.S index 05a82022f0b5aa58117dcfd8291bcf8023053dfc..d7531ad6910dae5cc69969a8f7396bc17860e9d0 100644 --- a/libc/arch-x86_64/syscalls/__connect.S +++ b/libc/arch-x86_64/syscalls/__connect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__connect) movl $__NR_connect, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__connect) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__connect) diff --git a/libc/arch-x86_64/syscalls/__epoll_pwait.S b/libc/arch-x86_64/syscalls/__epoll_pwait.S index b0aee80ac069f61ceeedafe9d24bbc8e30447164..b486c4abc6c8da5154512f6ffb43552d1251ba2a 100644 --- a/libc/arch-x86_64/syscalls/__epoll_pwait.S +++ b/libc/arch-x86_64/syscalls/__epoll_pwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__epoll_pwait) movq %rcx, %r10 movl $__NR_epoll_pwait, %eax @@ -12,7 +10,7 @@ ENTRY(__epoll_pwait) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__epoll_pwait) diff --git a/libc/arch-x86_64/syscalls/__exit.S b/libc/arch-x86_64/syscalls/__exit.S index e552f0415040d4940f7d77f6967028b04f5b04ef..99b11fc839b9bd34c6acdd38946d2f5699940864 100644 --- a/libc/arch-x86_64/syscalls/__exit.S +++ b/libc/arch-x86_64/syscalls/__exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__exit) movl $__NR_exit, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__exit) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__exit) diff --git a/libc/arch-x86_64/syscalls/__getcpu.S b/libc/arch-x86_64/syscalls/__getcpu.S index c415fd7df1321f66c8ac35835e8aad26fe102d46..3903e9f3cc99f66db370d3dcf45168ce5ed0551a 100644 --- a/libc/arch-x86_64/syscalls/__getcpu.S +++ b/libc/arch-x86_64/syscalls/__getcpu.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcpu) movl $__NR_getcpu, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__getcpu) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__getcpu) diff --git a/libc/arch-x86_64/syscalls/__getcwd.S b/libc/arch-x86_64/syscalls/__getcwd.S index 1ea56516186c952788fd4f4401370edd89845bd4..d39c1d7888a8c8ffe850290bcae6df6385303d38 100644 --- a/libc/arch-x86_64/syscalls/__getcwd.S +++ b/libc/arch-x86_64/syscalls/__getcwd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getcwd) movl $__NR_getcwd, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__getcwd) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__getcwd) diff --git a/libc/arch-x86_64/syscalls/__getdents64.S b/libc/arch-x86_64/syscalls/__getdents64.S index 42c130c169947f5ab5277ff851bf1878ed7b5acb..b5eb94313ce2f49d25f77d3b5159ce1668775fa9 100644 --- a/libc/arch-x86_64/syscalls/__getdents64.S +++ b/libc/arch-x86_64/syscalls/__getdents64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getdents64) movl $__NR_getdents64, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__getdents64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__getdents64) diff --git a/libc/arch-x86_64/syscalls/__getpid.S b/libc/arch-x86_64/syscalls/__getpid.S index ae6bb49dbf6fb23e721e93e49bb6ea06f71079a1..ec4316eeb7279b05d51931a9d8a956443207f0e1 100644 --- a/libc/arch-x86_64/syscalls/__getpid.S +++ b/libc/arch-x86_64/syscalls/__getpid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpid) movl $__NR_getpid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__getpid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__getpid) diff --git a/libc/arch-x86_64/syscalls/__getpriority.S b/libc/arch-x86_64/syscalls/__getpriority.S index c82b00887be0be7bc21fcfc390b35c0f15b38f0f..7c618a14b576a4b5b0a90933e2291c0733f75225 100644 --- a/libc/arch-x86_64/syscalls/__getpriority.S +++ b/libc/arch-x86_64/syscalls/__getpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__getpriority) movl $__NR_getpriority, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__getpriority) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__getpriority) diff --git a/libc/arch-x86_64/syscalls/__gettimeofday.S b/libc/arch-x86_64/syscalls/__gettimeofday.S index e4b240930c8395420cffa5c5e09b9b1f46677771..69b9b6ec7f95b8253de63c7be71fde9ab285c95d 100644 --- a/libc/arch-x86_64/syscalls/__gettimeofday.S +++ b/libc/arch-x86_64/syscalls/__gettimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__gettimeofday) movl $__NR_gettimeofday, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__gettimeofday) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__gettimeofday) diff --git a/libc/arch-x86_64/syscalls/__ioctl.S b/libc/arch-x86_64/syscalls/__ioctl.S index aa2f5386918f2d816fd7e23f37b7671d37aa74f7..0eb34f0485dc0e9c0d8304439c544a6db7cec707 100644 --- a/libc/arch-x86_64/syscalls/__ioctl.S +++ b/libc/arch-x86_64/syscalls/__ioctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ioctl) movl $__NR_ioctl, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__ioctl) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__ioctl) diff --git a/libc/arch-x86_64/syscalls/__openat.S b/libc/arch-x86_64/syscalls/__openat.S index e7f5dc4c3b1ee85858a92ff1776797d3eec2975a..14f53ca97014777f579e22f37dbe52680ff93f2c 100644 --- a/libc/arch-x86_64/syscalls/__openat.S +++ b/libc/arch-x86_64/syscalls/__openat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__openat) movq %rcx, %r10 movl $__NR_openat, %eax @@ -12,7 +10,7 @@ ENTRY(__openat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__openat) diff --git a/libc/arch-x86_64/syscalls/__ppoll.S b/libc/arch-x86_64/syscalls/__ppoll.S index eb741ce87d6a9bdd2e0fd517efe45c4b0d614b52..82b97dda33bfccab8596b0379f24822fd43d203b 100644 --- a/libc/arch-x86_64/syscalls/__ppoll.S +++ b/libc/arch-x86_64/syscalls/__ppoll.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ppoll) movq %rcx, %r10 movl $__NR_ppoll, %eax @@ -12,7 +10,7 @@ ENTRY(__ppoll) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__ppoll) diff --git a/libc/arch-x86_64/syscalls/__pselect6.S b/libc/arch-x86_64/syscalls/__pselect6.S index 75ea416dc20d7152b337aad86781f81ff4d19f67..c11d8149b6e57630c7efaeb2a416d9c07d866614 100644 --- a/libc/arch-x86_64/syscalls/__pselect6.S +++ b/libc/arch-x86_64/syscalls/__pselect6.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__pselect6) movq %rcx, %r10 movl $__NR_pselect6, %eax @@ -12,7 +10,7 @@ ENTRY(__pselect6) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__pselect6) diff --git a/libc/arch-x86_64/syscalls/__ptrace.S b/libc/arch-x86_64/syscalls/__ptrace.S index 45724e48d77bc15089f9ae3e8574be3e5f7427bb..729e007678d98ba23f986f832b6463bb52f6ce0e 100644 --- a/libc/arch-x86_64/syscalls/__ptrace.S +++ b/libc/arch-x86_64/syscalls/__ptrace.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__ptrace) movq %rcx, %r10 movl $__NR_ptrace, %eax @@ -12,7 +10,7 @@ ENTRY(__ptrace) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__ptrace) diff --git a/libc/arch-x86_64/syscalls/__reboot.S b/libc/arch-x86_64/syscalls/__reboot.S index bbff3f20519cd2bae855c3fef6942019f751e72d..b462dc70984b52c153efe13e4925949475f2e781 100644 --- a/libc/arch-x86_64/syscalls/__reboot.S +++ b/libc/arch-x86_64/syscalls/__reboot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__reboot) movq %rcx, %r10 movl $__NR_reboot, %eax @@ -12,7 +10,7 @@ ENTRY(__reboot) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__reboot) diff --git a/libc/arch-x86_64/syscalls/__rt_sigaction.S b/libc/arch-x86_64/syscalls/__rt_sigaction.S index 7ce3d8c41dbbcc337a11cb95b319fd01b9f8810a..17c5995975aaa576a983fc65a39ba8e2d75fde49 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigaction.S +++ b/libc/arch-x86_64/syscalls/__rt_sigaction.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigaction) movq %rcx, %r10 movl $__NR_rt_sigaction, %eax @@ -12,7 +10,7 @@ ENTRY(__rt_sigaction) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__rt_sigaction) diff --git a/libc/arch-x86_64/syscalls/__rt_sigpending.S b/libc/arch-x86_64/syscalls/__rt_sigpending.S index 78c10edabc59ca51332d3b4ca7404e9368f5d030..b5b81bbbb07d6e5d3912e482ef212537421e89f3 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigpending.S +++ b/libc/arch-x86_64/syscalls/__rt_sigpending.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigpending) movl $__NR_rt_sigpending, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__rt_sigpending) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__rt_sigpending) diff --git a/libc/arch-x86_64/syscalls/__rt_sigprocmask.S b/libc/arch-x86_64/syscalls/__rt_sigprocmask.S index bf2841c1ada18d908d6bcda723c3e1c964701d5b..e8b3f2a4ea4cd41386bd17a79f03c13471e31924 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-x86_64/syscalls/__rt_sigprocmask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigprocmask) movq %rcx, %r10 movl $__NR_rt_sigprocmask, %eax @@ -12,7 +10,7 @@ ENTRY(__rt_sigprocmask) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__rt_sigprocmask) diff --git a/libc/arch-x86_64/syscalls/__rt_sigsuspend.S b/libc/arch-x86_64/syscalls/__rt_sigsuspend.S index a82b0528a08925c2d2d5f76a4ba152d456c7edcf..f6366a22f5fc938e41c45c5e78b544aba8b7f524 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-x86_64/syscalls/__rt_sigsuspend.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigsuspend) movl $__NR_rt_sigsuspend, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__rt_sigsuspend) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__rt_sigsuspend) diff --git a/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S b/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S index aceacb2dd14c065382d29b33757cba3b23c7609e..9bcb81155b76223c9ebb24d3c3cfab4614347faf 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__rt_sigtimedwait) movq %rcx, %r10 movl $__NR_rt_sigtimedwait, %eax @@ -12,7 +10,7 @@ ENTRY(__rt_sigtimedwait) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__rt_sigtimedwait) diff --git a/libc/arch-x86_64/syscalls/__sched_getaffinity.S b/libc/arch-x86_64/syscalls/__sched_getaffinity.S index fd1f6075b45b4a221a6fc100cae20a388653cfb4..0ca6818aac076e02c67af6cf9be22eb7c306dde4 100644 --- a/libc/arch-x86_64/syscalls/__sched_getaffinity.S +++ b/libc/arch-x86_64/syscalls/__sched_getaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__sched_getaffinity) movl $__NR_sched_getaffinity, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__sched_getaffinity) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__sched_getaffinity) diff --git a/libc/arch-x86_64/syscalls/__set_tid_address.S b/libc/arch-x86_64/syscalls/__set_tid_address.S index 7e5226d7574324e488be66053d1d5578f7e87ecb..3dad6600e4ade6ab978de682170f67d8690f0ceb 100644 --- a/libc/arch-x86_64/syscalls/__set_tid_address.S +++ b/libc/arch-x86_64/syscalls/__set_tid_address.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__set_tid_address) movl $__NR_set_tid_address, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__set_tid_address) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__set_tid_address) diff --git a/libc/arch-x86_64/syscalls/__signalfd4.S b/libc/arch-x86_64/syscalls/__signalfd4.S index d27f63c423e1544933612ce6ae5b05f3bb3b2531..b44bfe5b8cfdae6ff92b9a5677bd8cc288413072 100644 --- a/libc/arch-x86_64/syscalls/__signalfd4.S +++ b/libc/arch-x86_64/syscalls/__signalfd4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__signalfd4) movq %rcx, %r10 movl $__NR_signalfd4, %eax @@ -12,7 +10,7 @@ ENTRY(__signalfd4) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__signalfd4) diff --git a/libc/arch-x86_64/syscalls/__socket.S b/libc/arch-x86_64/syscalls/__socket.S index 3b573e8575dc8bf88ee58c636fd0a3d18520db03..0563d2ffb6d8decd15e27d23ea8383e91185e637 100644 --- a/libc/arch-x86_64/syscalls/__socket.S +++ b/libc/arch-x86_64/syscalls/__socket.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__socket) movl $__NR_socket, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__socket) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__socket) diff --git a/libc/arch-x86_64/syscalls/__timer_create.S b/libc/arch-x86_64/syscalls/__timer_create.S index 920c9355f8d48b433dee5c58327b3e1869df0fd9..cb955a46ef16928c8ef460eda07012164fa237d3 100644 --- a/libc/arch-x86_64/syscalls/__timer_create.S +++ b/libc/arch-x86_64/syscalls/__timer_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_create) movl $__NR_timer_create, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__timer_create) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__timer_create) diff --git a/libc/arch-x86_64/syscalls/__timer_delete.S b/libc/arch-x86_64/syscalls/__timer_delete.S index c76830e89f04b149b7af31b4cd3aa513a47712b3..7abc7d8cbbf5eae9c216e3d728aa1af0a9b5d3cc 100644 --- a/libc/arch-x86_64/syscalls/__timer_delete.S +++ b/libc/arch-x86_64/syscalls/__timer_delete.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_delete) movl $__NR_timer_delete, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__timer_delete) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__timer_delete) diff --git a/libc/arch-x86_64/syscalls/__timer_getoverrun.S b/libc/arch-x86_64/syscalls/__timer_getoverrun.S index e35ee9375c8a9bde044a69f9424cf88416922d26..f2a0e24b49677b9ccf45ae5539c1afa5fb82d359 100644 --- a/libc/arch-x86_64/syscalls/__timer_getoverrun.S +++ b/libc/arch-x86_64/syscalls/__timer_getoverrun.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_getoverrun) movl $__NR_timer_getoverrun, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__timer_getoverrun) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__timer_getoverrun) diff --git a/libc/arch-x86_64/syscalls/__timer_gettime.S b/libc/arch-x86_64/syscalls/__timer_gettime.S index 8bb41d9bc17482e76bc5c5fb9891e7fb95edb2e9..62c2b47190e76005b5ea918a715f8a06e679f4c3 100644 --- a/libc/arch-x86_64/syscalls/__timer_gettime.S +++ b/libc/arch-x86_64/syscalls/__timer_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_gettime) movl $__NR_timer_gettime, %eax syscall @@ -11,7 +9,7 @@ ENTRY(__timer_gettime) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__timer_gettime) diff --git a/libc/arch-x86_64/syscalls/__timer_settime.S b/libc/arch-x86_64/syscalls/__timer_settime.S index 0eace4b7eeba53d9842ce65e4a75edcd33cf3fb1..225fa8e37841796fee672aa66ea6065fcde1b9c0 100644 --- a/libc/arch-x86_64/syscalls/__timer_settime.S +++ b/libc/arch-x86_64/syscalls/__timer_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__timer_settime) movq %rcx, %r10 movl $__NR_timer_settime, %eax @@ -12,7 +10,7 @@ ENTRY(__timer_settime) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__timer_settime) diff --git a/libc/arch-x86_64/syscalls/__waitid.S b/libc/arch-x86_64/syscalls/__waitid.S index 47bf7b378d87f9a6d9d71704cbf41cb0f1b9ff7c..ff8a3c51901cc5b47d1cab98e62847e684bf19b2 100644 --- a/libc/arch-x86_64/syscalls/__waitid.S +++ b/libc/arch-x86_64/syscalls/__waitid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(__waitid) movq %rcx, %r10 movl $__NR_waitid, %eax @@ -12,7 +10,7 @@ ENTRY(__waitid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(__waitid) diff --git a/libc/arch-x86_64/syscalls/_exit.S b/libc/arch-x86_64/syscalls/_exit.S index 06465c43d3c08da95e7bd6cd8b35cf783ae08937..c79091dd70bb04745fbfb6720eb613a2cf73eeb2 100644 --- a/libc/arch-x86_64/syscalls/_exit.S +++ b/libc/arch-x86_64/syscalls/_exit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(_exit) movl $__NR_exit_group, %eax syscall @@ -11,7 +9,7 @@ ENTRY(_exit) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(_exit) diff --git a/libc/arch-x86_64/syscalls/acct.S b/libc/arch-x86_64/syscalls/acct.S index 6bf59e37baa93407c47f0794abb834670764aa5d..a73970787fc45aa0bfcc4f75ce6b1bf98d91a226 100644 --- a/libc/arch-x86_64/syscalls/acct.S +++ b/libc/arch-x86_64/syscalls/acct.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(acct) movl $__NR_acct, %eax syscall @@ -11,7 +9,7 @@ ENTRY(acct) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(acct) diff --git a/libc/arch-x86_64/syscalls/bind.S b/libc/arch-x86_64/syscalls/bind.S index 4300c005f2f0cf0c5f385502b2ec25c05cc915d0..e5bc263c15d3f04bb86dcb03e2eba65ac185c510 100644 --- a/libc/arch-x86_64/syscalls/bind.S +++ b/libc/arch-x86_64/syscalls/bind.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(bind) movl $__NR_bind, %eax syscall @@ -11,7 +9,7 @@ ENTRY(bind) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(bind) diff --git a/libc/arch-x86_64/syscalls/capget.S b/libc/arch-x86_64/syscalls/capget.S index 8ce1846eeab78df291abd0833cc6fb6d05e3cb54..9ce158362ec202d1c12076279869267aa6300cc5 100644 --- a/libc/arch-x86_64/syscalls/capget.S +++ b/libc/arch-x86_64/syscalls/capget.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capget) movl $__NR_capget, %eax syscall @@ -11,7 +9,7 @@ ENTRY(capget) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(capget) diff --git a/libc/arch-x86_64/syscalls/capset.S b/libc/arch-x86_64/syscalls/capset.S index 3aff07c1a12b17de83ea9b1057950cdd7aa01db3..27767565ee236dfe6449830fdd6fd27e48dad982 100644 --- a/libc/arch-x86_64/syscalls/capset.S +++ b/libc/arch-x86_64/syscalls/capset.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(capset) movl $__NR_capset, %eax syscall @@ -11,7 +9,7 @@ ENTRY(capset) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(capset) diff --git a/libc/arch-x86_64/syscalls/chdir.S b/libc/arch-x86_64/syscalls/chdir.S index f22b40d4e2a2599e5f08d3b10346511eb31d784b..269905c6a1afd15dc4a2cb107be27b0925d3e818 100644 --- a/libc/arch-x86_64/syscalls/chdir.S +++ b/libc/arch-x86_64/syscalls/chdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chdir) movl $__NR_chdir, %eax syscall @@ -11,7 +9,7 @@ ENTRY(chdir) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(chdir) diff --git a/libc/arch-x86_64/syscalls/chroot.S b/libc/arch-x86_64/syscalls/chroot.S index eb8a4633bfc6e4b942cfa0b9b0de3b37e98722fa..713b1b3709bca2d38a091298c20d97ebc59c0e94 100644 --- a/libc/arch-x86_64/syscalls/chroot.S +++ b/libc/arch-x86_64/syscalls/chroot.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(chroot) movl $__NR_chroot, %eax syscall @@ -11,7 +9,7 @@ ENTRY(chroot) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(chroot) diff --git a/libc/arch-x86_64/syscalls/clock_getres.S b/libc/arch-x86_64/syscalls/clock_getres.S index 00b4ed67dd8ab1e57867d03fb2608313a7fc1faa..f65d127746bcd4c22a1951b0c3595fbb2845c7c4 100644 --- a/libc/arch-x86_64/syscalls/clock_getres.S +++ b/libc/arch-x86_64/syscalls/clock_getres.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_getres) movl $__NR_clock_getres, %eax syscall @@ -11,7 +9,7 @@ ENTRY(clock_getres) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(clock_getres) diff --git a/libc/arch-x86_64/syscalls/clock_nanosleep.S b/libc/arch-x86_64/syscalls/clock_nanosleep.S index 8bc87ae4448324791e35b9c8d2642dcfdd85464d..2a79bddfed413a7ca6988727bd33aa368e49ec6a 100644 --- a/libc/arch-x86_64/syscalls/clock_nanosleep.S +++ b/libc/arch-x86_64/syscalls/clock_nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_nanosleep) movq %rcx, %r10 movl $__NR_clock_nanosleep, %eax @@ -12,7 +10,7 @@ ENTRY(clock_nanosleep) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(clock_nanosleep) diff --git a/libc/arch-x86_64/syscalls/clock_settime.S b/libc/arch-x86_64/syscalls/clock_settime.S index 52257703151dbea77a8c6e868e8f5eaf63a13a26..26070a467dc2b3a1eda2ea981d728ce19e942c3d 100644 --- a/libc/arch-x86_64/syscalls/clock_settime.S +++ b/libc/arch-x86_64/syscalls/clock_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(clock_settime) movl $__NR_clock_settime, %eax syscall @@ -11,7 +9,7 @@ ENTRY(clock_settime) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(clock_settime) diff --git a/libc/arch-x86_64/syscalls/close.S b/libc/arch-x86_64/syscalls/close.S index 029d09ad645b278d28a76f92e79c5d08ee3efd7a..8a7ada108f36942801aea0625a2e6729b5b8b9b1 100644 --- a/libc/arch-x86_64/syscalls/close.S +++ b/libc/arch-x86_64/syscalls/close.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(close) movl $__NR_close, %eax syscall @@ -11,7 +9,7 @@ ENTRY(close) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(close) diff --git a/libc/arch-x86_64/syscalls/delete_module.S b/libc/arch-x86_64/syscalls/delete_module.S index fc146bb6c061e9bdd037852ea9a402b46eb2a85a..63f17adbd4f1f7b635fb3296636e9a2a490e2d0c 100644 --- a/libc/arch-x86_64/syscalls/delete_module.S +++ b/libc/arch-x86_64/syscalls/delete_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(delete_module) movl $__NR_delete_module, %eax syscall @@ -11,7 +9,7 @@ ENTRY(delete_module) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(delete_module) diff --git a/libc/arch-x86_64/syscalls/dup.S b/libc/arch-x86_64/syscalls/dup.S index 53f06b0ec7ce8ef804390536d362a0f7dadc6bd2..5016f77084419f39b121dcd10ea3bfadd89df47d 100644 --- a/libc/arch-x86_64/syscalls/dup.S +++ b/libc/arch-x86_64/syscalls/dup.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup) movl $__NR_dup, %eax syscall @@ -11,7 +9,7 @@ ENTRY(dup) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(dup) diff --git a/libc/arch-x86_64/syscalls/dup3.S b/libc/arch-x86_64/syscalls/dup3.S index fb99941ed53505964b74411f3a3e94a84e69b5ad..9abd1686af6e29be4eff3a47e7645e4e133fa2fd 100644 --- a/libc/arch-x86_64/syscalls/dup3.S +++ b/libc/arch-x86_64/syscalls/dup3.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(dup3) movl $__NR_dup3, %eax syscall @@ -11,7 +9,7 @@ ENTRY(dup3) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(dup3) diff --git a/libc/arch-x86_64/syscalls/epoll_create1.S b/libc/arch-x86_64/syscalls/epoll_create1.S index 6aa19157d8d24ada6c01ebd92349c928fc363ac7..d1e4bfce51fe9b2b76afe83a5c929773c03790fa 100644 --- a/libc/arch-x86_64/syscalls/epoll_create1.S +++ b/libc/arch-x86_64/syscalls/epoll_create1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_create1) movl $__NR_epoll_create1, %eax syscall @@ -11,7 +9,7 @@ ENTRY(epoll_create1) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(epoll_create1) diff --git a/libc/arch-x86_64/syscalls/epoll_ctl.S b/libc/arch-x86_64/syscalls/epoll_ctl.S index c9dda01b559af799cdfd45374338b2094f6dfde3..f429b962af494fabb0a0b47c0846a7d1143beb9f 100644 --- a/libc/arch-x86_64/syscalls/epoll_ctl.S +++ b/libc/arch-x86_64/syscalls/epoll_ctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(epoll_ctl) movq %rcx, %r10 movl $__NR_epoll_ctl, %eax @@ -12,7 +10,7 @@ ENTRY(epoll_ctl) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(epoll_ctl) diff --git a/libc/arch-x86_64/syscalls/eventfd.S b/libc/arch-x86_64/syscalls/eventfd.S index ac7537f9996e69c430adf6b0e748fa944131eb07..dcc510595274bb5ba02ae6bf2fb907027e3bcd77 100644 --- a/libc/arch-x86_64/syscalls/eventfd.S +++ b/libc/arch-x86_64/syscalls/eventfd.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(eventfd) movl $__NR_eventfd2, %eax syscall @@ -11,7 +9,7 @@ ENTRY(eventfd) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(eventfd) diff --git a/libc/arch-x86_64/syscalls/execve.S b/libc/arch-x86_64/syscalls/execve.S index a699303fbeb7b2416bc2a0fd01fea1a5a2437935..947baa49c777fa3db3fc459afe2487d36bb8c94c 100644 --- a/libc/arch-x86_64/syscalls/execve.S +++ b/libc/arch-x86_64/syscalls/execve.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(execve) movl $__NR_execve, %eax syscall @@ -11,7 +9,7 @@ ENTRY(execve) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(execve) diff --git a/libc/arch-x86_64/syscalls/faccessat.S b/libc/arch-x86_64/syscalls/faccessat.S index 9426dd5d18f48c3ad1c647e154df18341cc5f4e9..05a6e7863ee0d2b385c8be38602afd5c25317838 100644 --- a/libc/arch-x86_64/syscalls/faccessat.S +++ b/libc/arch-x86_64/syscalls/faccessat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(faccessat) movq %rcx, %r10 movl $__NR_faccessat, %eax @@ -12,7 +10,7 @@ ENTRY(faccessat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(faccessat) diff --git a/libc/arch-x86_64/syscalls/fallocate.S b/libc/arch-x86_64/syscalls/fallocate.S index 91a2e6544dba68bfd199fcd2a9bc1c84ffa5ca22..8307f7e7af4b262103c2deaa1787feadbabf1f00 100644 --- a/libc/arch-x86_64/syscalls/fallocate.S +++ b/libc/arch-x86_64/syscalls/fallocate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fallocate) movq %rcx, %r10 movl $__NR_fallocate, %eax @@ -12,7 +10,7 @@ ENTRY(fallocate) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fallocate) diff --git a/libc/arch-x86_64/syscalls/fchdir.S b/libc/arch-x86_64/syscalls/fchdir.S index 01c503086e677c9ecd240d83f128198f66a31cdd..d005c14bbfbcf5725b95683067a4fd44ad3507c9 100644 --- a/libc/arch-x86_64/syscalls/fchdir.S +++ b/libc/arch-x86_64/syscalls/fchdir.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchdir) movl $__NR_fchdir, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fchdir) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fchdir) diff --git a/libc/arch-x86_64/syscalls/fchmod.S b/libc/arch-x86_64/syscalls/fchmod.S index 1f4d02b7009f3441f190317833430aea185214d9..b35bd21ac0418005a8f3b72e396e21dc453b0c2a 100644 --- a/libc/arch-x86_64/syscalls/fchmod.S +++ b/libc/arch-x86_64/syscalls/fchmod.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmod) movl $__NR_fchmod, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fchmod) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fchmod) diff --git a/libc/arch-x86_64/syscalls/fchmodat.S b/libc/arch-x86_64/syscalls/fchmodat.S index cee05e3d115035b7b57d00829f4c210e2069766e..2d78d8e81c7c0145f332d1b8654f0d9302bf195f 100644 --- a/libc/arch-x86_64/syscalls/fchmodat.S +++ b/libc/arch-x86_64/syscalls/fchmodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchmodat) movq %rcx, %r10 movl $__NR_fchmodat, %eax @@ -12,7 +10,7 @@ ENTRY(fchmodat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fchmodat) diff --git a/libc/arch-x86_64/syscalls/fchown.S b/libc/arch-x86_64/syscalls/fchown.S index 1c439915c4fc5413aeae77ccaf1af1b5b4b97fae..d5bdc71928b43891a4abc98a621b0db77c616725 100644 --- a/libc/arch-x86_64/syscalls/fchown.S +++ b/libc/arch-x86_64/syscalls/fchown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchown) movl $__NR_fchown, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fchown) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fchown) diff --git a/libc/arch-x86_64/syscalls/fchownat.S b/libc/arch-x86_64/syscalls/fchownat.S index 8f77888e1ccaa64f558f942cfcf2818c368516f2..ff05e9efa3f771a76c016842bfdd91cc6f6e7897 100644 --- a/libc/arch-x86_64/syscalls/fchownat.S +++ b/libc/arch-x86_64/syscalls/fchownat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fchownat) movq %rcx, %r10 movl $__NR_fchownat, %eax @@ -12,7 +10,7 @@ ENTRY(fchownat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fchownat) diff --git a/libc/arch-x86_64/syscalls/fcntl.S b/libc/arch-x86_64/syscalls/fcntl.S index d415467a0be1fec0ed2483fb3aa6ad322d8cf334..f28195b5f9404300d1ab4422a598f07ced10f2cb 100644 --- a/libc/arch-x86_64/syscalls/fcntl.S +++ b/libc/arch-x86_64/syscalls/fcntl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fcntl) movl $__NR_fcntl, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fcntl) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fcntl) diff --git a/libc/arch-x86_64/syscalls/fdatasync.S b/libc/arch-x86_64/syscalls/fdatasync.S index 8ec419304d39f7502329fd343cd0aa92f01de24e..27239b95dbf4369a59235ed02c9a750007196109 100644 --- a/libc/arch-x86_64/syscalls/fdatasync.S +++ b/libc/arch-x86_64/syscalls/fdatasync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fdatasync) movl $__NR_fdatasync, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fdatasync) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fdatasync) diff --git a/libc/arch-x86_64/syscalls/fgetxattr.S b/libc/arch-x86_64/syscalls/fgetxattr.S index 9aacdbdb188a5253c5183b70da83ab08bcc0a244..7762474f9a76ad3806bb3baece5165ec288ec0ca 100644 --- a/libc/arch-x86_64/syscalls/fgetxattr.S +++ b/libc/arch-x86_64/syscalls/fgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fgetxattr) movq %rcx, %r10 movl $__NR_fgetxattr, %eax @@ -12,7 +10,7 @@ ENTRY(fgetxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fgetxattr) diff --git a/libc/arch-x86_64/syscalls/flistxattr.S b/libc/arch-x86_64/syscalls/flistxattr.S index 53c58d07a0912e04f2c7934b5417a7a93d1737eb..aa02db1e2e70271b868deda0231e98712f4c13d1 100644 --- a/libc/arch-x86_64/syscalls/flistxattr.S +++ b/libc/arch-x86_64/syscalls/flistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flistxattr) movl $__NR_flistxattr, %eax syscall @@ -11,7 +9,7 @@ ENTRY(flistxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(flistxattr) diff --git a/libc/arch-x86_64/syscalls/flock.S b/libc/arch-x86_64/syscalls/flock.S index fe57b47d1484b9bccc34fc61c07162e80e69145f..1bc6678586acc7e707a26fe79fb683a991b63b2c 100644 --- a/libc/arch-x86_64/syscalls/flock.S +++ b/libc/arch-x86_64/syscalls/flock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(flock) movl $__NR_flock, %eax syscall @@ -11,7 +9,7 @@ ENTRY(flock) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(flock) diff --git a/libc/arch-x86_64/syscalls/fremovexattr.S b/libc/arch-x86_64/syscalls/fremovexattr.S index c37cc93036aa60e28b39f4cfda12c7987274dd83..517094c8529a2d1b0f0d0fcd2ead9059d2be47e9 100644 --- a/libc/arch-x86_64/syscalls/fremovexattr.S +++ b/libc/arch-x86_64/syscalls/fremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fremovexattr) movl $__NR_fremovexattr, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fremovexattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fremovexattr) diff --git a/libc/arch-x86_64/syscalls/fsetxattr.S b/libc/arch-x86_64/syscalls/fsetxattr.S index cc3d7b7bf6c1857e6e6d70d17de98d62a1460188..97822c4c83d03e958ed06955e3e5b6878d714130 100644 --- a/libc/arch-x86_64/syscalls/fsetxattr.S +++ b/libc/arch-x86_64/syscalls/fsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsetxattr) movq %rcx, %r10 movl $__NR_fsetxattr, %eax @@ -12,7 +10,7 @@ ENTRY(fsetxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fsetxattr) diff --git a/libc/arch-x86_64/syscalls/fstat64.S b/libc/arch-x86_64/syscalls/fstat64.S index dbc6760103e086835aff2081ba6d6ed22a5680ce..de576682cf3d0aac21690d8f1c1321fdf9b179ed 100644 --- a/libc/arch-x86_64/syscalls/fstat64.S +++ b/libc/arch-x86_64/syscalls/fstat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstat64) movl $__NR_fstat, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fstat64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fstat64) diff --git a/libc/arch-x86_64/syscalls/fstatat64.S b/libc/arch-x86_64/syscalls/fstatat64.S index 28b91fa13c1699b1bf50029d2501b327201934b6..47785bb237fb39b3dc4e0f21f613f9936e68158c 100644 --- a/libc/arch-x86_64/syscalls/fstatat64.S +++ b/libc/arch-x86_64/syscalls/fstatat64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatat64) movq %rcx, %r10 movl $__NR_newfstatat, %eax @@ -12,7 +10,7 @@ ENTRY(fstatat64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fstatat64) diff --git a/libc/arch-x86_64/syscalls/fstatfs64.S b/libc/arch-x86_64/syscalls/fstatfs64.S index 4b12afb05629fb56b2cbbbb000ec3da5de7281b9..f727350e1e40c91acb0e60a3930d957241b6d4d8 100644 --- a/libc/arch-x86_64/syscalls/fstatfs64.S +++ b/libc/arch-x86_64/syscalls/fstatfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fstatfs64) movl $__NR_fstatfs, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fstatfs64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fstatfs64) diff --git a/libc/arch-x86_64/syscalls/fsync.S b/libc/arch-x86_64/syscalls/fsync.S index 820502e8cf4c8038b6cbedeef708a3148b7260cb..e7ec6da7fc7343489984edd84810cae05a37c6f2 100644 --- a/libc/arch-x86_64/syscalls/fsync.S +++ b/libc/arch-x86_64/syscalls/fsync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(fsync) movl $__NR_fsync, %eax syscall @@ -11,7 +9,7 @@ ENTRY(fsync) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(fsync) diff --git a/libc/arch-x86_64/syscalls/ftruncate.S b/libc/arch-x86_64/syscalls/ftruncate.S index 0b1440301969e2d780f4ff579aa2e72c1bcd035d..0365368d1f7f78bbd09d9963cf0d419f2c0dea8f 100644 --- a/libc/arch-x86_64/syscalls/ftruncate.S +++ b/libc/arch-x86_64/syscalls/ftruncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(ftruncate) movl $__NR_ftruncate, %eax syscall @@ -11,7 +9,7 @@ ENTRY(ftruncate) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(ftruncate) diff --git a/libc/arch-x86_64/syscalls/getegid.S b/libc/arch-x86_64/syscalls/getegid.S index 155d37ba4d3a5c3c4c5bc26141ab16cb46ef1d41..84ba24081526daf85a50cb4577d9f6fd83a1c2f9 100644 --- a/libc/arch-x86_64/syscalls/getegid.S +++ b/libc/arch-x86_64/syscalls/getegid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getegid) movl $__NR_getegid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getegid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getegid) diff --git a/libc/arch-x86_64/syscalls/geteuid.S b/libc/arch-x86_64/syscalls/geteuid.S index 9ffa3cd5ddc808bde74f789bd0ed517d1f607882..18a991ab2013fbf42cb0772c3e4cbc7da30f850a 100644 --- a/libc/arch-x86_64/syscalls/geteuid.S +++ b/libc/arch-x86_64/syscalls/geteuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(geteuid) movl $__NR_geteuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(geteuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(geteuid) diff --git a/libc/arch-x86_64/syscalls/getgid.S b/libc/arch-x86_64/syscalls/getgid.S index d9c9da9380938fa4d7d91fa0093064abea057c38..5e4b0efead1ae17ee95472ed23bdce8474ea405e 100644 --- a/libc/arch-x86_64/syscalls/getgid.S +++ b/libc/arch-x86_64/syscalls/getgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgid) movl $__NR_getgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getgid) diff --git a/libc/arch-x86_64/syscalls/getgroups.S b/libc/arch-x86_64/syscalls/getgroups.S index 9f0701a64e742c6a7820294630d8b5ea3adc07ef..b5dd81c3158a5cae3d69cd7505add68ccb0ff56d 100644 --- a/libc/arch-x86_64/syscalls/getgroups.S +++ b/libc/arch-x86_64/syscalls/getgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getgroups) movl $__NR_getgroups, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getgroups) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getgroups) diff --git a/libc/arch-x86_64/syscalls/getitimer.S b/libc/arch-x86_64/syscalls/getitimer.S index 2d764306b7305ea1a66bb0fdf685bade22d438df..c4bb1202a3880bf9e621f188cdd13b50b7fcd64d 100644 --- a/libc/arch-x86_64/syscalls/getitimer.S +++ b/libc/arch-x86_64/syscalls/getitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getitimer) movl $__NR_getitimer, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getitimer) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getitimer) diff --git a/libc/arch-x86_64/syscalls/getpeername.S b/libc/arch-x86_64/syscalls/getpeername.S index b6de1833d15437dddf490e50f3f4acadc62abce7..0b212be9275dbf14d5db917678cf10fda8d1ddd7 100644 --- a/libc/arch-x86_64/syscalls/getpeername.S +++ b/libc/arch-x86_64/syscalls/getpeername.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpeername) movl $__NR_getpeername, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getpeername) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getpeername) diff --git a/libc/arch-x86_64/syscalls/getpgid.S b/libc/arch-x86_64/syscalls/getpgid.S index e321b66194ae524ec2f126746308e1a76a77ccbe..d1b0e8bf9f4fbcdde8e3a6523623aac1ed760bc7 100644 --- a/libc/arch-x86_64/syscalls/getpgid.S +++ b/libc/arch-x86_64/syscalls/getpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getpgid) movl $__NR_getpgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getpgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getpgid) diff --git a/libc/arch-x86_64/syscalls/getppid.S b/libc/arch-x86_64/syscalls/getppid.S index 4a238ade60a3b65843c3c326ce9c37fd3e9e08e4..e1cfee024e939ee5eeafdf9737bb24a79205a694 100644 --- a/libc/arch-x86_64/syscalls/getppid.S +++ b/libc/arch-x86_64/syscalls/getppid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getppid) movl $__NR_getppid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getppid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getppid) diff --git a/libc/arch-x86_64/syscalls/getresgid.S b/libc/arch-x86_64/syscalls/getresgid.S index 4727d297276cea871bc3419d17bdb74e00479479..0b7ea7a749793eaf11f19c125492b6f0f50b7d77 100644 --- a/libc/arch-x86_64/syscalls/getresgid.S +++ b/libc/arch-x86_64/syscalls/getresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresgid) movl $__NR_getresgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getresgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getresgid) diff --git a/libc/arch-x86_64/syscalls/getresuid.S b/libc/arch-x86_64/syscalls/getresuid.S index 1098d5646543cdce31a05296e804f0cf66345284..0d7a054381c706d24178982972c05aaf7ce44f32 100644 --- a/libc/arch-x86_64/syscalls/getresuid.S +++ b/libc/arch-x86_64/syscalls/getresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getresuid) movl $__NR_getresuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getresuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getresuid) diff --git a/libc/arch-x86_64/syscalls/getrlimit.S b/libc/arch-x86_64/syscalls/getrlimit.S index 60e5881bff36e12945a7a917a6071f20558f16a0..2d272a125127ce5f0bab1f8928fcbeb5aeb7543c 100644 --- a/libc/arch-x86_64/syscalls/getrlimit.S +++ b/libc/arch-x86_64/syscalls/getrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrlimit) movl $__NR_getrlimit, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getrlimit) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getrlimit) diff --git a/libc/arch-x86_64/syscalls/getrusage.S b/libc/arch-x86_64/syscalls/getrusage.S index 0eb0176633481b4541a7e718ad97e38423bfd0f2..eef7fb8b407ce2c3957d3cca55ac389b8d271fb6 100644 --- a/libc/arch-x86_64/syscalls/getrusage.S +++ b/libc/arch-x86_64/syscalls/getrusage.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getrusage) movl $__NR_getrusage, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getrusage) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getrusage) diff --git a/libc/arch-x86_64/syscalls/getsid.S b/libc/arch-x86_64/syscalls/getsid.S index 2543b1058d3917cebaebbb9e5e842d067de5b1b6..022f959ddcbec2e2bc164814ad057d613ea8b8c6 100644 --- a/libc/arch-x86_64/syscalls/getsid.S +++ b/libc/arch-x86_64/syscalls/getsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsid) movl $__NR_getsid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getsid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getsid) diff --git a/libc/arch-x86_64/syscalls/getsockname.S b/libc/arch-x86_64/syscalls/getsockname.S index 17cd5eaf64e1ece050d1829f8ac4e1413c92b7f5..36fdcf75d924d2b9644a6057598bb2fa640ba9fe 100644 --- a/libc/arch-x86_64/syscalls/getsockname.S +++ b/libc/arch-x86_64/syscalls/getsockname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockname) movl $__NR_getsockname, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getsockname) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getsockname) diff --git a/libc/arch-x86_64/syscalls/getsockopt.S b/libc/arch-x86_64/syscalls/getsockopt.S index 988a2cbcd878db96380ba3add2a12bcee1f322de..c1e11e7ce53050ff99667a48bafbc3e17464178e 100644 --- a/libc/arch-x86_64/syscalls/getsockopt.S +++ b/libc/arch-x86_64/syscalls/getsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getsockopt) movq %rcx, %r10 movl $__NR_getsockopt, %eax @@ -12,7 +10,7 @@ ENTRY(getsockopt) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getsockopt) diff --git a/libc/arch-x86_64/syscalls/getuid.S b/libc/arch-x86_64/syscalls/getuid.S index 9b7a1d9d6acf3bdf0981a2e05ca26791ed3ee2db..93cd0f831f9cd073406e71f0aaf9d9a6dedc2e8f 100644 --- a/libc/arch-x86_64/syscalls/getuid.S +++ b/libc/arch-x86_64/syscalls/getuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getuid) movl $__NR_getuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(getuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getuid) diff --git a/libc/arch-x86_64/syscalls/getxattr.S b/libc/arch-x86_64/syscalls/getxattr.S index 4d6aecf7a4ed6672b538ce73e4d33d6743b02346..01378b0a7be189d5b73c4d35c92035c1b99a5698 100644 --- a/libc/arch-x86_64/syscalls/getxattr.S +++ b/libc/arch-x86_64/syscalls/getxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(getxattr) movq %rcx, %r10 movl $__NR_getxattr, %eax @@ -12,7 +10,7 @@ ENTRY(getxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(getxattr) diff --git a/libc/arch-x86_64/syscalls/init_module.S b/libc/arch-x86_64/syscalls/init_module.S index 2c5141458cae00bcd40baa3b8b7f63aa57a1e539..c005de4341d111698a0844c697e41326470b2d27 100644 --- a/libc/arch-x86_64/syscalls/init_module.S +++ b/libc/arch-x86_64/syscalls/init_module.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(init_module) movl $__NR_init_module, %eax syscall @@ -11,7 +9,7 @@ ENTRY(init_module) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(init_module) diff --git a/libc/arch-x86_64/syscalls/inotify_add_watch.S b/libc/arch-x86_64/syscalls/inotify_add_watch.S index da5aa36ee5001af22aa91145eccb5c7682ec215b..edf2930ac91d8f1d663a443b8f20c2b5f4c6d358 100644 --- a/libc/arch-x86_64/syscalls/inotify_add_watch.S +++ b/libc/arch-x86_64/syscalls/inotify_add_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_add_watch) movl $__NR_inotify_add_watch, %eax syscall @@ -11,7 +9,7 @@ ENTRY(inotify_add_watch) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(inotify_add_watch) diff --git a/libc/arch-x86_64/syscalls/inotify_init1.S b/libc/arch-x86_64/syscalls/inotify_init1.S index 46e5014b97632f276162d56dd7f81ac8911c3fb8..b1580182f959b40bb23d0574305885704eed5d81 100644 --- a/libc/arch-x86_64/syscalls/inotify_init1.S +++ b/libc/arch-x86_64/syscalls/inotify_init1.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_init1) movl $__NR_inotify_init1, %eax syscall @@ -11,7 +9,7 @@ ENTRY(inotify_init1) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(inotify_init1) diff --git a/libc/arch-x86_64/syscalls/inotify_rm_watch.S b/libc/arch-x86_64/syscalls/inotify_rm_watch.S index 5920c9df0d3bb557a4061b27bb6f4b8ad4aa7088..f2fc10e5a1728e659860f73aab3abfb411dfa3f0 100644 --- a/libc/arch-x86_64/syscalls/inotify_rm_watch.S +++ b/libc/arch-x86_64/syscalls/inotify_rm_watch.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(inotify_rm_watch) movl $__NR_inotify_rm_watch, %eax syscall @@ -11,7 +9,7 @@ ENTRY(inotify_rm_watch) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(inotify_rm_watch) diff --git a/libc/arch-x86_64/syscalls/kill.S b/libc/arch-x86_64/syscalls/kill.S index dff2da60f7be8b37742b1725362c4a3f29161ce2..fe93f34e6050630eab6e30fbb6b45c37bf95ee2c 100644 --- a/libc/arch-x86_64/syscalls/kill.S +++ b/libc/arch-x86_64/syscalls/kill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(kill) movl $__NR_kill, %eax syscall @@ -11,7 +9,7 @@ ENTRY(kill) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(kill) diff --git a/libc/arch-x86_64/syscalls/klogctl.S b/libc/arch-x86_64/syscalls/klogctl.S index 8560d2819196390d06649cb14acc24b7af1a1333..fb2aca364d63a474b7d5de85372c336382bd5bd3 100644 --- a/libc/arch-x86_64/syscalls/klogctl.S +++ b/libc/arch-x86_64/syscalls/klogctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(klogctl) movl $__NR_syslog, %eax syscall @@ -11,7 +9,7 @@ ENTRY(klogctl) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(klogctl) diff --git a/libc/arch-x86_64/syscalls/lgetxattr.S b/libc/arch-x86_64/syscalls/lgetxattr.S index b4bc204bbf770432434fe2933f584c05b0fe34ba..36202a212d15425addb1b0c1cde5b237e6fdebd9 100644 --- a/libc/arch-x86_64/syscalls/lgetxattr.S +++ b/libc/arch-x86_64/syscalls/lgetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lgetxattr) movq %rcx, %r10 movl $__NR_lgetxattr, %eax @@ -12,7 +10,7 @@ ENTRY(lgetxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(lgetxattr) diff --git a/libc/arch-x86_64/syscalls/linkat.S b/libc/arch-x86_64/syscalls/linkat.S index 509b57949ea43f7d07883f1d0e438d981643158c..d195e19a48631e94fa06be771e52fb83a0015b89 100644 --- a/libc/arch-x86_64/syscalls/linkat.S +++ b/libc/arch-x86_64/syscalls/linkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(linkat) movq %rcx, %r10 movl $__NR_linkat, %eax @@ -12,7 +10,7 @@ ENTRY(linkat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(linkat) diff --git a/libc/arch-x86_64/syscalls/listen.S b/libc/arch-x86_64/syscalls/listen.S index 6bd46a551b4986cb64283878cb4c04e8128e7eb4..756b629dcc58e67a6e7294e0d4d2bb6937a50cad 100644 --- a/libc/arch-x86_64/syscalls/listen.S +++ b/libc/arch-x86_64/syscalls/listen.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listen) movl $__NR_listen, %eax syscall @@ -11,7 +9,7 @@ ENTRY(listen) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(listen) diff --git a/libc/arch-x86_64/syscalls/listxattr.S b/libc/arch-x86_64/syscalls/listxattr.S index 102518f11e3c86fadfcff5a9e54ba2c59d165713..d0b2112bccadc737f8b3f38235c4b0df1b63e1e6 100644 --- a/libc/arch-x86_64/syscalls/listxattr.S +++ b/libc/arch-x86_64/syscalls/listxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(listxattr) movl $__NR_listxattr, %eax syscall @@ -11,7 +9,7 @@ ENTRY(listxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(listxattr) diff --git a/libc/arch-x86_64/syscalls/llistxattr.S b/libc/arch-x86_64/syscalls/llistxattr.S index 74d58a851acabb9cc816e03c04a60bc4a5c34cb3..49fb9694c5985ad4a30950931e967e97c5263c06 100644 --- a/libc/arch-x86_64/syscalls/llistxattr.S +++ b/libc/arch-x86_64/syscalls/llistxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(llistxattr) movl $__NR_llistxattr, %eax syscall @@ -11,7 +9,7 @@ ENTRY(llistxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(llistxattr) diff --git a/libc/arch-x86_64/syscalls/lremovexattr.S b/libc/arch-x86_64/syscalls/lremovexattr.S index 2566e339773bc9d63055e5a71c92ead30304c37f..1e1bc30dead2e39051710d46dfdaedb5a9b8c82d 100644 --- a/libc/arch-x86_64/syscalls/lremovexattr.S +++ b/libc/arch-x86_64/syscalls/lremovexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lremovexattr) movl $__NR_lremovexattr, %eax syscall @@ -11,7 +9,7 @@ ENTRY(lremovexattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(lremovexattr) diff --git a/libc/arch-x86_64/syscalls/lseek.S b/libc/arch-x86_64/syscalls/lseek.S index 93e5f0c58dde5b9c41697d26e0fcd3f3633d8886..153b9352fbf58b0e23c8dc6c193a2fd9dbf61005 100644 --- a/libc/arch-x86_64/syscalls/lseek.S +++ b/libc/arch-x86_64/syscalls/lseek.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lseek) movl $__NR_lseek, %eax syscall @@ -11,7 +9,7 @@ ENTRY(lseek) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(lseek) diff --git a/libc/arch-x86_64/syscalls/lsetxattr.S b/libc/arch-x86_64/syscalls/lsetxattr.S index 905bd3b8532b57b6c969c23319a4f7467a246684..965ee0325e2be825742314b1062369b68dd0e393 100644 --- a/libc/arch-x86_64/syscalls/lsetxattr.S +++ b/libc/arch-x86_64/syscalls/lsetxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(lsetxattr) movq %rcx, %r10 movl $__NR_lsetxattr, %eax @@ -12,7 +10,7 @@ ENTRY(lsetxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(lsetxattr) diff --git a/libc/arch-x86_64/syscalls/madvise.S b/libc/arch-x86_64/syscalls/madvise.S index c565ca3b18671cb0f9d430391a8344f1f5c3de63..75d47f64fc7099af9c0253bbabb1585c6fb74e05 100644 --- a/libc/arch-x86_64/syscalls/madvise.S +++ b/libc/arch-x86_64/syscalls/madvise.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(madvise) movl $__NR_madvise, %eax syscall @@ -11,7 +9,7 @@ ENTRY(madvise) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(madvise) diff --git a/libc/arch-x86_64/syscalls/mincore.S b/libc/arch-x86_64/syscalls/mincore.S index f8acdeb259dc5cd9237946a9e946f3b2bc8df7c1..2d8a28a9d44898bff4379b8d15594a64e1c5995a 100644 --- a/libc/arch-x86_64/syscalls/mincore.S +++ b/libc/arch-x86_64/syscalls/mincore.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mincore) movl $__NR_mincore, %eax syscall @@ -11,7 +9,7 @@ ENTRY(mincore) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mincore) diff --git a/libc/arch-x86_64/syscalls/mkdirat.S b/libc/arch-x86_64/syscalls/mkdirat.S index b554d125d59800a68fdfb410003e12a5a596261c..8a76013344d26f5c2577865f78a3c5a110a7592d 100644 --- a/libc/arch-x86_64/syscalls/mkdirat.S +++ b/libc/arch-x86_64/syscalls/mkdirat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mkdirat) movl $__NR_mkdirat, %eax syscall @@ -11,7 +9,7 @@ ENTRY(mkdirat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mkdirat) diff --git a/libc/arch-x86_64/syscalls/mknodat.S b/libc/arch-x86_64/syscalls/mknodat.S index dd6496a14cb117f980cf9138307c391817083ea3..a8859d464a87f5d64d27bc449b4bf09ab6347d84 100644 --- a/libc/arch-x86_64/syscalls/mknodat.S +++ b/libc/arch-x86_64/syscalls/mknodat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mknodat) movq %rcx, %r10 movl $__NR_mknodat, %eax @@ -12,7 +10,7 @@ ENTRY(mknodat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mknodat) diff --git a/libc/arch-x86_64/syscalls/mlock.S b/libc/arch-x86_64/syscalls/mlock.S index 78389e29b4061bfb3c8702b3e22506e44e0823c3..d34b3ae31434a729d0bc5ba4945b02f90a369d29 100644 --- a/libc/arch-x86_64/syscalls/mlock.S +++ b/libc/arch-x86_64/syscalls/mlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlock) movl $__NR_mlock, %eax syscall @@ -11,7 +9,7 @@ ENTRY(mlock) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mlock) diff --git a/libc/arch-x86_64/syscalls/mlockall.S b/libc/arch-x86_64/syscalls/mlockall.S index 3ac878a7fb1654fdfd630d5d2a4bdc007af433ff..31ccaa058302b3ac6411c7e0e82fe94275b8b055 100644 --- a/libc/arch-x86_64/syscalls/mlockall.S +++ b/libc/arch-x86_64/syscalls/mlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mlockall) movl $__NR_mlockall, %eax syscall @@ -11,7 +9,7 @@ ENTRY(mlockall) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mlockall) diff --git a/libc/arch-x86_64/syscalls/mmap.S b/libc/arch-x86_64/syscalls/mmap.S index 44189a9934a580f8bfb62aa0487af2895b14e58e..8aa4780f665acfebcdc96e5edf1058d318316448 100644 --- a/libc/arch-x86_64/syscalls/mmap.S +++ b/libc/arch-x86_64/syscalls/mmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mmap) movq %rcx, %r10 movl $__NR_mmap, %eax @@ -12,7 +10,7 @@ ENTRY(mmap) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mmap) diff --git a/libc/arch-x86_64/syscalls/mount.S b/libc/arch-x86_64/syscalls/mount.S index 369e8df588b07e58ac51a934dab10838333d76cf..dcbd47399d6a44c07a5247613c45a090f5501f6b 100644 --- a/libc/arch-x86_64/syscalls/mount.S +++ b/libc/arch-x86_64/syscalls/mount.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mount) movq %rcx, %r10 movl $__NR_mount, %eax @@ -12,7 +10,7 @@ ENTRY(mount) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mount) diff --git a/libc/arch-x86_64/syscalls/mprotect.S b/libc/arch-x86_64/syscalls/mprotect.S index 44888da2d7b4fd871018ea497b56c55969eca2e3..2ad4b250bb955f8ef22ea5a23b12c0aae331a44a 100644 --- a/libc/arch-x86_64/syscalls/mprotect.S +++ b/libc/arch-x86_64/syscalls/mprotect.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mprotect) movl $__NR_mprotect, %eax syscall @@ -11,7 +9,7 @@ ENTRY(mprotect) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mprotect) diff --git a/libc/arch-x86_64/syscalls/mremap.S b/libc/arch-x86_64/syscalls/mremap.S index 74a05e24a97ad57a7e920510e5f598c7fe1c62c7..a6042cb6c2f96c7b8144128d19bae600e9b00147 100644 --- a/libc/arch-x86_64/syscalls/mremap.S +++ b/libc/arch-x86_64/syscalls/mremap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(mremap) movq %rcx, %r10 movl $__NR_mremap, %eax @@ -12,7 +10,7 @@ ENTRY(mremap) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(mremap) diff --git a/libc/arch-x86_64/syscalls/msync.S b/libc/arch-x86_64/syscalls/msync.S index 1d0e785c2b59d94c53a684508e3c0e469e8809de..099dbbf07e7e0ae8a65995fe722ab69d4509a3c1 100644 --- a/libc/arch-x86_64/syscalls/msync.S +++ b/libc/arch-x86_64/syscalls/msync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(msync) movl $__NR_msync, %eax syscall @@ -11,7 +9,7 @@ ENTRY(msync) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(msync) diff --git a/libc/arch-x86_64/syscalls/munlock.S b/libc/arch-x86_64/syscalls/munlock.S index 17e368b89557fe67d41b05824bf2d6d8d2d77a2f..bb5940ca772d0ad55e077d661073688316a075b7 100644 --- a/libc/arch-x86_64/syscalls/munlock.S +++ b/libc/arch-x86_64/syscalls/munlock.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlock) movl $__NR_munlock, %eax syscall @@ -11,7 +9,7 @@ ENTRY(munlock) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(munlock) diff --git a/libc/arch-x86_64/syscalls/munlockall.S b/libc/arch-x86_64/syscalls/munlockall.S index 6bb7aa648c28b4c9ce2359073f19f9a8ccb8716a..f9579dfdbe0f7708a47fdbd5adb8239a4a509b45 100644 --- a/libc/arch-x86_64/syscalls/munlockall.S +++ b/libc/arch-x86_64/syscalls/munlockall.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munlockall) movl $__NR_munlockall, %eax syscall @@ -11,7 +9,7 @@ ENTRY(munlockall) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(munlockall) diff --git a/libc/arch-x86_64/syscalls/munmap.S b/libc/arch-x86_64/syscalls/munmap.S index f423a6672f475a711e3418bbda07c3e53b3559a8..d1c580e448ac2fcd26a0320a7e858dfc7ffbfa9e 100644 --- a/libc/arch-x86_64/syscalls/munmap.S +++ b/libc/arch-x86_64/syscalls/munmap.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(munmap) movl $__NR_munmap, %eax syscall @@ -11,7 +9,7 @@ ENTRY(munmap) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(munmap) diff --git a/libc/arch-x86_64/syscalls/nanosleep.S b/libc/arch-x86_64/syscalls/nanosleep.S index caa1ae685547f63bb69c9bfabf88bdcd74dab7fc..b19f7f5ee01e75ac814a0caa540f813a6945c907 100644 --- a/libc/arch-x86_64/syscalls/nanosleep.S +++ b/libc/arch-x86_64/syscalls/nanosleep.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(nanosleep) movl $__NR_nanosleep, %eax syscall @@ -11,7 +9,7 @@ ENTRY(nanosleep) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(nanosleep) diff --git a/libc/arch-x86_64/syscalls/personality.S b/libc/arch-x86_64/syscalls/personality.S index a742dbf15de092f3428b2edb72366f10e295e8ea..6937e4c51bfb87b983b92cb0fd4adeaf27dff263 100644 --- a/libc/arch-x86_64/syscalls/personality.S +++ b/libc/arch-x86_64/syscalls/personality.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(personality) movl $__NR_personality, %eax syscall @@ -11,7 +9,7 @@ ENTRY(personality) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(personality) diff --git a/libc/arch-x86_64/syscalls/pipe2.S b/libc/arch-x86_64/syscalls/pipe2.S index e34ca69be054cb3e4443748c0cacb832b8e2a9d9..d488c87adfaaee1f5264d8ee82bab8a265283e7c 100644 --- a/libc/arch-x86_64/syscalls/pipe2.S +++ b/libc/arch-x86_64/syscalls/pipe2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pipe2) movl $__NR_pipe2, %eax syscall @@ -11,7 +9,7 @@ ENTRY(pipe2) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(pipe2) diff --git a/libc/arch-x86_64/syscalls/prctl.S b/libc/arch-x86_64/syscalls/prctl.S index b4cdaa50a1e407ec6ee0cf94c948daf44c5d6bbf..4f3d2ae687a46f33e339e77e2f2cba3f4deb8696 100644 --- a/libc/arch-x86_64/syscalls/prctl.S +++ b/libc/arch-x86_64/syscalls/prctl.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prctl) movq %rcx, %r10 movl $__NR_prctl, %eax @@ -12,7 +10,7 @@ ENTRY(prctl) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(prctl) diff --git a/libc/arch-x86_64/syscalls/pread64.S b/libc/arch-x86_64/syscalls/pread64.S index 1d042efc27e395462e87a200a8589b52df71fbb9..3aa56e595b4bb73fd3deda708053d8e7a4b7cdca 100644 --- a/libc/arch-x86_64/syscalls/pread64.S +++ b/libc/arch-x86_64/syscalls/pread64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pread64) movq %rcx, %r10 movl $__NR_pread64, %eax @@ -12,7 +10,7 @@ ENTRY(pread64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(pread64) diff --git a/libc/arch-x86_64/syscalls/prlimit64.S b/libc/arch-x86_64/syscalls/prlimit64.S index 52151a8f449118953fa96db11ff2b4cb81dd896d..63ec492dd1a5ec0b98c9ae3110f1f6a59d647bc1 100644 --- a/libc/arch-x86_64/syscalls/prlimit64.S +++ b/libc/arch-x86_64/syscalls/prlimit64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(prlimit64) movq %rcx, %r10 movl $__NR_prlimit64, %eax @@ -12,7 +10,7 @@ ENTRY(prlimit64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(prlimit64) diff --git a/libc/arch-x86_64/syscalls/pwrite64.S b/libc/arch-x86_64/syscalls/pwrite64.S index 2fb0f16affc05c63a3955caefebea52cada41934..2779fb41999485941d819b31749eba2354973f4e 100644 --- a/libc/arch-x86_64/syscalls/pwrite64.S +++ b/libc/arch-x86_64/syscalls/pwrite64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(pwrite64) movq %rcx, %r10 movl $__NR_pwrite64, %eax @@ -12,7 +10,7 @@ ENTRY(pwrite64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(pwrite64) diff --git a/libc/arch-x86_64/syscalls/read.S b/libc/arch-x86_64/syscalls/read.S index 3f2862e3b62258c4d319afd440f6d232b655061a..df70e7fef8fcc9f6201b05c4f642dd98b44dc1e8 100644 --- a/libc/arch-x86_64/syscalls/read.S +++ b/libc/arch-x86_64/syscalls/read.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(read) movl $__NR_read, %eax syscall @@ -11,7 +9,7 @@ ENTRY(read) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(read) diff --git a/libc/arch-x86_64/syscalls/readahead.S b/libc/arch-x86_64/syscalls/readahead.S index df3aba168dc10bb510c8ea74ce3a113f02400c35..38cb1c0b69d2640c89cb406f8fad808d3e6aacbb 100644 --- a/libc/arch-x86_64/syscalls/readahead.S +++ b/libc/arch-x86_64/syscalls/readahead.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readahead) movl $__NR_readahead, %eax syscall @@ -11,7 +9,7 @@ ENTRY(readahead) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(readahead) diff --git a/libc/arch-x86_64/syscalls/readlinkat.S b/libc/arch-x86_64/syscalls/readlinkat.S index 554b8b6f24d21ca78cf70592d43d03b3f42ce314..9fd64e5a4427137815d0d769b5849f1a0e4b7c2e 100644 --- a/libc/arch-x86_64/syscalls/readlinkat.S +++ b/libc/arch-x86_64/syscalls/readlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readlinkat) movq %rcx, %r10 movl $__NR_readlinkat, %eax @@ -12,7 +10,7 @@ ENTRY(readlinkat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(readlinkat) diff --git a/libc/arch-x86_64/syscalls/readv.S b/libc/arch-x86_64/syscalls/readv.S index 75d04e956364621d4134db2176a66b7332dc4c37..2510c5612aa5dd4b36a90b9b4d9e0e06a34098b5 100644 --- a/libc/arch-x86_64/syscalls/readv.S +++ b/libc/arch-x86_64/syscalls/readv.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(readv) movl $__NR_readv, %eax syscall @@ -11,7 +9,7 @@ ENTRY(readv) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(readv) diff --git a/libc/arch-x86_64/syscalls/recvfrom.S b/libc/arch-x86_64/syscalls/recvfrom.S index 4ee56318c26a5923ad6cd0b43deb3bf5d1181ed9..6c0907884f1b55429db7f65c28052ef0e4dd4a21 100644 --- a/libc/arch-x86_64/syscalls/recvfrom.S +++ b/libc/arch-x86_64/syscalls/recvfrom.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvfrom) movq %rcx, %r10 movl $__NR_recvfrom, %eax @@ -12,7 +10,7 @@ ENTRY(recvfrom) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(recvfrom) diff --git a/libc/arch-x86_64/syscalls/recvmmsg.S b/libc/arch-x86_64/syscalls/recvmmsg.S index 327932547b806d81bf250a84db1118aa8d206812..78da691739cd7f196283caf7e82b5c98ff75789a 100644 --- a/libc/arch-x86_64/syscalls/recvmmsg.S +++ b/libc/arch-x86_64/syscalls/recvmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmmsg) movq %rcx, %r10 movl $__NR_recvmmsg, %eax @@ -12,7 +10,7 @@ ENTRY(recvmmsg) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(recvmmsg) diff --git a/libc/arch-x86_64/syscalls/recvmsg.S b/libc/arch-x86_64/syscalls/recvmsg.S index 7c186fd5bc7a7f8af6bb8d6614f5b1fcbeb8a6bf..945f17b1aa9e62d79c798a5b6e097159cc28ad65 100644 --- a/libc/arch-x86_64/syscalls/recvmsg.S +++ b/libc/arch-x86_64/syscalls/recvmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(recvmsg) movl $__NR_recvmsg, %eax syscall @@ -11,7 +9,7 @@ ENTRY(recvmsg) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(recvmsg) diff --git a/libc/arch-x86_64/syscalls/removexattr.S b/libc/arch-x86_64/syscalls/removexattr.S index 9091647295868cd263ed91c6f97b5d8d5d00c44f..9b476154e581f53876e5f9b1603d45ec89356315 100644 --- a/libc/arch-x86_64/syscalls/removexattr.S +++ b/libc/arch-x86_64/syscalls/removexattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(removexattr) movl $__NR_removexattr, %eax syscall @@ -11,7 +9,7 @@ ENTRY(removexattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(removexattr) diff --git a/libc/arch-x86_64/syscalls/renameat.S b/libc/arch-x86_64/syscalls/renameat.S index 7258712f7209ceeea16c789a6ff57345f48d93c2..3a94a75a8b71bff5f0d0d5b6027d1a5c354a66ac 100644 --- a/libc/arch-x86_64/syscalls/renameat.S +++ b/libc/arch-x86_64/syscalls/renameat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(renameat) movq %rcx, %r10 movl $__NR_renameat, %eax @@ -12,7 +10,7 @@ ENTRY(renameat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(renameat) diff --git a/libc/arch-x86_64/syscalls/sched_get_priority_max.S b/libc/arch-x86_64/syscalls/sched_get_priority_max.S index 604d6c89e787d4ea8b6a98ac67630fd35ef7ea2d..1a0da23864b55a122611bfa66f94933aac72d0aa 100644 --- a/libc/arch-x86_64/syscalls/sched_get_priority_max.S +++ b/libc/arch-x86_64/syscalls/sched_get_priority_max.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_max) movl $__NR_sched_get_priority_max, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_get_priority_max) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_get_priority_max) diff --git a/libc/arch-x86_64/syscalls/sched_get_priority_min.S b/libc/arch-x86_64/syscalls/sched_get_priority_min.S index eaeb7654f223cfb0bded2065399a8f839f1c0b2d..3785877300db0b71a26ec4e6ef440d765d2048a9 100644 --- a/libc/arch-x86_64/syscalls/sched_get_priority_min.S +++ b/libc/arch-x86_64/syscalls/sched_get_priority_min.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_get_priority_min) movl $__NR_sched_get_priority_min, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_get_priority_min) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_get_priority_min) diff --git a/libc/arch-x86_64/syscalls/sched_getparam.S b/libc/arch-x86_64/syscalls/sched_getparam.S index e269c7d0fdf4d1ac6d3aa981ac7d129b97c44c72..409b501b144c1babc7c9031a885a510b283c0a35 100644 --- a/libc/arch-x86_64/syscalls/sched_getparam.S +++ b/libc/arch-x86_64/syscalls/sched_getparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getparam) movl $__NR_sched_getparam, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_getparam) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_getparam) diff --git a/libc/arch-x86_64/syscalls/sched_getscheduler.S b/libc/arch-x86_64/syscalls/sched_getscheduler.S index 0cf3b5403e0854bd3bf1d7439d6a92732b7160ac..5200504686bbff27152491e30e18c6b7747889a9 100644 --- a/libc/arch-x86_64/syscalls/sched_getscheduler.S +++ b/libc/arch-x86_64/syscalls/sched_getscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_getscheduler) movl $__NR_sched_getscheduler, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_getscheduler) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_getscheduler) diff --git a/libc/arch-x86_64/syscalls/sched_rr_get_interval.S b/libc/arch-x86_64/syscalls/sched_rr_get_interval.S index 662a28c4a3b2b9e9aa959fc74ec7e0221ff10ea6..276feb1664ed4cecacac3fd9f1396fb21c8a61c0 100644 --- a/libc/arch-x86_64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-x86_64/syscalls/sched_rr_get_interval.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_rr_get_interval) movl $__NR_sched_rr_get_interval, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_rr_get_interval) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_rr_get_interval) diff --git a/libc/arch-x86_64/syscalls/sched_setaffinity.S b/libc/arch-x86_64/syscalls/sched_setaffinity.S index 79b43fd279b14a679a70851ee81801f081981d15..1fb87e5b014c0b49d3662b87d632d120759797ea 100644 --- a/libc/arch-x86_64/syscalls/sched_setaffinity.S +++ b/libc/arch-x86_64/syscalls/sched_setaffinity.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setaffinity) movl $__NR_sched_setaffinity, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_setaffinity) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_setaffinity) diff --git a/libc/arch-x86_64/syscalls/sched_setparam.S b/libc/arch-x86_64/syscalls/sched_setparam.S index 871b4926221c8736299b6de00de8c252c5e96250..91ca83bd9d0ed5e0b70957c8af19b49b5db8cb5f 100644 --- a/libc/arch-x86_64/syscalls/sched_setparam.S +++ b/libc/arch-x86_64/syscalls/sched_setparam.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setparam) movl $__NR_sched_setparam, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_setparam) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_setparam) diff --git a/libc/arch-x86_64/syscalls/sched_setscheduler.S b/libc/arch-x86_64/syscalls/sched_setscheduler.S index 0dcb47d33267c4a58b43f502e23b3721be8e3f61..7fa499a57acaafbb6cd4992c16ee71daa176c9ce 100644 --- a/libc/arch-x86_64/syscalls/sched_setscheduler.S +++ b/libc/arch-x86_64/syscalls/sched_setscheduler.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_setscheduler) movl $__NR_sched_setscheduler, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_setscheduler) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_setscheduler) diff --git a/libc/arch-x86_64/syscalls/sched_yield.S b/libc/arch-x86_64/syscalls/sched_yield.S index 12de511fbad63cc7b6a4cdb7c2225ba8515fed57..8eb10f648d37b75d9c4aa46033eba54ea1c6aaa3 100644 --- a/libc/arch-x86_64/syscalls/sched_yield.S +++ b/libc/arch-x86_64/syscalls/sched_yield.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sched_yield) movl $__NR_sched_yield, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sched_yield) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sched_yield) diff --git a/libc/arch-x86_64/syscalls/sendfile.S b/libc/arch-x86_64/syscalls/sendfile.S index 0255bf29ff39a57efd8cd793c5ba328f180bb9ad..117b0aad698a03af0c844ceabd06f26392b90a05 100644 --- a/libc/arch-x86_64/syscalls/sendfile.S +++ b/libc/arch-x86_64/syscalls/sendfile.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendfile) movq %rcx, %r10 movl $__NR_sendfile, %eax @@ -12,7 +10,7 @@ ENTRY(sendfile) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sendfile) diff --git a/libc/arch-x86_64/syscalls/sendmmsg.S b/libc/arch-x86_64/syscalls/sendmmsg.S index 47b2e3a756641ebd6bb204984b1ceb5ba9aedc17..cf4a78df81d4599fd98adcc1cbf15ecb5b5125b6 100644 --- a/libc/arch-x86_64/syscalls/sendmmsg.S +++ b/libc/arch-x86_64/syscalls/sendmmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmmsg) movq %rcx, %r10 movl $__NR_sendmmsg, %eax @@ -12,7 +10,7 @@ ENTRY(sendmmsg) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sendmmsg) diff --git a/libc/arch-x86_64/syscalls/sendmsg.S b/libc/arch-x86_64/syscalls/sendmsg.S index e9eecf6b669bb80703540562e6dfbde4356963eb..84566b52cc5f45aace5c52657d9558d65db48db7 100644 --- a/libc/arch-x86_64/syscalls/sendmsg.S +++ b/libc/arch-x86_64/syscalls/sendmsg.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendmsg) movl $__NR_sendmsg, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sendmsg) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sendmsg) diff --git a/libc/arch-x86_64/syscalls/sendto.S b/libc/arch-x86_64/syscalls/sendto.S index f8cc1493587029b36d513cbc33d0aa85fba472af..be3bace64afd8ef8b847fe5d7b507cca319826c2 100644 --- a/libc/arch-x86_64/syscalls/sendto.S +++ b/libc/arch-x86_64/syscalls/sendto.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sendto) movq %rcx, %r10 movl $__NR_sendto, %eax @@ -12,7 +10,7 @@ ENTRY(sendto) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sendto) diff --git a/libc/arch-x86_64/syscalls/setfsgid.S b/libc/arch-x86_64/syscalls/setfsgid.S index bfc9c5dd1852db36d1164cfe79304b64ef96031b..22a36b2029f350f516ccaf6e0f5958c96187008e 100644 --- a/libc/arch-x86_64/syscalls/setfsgid.S +++ b/libc/arch-x86_64/syscalls/setfsgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsgid) movl $__NR_setfsgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setfsgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setfsgid) diff --git a/libc/arch-x86_64/syscalls/setfsuid.S b/libc/arch-x86_64/syscalls/setfsuid.S index 2540a36a1057dd0d36fc6bb200b93fbf23fa324d..0bd0c97c64cf5d672a28d10dbd2a650be1e4a8e1 100644 --- a/libc/arch-x86_64/syscalls/setfsuid.S +++ b/libc/arch-x86_64/syscalls/setfsuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setfsuid) movl $__NR_setfsuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setfsuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setfsuid) diff --git a/libc/arch-x86_64/syscalls/setgid.S b/libc/arch-x86_64/syscalls/setgid.S index 8f9ce5322946f2a097dd6ebc32323686190731dd..650f8e20cf552c491155baae77ec242dea7874aa 100644 --- a/libc/arch-x86_64/syscalls/setgid.S +++ b/libc/arch-x86_64/syscalls/setgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgid) movl $__NR_setgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setgid) diff --git a/libc/arch-x86_64/syscalls/setgroups.S b/libc/arch-x86_64/syscalls/setgroups.S index 81023ab4b358332503e9b6eea76bb10fc9bcff5d..c798c14808b49028c2aa2897499e15e3c1087ca4 100644 --- a/libc/arch-x86_64/syscalls/setgroups.S +++ b/libc/arch-x86_64/syscalls/setgroups.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setgroups) movl $__NR_setgroups, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setgroups) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setgroups) diff --git a/libc/arch-x86_64/syscalls/setitimer.S b/libc/arch-x86_64/syscalls/setitimer.S index 6882564b5cbbaa2d829d3692b0d87d7a81d45bbc..c5fabb22bf1c4ab78e1352bd7c85ad51bf0e1800 100644 --- a/libc/arch-x86_64/syscalls/setitimer.S +++ b/libc/arch-x86_64/syscalls/setitimer.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setitimer) movl $__NR_setitimer, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setitimer) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setitimer) diff --git a/libc/arch-x86_64/syscalls/setns.S b/libc/arch-x86_64/syscalls/setns.S index 15dc51c9996fdd0b9ba966b07e3e7b15135df826..c2ae97d6cd945392cebc678af127caa51617df36 100644 --- a/libc/arch-x86_64/syscalls/setns.S +++ b/libc/arch-x86_64/syscalls/setns.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setns) movl $__NR_setns, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setns) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setns) diff --git a/libc/arch-x86_64/syscalls/setpgid.S b/libc/arch-x86_64/syscalls/setpgid.S index 0cbb9a33a0463ba21a53b6045fd4dc0b9170c5c1..4d4313c4301ce2d6d3febbef1b4a4eafba5bc8bf 100644 --- a/libc/arch-x86_64/syscalls/setpgid.S +++ b/libc/arch-x86_64/syscalls/setpgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpgid) movl $__NR_setpgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setpgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setpgid) diff --git a/libc/arch-x86_64/syscalls/setpriority.S b/libc/arch-x86_64/syscalls/setpriority.S index e2ee775816dfcde0d330b1f202776ed0143dee86..3c508c32a1f335998bb6abfe43324bfaa76af726 100644 --- a/libc/arch-x86_64/syscalls/setpriority.S +++ b/libc/arch-x86_64/syscalls/setpriority.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setpriority) movl $__NR_setpriority, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setpriority) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setpriority) diff --git a/libc/arch-x86_64/syscalls/setregid.S b/libc/arch-x86_64/syscalls/setregid.S index 1d53e4caac235c5789a5e3f84b9a159be08979c5..181a8b9032ea5bedd162a42fe572f1f1d2936fd4 100644 --- a/libc/arch-x86_64/syscalls/setregid.S +++ b/libc/arch-x86_64/syscalls/setregid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setregid) movl $__NR_setregid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setregid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setregid) diff --git a/libc/arch-x86_64/syscalls/setresgid.S b/libc/arch-x86_64/syscalls/setresgid.S index 7663cc68f7b9760ed3c5590c03777342f6dcd71a..fe44786dda1e73b6b5045d41b24416b37cc06420 100644 --- a/libc/arch-x86_64/syscalls/setresgid.S +++ b/libc/arch-x86_64/syscalls/setresgid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresgid) movl $__NR_setresgid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setresgid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setresgid) diff --git a/libc/arch-x86_64/syscalls/setresuid.S b/libc/arch-x86_64/syscalls/setresuid.S index 96e691f52f73e0f8332553938968b4831003d871..58cd2ca109ec0210ac54582ef54ccc62d610071e 100644 --- a/libc/arch-x86_64/syscalls/setresuid.S +++ b/libc/arch-x86_64/syscalls/setresuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setresuid) movl $__NR_setresuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setresuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setresuid) diff --git a/libc/arch-x86_64/syscalls/setreuid.S b/libc/arch-x86_64/syscalls/setreuid.S index 9ee7208d4ee9bac77ca3a523976e10dfa2b17104..e25658b1eb177d19f01631d778e86a0b0c29f9c2 100644 --- a/libc/arch-x86_64/syscalls/setreuid.S +++ b/libc/arch-x86_64/syscalls/setreuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setreuid) movl $__NR_setreuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setreuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setreuid) diff --git a/libc/arch-x86_64/syscalls/setrlimit.S b/libc/arch-x86_64/syscalls/setrlimit.S index 393a5c18660c7a4aa3d963df0ff605491a5f66f8..ef03068291ef4f0bd9c8bd30bbad56cad955a0b7 100644 --- a/libc/arch-x86_64/syscalls/setrlimit.S +++ b/libc/arch-x86_64/syscalls/setrlimit.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setrlimit) movl $__NR_setrlimit, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setrlimit) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setrlimit) diff --git a/libc/arch-x86_64/syscalls/setsid.S b/libc/arch-x86_64/syscalls/setsid.S index bed06c9e2c2d0ecc618ee73cbd9c351d718ddd25..01d9269cef05142cec6558ab7422547b2135be25 100644 --- a/libc/arch-x86_64/syscalls/setsid.S +++ b/libc/arch-x86_64/syscalls/setsid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsid) movl $__NR_setsid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setsid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setsid) diff --git a/libc/arch-x86_64/syscalls/setsockopt.S b/libc/arch-x86_64/syscalls/setsockopt.S index 3c12cd60e6283e0443c89490756acbe6f3e0eeeb..629fdf0d53af1a8393ff248f97937906fc0d31c8 100644 --- a/libc/arch-x86_64/syscalls/setsockopt.S +++ b/libc/arch-x86_64/syscalls/setsockopt.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setsockopt) movq %rcx, %r10 movl $__NR_setsockopt, %eax @@ -12,7 +10,7 @@ ENTRY(setsockopt) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setsockopt) diff --git a/libc/arch-x86_64/syscalls/settimeofday.S b/libc/arch-x86_64/syscalls/settimeofday.S index 317946a42d42565d928a20b4a5b1163283a076c8..ac5b9b1b4de8f6074c23ea9838f6230fc26de900 100644 --- a/libc/arch-x86_64/syscalls/settimeofday.S +++ b/libc/arch-x86_64/syscalls/settimeofday.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(settimeofday) movl $__NR_settimeofday, %eax syscall @@ -11,7 +9,7 @@ ENTRY(settimeofday) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(settimeofday) diff --git a/libc/arch-x86_64/syscalls/setuid.S b/libc/arch-x86_64/syscalls/setuid.S index 8da7d86fa91082cf233c32bc9adafe6630418763..f335a76e8f25833d0c3c3efd48fdd0f4b3bff439 100644 --- a/libc/arch-x86_64/syscalls/setuid.S +++ b/libc/arch-x86_64/syscalls/setuid.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setuid) movl $__NR_setuid, %eax syscall @@ -11,7 +9,7 @@ ENTRY(setuid) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setuid) diff --git a/libc/arch-x86_64/syscalls/setxattr.S b/libc/arch-x86_64/syscalls/setxattr.S index 2abaa767503cc8a390771000ca61acc5262b6d4d..d7504231b7944c3830ad54e1f97009e45f85c2a5 100644 --- a/libc/arch-x86_64/syscalls/setxattr.S +++ b/libc/arch-x86_64/syscalls/setxattr.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(setxattr) movq %rcx, %r10 movl $__NR_setxattr, %eax @@ -12,7 +10,7 @@ ENTRY(setxattr) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(setxattr) diff --git a/libc/arch-x86_64/syscalls/shutdown.S b/libc/arch-x86_64/syscalls/shutdown.S index b5840d74b7bf9bdf98e982137dad37b7e17018ba..a030c97b837f0fc58877d294e6bd8a0ce320110d 100644 --- a/libc/arch-x86_64/syscalls/shutdown.S +++ b/libc/arch-x86_64/syscalls/shutdown.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(shutdown) movl $__NR_shutdown, %eax syscall @@ -11,7 +9,7 @@ ENTRY(shutdown) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(shutdown) diff --git a/libc/arch-x86_64/syscalls/sigaltstack.S b/libc/arch-x86_64/syscalls/sigaltstack.S index 2dd6aa4bf9872c2a64d606fdf02541bdf9bdfcc8..71ce537455425eb51aaa28a8f1b3d93082c60413 100644 --- a/libc/arch-x86_64/syscalls/sigaltstack.S +++ b/libc/arch-x86_64/syscalls/sigaltstack.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sigaltstack) movl $__NR_sigaltstack, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sigaltstack) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sigaltstack) diff --git a/libc/arch-x86_64/syscalls/socketpair.S b/libc/arch-x86_64/syscalls/socketpair.S index cb32a8aff9aba85cf38acd84322215ff51b426c2..dbcf50d232210657749c50db5798535387ec8dfc 100644 --- a/libc/arch-x86_64/syscalls/socketpair.S +++ b/libc/arch-x86_64/syscalls/socketpair.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(socketpair) movq %rcx, %r10 movl $__NR_socketpair, %eax @@ -12,7 +10,7 @@ ENTRY(socketpair) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(socketpair) diff --git a/libc/arch-x86_64/syscalls/splice.S b/libc/arch-x86_64/syscalls/splice.S index 351e1c7f97b77d9c3e7eb4b3f0fa6542efefc2d9..1b2ec84ef732543fbd5c117ae1909156dadaf345 100644 --- a/libc/arch-x86_64/syscalls/splice.S +++ b/libc/arch-x86_64/syscalls/splice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(splice) movq %rcx, %r10 movl $__NR_splice, %eax @@ -12,7 +10,7 @@ ENTRY(splice) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(splice) diff --git a/libc/arch-x86_64/syscalls/statfs64.S b/libc/arch-x86_64/syscalls/statfs64.S index 26c3d535fbca628133a2f0c4f1790b8c96993661..16f6bdd6bef7a649fa8dc459fbc0643191278e7b 100644 --- a/libc/arch-x86_64/syscalls/statfs64.S +++ b/libc/arch-x86_64/syscalls/statfs64.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(statfs64) movl $__NR_statfs, %eax syscall @@ -11,7 +9,7 @@ ENTRY(statfs64) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(statfs64) diff --git a/libc/arch-x86_64/syscalls/swapoff.S b/libc/arch-x86_64/syscalls/swapoff.S index 1bf331c2b7608b597fdabc0836a2028364dd7673..df922a07728e5a61b15cc2f3de17a7c915b48d74 100644 --- a/libc/arch-x86_64/syscalls/swapoff.S +++ b/libc/arch-x86_64/syscalls/swapoff.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapoff) movl $__NR_swapoff, %eax syscall @@ -11,7 +9,7 @@ ENTRY(swapoff) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(swapoff) diff --git a/libc/arch-x86_64/syscalls/swapon.S b/libc/arch-x86_64/syscalls/swapon.S index 7405ccb9f15ded5a5094afe47456b47666527016..036b42213e0d4f5b084946421b86fe74de106803 100644 --- a/libc/arch-x86_64/syscalls/swapon.S +++ b/libc/arch-x86_64/syscalls/swapon.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(swapon) movl $__NR_swapon, %eax syscall @@ -11,7 +9,7 @@ ENTRY(swapon) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(swapon) diff --git a/libc/arch-x86_64/syscalls/symlinkat.S b/libc/arch-x86_64/syscalls/symlinkat.S index bea2da88644dc39b4d4296cf19e6847552fe9798..fdbced542018c894b987ead986753638db6bd707 100644 --- a/libc/arch-x86_64/syscalls/symlinkat.S +++ b/libc/arch-x86_64/syscalls/symlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(symlinkat) movl $__NR_symlinkat, %eax syscall @@ -11,7 +9,7 @@ ENTRY(symlinkat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(symlinkat) diff --git a/libc/arch-x86_64/syscalls/sync.S b/libc/arch-x86_64/syscalls/sync.S index 97aa427e75eeeed97c96dd954d6090562e1834fb..a4153fdabe8962a7d032619f60e6b13dad0bce37 100644 --- a/libc/arch-x86_64/syscalls/sync.S +++ b/libc/arch-x86_64/syscalls/sync.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sync) movl $__NR_sync, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sync) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sync) diff --git a/libc/arch-x86_64/syscalls/sysinfo.S b/libc/arch-x86_64/syscalls/sysinfo.S index de8fb8fb8c12fa2ec9ce1045d581a5196901c96e..754ef61ecaad375bdd457f623a421db16f35055a 100644 --- a/libc/arch-x86_64/syscalls/sysinfo.S +++ b/libc/arch-x86_64/syscalls/sysinfo.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(sysinfo) movl $__NR_sysinfo, %eax syscall @@ -11,7 +9,7 @@ ENTRY(sysinfo) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(sysinfo) diff --git a/libc/arch-x86_64/syscalls/tee.S b/libc/arch-x86_64/syscalls/tee.S index 41e2370c6fab5e64eb3c0df45e08f52b17055e24..31d66dc84044877e5d1887ffbb42224fef7015a5 100644 --- a/libc/arch-x86_64/syscalls/tee.S +++ b/libc/arch-x86_64/syscalls/tee.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tee) movq %rcx, %r10 movl $__NR_tee, %eax @@ -12,7 +10,7 @@ ENTRY(tee) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(tee) diff --git a/libc/arch-x86_64/syscalls/tgkill.S b/libc/arch-x86_64/syscalls/tgkill.S index 00b2b42eef589b60bf23636cbbb016a7171b4f85..9c46887ad6d89a2aad2fd8fa0f990817745427f0 100644 --- a/libc/arch-x86_64/syscalls/tgkill.S +++ b/libc/arch-x86_64/syscalls/tgkill.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(tgkill) movl $__NR_tgkill, %eax syscall @@ -11,7 +9,7 @@ ENTRY(tgkill) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(tgkill) diff --git a/libc/arch-x86_64/syscalls/timerfd_create.S b/libc/arch-x86_64/syscalls/timerfd_create.S index eef3208f6599ea0a97305b7f9005b32411c777e1..56b45e80b6b532f09ce60edc90ed8ad93a18eb51 100644 --- a/libc/arch-x86_64/syscalls/timerfd_create.S +++ b/libc/arch-x86_64/syscalls/timerfd_create.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_create) movl $__NR_timerfd_create, %eax syscall @@ -11,7 +9,7 @@ ENTRY(timerfd_create) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(timerfd_create) diff --git a/libc/arch-x86_64/syscalls/timerfd_gettime.S b/libc/arch-x86_64/syscalls/timerfd_gettime.S index 9f11c5af81d11981c2b57c50d25fd69b9c9d5f82..8c9b5d6ed31ae8c054a37f6a66c64705f2cd7399 100644 --- a/libc/arch-x86_64/syscalls/timerfd_gettime.S +++ b/libc/arch-x86_64/syscalls/timerfd_gettime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_gettime) movl $__NR_timerfd_gettime, %eax syscall @@ -11,7 +9,7 @@ ENTRY(timerfd_gettime) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(timerfd_gettime) diff --git a/libc/arch-x86_64/syscalls/timerfd_settime.S b/libc/arch-x86_64/syscalls/timerfd_settime.S index 65a17e1ad68521bbc6eace71d2c070d92a36d7dc..a524c0cbbc87571d93234ab4943797dec56ef8a7 100644 --- a/libc/arch-x86_64/syscalls/timerfd_settime.S +++ b/libc/arch-x86_64/syscalls/timerfd_settime.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(timerfd_settime) movq %rcx, %r10 movl $__NR_timerfd_settime, %eax @@ -12,7 +10,7 @@ ENTRY(timerfd_settime) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(timerfd_settime) diff --git a/libc/arch-x86_64/syscalls/times.S b/libc/arch-x86_64/syscalls/times.S index 5ee21be78dea32199ae2577de35f746beb7979a1..89502bdce00031d4eb4cefacdc95e011e8acb517 100644 --- a/libc/arch-x86_64/syscalls/times.S +++ b/libc/arch-x86_64/syscalls/times.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(times) movl $__NR_times, %eax syscall @@ -11,7 +9,7 @@ ENTRY(times) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(times) diff --git a/libc/arch-x86_64/syscalls/truncate.S b/libc/arch-x86_64/syscalls/truncate.S index 2dc179306e9c6363198f4eb56f24c77863d09412..2ecd05b6ebabe2d69f4d94e723921cd587c0e17e 100644 --- a/libc/arch-x86_64/syscalls/truncate.S +++ b/libc/arch-x86_64/syscalls/truncate.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(truncate) movl $__NR_truncate, %eax syscall @@ -11,7 +9,7 @@ ENTRY(truncate) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(truncate) diff --git a/libc/arch-x86_64/syscalls/umask.S b/libc/arch-x86_64/syscalls/umask.S index ad102bd757d91c4ee1c0667814f6878856b57606..acd37e80ddb109f4e48ff59a53cc6b98fa04e7bc 100644 --- a/libc/arch-x86_64/syscalls/umask.S +++ b/libc/arch-x86_64/syscalls/umask.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umask) movl $__NR_umask, %eax syscall @@ -11,7 +9,7 @@ ENTRY(umask) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(umask) diff --git a/libc/arch-x86_64/syscalls/umount2.S b/libc/arch-x86_64/syscalls/umount2.S index 31588de897c7bf01dc6e53d78f57588ab8195e86..438aedb418e43d6d04a57085ad8a60d4d99dd3b1 100644 --- a/libc/arch-x86_64/syscalls/umount2.S +++ b/libc/arch-x86_64/syscalls/umount2.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(umount2) movl $__NR_umount2, %eax syscall @@ -11,7 +9,7 @@ ENTRY(umount2) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(umount2) diff --git a/libc/arch-x86_64/syscalls/uname.S b/libc/arch-x86_64/syscalls/uname.S index ad2d8f456b739ce6e810defc819f72ceb772267c..6f077dfd228a1950dcb1d5554e2d7ce30b579c92 100644 --- a/libc/arch-x86_64/syscalls/uname.S +++ b/libc/arch-x86_64/syscalls/uname.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(uname) movl $__NR_uname, %eax syscall @@ -11,7 +9,7 @@ ENTRY(uname) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(uname) diff --git a/libc/arch-x86_64/syscalls/unlinkat.S b/libc/arch-x86_64/syscalls/unlinkat.S index e6aac2e4a745e63a87f0141658ee27a534003e03..80f0251dd3d1cff3b29d5a8786cbbbbc592d1f5c 100644 --- a/libc/arch-x86_64/syscalls/unlinkat.S +++ b/libc/arch-x86_64/syscalls/unlinkat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unlinkat) movl $__NR_unlinkat, %eax syscall @@ -11,7 +9,7 @@ ENTRY(unlinkat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(unlinkat) diff --git a/libc/arch-x86_64/syscalls/unshare.S b/libc/arch-x86_64/syscalls/unshare.S index 6594df0256a12c22d02b5c871a49481a0ec2eb63..8316d20f79f8d07b9d522d147d3be593b87aecf0 100644 --- a/libc/arch-x86_64/syscalls/unshare.S +++ b/libc/arch-x86_64/syscalls/unshare.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(unshare) movl $__NR_unshare, %eax syscall @@ -11,7 +9,7 @@ ENTRY(unshare) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(unshare) diff --git a/libc/arch-x86_64/syscalls/utimensat.S b/libc/arch-x86_64/syscalls/utimensat.S index 5eaac1b55af119031a49923e17916c76b07b24b8..3e438261c1853ffa038185e9745dc2025ceeb182 100644 --- a/libc/arch-x86_64/syscalls/utimensat.S +++ b/libc/arch-x86_64/syscalls/utimensat.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(utimensat) movq %rcx, %r10 movl $__NR_utimensat, %eax @@ -12,7 +10,7 @@ ENTRY(utimensat) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(utimensat) diff --git a/libc/arch-x86_64/syscalls/vmsplice.S b/libc/arch-x86_64/syscalls/vmsplice.S index 6f9e5d1b5a9accad0336d149f363e57f4b98326a..df775c6a05f4c30189f475e91266c2fba41c2382 100644 --- a/libc/arch-x86_64/syscalls/vmsplice.S +++ b/libc/arch-x86_64/syscalls/vmsplice.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(vmsplice) movq %rcx, %r10 movl $__NR_vmsplice, %eax @@ -12,7 +10,7 @@ ENTRY(vmsplice) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(vmsplice) diff --git a/libc/arch-x86_64/syscalls/wait4.S b/libc/arch-x86_64/syscalls/wait4.S index 141fe19fc3b18538e07483e582a5c029bab31270..d392dc7dde06065662f9393667f511edbaedb011 100644 --- a/libc/arch-x86_64/syscalls/wait4.S +++ b/libc/arch-x86_64/syscalls/wait4.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(wait4) movq %rcx, %r10 movl $__NR_wait4, %eax @@ -12,7 +10,7 @@ ENTRY(wait4) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(wait4) diff --git a/libc/arch-x86_64/syscalls/write.S b/libc/arch-x86_64/syscalls/write.S index 498fca71c3cc54cfa84dc37c4775b202d7869f1e..145c7930e615eaa1ee29c3d1b7b0e45cb8e3c0b3 100644 --- a/libc/arch-x86_64/syscalls/write.S +++ b/libc/arch-x86_64/syscalls/write.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(write) movl $__NR_write, %eax syscall @@ -11,7 +9,7 @@ ENTRY(write) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(write) diff --git a/libc/arch-x86_64/syscalls/writev.S b/libc/arch-x86_64/syscalls/writev.S index ef80eb898884a3adfe431ce2cadfd2b9189b2e99..8f8956f22748c1b816bb795425f80efad2b3dded 100644 --- a/libc/arch-x86_64/syscalls/writev.S +++ b/libc/arch-x86_64/syscalls/writev.S @@ -2,8 +2,6 @@ #include - .hidden __set_errno - ENTRY(writev) movl $__NR_writev, %eax syscall @@ -11,7 +9,7 @@ ENTRY(writev) jb 1f negl %eax movl %eax, %edi - call __set_errno + call __set_errno_internal 1: ret END(writev) diff --git a/libc/bionic/__set_errno.cpp b/libc/bionic/__set_errno.cpp index 236aeaceede38e8b28c0c0e94de6526f0f849c25..30df350ead4e99b27f5e0e8bcc913170bb9722f4 100644 --- a/libc/bionic/__set_errno.cpp +++ b/libc/bionic/__set_errno.cpp @@ -36,14 +36,20 @@ // system these are the same size, but on a 64-bit system they're not. // 'long' gives us 32-bit on 32-bit systems, 64-bit on 64-bit systems. -#if __LP64__ -extern "C" __LIBC_HIDDEN__ long __set_errno(int); -#else // __set_errno was mistakenly exposed in in the 32-bit NDK. -extern "C" long __set_errno(int); -#endif +// We need the extra level of indirection so that the .hidden directives +// in the system call stubs don't cause __set_errno to be hidden, breaking +// old NDK apps. -long __set_errno(int n) { +// This one is for internal use only and used by both LP32 and LP64 assembler. +extern "C" __LIBC_HIDDEN__ long __set_errno_internal(int n) { errno = n; return -1; } + +// This one exists for the LP32 NDK and is not present at all in LP64. +#if !defined(__LP64__) +extern "C" long __set_errno(int n) { + return __set_errno_internal(n); +} +#endif diff --git a/libc/tools/gensyscalls.py b/libc/tools/gensyscalls.py index 316e05b03b5e88e8bdfe24a9f35646fbdbc5cb08..e8ec6366240dd0cdbc1116b4530accdeb09ad304 100755 --- a/libc/tools/gensyscalls.py +++ b/libc/tools/gensyscalls.py @@ -43,8 +43,6 @@ syscall_stub_header = "/* " + warning + " */\n" + \ """ #include - .hidden __set_errno - ENTRY(%(func)s) """ @@ -67,7 +65,7 @@ arm_eabi_call_default = syscall_stub_header + """\ cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(%(func)s) """ @@ -87,7 +85,7 @@ arm_eabi_call_long = syscall_stub_header + """\ cmn r0, #(MAX_ERRNO + 1) bxls lr neg r0, r0 - b __set_errno + b __set_errno_internal END(%(func)s) """ @@ -102,7 +100,7 @@ arm64_call = syscall_stub_header + """\ cmn x0, #(MAX_ERRNO + 1) cneg x0, x0, hi - b.hi __set_errno + b.hi __set_errno_internal ret END(%(func)s) @@ -123,7 +121,7 @@ mips_call = syscall_stub_header + """\ j ra nop 1: - la t9,__set_errno + la t9,__set_errno_internal j t9 nop .set reorder @@ -150,7 +148,7 @@ mips64_call = syscall_stub_header + """\ nop 2: .cpsetup ra, t1, 2b - LA t9,__set_errno + LA t9,__set_errno_internal .cpreturn j t9 move ra, t0 @@ -172,7 +170,7 @@ x86_call = """\ jb 1f negl %%eax pushl %%eax - call __set_errno + call __set_errno_internal addl $4, %%esp 1: """ @@ -194,7 +192,7 @@ x86_64_call = """\ jb 1f negl %%eax movl %%eax, %%edi - call __set_errno + call __set_errno_internal 1: ret END(%(func)s)