diff --git a/libc/arch-arm/syscalls/__accept4.S b/libc/arch-arm/syscalls/__accept4.S index 9a6874bab119967e5d1699992b6c0e8ed686e5ba..2b1eb285ffaadfd7e7e79ce18c10c97625f3ba8a 100644 --- a/libc/arch-arm/syscalls/__accept4.S +++ b/libc/arch-arm/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__accept4) mov ip, r7 ldr r7, =__NR_accept4 diff --git a/libc/arch-arm/syscalls/__brk.S b/libc/arch-arm/syscalls/__brk.S index 31de0d23776faf23a4bb74db9203135fe8160177..0987f0e28663e22ecdc1b45670f55ae9ee7434a0 100644 --- a/libc/arch-arm/syscalls/__brk.S +++ b/libc/arch-arm/syscalls/__brk.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__brk) mov ip, r7 ldr r7, =__NR_brk diff --git a/libc/arch-arm/syscalls/__connect.S b/libc/arch-arm/syscalls/__connect.S index 8cb026cba71bd79507075365a2ffd2da30e400ab..510af9591394e54f54bfe800dfd23dcc545e0728 100644 --- a/libc/arch-arm/syscalls/__connect.S +++ b/libc/arch-arm/syscalls/__connect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__connect) mov ip, r7 ldr r7, =__NR_connect diff --git a/libc/arch-arm/syscalls/__epoll_pwait.S b/libc/arch-arm/syscalls/__epoll_pwait.S index b2d8d48f0af2d5106465254fd082f4ad109db0e3..bbba2e12a7b1d2d4ee35760863c27d3b075c648c 100644 --- a/libc/arch-arm/syscalls/__epoll_pwait.S +++ b/libc/arch-arm/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__epoll_pwait) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/__exit.S b/libc/arch-arm/syscalls/__exit.S index c534bb05d027ba9e2b79b4d2be63484e6ff429ca..ceef94ed4fdc33650e8cf085a3a35a53cd5418e8 100644 --- a/libc/arch-arm/syscalls/__exit.S +++ b/libc/arch-arm/syscalls/__exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__exit) mov ip, r7 ldr r7, =__NR_exit diff --git a/libc/arch-arm/syscalls/__fcntl64.S b/libc/arch-arm/syscalls/__fcntl64.S index 2132cb7367e80132906e996b466b838142a6b09a..bb2068d117207d7eaaec63c5aeb79ece96544fd8 100644 --- a/libc/arch-arm/syscalls/__fcntl64.S +++ b/libc/arch-arm/syscalls/__fcntl64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__fcntl64) mov ip, r7 ldr r7, =__NR_fcntl64 diff --git a/libc/arch-arm/syscalls/__fstatfs64.S b/libc/arch-arm/syscalls/__fstatfs64.S index 18942bc8a5b209b74cb7c451828138f8662d6388..b493aa047632ad64964a34fdd8d96007ab139f99 100644 --- a/libc/arch-arm/syscalls/__fstatfs64.S +++ b/libc/arch-arm/syscalls/__fstatfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__fstatfs64) mov ip, r7 ldr r7, =__NR_fstatfs64 diff --git a/libc/arch-arm/syscalls/__getcpu.S b/libc/arch-arm/syscalls/__getcpu.S index 1aea50a6aca2f04475b5943b45957fcdcad03870..1b3fc46120d9444e1293c8d812dbf25c4b2eb227 100644 --- a/libc/arch-arm/syscalls/__getcpu.S +++ b/libc/arch-arm/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcpu) mov ip, r7 ldr r7, =__NR_getcpu diff --git a/libc/arch-arm/syscalls/__getcwd.S b/libc/arch-arm/syscalls/__getcwd.S index 1c2ac6c53255822c61af22f7ff88027b0db262d4..d91b3ca19bd3f50564ffce57ed4a03fa863ac266 100644 --- a/libc/arch-arm/syscalls/__getcwd.S +++ b/libc/arch-arm/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcwd) mov ip, r7 ldr r7, =__NR_getcwd diff --git a/libc/arch-arm/syscalls/__getdents64.S b/libc/arch-arm/syscalls/__getdents64.S index c3d5e5b6dff7380adabd9fe7cb2d7d2678f57068..7d3d81c4371b4cc866207ca06e13f8795e6fdc2f 100644 --- a/libc/arch-arm/syscalls/__getdents64.S +++ b/libc/arch-arm/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getdents64) mov ip, r7 ldr r7, =__NR_getdents64 diff --git a/libc/arch-arm/syscalls/__getpid.S b/libc/arch-arm/syscalls/__getpid.S index eedc33a5f3730aeded4871dbf8858260f3ea2c1f..ede0865bd2f88f0c6bc9ed9d93a805b3f2ade096 100644 --- a/libc/arch-arm/syscalls/__getpid.S +++ b/libc/arch-arm/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpid) mov ip, r7 ldr r7, =__NR_getpid diff --git a/libc/arch-arm/syscalls/__getpriority.S b/libc/arch-arm/syscalls/__getpriority.S index 90ccaea801ed14478f86afac937ac78040aff231..d3a646885c3d4eee44be364dd89060f77e1ca1c7 100644 --- a/libc/arch-arm/syscalls/__getpriority.S +++ b/libc/arch-arm/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpriority) mov ip, r7 ldr r7, =__NR_getpriority diff --git a/libc/arch-arm/syscalls/__ioctl.S b/libc/arch-arm/syscalls/__ioctl.S index 3f816db8c68e0daf05ea6ffcabdf3f61f9496b1a..b3ac82fac616526e366f1e6db107375d96c81f46 100644 --- a/libc/arch-arm/syscalls/__ioctl.S +++ b/libc/arch-arm/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ioctl) mov ip, r7 ldr r7, =__NR_ioctl diff --git a/libc/arch-arm/syscalls/__llseek.S b/libc/arch-arm/syscalls/__llseek.S index ec307d2911e582dbf372818730c44b29479f853d..b36164ca2d7b3a2224e3c90898f784fea54131cc 100644 --- a/libc/arch-arm/syscalls/__llseek.S +++ b/libc/arch-arm/syscalls/__llseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__llseek) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/__mmap2.S b/libc/arch-arm/syscalls/__mmap2.S index 8a179977d039695d99d0e4b4d3aeeb076e079267..ba747169911dbd333b387d0bcb3b06e47cd068c7 100644 --- a/libc/arch-arm/syscalls/__mmap2.S +++ b/libc/arch-arm/syscalls/__mmap2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__mmap2) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/__openat.S b/libc/arch-arm/syscalls/__openat.S index 7a38dc3b1ad2a2943cf632085c4904ed9c48bcf2..6b119e162bd45e1b9a294193ffb6d13f7cefc67f 100644 --- a/libc/arch-arm/syscalls/__openat.S +++ b/libc/arch-arm/syscalls/__openat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__openat) mov ip, r7 ldr r7, =__NR_openat diff --git a/libc/arch-arm/syscalls/__ppoll.S b/libc/arch-arm/syscalls/__ppoll.S index d9fb3d9fb744b9e7a04112b23ecb7ea76732bf82..3a0e80cebca03241c9c81e4612dc526422c6744b 100644 --- a/libc/arch-arm/syscalls/__ppoll.S +++ b/libc/arch-arm/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ppoll) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/__pselect6.S b/libc/arch-arm/syscalls/__pselect6.S index 05fea543e99bcdcc983a09da966d942d2c4be216..1417be8796b0e699db81d6b1ba9fad5f9d060d8e 100644 --- a/libc/arch-arm/syscalls/__pselect6.S +++ b/libc/arch-arm/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__pselect6) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/__ptrace.S b/libc/arch-arm/syscalls/__ptrace.S index 4e41d9d1504202e9860a82fec0df214d62043757..bc03232613d56dc1a90e89ace00b5bf425b661d4 100644 --- a/libc/arch-arm/syscalls/__ptrace.S +++ b/libc/arch-arm/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ptrace) mov ip, r7 ldr r7, =__NR_ptrace diff --git a/libc/arch-arm/syscalls/__reboot.S b/libc/arch-arm/syscalls/__reboot.S index 18e29a7632eac12ec98306c47f094645a7b67c46..91bbf7c4e266d00cb9d8cacae2c0b7260875d741 100644 --- a/libc/arch-arm/syscalls/__reboot.S +++ b/libc/arch-arm/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__reboot) mov ip, r7 ldr r7, =__NR_reboot diff --git a/libc/arch-arm/syscalls/__rt_sigaction.S b/libc/arch-arm/syscalls/__rt_sigaction.S index 974c0e205d6766e670bf34751693311ad840d3f7..6a5e058645db8e7170ec5db361d8a5fdabda1b08 100644 --- a/libc/arch-arm/syscalls/__rt_sigaction.S +++ b/libc/arch-arm/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigaction) mov ip, r7 ldr r7, =__NR_rt_sigaction diff --git a/libc/arch-arm/syscalls/__rt_sigpending.S b/libc/arch-arm/syscalls/__rt_sigpending.S index 4a0f5d7f76a9be08242fcbd82365372a7f1570da..44da9b2d169bd23797e98a16a3cb793b3641f5aa 100644 --- a/libc/arch-arm/syscalls/__rt_sigpending.S +++ b/libc/arch-arm/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigpending) mov ip, r7 ldr r7, =__NR_rt_sigpending diff --git a/libc/arch-arm/syscalls/__rt_sigprocmask.S b/libc/arch-arm/syscalls/__rt_sigprocmask.S index 19abdc19681af95a686ee8a5356e02b4826be33f..81cdb854673afc2436dd92ce23566fe2dc7dec2b 100644 --- a/libc/arch-arm/syscalls/__rt_sigprocmask.S +++ b/libc/arch-arm/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigprocmask) mov ip, r7 ldr r7, =__NR_rt_sigprocmask diff --git a/libc/arch-arm/syscalls/__rt_sigsuspend.S b/libc/arch-arm/syscalls/__rt_sigsuspend.S index a0af905bcb8ea15ab63ab37e809fd4fd21c05b8a..a9a39032a49e958e384e897d604bf56e75935327 100644 --- a/libc/arch-arm/syscalls/__rt_sigsuspend.S +++ b/libc/arch-arm/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigsuspend) mov ip, r7 ldr r7, =__NR_rt_sigsuspend diff --git a/libc/arch-arm/syscalls/__rt_sigtimedwait.S b/libc/arch-arm/syscalls/__rt_sigtimedwait.S index 0ba7ce290e2411feef6f64fd890e8f3cadc5c855..7b78a43b8d6da901ef15ebda8c3e72c47bec38d7 100644 --- a/libc/arch-arm/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-arm/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigtimedwait) mov ip, r7 ldr r7, =__NR_rt_sigtimedwait diff --git a/libc/arch-arm/syscalls/__sched_getaffinity.S b/libc/arch-arm/syscalls/__sched_getaffinity.S index e977cfb1cd61661205be38ba61e62a6ab3869355..a22c55e33283d7e75f939b22467b40b148ee2c10 100644 --- a/libc/arch-arm/syscalls/__sched_getaffinity.S +++ b/libc/arch-arm/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sched_getaffinity) mov ip, r7 ldr r7, =__NR_sched_getaffinity diff --git a/libc/arch-arm/syscalls/__set_tid_address.S b/libc/arch-arm/syscalls/__set_tid_address.S index b4b42e7122e7fb4814c1252471995f3cc96650fe..0838c8b3cd69786beef62e1d555b7acd48e35477 100644 --- a/libc/arch-arm/syscalls/__set_tid_address.S +++ b/libc/arch-arm/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tid_address) mov ip, r7 ldr r7, =__NR_set_tid_address diff --git a/libc/arch-arm/syscalls/__set_tls.S b/libc/arch-arm/syscalls/__set_tls.S index 94c7cf4aa53ca244c78bbd982ccb682a23147e36..c4c2eb7cdf2e9da0be7818780b63760475a198e0 100644 --- a/libc/arch-arm/syscalls/__set_tls.S +++ b/libc/arch-arm/syscalls/__set_tls.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tls) mov ip, r7 ldr r7, =__ARM_NR_set_tls diff --git a/libc/arch-arm/syscalls/__sigaction.S b/libc/arch-arm/syscalls/__sigaction.S index 7e2e07eea211612b11b0142f1403aedecb5c08cd..869b4c8bd1595be6684fc8be92d6a0e4a743f1ea 100644 --- a/libc/arch-arm/syscalls/__sigaction.S +++ b/libc/arch-arm/syscalls/__sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sigaction) mov ip, r7 ldr r7, =__NR_sigaction diff --git a/libc/arch-arm/syscalls/__signalfd4.S b/libc/arch-arm/syscalls/__signalfd4.S index 712f975d24b82bc238e16912818a110a47336a07..3bcf0319ac04edaf484419ac147e74cec08463b4 100644 --- a/libc/arch-arm/syscalls/__signalfd4.S +++ b/libc/arch-arm/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__signalfd4) mov ip, r7 ldr r7, =__NR_signalfd4 diff --git a/libc/arch-arm/syscalls/__socket.S b/libc/arch-arm/syscalls/__socket.S index d63028bdddf904c65476f1552453a864d4cd914e..a655b5b2c66f0c6a11ab52a6f9b38d163032706b 100644 --- a/libc/arch-arm/syscalls/__socket.S +++ b/libc/arch-arm/syscalls/__socket.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__socket) mov ip, r7 ldr r7, =__NR_socket diff --git a/libc/arch-arm/syscalls/__statfs64.S b/libc/arch-arm/syscalls/__statfs64.S index 25635622643f8d230febc76f3f68eff8ac0f8882..80ea6ce1d8d4d3ecf1078133990a6dcefb3da217 100644 --- a/libc/arch-arm/syscalls/__statfs64.S +++ b/libc/arch-arm/syscalls/__statfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__statfs64) mov ip, r7 ldr r7, =__NR_statfs64 diff --git a/libc/arch-arm/syscalls/__timer_create.S b/libc/arch-arm/syscalls/__timer_create.S index 9b75749e50f117461d5c2a6f529215c844a7e195..75fc34781b80661077cd8fcb51506e0de0d2082c 100644 --- a/libc/arch-arm/syscalls/__timer_create.S +++ b/libc/arch-arm/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_create) mov ip, r7 ldr r7, =__NR_timer_create diff --git a/libc/arch-arm/syscalls/__timer_delete.S b/libc/arch-arm/syscalls/__timer_delete.S index db32b3bb782e2efdb74f2e47de19006fbc8d9a29..ad5ec361bdbb5f985a1b42666696969c9dcd67ad 100644 --- a/libc/arch-arm/syscalls/__timer_delete.S +++ b/libc/arch-arm/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_delete) mov ip, r7 ldr r7, =__NR_timer_delete diff --git a/libc/arch-arm/syscalls/__timer_getoverrun.S b/libc/arch-arm/syscalls/__timer_getoverrun.S index 5701b12e04cbd52bc5e3ae60f49476358df45635..529712cd438fa8b61b04ab8c3e91cb2cd77c4e83 100644 --- a/libc/arch-arm/syscalls/__timer_getoverrun.S +++ b/libc/arch-arm/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_getoverrun) mov ip, r7 ldr r7, =__NR_timer_getoverrun diff --git a/libc/arch-arm/syscalls/__timer_gettime.S b/libc/arch-arm/syscalls/__timer_gettime.S index e9a4ff9b168542ef565a4ba2b0d3ad0c6f400ca4..180da39054c3ed5abbc4aa43815eee5057b360d1 100644 --- a/libc/arch-arm/syscalls/__timer_gettime.S +++ b/libc/arch-arm/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_gettime) mov ip, r7 ldr r7, =__NR_timer_gettime diff --git a/libc/arch-arm/syscalls/__timer_settime.S b/libc/arch-arm/syscalls/__timer_settime.S index 2f1ab190f3a86dab5667625fb56cfff8429027ff..e2950dd01b42e311f14212aabbc01b02ff23bdc1 100644 --- a/libc/arch-arm/syscalls/__timer_settime.S +++ b/libc/arch-arm/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_settime) mov ip, r7 ldr r7, =__NR_timer_settime diff --git a/libc/arch-arm/syscalls/__waitid.S b/libc/arch-arm/syscalls/__waitid.S index e5e1f54dc14a37b5af7b8d7f9dafadefda53f356..8c6ba662523bf6108d9730a9120130deb4de43e1 100644 --- a/libc/arch-arm/syscalls/__waitid.S +++ b/libc/arch-arm/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__waitid) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/_exit.S b/libc/arch-arm/syscalls/_exit.S index 581b340e31e9653bf0759ca7883c97fb6f45c387..fd072c3f6b749a84ef11d1b678471d2c34d54e59 100644 --- a/libc/arch-arm/syscalls/_exit.S +++ b/libc/arch-arm/syscalls/_exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_exit) mov ip, r7 ldr r7, =__NR_exit_group diff --git a/libc/arch-arm/syscalls/acct.S b/libc/arch-arm/syscalls/acct.S index e360c5ac1ac830b2354b2e9fffdbba4c375f2770..156db485013c53a9057efa8ddba9cf595aef9dfc 100644 --- a/libc/arch-arm/syscalls/acct.S +++ b/libc/arch-arm/syscalls/acct.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(acct) mov ip, r7 ldr r7, =__NR_acct diff --git a/libc/arch-arm/syscalls/bind.S b/libc/arch-arm/syscalls/bind.S index e07dd773214fb9275e99283bd02a9244cc2e8513..892c77fcba24e5ae35e04befb4c56211e3fd76d9 100644 --- a/libc/arch-arm/syscalls/bind.S +++ b/libc/arch-arm/syscalls/bind.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(bind) mov ip, r7 ldr r7, =__NR_bind diff --git a/libc/arch-arm/syscalls/cacheflush.S b/libc/arch-arm/syscalls/cacheflush.S index ac2a218a6ea164fc4171425b63584c5947c2271f..0739c32e81446b0f20715597acf512af41a4d397 100644 --- a/libc/arch-arm/syscalls/cacheflush.S +++ b/libc/arch-arm/syscalls/cacheflush.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(cacheflush) mov ip, r7 ldr r7, =__ARM_NR_cacheflush diff --git a/libc/arch-arm/syscalls/capget.S b/libc/arch-arm/syscalls/capget.S index b912830aec3ae1da38dc2f176a447488a8fef219..6fd0f7cad47383794247af3d011c0cd1c5d20ff1 100644 --- a/libc/arch-arm/syscalls/capget.S +++ b/libc/arch-arm/syscalls/capget.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capget) mov ip, r7 ldr r7, =__NR_capget diff --git a/libc/arch-arm/syscalls/capset.S b/libc/arch-arm/syscalls/capset.S index cef68c5e0109629c48181ef6716ceca63b2e6557..2708ff6b91d9966801cda0065e92727cffbab910 100644 --- a/libc/arch-arm/syscalls/capset.S +++ b/libc/arch-arm/syscalls/capset.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capset) mov ip, r7 ldr r7, =__NR_capset diff --git a/libc/arch-arm/syscalls/chdir.S b/libc/arch-arm/syscalls/chdir.S index ea93fd6e6d8b976daa958a7c7d2ee581728db16e..0b86a0f14b350c444b360b46e02e17b83aa0635e 100644 --- a/libc/arch-arm/syscalls/chdir.S +++ b/libc/arch-arm/syscalls/chdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chdir) mov ip, r7 ldr r7, =__NR_chdir diff --git a/libc/arch-arm/syscalls/chroot.S b/libc/arch-arm/syscalls/chroot.S index b1199e6e8aea46d8b7b8a46d52c686700a3f8bee..15aa392aad36f0d0f001e0fe9790a4e99162ab83 100644 --- a/libc/arch-arm/syscalls/chroot.S +++ b/libc/arch-arm/syscalls/chroot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chroot) mov ip, r7 ldr r7, =__NR_chroot diff --git a/libc/arch-arm/syscalls/clock_getres.S b/libc/arch-arm/syscalls/clock_getres.S index f1e7fa294114f0be94074a8c96ea6890839cd065..b92289a12d90b19e1f2352acce86528c085e067a 100644 --- a/libc/arch-arm/syscalls/clock_getres.S +++ b/libc/arch-arm/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_getres) mov ip, r7 ldr r7, =__NR_clock_getres diff --git a/libc/arch-arm/syscalls/clock_gettime.S b/libc/arch-arm/syscalls/clock_gettime.S index 9b3e132e2c5436bf089b8bbd4a577d4e8af46f36..203db8fbd5b48bcf4ffa3bd085741ba29feddbe7 100644 --- a/libc/arch-arm/syscalls/clock_gettime.S +++ b/libc/arch-arm/syscalls/clock_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_gettime) mov ip, r7 ldr r7, =__NR_clock_gettime diff --git a/libc/arch-arm/syscalls/clock_nanosleep.S b/libc/arch-arm/syscalls/clock_nanosleep.S index fda7394b8dc5c3aa870967edf40f860a406446d0..5de2267cf0c2526cae7b91d66ff78d628e4fe85e 100644 --- a/libc/arch-arm/syscalls/clock_nanosleep.S +++ b/libc/arch-arm/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_nanosleep) mov ip, r7 ldr r7, =__NR_clock_nanosleep diff --git a/libc/arch-arm/syscalls/clock_settime.S b/libc/arch-arm/syscalls/clock_settime.S index 5a0059e549b5119cc3f7f4209fe5a0d6621a8956..71e61f8ccc496ca354ffef4c996d91a7a93c757e 100644 --- a/libc/arch-arm/syscalls/clock_settime.S +++ b/libc/arch-arm/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_settime) mov ip, r7 ldr r7, =__NR_clock_settime diff --git a/libc/arch-arm/syscalls/close.S b/libc/arch-arm/syscalls/close.S index 00c8f85dcd6aa2f3d6da9f96597e3827f3266c49..3e0fd3268da65341f7bf7d6c370061cd0dea9b05 100644 --- a/libc/arch-arm/syscalls/close.S +++ b/libc/arch-arm/syscalls/close.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(close) mov ip, r7 ldr r7, =__NR_close diff --git a/libc/arch-arm/syscalls/delete_module.S b/libc/arch-arm/syscalls/delete_module.S index a26b47857704942f21460e080d28596eab70e715..0af25208a2b30001f2c83edf650c619a4bfbcfde 100644 --- a/libc/arch-arm/syscalls/delete_module.S +++ b/libc/arch-arm/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(delete_module) mov ip, r7 ldr r7, =__NR_delete_module diff --git a/libc/arch-arm/syscalls/dup.S b/libc/arch-arm/syscalls/dup.S index b1859d9e50e446df3b059f21c9501cec7621764b..4105438faddeecbb72f7f91830139949d5da17a9 100644 --- a/libc/arch-arm/syscalls/dup.S +++ b/libc/arch-arm/syscalls/dup.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup) mov ip, r7 ldr r7, =__NR_dup diff --git a/libc/arch-arm/syscalls/dup3.S b/libc/arch-arm/syscalls/dup3.S index 3e47c10a2de5a7a33f08cbc30e73d22b0f691d2a..409e8f9760440ee348bd46b7247f68747653e8e1 100644 --- a/libc/arch-arm/syscalls/dup3.S +++ b/libc/arch-arm/syscalls/dup3.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup3) mov ip, r7 ldr r7, =__NR_dup3 diff --git a/libc/arch-arm/syscalls/epoll_create1.S b/libc/arch-arm/syscalls/epoll_create1.S index 2eebc0cd1ab196712faa7eab9acab730c1aa68cb..631afab3d6f428f731726f8496f6cb7384e224cf 100644 --- a/libc/arch-arm/syscalls/epoll_create1.S +++ b/libc/arch-arm/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_create1) mov ip, r7 ldr r7, =__NR_epoll_create1 diff --git a/libc/arch-arm/syscalls/epoll_ctl.S b/libc/arch-arm/syscalls/epoll_ctl.S index 7a1cc41daad654db7d202b577a697c54364858ab..187fe0a0b277ba20e30af66e6d8f60c99932dbe3 100644 --- a/libc/arch-arm/syscalls/epoll_ctl.S +++ b/libc/arch-arm/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_ctl) mov ip, r7 ldr r7, =__NR_epoll_ctl diff --git a/libc/arch-arm/syscalls/eventfd.S b/libc/arch-arm/syscalls/eventfd.S index 08272d38a00d9208bd13647b94670ac91ef84387..c35f537e8a63a5cf5c24e95c681f71d35e249851 100644 --- a/libc/arch-arm/syscalls/eventfd.S +++ b/libc/arch-arm/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(eventfd) mov ip, r7 ldr r7, =__NR_eventfd2 diff --git a/libc/arch-arm/syscalls/execve.S b/libc/arch-arm/syscalls/execve.S index 361ec6382f02074e8b127ac30033158694aa1036..1b24f765ffe848608cf82d19536903fee152a022 100644 --- a/libc/arch-arm/syscalls/execve.S +++ b/libc/arch-arm/syscalls/execve.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(execve) mov ip, r7 ldr r7, =__NR_execve diff --git a/libc/arch-arm/syscalls/faccessat.S b/libc/arch-arm/syscalls/faccessat.S index c82b2ce4eeefdf722a01bb6393c5b37012bfea9d..3f663e3abda424e06b22be50f0f07a254d1f6787 100644 --- a/libc/arch-arm/syscalls/faccessat.S +++ b/libc/arch-arm/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(faccessat) mov ip, r7 ldr r7, =__NR_faccessat diff --git a/libc/arch-arm/syscalls/fallocate64.S b/libc/arch-arm/syscalls/fallocate64.S index c6992b01a5cbd15c7cbf03d465603cb0e4b14603..fd9063754c28d529a8a79a948c9a5513f12717c6 100644 --- a/libc/arch-arm/syscalls/fallocate64.S +++ b/libc/arch-arm/syscalls/fallocate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fallocate64) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/fchdir.S b/libc/arch-arm/syscalls/fchdir.S index 1a7eb51815cfd1c16471b741a5e064fd31753a92..c109718784eeb5bd559fae9e14ce67a7dc29d856 100644 --- a/libc/arch-arm/syscalls/fchdir.S +++ b/libc/arch-arm/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchdir) mov ip, r7 ldr r7, =__NR_fchdir diff --git a/libc/arch-arm/syscalls/fchmod.S b/libc/arch-arm/syscalls/fchmod.S index 42dc5b832a2980e9144bbf489ed412d3113c287f..4b598a29d0a2f4cead7596e2bb93926bff0a5aa8 100644 --- a/libc/arch-arm/syscalls/fchmod.S +++ b/libc/arch-arm/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmod) mov ip, r7 ldr r7, =__NR_fchmod diff --git a/libc/arch-arm/syscalls/fchmodat.S b/libc/arch-arm/syscalls/fchmodat.S index e03da8cd2aedfedd88941fd6f552430eb9111f79..8e43118106cba4950771c70aa1c3a2bd3f549be5 100644 --- a/libc/arch-arm/syscalls/fchmodat.S +++ b/libc/arch-arm/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmodat) mov ip, r7 ldr r7, =__NR_fchmodat diff --git a/libc/arch-arm/syscalls/fchown.S b/libc/arch-arm/syscalls/fchown.S index c2c3982991498a05d8964b6d481d0d46a43db6e1..24a38f65fdd0c0d323d5105d1bdf363b90542676 100644 --- a/libc/arch-arm/syscalls/fchown.S +++ b/libc/arch-arm/syscalls/fchown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchown) mov ip, r7 ldr r7, =__NR_fchown32 diff --git a/libc/arch-arm/syscalls/fchownat.S b/libc/arch-arm/syscalls/fchownat.S index ea8193f4374cff5ea5b412a7ca1d23d080da7df2..8fd76a3b8288794641d5dc06352b17ae1ba3d1fb 100644 --- a/libc/arch-arm/syscalls/fchownat.S +++ b/libc/arch-arm/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchownat) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/fdatasync.S b/libc/arch-arm/syscalls/fdatasync.S index 9c8317d816e74828802d4dea90cac28fe4ab0003..9556665244ddcb4a158b24d0642807a36e31c299 100644 --- a/libc/arch-arm/syscalls/fdatasync.S +++ b/libc/arch-arm/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fdatasync) mov ip, r7 ldr r7, =__NR_fdatasync diff --git a/libc/arch-arm/syscalls/fgetxattr.S b/libc/arch-arm/syscalls/fgetxattr.S index bef536b2c988eff4ff51b7567f1c790986fcfea4..95e2809bc4716fd5a177fcbaa279826495842590 100644 --- a/libc/arch-arm/syscalls/fgetxattr.S +++ b/libc/arch-arm/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fgetxattr) mov ip, r7 ldr r7, =__NR_fgetxattr diff --git a/libc/arch-arm/syscalls/flistxattr.S b/libc/arch-arm/syscalls/flistxattr.S index d9a30bb80eb99e69ba8a52884e6c80e0bf6f8ccc..0d411b17b4df5b39045dfd503a2e1bcebc711b06 100644 --- a/libc/arch-arm/syscalls/flistxattr.S +++ b/libc/arch-arm/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flistxattr) mov ip, r7 ldr r7, =__NR_flistxattr diff --git a/libc/arch-arm/syscalls/flock.S b/libc/arch-arm/syscalls/flock.S index 016e8240b4d0f9049c9d86959c46a22a44b49042..e59d4f682e8e67424782fc9b1e2ae979a70ff4ab 100644 --- a/libc/arch-arm/syscalls/flock.S +++ b/libc/arch-arm/syscalls/flock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flock) mov ip, r7 ldr r7, =__NR_flock diff --git a/libc/arch-arm/syscalls/fremovexattr.S b/libc/arch-arm/syscalls/fremovexattr.S index c7ff034ff959f147c12f6520077a9eee5da66214..3ec647fa25cae0656190c5e318fd15aadfd2efaa 100644 --- a/libc/arch-arm/syscalls/fremovexattr.S +++ b/libc/arch-arm/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fremovexattr) mov ip, r7 ldr r7, =__NR_fremovexattr diff --git a/libc/arch-arm/syscalls/fsetxattr.S b/libc/arch-arm/syscalls/fsetxattr.S index 64b8d031e345acccb0688750619eb29dc64c713c..225e64b9f2da91595cdf244afe7312b87c14b458 100644 --- a/libc/arch-arm/syscalls/fsetxattr.S +++ b/libc/arch-arm/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsetxattr) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/fstat64.S b/libc/arch-arm/syscalls/fstat64.S index 7517a658746ca6bdd7a7641164df4576a69e0cd3..560bb94cc2f6b3b5c6d267225d7ed23be0daa2d4 100644 --- a/libc/arch-arm/syscalls/fstat64.S +++ b/libc/arch-arm/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstat64) mov ip, r7 ldr r7, =__NR_fstat64 diff --git a/libc/arch-arm/syscalls/fstatat64.S b/libc/arch-arm/syscalls/fstatat64.S index 752ee2f7495679a82d21e774dd2294f7f43dd5f9..cda58458026771171b59575989dc1c4ad741c36c 100644 --- a/libc/arch-arm/syscalls/fstatat64.S +++ b/libc/arch-arm/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatat64) mov ip, r7 ldr r7, =__NR_fstatat64 diff --git a/libc/arch-arm/syscalls/fsync.S b/libc/arch-arm/syscalls/fsync.S index 6b7c4a8ad0ef805f3d13c316f0a5b9a6ab97de60..c6ba47bca28a07b31027f04fcafff6d0e2d26ffe 100644 --- a/libc/arch-arm/syscalls/fsync.S +++ b/libc/arch-arm/syscalls/fsync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsync) mov ip, r7 ldr r7, =__NR_fsync diff --git a/libc/arch-arm/syscalls/ftruncate.S b/libc/arch-arm/syscalls/ftruncate.S index 4a3d56c11923634fd950d950823c681e97562272..168d72296d5eadc22a2c71b467c15581e517c65e 100644 --- a/libc/arch-arm/syscalls/ftruncate.S +++ b/libc/arch-arm/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate) mov ip, r7 ldr r7, =__NR_ftruncate diff --git a/libc/arch-arm/syscalls/ftruncate64.S b/libc/arch-arm/syscalls/ftruncate64.S index 910ca68d3b693ec78bf98ae046362a09d6cdf9f5..a2b73b838b7ffdd6542a8a88bf4516e6e171df87 100644 --- a/libc/arch-arm/syscalls/ftruncate64.S +++ b/libc/arch-arm/syscalls/ftruncate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate64) mov ip, r7 ldr r7, =__NR_ftruncate64 diff --git a/libc/arch-arm/syscalls/getegid.S b/libc/arch-arm/syscalls/getegid.S index 6afca909d9e96295e5c4346868d6a4b71df73e66..e2f9fe976f8bec4145836c6953fbd399bfad0a18 100644 --- a/libc/arch-arm/syscalls/getegid.S +++ b/libc/arch-arm/syscalls/getegid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getegid) mov ip, r7 ldr r7, =__NR_getegid32 diff --git a/libc/arch-arm/syscalls/geteuid.S b/libc/arch-arm/syscalls/geteuid.S index 78e5cf419a327340f2cd272ffad3ad119b072134..1d55320495956392a47731ee9edc9088674f061b 100644 --- a/libc/arch-arm/syscalls/geteuid.S +++ b/libc/arch-arm/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(geteuid) mov ip, r7 ldr r7, =__NR_geteuid32 diff --git a/libc/arch-arm/syscalls/getgid.S b/libc/arch-arm/syscalls/getgid.S index c2d353810024ad2f314203b3fa4dfdecd09e5e6e..9d81d73ef8c379adeb0e681d053e7611821e89da 100644 --- a/libc/arch-arm/syscalls/getgid.S +++ b/libc/arch-arm/syscalls/getgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgid) mov ip, r7 ldr r7, =__NR_getgid32 diff --git a/libc/arch-arm/syscalls/getgroups.S b/libc/arch-arm/syscalls/getgroups.S index e6b8e105d3439c5a09182686b99199e6017ce466..23aafaf7ba5ea3bc47ca6f3c8c046634a66c567a 100644 --- a/libc/arch-arm/syscalls/getgroups.S +++ b/libc/arch-arm/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgroups) mov ip, r7 ldr r7, =__NR_getgroups32 diff --git a/libc/arch-arm/syscalls/getitimer.S b/libc/arch-arm/syscalls/getitimer.S index 3dce70767bac994e471dec70954d0c4e66a9c5ac..095cf8fcbc653d3669c9d91df17396cbec22d588 100644 --- a/libc/arch-arm/syscalls/getitimer.S +++ b/libc/arch-arm/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getitimer) mov ip, r7 ldr r7, =__NR_getitimer diff --git a/libc/arch-arm/syscalls/getpeername.S b/libc/arch-arm/syscalls/getpeername.S index 0613231cb6262f0b66ff31af14b3b93ab834a048..760f6fb3cec401556536c4043b63504706483ee1 100644 --- a/libc/arch-arm/syscalls/getpeername.S +++ b/libc/arch-arm/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpeername) mov ip, r7 ldr r7, =__NR_getpeername diff --git a/libc/arch-arm/syscalls/getpgid.S b/libc/arch-arm/syscalls/getpgid.S index 1992afc24fea4ce4166fadaca9daf0edb88f89c0..d07b058243d2d87326b9a1eee4959f76cdbec82f 100644 --- a/libc/arch-arm/syscalls/getpgid.S +++ b/libc/arch-arm/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpgid) mov ip, r7 ldr r7, =__NR_getpgid diff --git a/libc/arch-arm/syscalls/getppid.S b/libc/arch-arm/syscalls/getppid.S index 594fca5d1d2a20767a188aa3ae48aec5f730b27c..bcc13a8a63e07af1983ae0a62624f2ded9ec96b7 100644 --- a/libc/arch-arm/syscalls/getppid.S +++ b/libc/arch-arm/syscalls/getppid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getppid) mov ip, r7 ldr r7, =__NR_getppid diff --git a/libc/arch-arm/syscalls/getresgid.S b/libc/arch-arm/syscalls/getresgid.S index 9dcdb33db16e1daa54fe26782e979b53e5cd827a..9a87eaa3a4eb9b15e6f8befa046eedaad8bc044f 100644 --- a/libc/arch-arm/syscalls/getresgid.S +++ b/libc/arch-arm/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresgid) mov ip, r7 ldr r7, =__NR_getresgid32 diff --git a/libc/arch-arm/syscalls/getresuid.S b/libc/arch-arm/syscalls/getresuid.S index 387bd7c2dd73059e13076322afc7164d31a4d28f..a332928fb074b04da8c56579f18c243cc19a2236 100644 --- a/libc/arch-arm/syscalls/getresuid.S +++ b/libc/arch-arm/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresuid) mov ip, r7 ldr r7, =__NR_getresuid32 diff --git a/libc/arch-arm/syscalls/getrlimit.S b/libc/arch-arm/syscalls/getrlimit.S index 879b66689df48865e06fb2ef828f0bbaf88f5d1b..4a9c62aaa8e4c6583891104143b3e798d4af903d 100644 --- a/libc/arch-arm/syscalls/getrlimit.S +++ b/libc/arch-arm/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrlimit) mov ip, r7 ldr r7, =__NR_ugetrlimit diff --git a/libc/arch-arm/syscalls/getrusage.S b/libc/arch-arm/syscalls/getrusage.S index ee84f490d44406d0f8cd4e5bc753ffee4d67a675..4799b69313762fecbd60eeb9500fde2f92d230d6 100644 --- a/libc/arch-arm/syscalls/getrusage.S +++ b/libc/arch-arm/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrusage) mov ip, r7 ldr r7, =__NR_getrusage diff --git a/libc/arch-arm/syscalls/getsid.S b/libc/arch-arm/syscalls/getsid.S index 715f217e9a7775ac5cc811782f7f7b85db2c16a4..5a26e94a1ffce8c0d09c3bb0fac4168eb1425b48 100644 --- a/libc/arch-arm/syscalls/getsid.S +++ b/libc/arch-arm/syscalls/getsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsid) mov ip, r7 ldr r7, =__NR_getsid diff --git a/libc/arch-arm/syscalls/getsockname.S b/libc/arch-arm/syscalls/getsockname.S index 2ee68f38b51212192f0864e72ef6a24ac7bb2447..78e07524a0a114637eafe9388182a52067f7def3 100644 --- a/libc/arch-arm/syscalls/getsockname.S +++ b/libc/arch-arm/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockname) mov ip, r7 ldr r7, =__NR_getsockname diff --git a/libc/arch-arm/syscalls/getsockopt.S b/libc/arch-arm/syscalls/getsockopt.S index 2ded34fd3de123bb1c985eff13af34f99daf2411..e1badfb450a322566529435b8e64006247c01e4a 100644 --- a/libc/arch-arm/syscalls/getsockopt.S +++ b/libc/arch-arm/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockopt) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/gettimeofday.S b/libc/arch-arm/syscalls/gettimeofday.S index 4d33b5dbcb81d61db18130c670d3d2c9706559ef..611c0d4ef2aae8d2c7f7908b1086bad156634694 100644 --- a/libc/arch-arm/syscalls/gettimeofday.S +++ b/libc/arch-arm/syscalls/gettimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(gettimeofday) mov ip, r7 ldr r7, =__NR_gettimeofday diff --git a/libc/arch-arm/syscalls/getuid.S b/libc/arch-arm/syscalls/getuid.S index 66f570f3bcc3ac6c7bc0044597d13913ae4b599e..2e97c55098ee6d72b38c54fe13e87e49229114a8 100644 --- a/libc/arch-arm/syscalls/getuid.S +++ b/libc/arch-arm/syscalls/getuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getuid) mov ip, r7 ldr r7, =__NR_getuid32 diff --git a/libc/arch-arm/syscalls/getxattr.S b/libc/arch-arm/syscalls/getxattr.S index 71d003545298e3be735c5e000b21f94461fd7c4b..da0e86d4f16e8de2fc0ccb2f20953c895d1e6efe 100644 --- a/libc/arch-arm/syscalls/getxattr.S +++ b/libc/arch-arm/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getxattr) mov ip, r7 ldr r7, =__NR_getxattr diff --git a/libc/arch-arm/syscalls/init_module.S b/libc/arch-arm/syscalls/init_module.S index 6850ddf0ae0c049da14915da4b537ea0b88618fb..bf30b03a201adca4909f695cc464494d5795a615 100644 --- a/libc/arch-arm/syscalls/init_module.S +++ b/libc/arch-arm/syscalls/init_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(init_module) mov ip, r7 ldr r7, =__NR_init_module diff --git a/libc/arch-arm/syscalls/inotify_add_watch.S b/libc/arch-arm/syscalls/inotify_add_watch.S index 367a49fe154017f7f400596752e387e24ea47a29..982d3385717cd34442ab133ac542f0add2981b28 100644 --- a/libc/arch-arm/syscalls/inotify_add_watch.S +++ b/libc/arch-arm/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_add_watch) mov ip, r7 ldr r7, =__NR_inotify_add_watch diff --git a/libc/arch-arm/syscalls/inotify_init1.S b/libc/arch-arm/syscalls/inotify_init1.S index 13e175fedcb6f6af5ace86f46bb0a26a99eff6b1..2253ec846fb3b30b0ccb2cc2bb3a007e0ce7e78a 100644 --- a/libc/arch-arm/syscalls/inotify_init1.S +++ b/libc/arch-arm/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_init1) mov ip, r7 ldr r7, =__NR_inotify_init1 diff --git a/libc/arch-arm/syscalls/inotify_rm_watch.S b/libc/arch-arm/syscalls/inotify_rm_watch.S index b80e0f8f89c829f993442e021faefcfb58d8c833..9d7e6aefbf488a06d952d545ca5ea4cf73456c67 100644 --- a/libc/arch-arm/syscalls/inotify_rm_watch.S +++ b/libc/arch-arm/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_rm_watch) mov ip, r7 ldr r7, =__NR_inotify_rm_watch diff --git a/libc/arch-arm/syscalls/kill.S b/libc/arch-arm/syscalls/kill.S index 9a44208421c28f3e072cc73b767ecda63d0b5403..7e4d6c45f75e00ae6facb4b02b3a2a987ef9224c 100644 --- a/libc/arch-arm/syscalls/kill.S +++ b/libc/arch-arm/syscalls/kill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(kill) mov ip, r7 ldr r7, =__NR_kill diff --git a/libc/arch-arm/syscalls/klogctl.S b/libc/arch-arm/syscalls/klogctl.S index 84ce7f631af1b758110d07fe77f119d29d86edd1..f5fe27fe232c85fb73f3329606bfbb5e1546b93f 100644 --- a/libc/arch-arm/syscalls/klogctl.S +++ b/libc/arch-arm/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(klogctl) mov ip, r7 ldr r7, =__NR_syslog diff --git a/libc/arch-arm/syscalls/lgetxattr.S b/libc/arch-arm/syscalls/lgetxattr.S index 9eed67f92b50937f7994959076c9b5b6b5e904f9..70b7235aa8e1fe501b61701146732e27b7e2f2da 100644 --- a/libc/arch-arm/syscalls/lgetxattr.S +++ b/libc/arch-arm/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lgetxattr) mov ip, r7 ldr r7, =__NR_lgetxattr diff --git a/libc/arch-arm/syscalls/linkat.S b/libc/arch-arm/syscalls/linkat.S index 27f1e00984756a2ec3fd7e55259d1b87ba063f96..7a578f8ed56bae7776d5635876939ee0a5679309 100644 --- a/libc/arch-arm/syscalls/linkat.S +++ b/libc/arch-arm/syscalls/linkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(linkat) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/listen.S b/libc/arch-arm/syscalls/listen.S index 330ea56ad20ad64aedcdee20dfb12c2d8fef9650..5c33912eabf9a89dbfffc3657cc64eeb0c19c73e 100644 --- a/libc/arch-arm/syscalls/listen.S +++ b/libc/arch-arm/syscalls/listen.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listen) mov ip, r7 ldr r7, =__NR_listen diff --git a/libc/arch-arm/syscalls/listxattr.S b/libc/arch-arm/syscalls/listxattr.S index c64e484cf46b2ebd07fd0f791f6b0f3dced0fd0a..ea8f5d8328708ef120949f16fa32bd166d26fe89 100644 --- a/libc/arch-arm/syscalls/listxattr.S +++ b/libc/arch-arm/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listxattr) mov ip, r7 ldr r7, =__NR_listxattr diff --git a/libc/arch-arm/syscalls/llistxattr.S b/libc/arch-arm/syscalls/llistxattr.S index cea926b05fba2163da75cf999894cb7700ea4e5c..b7f3375221e17ea5ddaa5dc4845573cf66214f76 100644 --- a/libc/arch-arm/syscalls/llistxattr.S +++ b/libc/arch-arm/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(llistxattr) mov ip, r7 ldr r7, =__NR_llistxattr diff --git a/libc/arch-arm/syscalls/lremovexattr.S b/libc/arch-arm/syscalls/lremovexattr.S index c7a6458f963c2f077073f02c1371a1212e720c13..a8d0d2d3b6436d8c60d1ce8f64f81287b3f19698 100644 --- a/libc/arch-arm/syscalls/lremovexattr.S +++ b/libc/arch-arm/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lremovexattr) mov ip, r7 ldr r7, =__NR_lremovexattr diff --git a/libc/arch-arm/syscalls/lseek.S b/libc/arch-arm/syscalls/lseek.S index 9edae376c84c9c83ad91060aefbcf0bcfadaea8a..17697d4863d5e1ee694b3040677bc322e61bf6ac 100644 --- a/libc/arch-arm/syscalls/lseek.S +++ b/libc/arch-arm/syscalls/lseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lseek) mov ip, r7 ldr r7, =__NR_lseek diff --git a/libc/arch-arm/syscalls/lsetxattr.S b/libc/arch-arm/syscalls/lsetxattr.S index fb3f75fdc9e642ca6bfa6c2a340e3dd397752570..166ef7f1d48a01465a149753c77209c21989afa1 100644 --- a/libc/arch-arm/syscalls/lsetxattr.S +++ b/libc/arch-arm/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lsetxattr) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/madvise.S b/libc/arch-arm/syscalls/madvise.S index ee2c2a50d3460c1be8944751d18eb256d7ddc937..ffa71c46314a1a996f3592e7e19c5a0b2f7cf9c8 100644 --- a/libc/arch-arm/syscalls/madvise.S +++ b/libc/arch-arm/syscalls/madvise.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(madvise) mov ip, r7 ldr r7, =__NR_madvise diff --git a/libc/arch-arm/syscalls/mincore.S b/libc/arch-arm/syscalls/mincore.S index 9ef9237258ec703fc6f6e87a8360aa8fe17a9a93..5eb5f10102718c134e2b9e65986bd948f030b2ed 100644 --- a/libc/arch-arm/syscalls/mincore.S +++ b/libc/arch-arm/syscalls/mincore.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mincore) mov ip, r7 ldr r7, =__NR_mincore diff --git a/libc/arch-arm/syscalls/mkdirat.S b/libc/arch-arm/syscalls/mkdirat.S index 9e77ef01d9e8f42f93b7a0398d8a281422936304..d9c58ad08d94448406187c8fd97ac64ea644a3f4 100644 --- a/libc/arch-arm/syscalls/mkdirat.S +++ b/libc/arch-arm/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mkdirat) mov ip, r7 ldr r7, =__NR_mkdirat diff --git a/libc/arch-arm/syscalls/mknodat.S b/libc/arch-arm/syscalls/mknodat.S index de492da90626011f82ea176da46d62e1e9f5d34a..d6296f1fd06cb318f0d262772a57fca4a8642999 100644 --- a/libc/arch-arm/syscalls/mknodat.S +++ b/libc/arch-arm/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mknodat) mov ip, r7 ldr r7, =__NR_mknodat diff --git a/libc/arch-arm/syscalls/mlock.S b/libc/arch-arm/syscalls/mlock.S index 043b21b567f6df3a161fc90f34e3928139e394de..21fd5f9f3b04691a0e41550ff6ca25fa63c8c71f 100644 --- a/libc/arch-arm/syscalls/mlock.S +++ b/libc/arch-arm/syscalls/mlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlock) mov ip, r7 ldr r7, =__NR_mlock diff --git a/libc/arch-arm/syscalls/mlockall.S b/libc/arch-arm/syscalls/mlockall.S index 9c6c4e4518f44b8b3f5c7cc0e22828769fcf5e8a..750b7ece5ab9275e610fd5c2e44199f2d5aa9f77 100644 --- a/libc/arch-arm/syscalls/mlockall.S +++ b/libc/arch-arm/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlockall) mov ip, r7 ldr r7, =__NR_mlockall diff --git a/libc/arch-arm/syscalls/mount.S b/libc/arch-arm/syscalls/mount.S index d56682c6333f8feb062d243860029abba1aed464..d2fa20e38a9866b601eaa44040983dedc60086c1 100644 --- a/libc/arch-arm/syscalls/mount.S +++ b/libc/arch-arm/syscalls/mount.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mount) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/mprotect.S b/libc/arch-arm/syscalls/mprotect.S index 9461d9b055f57d0b78835774e492675cd56ad1d3..dfc6f0891886a6bb2f2ef4e62f53223a82b17a8c 100644 --- a/libc/arch-arm/syscalls/mprotect.S +++ b/libc/arch-arm/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mprotect) mov ip, r7 ldr r7, =__NR_mprotect diff --git a/libc/arch-arm/syscalls/mremap.S b/libc/arch-arm/syscalls/mremap.S index 2486fc9d26dedb58171437cdebd26d9cd47ecc21..a674571566d7749643c7d2a376999674e0431d2c 100644 --- a/libc/arch-arm/syscalls/mremap.S +++ b/libc/arch-arm/syscalls/mremap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mremap) mov ip, r7 ldr r7, =__NR_mremap diff --git a/libc/arch-arm/syscalls/msync.S b/libc/arch-arm/syscalls/msync.S index 3fc411809b9be610ce34470534d02d7dcda6a833..e062a5ee74965e3abb1d3d2e30c6d8cb727bfc39 100644 --- a/libc/arch-arm/syscalls/msync.S +++ b/libc/arch-arm/syscalls/msync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(msync) mov ip, r7 ldr r7, =__NR_msync diff --git a/libc/arch-arm/syscalls/munlock.S b/libc/arch-arm/syscalls/munlock.S index c89fd3c3addca747502411b05bdeb1384c34114c..c44d14750f4b2edc3d127e2bc0fe107437e21f1a 100644 --- a/libc/arch-arm/syscalls/munlock.S +++ b/libc/arch-arm/syscalls/munlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlock) mov ip, r7 ldr r7, =__NR_munlock diff --git a/libc/arch-arm/syscalls/munlockall.S b/libc/arch-arm/syscalls/munlockall.S index 3ac9f32bc0c02e8ae4a5e6072b08f740de52c9d2..3a36b7e901483a2292bf8d09d0383680072f0179 100644 --- a/libc/arch-arm/syscalls/munlockall.S +++ b/libc/arch-arm/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlockall) mov ip, r7 ldr r7, =__NR_munlockall diff --git a/libc/arch-arm/syscalls/munmap.S b/libc/arch-arm/syscalls/munmap.S index ed3bb1e4fbff461c30b2e8f508af5758c2158a99..a94e4e5b2e2a3b2bec00f1b9837c1ff115b77bd8 100644 --- a/libc/arch-arm/syscalls/munmap.S +++ b/libc/arch-arm/syscalls/munmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munmap) mov ip, r7 ldr r7, =__NR_munmap diff --git a/libc/arch-arm/syscalls/nanosleep.S b/libc/arch-arm/syscalls/nanosleep.S index 695c1260c31f70b162097e4806b7f69d445170c2..743adc2184ce23f0ed7d581b1984b18be69c12a7 100644 --- a/libc/arch-arm/syscalls/nanosleep.S +++ b/libc/arch-arm/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(nanosleep) mov ip, r7 ldr r7, =__NR_nanosleep diff --git a/libc/arch-arm/syscalls/personality.S b/libc/arch-arm/syscalls/personality.S index e3f7371daa105f20409744ffaa3f00b04aa06ad4..90dfe224e1dc33163a9bf965b2d1b6f8ca444a4b 100644 --- a/libc/arch-arm/syscalls/personality.S +++ b/libc/arch-arm/syscalls/personality.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(personality) mov ip, r7 ldr r7, =__NR_personality diff --git a/libc/arch-arm/syscalls/pipe2.S b/libc/arch-arm/syscalls/pipe2.S index 420dee9a3d10062dace4852e7cc4533e44b184ae..b295df57bd13da8fed05c39314984ea986c9aa8e 100644 --- a/libc/arch-arm/syscalls/pipe2.S +++ b/libc/arch-arm/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pipe2) mov ip, r7 ldr r7, =__NR_pipe2 diff --git a/libc/arch-arm/syscalls/prctl.S b/libc/arch-arm/syscalls/prctl.S index 615a2fa2ea3b8360dfd7e6137a88440e5e663134..c8f68d36c5ab54e290ea69db39ce1fd6f427ce64 100644 --- a/libc/arch-arm/syscalls/prctl.S +++ b/libc/arch-arm/syscalls/prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prctl) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/pread64.S b/libc/arch-arm/syscalls/pread64.S index 0bfb6d05158af72e10c80763bb1667f1ab2761d4..3eeae3db3120af16004c6044d802599d809b77fe 100644 --- a/libc/arch-arm/syscalls/pread64.S +++ b/libc/arch-arm/syscalls/pread64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pread64) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/prlimit64.S b/libc/arch-arm/syscalls/prlimit64.S index 8d9c4ff643303d5f0f130c3504294c23e4d4b08e..87c53d582f11e649f546456e8b1d5289abc60ee8 100644 --- a/libc/arch-arm/syscalls/prlimit64.S +++ b/libc/arch-arm/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prlimit64) mov ip, r7 ldr r7, =__NR_prlimit64 diff --git a/libc/arch-arm/syscalls/pwrite64.S b/libc/arch-arm/syscalls/pwrite64.S index 03247b100bb5aa367bff96ffa7d70d9842ccb5eb..c63b835d2adf699945a17dfd3f73357efccf2a17 100644 --- a/libc/arch-arm/syscalls/pwrite64.S +++ b/libc/arch-arm/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pwrite64) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/read.S b/libc/arch-arm/syscalls/read.S index b01daf56a328e9ef345b75aeb74d6366dd2dc75b..9de525c922883461c6cfd9b3320f1ca2c6066e57 100644 --- a/libc/arch-arm/syscalls/read.S +++ b/libc/arch-arm/syscalls/read.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(read) mov ip, r7 ldr r7, =__NR_read diff --git a/libc/arch-arm/syscalls/readahead.S b/libc/arch-arm/syscalls/readahead.S index 83d84424fa29a510c84e5a4f0dcaabe31643c430..995f00eb4c5f9aa8044609ffc2caf0ed9f33601d 100644 --- a/libc/arch-arm/syscalls/readahead.S +++ b/libc/arch-arm/syscalls/readahead.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readahead) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/readlinkat.S b/libc/arch-arm/syscalls/readlinkat.S index 28926abc9f63ac4d420cc42d95d1995e955b11af..f865de52a7d4f212f384411c2122bee0c5fb6826 100644 --- a/libc/arch-arm/syscalls/readlinkat.S +++ b/libc/arch-arm/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readlinkat) mov ip, r7 ldr r7, =__NR_readlinkat diff --git a/libc/arch-arm/syscalls/readv.S b/libc/arch-arm/syscalls/readv.S index 433d33d65038a87bfc80e3fb89c48e88126d26f8..9401687c81bc48e1a7eb95bdcfd05f341ac25242 100644 --- a/libc/arch-arm/syscalls/readv.S +++ b/libc/arch-arm/syscalls/readv.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readv) mov ip, r7 ldr r7, =__NR_readv diff --git a/libc/arch-arm/syscalls/recvfrom.S b/libc/arch-arm/syscalls/recvfrom.S index cb89f7230cb175b36f8f2d379ec0d8322fb2b0d3..6390a82ca45cec520bf1e5910fc3948d5e4cae69 100644 --- a/libc/arch-arm/syscalls/recvfrom.S +++ b/libc/arch-arm/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvfrom) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/recvmmsg.S b/libc/arch-arm/syscalls/recvmmsg.S index dd8cd8c656eaad9fcf21c2cfe7fcc0ac3297e167..067ed1e15f6f589950347eb5dc8b332a7f76bee9 100644 --- a/libc/arch-arm/syscalls/recvmmsg.S +++ b/libc/arch-arm/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmmsg) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/recvmsg.S b/libc/arch-arm/syscalls/recvmsg.S index 47e82a78df4fd0756f6e4a181f5c8d80b9d5d736..f6884818d0e1ab3d681969dc88612cdd95450314 100644 --- a/libc/arch-arm/syscalls/recvmsg.S +++ b/libc/arch-arm/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmsg) mov ip, r7 ldr r7, =__NR_recvmsg diff --git a/libc/arch-arm/syscalls/removexattr.S b/libc/arch-arm/syscalls/removexattr.S index a3fcdfa2f39848702df452f0898542e193c8d6a0..59d0e2fa2e05653f1f81c23d1be3101f22cb0f61 100644 --- a/libc/arch-arm/syscalls/removexattr.S +++ b/libc/arch-arm/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(removexattr) mov ip, r7 ldr r7, =__NR_removexattr diff --git a/libc/arch-arm/syscalls/renameat.S b/libc/arch-arm/syscalls/renameat.S index cea6286dd37d8726e1706faa408e086efa08fc2d..7a4d26882289fdec2161ae156941e1678002c017 100644 --- a/libc/arch-arm/syscalls/renameat.S +++ b/libc/arch-arm/syscalls/renameat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(renameat) mov ip, r7 ldr r7, =__NR_renameat diff --git a/libc/arch-arm/syscalls/sched_get_priority_max.S b/libc/arch-arm/syscalls/sched_get_priority_max.S index c940adc5a3f6d149f6fcc69df46b6b123c2fd59f..2aafafc6186bfbaa913b3188f71b4f8d6b45ac98 100644 --- a/libc/arch-arm/syscalls/sched_get_priority_max.S +++ b/libc/arch-arm/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_max) mov ip, r7 ldr r7, =__NR_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 39faedec87321e685f5e5d14d4007964e0b253a7..40e14ef66573bd0f0dcc3c5a1fddaa08d4229e62 100644 --- a/libc/arch-arm/syscalls/sched_get_priority_min.S +++ b/libc/arch-arm/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_min) mov ip, r7 ldr r7, =__NR_sched_get_priority_min diff --git a/libc/arch-arm/syscalls/sched_getparam.S b/libc/arch-arm/syscalls/sched_getparam.S index 59df104d7b690b568b3042d7cfae4ac0ff74e20c..3d58651c812820b363d4c6271eef4cedd8060725 100644 --- a/libc/arch-arm/syscalls/sched_getparam.S +++ b/libc/arch-arm/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getparam) mov ip, r7 ldr r7, =__NR_sched_getparam diff --git a/libc/arch-arm/syscalls/sched_getscheduler.S b/libc/arch-arm/syscalls/sched_getscheduler.S index 953368df6b4c48f1ce35d37fb40d7fa4780ac62a..e9478ca2c361ab89a3ca41922682cb4849b4108f 100644 --- a/libc/arch-arm/syscalls/sched_getscheduler.S +++ b/libc/arch-arm/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getscheduler) mov ip, r7 ldr r7, =__NR_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 1fa7d1577b37fc91d6e15baeb0dbf83a3ec1fd4a..ed90b73db10d2ce6a684361cd593ea9ea7014c53 100644 --- a/libc/arch-arm/syscalls/sched_rr_get_interval.S +++ b/libc/arch-arm/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_rr_get_interval) mov ip, r7 ldr r7, =__NR_sched_rr_get_interval diff --git a/libc/arch-arm/syscalls/sched_setaffinity.S b/libc/arch-arm/syscalls/sched_setaffinity.S index 63bfe4da88393428e88abf22dac4d13de6f1a7e4..d5f72a94c011a25f8ea4757afd92a3b8f3b14b01 100644 --- a/libc/arch-arm/syscalls/sched_setaffinity.S +++ b/libc/arch-arm/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setaffinity) mov ip, r7 ldr r7, =__NR_sched_setaffinity diff --git a/libc/arch-arm/syscalls/sched_setparam.S b/libc/arch-arm/syscalls/sched_setparam.S index 324f0bbfa3f05d53c9b84c1c8360b5a164616068..3ec06c006c699cceabf41fe4b608f76dcbb0b03d 100644 --- a/libc/arch-arm/syscalls/sched_setparam.S +++ b/libc/arch-arm/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setparam) mov ip, r7 ldr r7, =__NR_sched_setparam diff --git a/libc/arch-arm/syscalls/sched_setscheduler.S b/libc/arch-arm/syscalls/sched_setscheduler.S index 0ce6b1567ac3486581a9d4abb84cd4729e850591..0e61ffb37e2e02ddf76e077298eb49c51c30a013 100644 --- a/libc/arch-arm/syscalls/sched_setscheduler.S +++ b/libc/arch-arm/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setscheduler) mov ip, r7 ldr r7, =__NR_sched_setscheduler diff --git a/libc/arch-arm/syscalls/sched_yield.S b/libc/arch-arm/syscalls/sched_yield.S index 8e6d65aec73a89ea7fe9a8899c565ced6dba2926..f26297ef65562f82f27f05e5d6c17db5f88a9285 100644 --- a/libc/arch-arm/syscalls/sched_yield.S +++ b/libc/arch-arm/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_yield) mov ip, r7 ldr r7, =__NR_sched_yield diff --git a/libc/arch-arm/syscalls/sendfile.S b/libc/arch-arm/syscalls/sendfile.S index 28b25a357fe97281f57e19d91786bd5484874441..e4df8fff61b0aef9f197b1643bd10e0e88ccbd8f 100644 --- a/libc/arch-arm/syscalls/sendfile.S +++ b/libc/arch-arm/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile) mov ip, r7 ldr r7, =__NR_sendfile diff --git a/libc/arch-arm/syscalls/sendfile64.S b/libc/arch-arm/syscalls/sendfile64.S index 4a9f24563a7f451dff8a95b0a0f9d1570d539a03..ab489632bbb36fe4a36af21c20109d31b836c64b 100644 --- a/libc/arch-arm/syscalls/sendfile64.S +++ b/libc/arch-arm/syscalls/sendfile64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile64) mov ip, r7 ldr r7, =__NR_sendfile64 diff --git a/libc/arch-arm/syscalls/sendmmsg.S b/libc/arch-arm/syscalls/sendmmsg.S index 04c3fe3120c6acade62fdd127b94979473942aef..998e6c7c925bc890ba2a68728280acf08d261761 100644 --- a/libc/arch-arm/syscalls/sendmmsg.S +++ b/libc/arch-arm/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmmsg) mov ip, r7 ldr r7, =__NR_sendmmsg diff --git a/libc/arch-arm/syscalls/sendmsg.S b/libc/arch-arm/syscalls/sendmsg.S index 554f30739e6809aa742fd25d1a3f04959a55d3e3..d25d6b42e68c77ca35409d1263fe6d7f0ecc474b 100644 --- a/libc/arch-arm/syscalls/sendmsg.S +++ b/libc/arch-arm/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmsg) mov ip, r7 ldr r7, =__NR_sendmsg diff --git a/libc/arch-arm/syscalls/sendto.S b/libc/arch-arm/syscalls/sendto.S index bd0ec1d4c8705698be381f48fe72db835ae0965d..b5e8de98a41a12bd6c39f1c9a41992885e88ecb8 100644 --- a/libc/arch-arm/syscalls/sendto.S +++ b/libc/arch-arm/syscalls/sendto.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendto) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/setfsgid.S b/libc/arch-arm/syscalls/setfsgid.S index e36e6eac8972755fa823ef5a7ed8917fb4d8897a..7cdb6103b23afff7238b3960f03fb016a839f7cb 100644 --- a/libc/arch-arm/syscalls/setfsgid.S +++ b/libc/arch-arm/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsgid) mov ip, r7 ldr r7, =__NR_setfsgid diff --git a/libc/arch-arm/syscalls/setfsuid.S b/libc/arch-arm/syscalls/setfsuid.S index e3c9c009f8434f76531faff94be9d38f7c5a57b7..ae65298b150f6bbda2fd537b4683bbaf1ab4aca7 100644 --- a/libc/arch-arm/syscalls/setfsuid.S +++ b/libc/arch-arm/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsuid) mov ip, r7 ldr r7, =__NR_setfsuid diff --git a/libc/arch-arm/syscalls/setgid.S b/libc/arch-arm/syscalls/setgid.S index fb38148b2d84c065078fa0281e2788a673bc7043..15583ac0cb73ad3ab07d1aa26b96944f4e2de31c 100644 --- a/libc/arch-arm/syscalls/setgid.S +++ b/libc/arch-arm/syscalls/setgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgid) mov ip, r7 ldr r7, =__NR_setgid32 diff --git a/libc/arch-arm/syscalls/setgroups.S b/libc/arch-arm/syscalls/setgroups.S index 5420a53682a9b7235c5484292c7bf37517160522..eb610b1daa45a90b40c5cbbdfb26deef6bc7d93a 100644 --- a/libc/arch-arm/syscalls/setgroups.S +++ b/libc/arch-arm/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgroups) mov ip, r7 ldr r7, =__NR_setgroups32 diff --git a/libc/arch-arm/syscalls/setitimer.S b/libc/arch-arm/syscalls/setitimer.S index 2345e5b879ab9fe1e2102af9916b044ab0f7cf6e..4da2b4085e7c32003017866806d2c63b50584b77 100644 --- a/libc/arch-arm/syscalls/setitimer.S +++ b/libc/arch-arm/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setitimer) mov ip, r7 ldr r7, =__NR_setitimer diff --git a/libc/arch-arm/syscalls/setns.S b/libc/arch-arm/syscalls/setns.S index 7afbff065c26be27f92c742a9c88b97821b8219e..891a0ac4f26a6129a8b75fa1a4516fe2cf358ab7 100644 --- a/libc/arch-arm/syscalls/setns.S +++ b/libc/arch-arm/syscalls/setns.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setns) mov ip, r7 ldr r7, =__NR_setns diff --git a/libc/arch-arm/syscalls/setpgid.S b/libc/arch-arm/syscalls/setpgid.S index 1470a9dbd06769fd7ce740a13f59e733e16779ce..e4edcdf31ca6be6e073dab76c19322b0fa7f13de 100644 --- a/libc/arch-arm/syscalls/setpgid.S +++ b/libc/arch-arm/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpgid) mov ip, r7 ldr r7, =__NR_setpgid diff --git a/libc/arch-arm/syscalls/setpriority.S b/libc/arch-arm/syscalls/setpriority.S index b7f47bea340202a9863a56a74079947041b1894c..80d0d82c9a9baf9e41391ac6b0fd0254dc1dfd5f 100644 --- a/libc/arch-arm/syscalls/setpriority.S +++ b/libc/arch-arm/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpriority) mov ip, r7 ldr r7, =__NR_setpriority diff --git a/libc/arch-arm/syscalls/setregid.S b/libc/arch-arm/syscalls/setregid.S index a4323d47293493d2cc6fe68000d9d2d69412d5e4..b2cd345ea03b736edf50d1a981ee41b81601d9b4 100644 --- a/libc/arch-arm/syscalls/setregid.S +++ b/libc/arch-arm/syscalls/setregid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setregid) mov ip, r7 ldr r7, =__NR_setregid32 diff --git a/libc/arch-arm/syscalls/setresgid.S b/libc/arch-arm/syscalls/setresgid.S index a578440c89acce7f01fab82785268a79f6101fd2..75a9f75119c2b985845187061cc5b23d4532f978 100644 --- a/libc/arch-arm/syscalls/setresgid.S +++ b/libc/arch-arm/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresgid) mov ip, r7 ldr r7, =__NR_setresgid32 diff --git a/libc/arch-arm/syscalls/setresuid.S b/libc/arch-arm/syscalls/setresuid.S index 9798bc592636cf11d289d9a8087342b11b799170..f3382f246dd41f4f0817e8caf0534dccadf29411 100644 --- a/libc/arch-arm/syscalls/setresuid.S +++ b/libc/arch-arm/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresuid) mov ip, r7 ldr r7, =__NR_setresuid32 diff --git a/libc/arch-arm/syscalls/setreuid.S b/libc/arch-arm/syscalls/setreuid.S index fa83dc65dee06aba9828277f2e6d45a895526ee6..1d866e995fce8d0d4e180ecb44e856142377054f 100644 --- a/libc/arch-arm/syscalls/setreuid.S +++ b/libc/arch-arm/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setreuid) mov ip, r7 ldr r7, =__NR_setreuid32 diff --git a/libc/arch-arm/syscalls/setrlimit.S b/libc/arch-arm/syscalls/setrlimit.S index 0711aca20a101ecbed46eee268bc818b1a54f5a3..0ddd7118fa5dd684203aa1f97ecb2b7f01aad9a8 100644 --- a/libc/arch-arm/syscalls/setrlimit.S +++ b/libc/arch-arm/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setrlimit) mov ip, r7 ldr r7, =__NR_setrlimit diff --git a/libc/arch-arm/syscalls/setsid.S b/libc/arch-arm/syscalls/setsid.S index df6196b996d855995b9b539c456a5a0a4ab49a47..69b351fd4aa44f5c7c49879a79ee5f9cf83a5bc5 100644 --- a/libc/arch-arm/syscalls/setsid.S +++ b/libc/arch-arm/syscalls/setsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsid) mov ip, r7 ldr r7, =__NR_setsid diff --git a/libc/arch-arm/syscalls/setsockopt.S b/libc/arch-arm/syscalls/setsockopt.S index b2d75979011a9fe4ce8d26fa0d64ba102c281d94..87df622e836c975e09697288c11b34c2e85a990d 100644 --- a/libc/arch-arm/syscalls/setsockopt.S +++ b/libc/arch-arm/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsockopt) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/settimeofday.S b/libc/arch-arm/syscalls/settimeofday.S index af397616cf4dbacadf10e8437d1e9560b3ce4940..76697fc22622b97a530c1d94a21894353149cbb2 100644 --- a/libc/arch-arm/syscalls/settimeofday.S +++ b/libc/arch-arm/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(settimeofday) mov ip, r7 ldr r7, =__NR_settimeofday diff --git a/libc/arch-arm/syscalls/setuid.S b/libc/arch-arm/syscalls/setuid.S index 1999c2b18753304824e075ecec337806e738fbf9..26d3ed184d03adac149e669fceb070ceb0b5c68d 100644 --- a/libc/arch-arm/syscalls/setuid.S +++ b/libc/arch-arm/syscalls/setuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setuid) mov ip, r7 ldr r7, =__NR_setuid32 diff --git a/libc/arch-arm/syscalls/setxattr.S b/libc/arch-arm/syscalls/setxattr.S index 022195d01c8dfa57210f502919212e2b6445211b..ec948ce18b8722820a84072c45464e6d8031f333 100644 --- a/libc/arch-arm/syscalls/setxattr.S +++ b/libc/arch-arm/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setxattr) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/shutdown.S b/libc/arch-arm/syscalls/shutdown.S index 744f38479fd8684eede1a197c6bcc1471d3ae53e..e9a27d42de7b2c960ab2ed1579999ad875c5f3e9 100644 --- a/libc/arch-arm/syscalls/shutdown.S +++ b/libc/arch-arm/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(shutdown) mov ip, r7 ldr r7, =__NR_shutdown diff --git a/libc/arch-arm/syscalls/sigaltstack.S b/libc/arch-arm/syscalls/sigaltstack.S index d8777b4115da5ad350d1006d0c7b78cd1e6a61a6..18a1ffe2d3457ef5cd04c4111eb77181df0d3e62 100644 --- a/libc/arch-arm/syscalls/sigaltstack.S +++ b/libc/arch-arm/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sigaltstack) mov ip, r7 ldr r7, =__NR_sigaltstack diff --git a/libc/arch-arm/syscalls/socketpair.S b/libc/arch-arm/syscalls/socketpair.S index f8963139b6e2364650ea5ce9451351f4cce59ee3..66f0c3208e43c2be380561681987ede196dd627a 100644 --- a/libc/arch-arm/syscalls/socketpair.S +++ b/libc/arch-arm/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(socketpair) mov ip, r7 ldr r7, =__NR_socketpair diff --git a/libc/arch-arm/syscalls/splice.S b/libc/arch-arm/syscalls/splice.S index 782ba6c6f8035e4318089f3490dedf336369655d..6273138a234d5621f26bc14a9f056fd1a09a650a 100644 --- a/libc/arch-arm/syscalls/splice.S +++ b/libc/arch-arm/syscalls/splice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(splice) mov ip, sp stmfd sp!, {r4, r5, r6, r7} diff --git a/libc/arch-arm/syscalls/swapoff.S b/libc/arch-arm/syscalls/swapoff.S index f78bc7ffe07e19acde0e089fc6283f353e854e2a..a497aad8a70bdef936eecd6ae1d59a3a9dec19bd 100644 --- a/libc/arch-arm/syscalls/swapoff.S +++ b/libc/arch-arm/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapoff) mov ip, r7 ldr r7, =__NR_swapoff diff --git a/libc/arch-arm/syscalls/swapon.S b/libc/arch-arm/syscalls/swapon.S index d28216ad3a41420861ea12af7107bbf55c182b71..ded2abc8794b43c74d2b4446fc04397b03935cd5 100644 --- a/libc/arch-arm/syscalls/swapon.S +++ b/libc/arch-arm/syscalls/swapon.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapon) mov ip, r7 ldr r7, =__NR_swapon diff --git a/libc/arch-arm/syscalls/symlinkat.S b/libc/arch-arm/syscalls/symlinkat.S index d81e43bad4a76b44e78907c78f31ee490a18bce7..cc91b8804815865b70ef0b765a95e4d44f9dd023 100644 --- a/libc/arch-arm/syscalls/symlinkat.S +++ b/libc/arch-arm/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(symlinkat) mov ip, r7 ldr r7, =__NR_symlinkat diff --git a/libc/arch-arm/syscalls/sync.S b/libc/arch-arm/syscalls/sync.S index 279a1925010a63866448be3341740312ce4493fd..ab228553b9b5a7040fa306c7b98491935edb4310 100644 --- a/libc/arch-arm/syscalls/sync.S +++ b/libc/arch-arm/syscalls/sync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sync) mov ip, r7 ldr r7, =__NR_sync diff --git a/libc/arch-arm/syscalls/sysinfo.S b/libc/arch-arm/syscalls/sysinfo.S index 6bee5833488690ada78f341d4227cb2dfa63a1f5..f5fb4e66613b0127c3421873b3ee751b51c29dc1 100644 --- a/libc/arch-arm/syscalls/sysinfo.S +++ b/libc/arch-arm/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sysinfo) mov ip, r7 ldr r7, =__NR_sysinfo diff --git a/libc/arch-arm/syscalls/tee.S b/libc/arch-arm/syscalls/tee.S index 91746176b272f4ecc3414d36d3640426171b7ee7..7e155dfe0eadb7932784683bc1da0682152df5c1 100644 --- a/libc/arch-arm/syscalls/tee.S +++ b/libc/arch-arm/syscalls/tee.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tee) mov ip, r7 ldr r7, =__NR_tee diff --git a/libc/arch-arm/syscalls/tgkill.S b/libc/arch-arm/syscalls/tgkill.S index 4ea04f590c9ed061f32e5e960d11ad3905fe25b5..98440b1ed70928ed837418095fa00c9f9102d3d7 100644 --- a/libc/arch-arm/syscalls/tgkill.S +++ b/libc/arch-arm/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tgkill) mov ip, r7 ldr r7, =__NR_tgkill diff --git a/libc/arch-arm/syscalls/timerfd_create.S b/libc/arch-arm/syscalls/timerfd_create.S index f5842e90eb54d7d953af0f6de7990bc46ce37895..9211b54b2075f03d28b64742b8e119e60862a4af 100644 --- a/libc/arch-arm/syscalls/timerfd_create.S +++ b/libc/arch-arm/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_create) mov ip, r7 ldr r7, =__NR_timerfd_create diff --git a/libc/arch-arm/syscalls/timerfd_gettime.S b/libc/arch-arm/syscalls/timerfd_gettime.S index 6f254e5c43ba60e721a1fc7654d5cf351b7f40ac..c27e008e751ae4f9715947b289b1fe9964678612 100644 --- a/libc/arch-arm/syscalls/timerfd_gettime.S +++ b/libc/arch-arm/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_gettime) mov ip, r7 ldr r7, =__NR_timerfd_gettime diff --git a/libc/arch-arm/syscalls/timerfd_settime.S b/libc/arch-arm/syscalls/timerfd_settime.S index 75d175ccaf234c49d4cb1f5d808c2f92c1dc1d8d..7acd40832eb044903d1c320639c076b62488b6da 100644 --- a/libc/arch-arm/syscalls/timerfd_settime.S +++ b/libc/arch-arm/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_settime) mov ip, r7 ldr r7, =__NR_timerfd_settime diff --git a/libc/arch-arm/syscalls/times.S b/libc/arch-arm/syscalls/times.S index 4792ad1152cad4884c5f2c5541497d3eb2d8d166..b5695c45573a1648938bdc513d4f66c15b263731 100644 --- a/libc/arch-arm/syscalls/times.S +++ b/libc/arch-arm/syscalls/times.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(times) mov ip, r7 ldr r7, =__NR_times diff --git a/libc/arch-arm/syscalls/truncate.S b/libc/arch-arm/syscalls/truncate.S index ff8fd19f294581f3e81b2c719c3e354c6bcbd724..7915722820b02c83a5259502848e2f02419250c7 100644 --- a/libc/arch-arm/syscalls/truncate.S +++ b/libc/arch-arm/syscalls/truncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate) mov ip, r7 ldr r7, =__NR_truncate diff --git a/libc/arch-arm/syscalls/truncate64.S b/libc/arch-arm/syscalls/truncate64.S index 8fd08552bca2489af35710f7071dfd6eb455f226..d59374a80e8c382903900d3ade9ff9f46259d3c2 100644 --- a/libc/arch-arm/syscalls/truncate64.S +++ b/libc/arch-arm/syscalls/truncate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate64) mov ip, r7 ldr r7, =__NR_truncate64 diff --git a/libc/arch-arm/syscalls/umask.S b/libc/arch-arm/syscalls/umask.S index 830af21ebb5caa0f2fd809103b9edaaf8b018021..5b03fb35c04e9dfa956b6f7953319a3ecb6dde03 100644 --- a/libc/arch-arm/syscalls/umask.S +++ b/libc/arch-arm/syscalls/umask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umask) mov ip, r7 ldr r7, =__NR_umask diff --git a/libc/arch-arm/syscalls/umount2.S b/libc/arch-arm/syscalls/umount2.S index 4c0ce4d5bdb2763b2f7718aab623b344f9efd6ce..841eb9748fa3571584836b0669b8693b96ac3b01 100644 --- a/libc/arch-arm/syscalls/umount2.S +++ b/libc/arch-arm/syscalls/umount2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umount2) mov ip, r7 ldr r7, =__NR_umount2 diff --git a/libc/arch-arm/syscalls/uname.S b/libc/arch-arm/syscalls/uname.S index 20a6d7dac8c4291757a1443a4c8bda12ba147c92..76480b429178c9605946dc652222f646dc38c710 100644 --- a/libc/arch-arm/syscalls/uname.S +++ b/libc/arch-arm/syscalls/uname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(uname) mov ip, r7 ldr r7, =__NR_uname diff --git a/libc/arch-arm/syscalls/unlinkat.S b/libc/arch-arm/syscalls/unlinkat.S index 1c2741676fd4f9ad11003457f82ab4fd22aa8627..67597681516935afbe4ff115fda672ef2a306847 100644 --- a/libc/arch-arm/syscalls/unlinkat.S +++ b/libc/arch-arm/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unlinkat) mov ip, r7 ldr r7, =__NR_unlinkat diff --git a/libc/arch-arm/syscalls/unshare.S b/libc/arch-arm/syscalls/unshare.S index 5ec104974707120cbea6d3ceb67944222585f23d..19a5b6a2ef3360a7e1cf8f235dd684fbb6d71572 100644 --- a/libc/arch-arm/syscalls/unshare.S +++ b/libc/arch-arm/syscalls/unshare.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unshare) mov ip, r7 ldr r7, =__NR_unshare diff --git a/libc/arch-arm/syscalls/utimensat.S b/libc/arch-arm/syscalls/utimensat.S index f0f834fc33761b7f1362b13a9fed0ded1d719b05..6d506880e8767bd123789bb4bd4a8f1b08e4b6e4 100644 --- a/libc/arch-arm/syscalls/utimensat.S +++ b/libc/arch-arm/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(utimensat) mov ip, r7 ldr r7, =__NR_utimensat diff --git a/libc/arch-arm/syscalls/vfork.S b/libc/arch-arm/syscalls/vfork.S index e12fba55a9ea9bdc59ae92025915a627613d3889..8543986c14c971e51aeee13fbfcaf2663c8a9ef0 100644 --- a/libc/arch-arm/syscalls/vfork.S +++ b/libc/arch-arm/syscalls/vfork.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vfork) mov ip, r7 ldr r7, =__NR_vfork diff --git a/libc/arch-arm/syscalls/vmsplice.S b/libc/arch-arm/syscalls/vmsplice.S index 3b8962310fe4e7e73eaabbcbd92ddbb37c73b903..8239158bf70e550f12ce289ac48f864a088ba1b3 100644 --- a/libc/arch-arm/syscalls/vmsplice.S +++ b/libc/arch-arm/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vmsplice) mov ip, r7 ldr r7, =__NR_vmsplice diff --git a/libc/arch-arm/syscalls/wait4.S b/libc/arch-arm/syscalls/wait4.S index a197c2e5dc21344e13551a544230550cda559fc9..ffb2587ab9de6c59d564ffdffd1e58411f8426c2 100644 --- a/libc/arch-arm/syscalls/wait4.S +++ b/libc/arch-arm/syscalls/wait4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(wait4) mov ip, r7 ldr r7, =__NR_wait4 diff --git a/libc/arch-arm/syscalls/write.S b/libc/arch-arm/syscalls/write.S index ed7cfa2e4ddd5639c3ca47e367cd9c384447b6c6..8da1176ca5347ac681e1bb6ad672d5fa33ef2700 100644 --- a/libc/arch-arm/syscalls/write.S +++ b/libc/arch-arm/syscalls/write.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(write) mov ip, r7 ldr r7, =__NR_write diff --git a/libc/arch-arm/syscalls/writev.S b/libc/arch-arm/syscalls/writev.S index 8cc506f602a0782ec53ad48278ac0eab407aa29b..f17ad9429de919772044df384e8b42eb0bfde757 100644 --- a/libc/arch-arm/syscalls/writev.S +++ b/libc/arch-arm/syscalls/writev.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(writev) mov ip, r7 ldr r7, =__NR_writev diff --git a/libc/arch-arm64/syscalls/__accept4.S b/libc/arch-arm64/syscalls/__accept4.S index 1c2a674c2dd24c0f6494b39615f92991d1024b13..bee9fdaabc1ed0c9740477eb890f42a36b6a6103 100644 --- a/libc/arch-arm64/syscalls/__accept4.S +++ b/libc/arch-arm64/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__accept4) mov x8, __NR_accept4 svc #0 diff --git a/libc/arch-arm64/syscalls/__brk.S b/libc/arch-arm64/syscalls/__brk.S index 85ed7672134eced5756d3183396505bbf4df6afe..e91e7623290a400c52cb7833536cc7ad94f40ddd 100644 --- a/libc/arch-arm64/syscalls/__brk.S +++ b/libc/arch-arm64/syscalls/__brk.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__brk) mov x8, __NR_brk svc #0 diff --git a/libc/arch-arm64/syscalls/__clock_gettime.S b/libc/arch-arm64/syscalls/__clock_gettime.S index f3466488af2a8b971191d352f7e8a633a6db12c7..d4a65e8a1a59d6bea4bf07cd490de3b53f36463f 100644 --- a/libc/arch-arm64/syscalls/__clock_gettime.S +++ b/libc/arch-arm64/syscalls/__clock_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__clock_gettime) mov x8, __NR_clock_gettime svc #0 diff --git a/libc/arch-arm64/syscalls/__connect.S b/libc/arch-arm64/syscalls/__connect.S index 0d664f003ba072b65ff6b809a8723554692ef757..4f19dc75654f7e00b9e11c0e8493b081cfe66a7b 100644 --- a/libc/arch-arm64/syscalls/__connect.S +++ b/libc/arch-arm64/syscalls/__connect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__connect) mov x8, __NR_connect svc #0 diff --git a/libc/arch-arm64/syscalls/__epoll_pwait.S b/libc/arch-arm64/syscalls/__epoll_pwait.S index 45275c0d6fb8d882d3a2fa47f83ccd0bbec84a4a..7f40fbc98c6758965ca2b099ceea2df7ab02ad59 100644 --- a/libc/arch-arm64/syscalls/__epoll_pwait.S +++ b/libc/arch-arm64/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__epoll_pwait) mov x8, __NR_epoll_pwait svc #0 diff --git a/libc/arch-arm64/syscalls/__exit.S b/libc/arch-arm64/syscalls/__exit.S index e3585132fa9b968b28902b39aeafa00c6dcd555d..30849ce01a0d92f77567d5514a0933b397cd565a 100644 --- a/libc/arch-arm64/syscalls/__exit.S +++ b/libc/arch-arm64/syscalls/__exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__exit) mov x8, __NR_exit svc #0 diff --git a/libc/arch-arm64/syscalls/__getcpu.S b/libc/arch-arm64/syscalls/__getcpu.S index 5e4368fb8acf38e3b85c231412781a0a20031b38..482191708edaf03d03a84c09f00e48ec27497a4c 100644 --- a/libc/arch-arm64/syscalls/__getcpu.S +++ b/libc/arch-arm64/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcpu) mov x8, __NR_getcpu svc #0 diff --git a/libc/arch-arm64/syscalls/__getcwd.S b/libc/arch-arm64/syscalls/__getcwd.S index bd4fbaaa3a38d88bce85497bf1e05702a5b8f837..f0212a288413a3126d56cd2fb3835ae09243422e 100644 --- a/libc/arch-arm64/syscalls/__getcwd.S +++ b/libc/arch-arm64/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcwd) mov x8, __NR_getcwd svc #0 diff --git a/libc/arch-arm64/syscalls/__getdents64.S b/libc/arch-arm64/syscalls/__getdents64.S index bf0f9a4ce69934bee79a3ea317d4948a1d49ec75..0061cd69f2d508582939a09f46b3a5609c4cceeb 100644 --- a/libc/arch-arm64/syscalls/__getdents64.S +++ b/libc/arch-arm64/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getdents64) mov x8, __NR_getdents64 svc #0 diff --git a/libc/arch-arm64/syscalls/__getpid.S b/libc/arch-arm64/syscalls/__getpid.S index c3003c3024876eb6cfe408531f7822d880f477c5..011d82d47d01fbf746abe9f255444fbf4e298749 100644 --- a/libc/arch-arm64/syscalls/__getpid.S +++ b/libc/arch-arm64/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpid) mov x8, __NR_getpid svc #0 diff --git a/libc/arch-arm64/syscalls/__getpriority.S b/libc/arch-arm64/syscalls/__getpriority.S index 57ceabf081e33e9857c0bcfe339676af7f4a4d30..80188b301250fbd37798c0c5e3e7b7c21923e092 100644 --- a/libc/arch-arm64/syscalls/__getpriority.S +++ b/libc/arch-arm64/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpriority) mov x8, __NR_getpriority svc #0 diff --git a/libc/arch-arm64/syscalls/__gettimeofday.S b/libc/arch-arm64/syscalls/__gettimeofday.S index 6582c49a2b5c5c70491bc62386ee667be5bca025..7d1b5d3cb797a5b8d198282786a10714b446077e 100644 --- a/libc/arch-arm64/syscalls/__gettimeofday.S +++ b/libc/arch-arm64/syscalls/__gettimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__gettimeofday) mov x8, __NR_gettimeofday svc #0 diff --git a/libc/arch-arm64/syscalls/__ioctl.S b/libc/arch-arm64/syscalls/__ioctl.S index f63255525e2343b0c7a890bff57d0b3394e7cc64..3d42f1a5bb4db1654c9790fd8667516472c94a62 100644 --- a/libc/arch-arm64/syscalls/__ioctl.S +++ b/libc/arch-arm64/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ioctl) mov x8, __NR_ioctl svc #0 diff --git a/libc/arch-arm64/syscalls/__openat.S b/libc/arch-arm64/syscalls/__openat.S index e1b0da3c627b2877b17e72d5824549a3468d347d..1ff0b4871d40ae12e0ba0f87d9a539139212e0fb 100644 --- a/libc/arch-arm64/syscalls/__openat.S +++ b/libc/arch-arm64/syscalls/__openat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__openat) mov x8, __NR_openat svc #0 diff --git a/libc/arch-arm64/syscalls/__ppoll.S b/libc/arch-arm64/syscalls/__ppoll.S index 31e5578f889267451aeb5ad6a693935929010208..9517ce3fd42f2694f30643be7254634a40f1ac6c 100644 --- a/libc/arch-arm64/syscalls/__ppoll.S +++ b/libc/arch-arm64/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ppoll) mov x8, __NR_ppoll svc #0 diff --git a/libc/arch-arm64/syscalls/__pselect6.S b/libc/arch-arm64/syscalls/__pselect6.S index b0e4770fe3cff5bab87e03246638e9d1919035ec..7e14e02df636753b66eb93656fa343c6b79a84a9 100644 --- a/libc/arch-arm64/syscalls/__pselect6.S +++ b/libc/arch-arm64/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__pselect6) mov x8, __NR_pselect6 svc #0 diff --git a/libc/arch-arm64/syscalls/__ptrace.S b/libc/arch-arm64/syscalls/__ptrace.S index 054bb6f0174559134cb57f7b6c854d95eaf588c4..b325e291d37e55146ff4658547f30a22d9ccce5a 100644 --- a/libc/arch-arm64/syscalls/__ptrace.S +++ b/libc/arch-arm64/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ptrace) mov x8, __NR_ptrace svc #0 diff --git a/libc/arch-arm64/syscalls/__reboot.S b/libc/arch-arm64/syscalls/__reboot.S index e24553c98ae22d73fcc72bedbdaaf4dec4ba7258..04b18c9b9f224433ddbcef4daefc0470b169f03e 100644 --- a/libc/arch-arm64/syscalls/__reboot.S +++ b/libc/arch-arm64/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__reboot) mov x8, __NR_reboot svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigaction.S b/libc/arch-arm64/syscalls/__rt_sigaction.S index 3d84544cfa07dd0ff48dedb4ab3cfb652e98f86b..3def558392a3c948127028f924b1a34419190f05 100644 --- a/libc/arch-arm64/syscalls/__rt_sigaction.S +++ b/libc/arch-arm64/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigaction) mov x8, __NR_rt_sigaction svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigpending.S b/libc/arch-arm64/syscalls/__rt_sigpending.S index 60f0a1040159047b48a3e8eda8b1f582033a32f8..3ac0cb890b9edef04eca3c82784fd0bc6989fffd 100644 --- a/libc/arch-arm64/syscalls/__rt_sigpending.S +++ b/libc/arch-arm64/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigpending) mov x8, __NR_rt_sigpending svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigprocmask.S b/libc/arch-arm64/syscalls/__rt_sigprocmask.S index 7f5b3ac56c2217a8fe56b03f66df468c31b993b7..72c7ea6fb2d826ffe5102e91d3d52e00aa57d207 100644 --- a/libc/arch-arm64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-arm64/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigprocmask) mov x8, __NR_rt_sigprocmask svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigsuspend.S b/libc/arch-arm64/syscalls/__rt_sigsuspend.S index 08b1197eee148bd5f8ee41e13342f16de027981b..a289713f5e4019ec28d6fe43f35a6b3e204dcb16 100644 --- a/libc/arch-arm64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-arm64/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigsuspend) mov x8, __NR_rt_sigsuspend svc #0 diff --git a/libc/arch-arm64/syscalls/__rt_sigtimedwait.S b/libc/arch-arm64/syscalls/__rt_sigtimedwait.S index 8bc9a7a665be2674c7f78d06820594f98bd06cd8..c61e4ac9950a77e360a945703c43acb0b802632a 100644 --- a/libc/arch-arm64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-arm64/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigtimedwait) mov x8, __NR_rt_sigtimedwait svc #0 diff --git a/libc/arch-arm64/syscalls/__sched_getaffinity.S b/libc/arch-arm64/syscalls/__sched_getaffinity.S index c0d392c3a918688a343ee12253a4f5f85dd75c3c..5bee77e70853aa2ef278a9a173432f5c0b529e3b 100644 --- a/libc/arch-arm64/syscalls/__sched_getaffinity.S +++ b/libc/arch-arm64/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sched_getaffinity) mov x8, __NR_sched_getaffinity svc #0 diff --git a/libc/arch-arm64/syscalls/__set_tid_address.S b/libc/arch-arm64/syscalls/__set_tid_address.S index 296c907bb92c561e4edffea3f9d31a44089a287a..e4790bf65270f0f7b88b045a6aaac6b848f6f59f 100644 --- a/libc/arch-arm64/syscalls/__set_tid_address.S +++ b/libc/arch-arm64/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tid_address) mov x8, __NR_set_tid_address svc #0 diff --git a/libc/arch-arm64/syscalls/__signalfd4.S b/libc/arch-arm64/syscalls/__signalfd4.S index 3932003701591cf2ba98eedd037b724e8c6fb545..a977a6cb6fefd70d92c2a7225523035de36af502 100644 --- a/libc/arch-arm64/syscalls/__signalfd4.S +++ b/libc/arch-arm64/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__signalfd4) mov x8, __NR_signalfd4 svc #0 diff --git a/libc/arch-arm64/syscalls/__socket.S b/libc/arch-arm64/syscalls/__socket.S index db7f2aab12f6ace6be75d590639f2e798aacd3aa..f8bb2ac2ea4395b60390c508a321224410133443 100644 --- a/libc/arch-arm64/syscalls/__socket.S +++ b/libc/arch-arm64/syscalls/__socket.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__socket) mov x8, __NR_socket svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_create.S b/libc/arch-arm64/syscalls/__timer_create.S index a5e69e35f9d6a3e23f74d0d722b0edfb91f40b68..bb54952d6dbfcf3d31d2f39edecc995af2c6424e 100644 --- a/libc/arch-arm64/syscalls/__timer_create.S +++ b/libc/arch-arm64/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_create) mov x8, __NR_timer_create svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_delete.S b/libc/arch-arm64/syscalls/__timer_delete.S index 44a7481cf22ff4890f45c40a2527de22c7882f49..47d82f2533f23a753a956cf28b433afd4404ded9 100644 --- a/libc/arch-arm64/syscalls/__timer_delete.S +++ b/libc/arch-arm64/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_delete) mov x8, __NR_timer_delete svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_getoverrun.S b/libc/arch-arm64/syscalls/__timer_getoverrun.S index e1d959a199fcedd4b04e2f162a45ad4864980552..9c06112847175f5011fe13fb3d13d716b728e5ca 100644 --- a/libc/arch-arm64/syscalls/__timer_getoverrun.S +++ b/libc/arch-arm64/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_getoverrun) mov x8, __NR_timer_getoverrun svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_gettime.S b/libc/arch-arm64/syscalls/__timer_gettime.S index 7632290594a0bc700afaf4ea36485b9a35d88a75..e7c7cfe40950896c8796d097f38671ac0c170082 100644 --- a/libc/arch-arm64/syscalls/__timer_gettime.S +++ b/libc/arch-arm64/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_gettime) mov x8, __NR_timer_gettime svc #0 diff --git a/libc/arch-arm64/syscalls/__timer_settime.S b/libc/arch-arm64/syscalls/__timer_settime.S index 92e4a76259ab234758da36919e9b1bd60b6d1380..d4a4996f8e58b35d062545ed3a55e94f6de53ab0 100644 --- a/libc/arch-arm64/syscalls/__timer_settime.S +++ b/libc/arch-arm64/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_settime) mov x8, __NR_timer_settime svc #0 diff --git a/libc/arch-arm64/syscalls/__waitid.S b/libc/arch-arm64/syscalls/__waitid.S index 9267239c2159304c6365c93b1d134dfe0d7394cb..5bff488042a7d780652e0789128374c90303688f 100644 --- a/libc/arch-arm64/syscalls/__waitid.S +++ b/libc/arch-arm64/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__waitid) mov x8, __NR_waitid svc #0 diff --git a/libc/arch-arm64/syscalls/_exit.S b/libc/arch-arm64/syscalls/_exit.S index 38b073bbc62eaf5a2b07fd2ac68047b1e5044c7d..e88e77acd84e90397685ab34159f13623c017bee 100644 --- a/libc/arch-arm64/syscalls/_exit.S +++ b/libc/arch-arm64/syscalls/_exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_exit) mov x8, __NR_exit_group svc #0 diff --git a/libc/arch-arm64/syscalls/acct.S b/libc/arch-arm64/syscalls/acct.S index 15e30861cc2687725357849cbdd944d11961b648..97a8a0c8531e3e0076984229a1be6f769ec62153 100644 --- a/libc/arch-arm64/syscalls/acct.S +++ b/libc/arch-arm64/syscalls/acct.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(acct) mov x8, __NR_acct svc #0 diff --git a/libc/arch-arm64/syscalls/bind.S b/libc/arch-arm64/syscalls/bind.S index b3925db900e1fa5bc2024fd47981100414ce1c48..1d6d9018974aa7738e888d9aa588fe28693901ae 100644 --- a/libc/arch-arm64/syscalls/bind.S +++ b/libc/arch-arm64/syscalls/bind.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(bind) mov x8, __NR_bind svc #0 diff --git a/libc/arch-arm64/syscalls/capget.S b/libc/arch-arm64/syscalls/capget.S index b897e5dc69865850d88e3592bbe6b9ef8acbe605..de849297a027de6dc17b251da570515d41f6c1a5 100644 --- a/libc/arch-arm64/syscalls/capget.S +++ b/libc/arch-arm64/syscalls/capget.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capget) mov x8, __NR_capget svc #0 diff --git a/libc/arch-arm64/syscalls/capset.S b/libc/arch-arm64/syscalls/capset.S index 1d94aa3e024c8c0644bcaa4fb545fa51e8580b31..1616f8f0707146b5fd5ef6476397b680d5b72f52 100644 --- a/libc/arch-arm64/syscalls/capset.S +++ b/libc/arch-arm64/syscalls/capset.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capset) mov x8, __NR_capset svc #0 diff --git a/libc/arch-arm64/syscalls/chdir.S b/libc/arch-arm64/syscalls/chdir.S index a7bf6c279de19e8c0d46168bd341c8d4ab983f07..ccaa2e283bc08aab50242d9c126fc69656e01c46 100644 --- a/libc/arch-arm64/syscalls/chdir.S +++ b/libc/arch-arm64/syscalls/chdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chdir) mov x8, __NR_chdir svc #0 diff --git a/libc/arch-arm64/syscalls/chroot.S b/libc/arch-arm64/syscalls/chroot.S index 98bd5d1bfd2350fc166a5e80cbf67fde9dbb9a94..bede17204b00b13bc05aed58096ea8f136a110bd 100644 --- a/libc/arch-arm64/syscalls/chroot.S +++ b/libc/arch-arm64/syscalls/chroot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chroot) mov x8, __NR_chroot svc #0 diff --git a/libc/arch-arm64/syscalls/clock_getres.S b/libc/arch-arm64/syscalls/clock_getres.S index b6e7e561847c78f06f1eb26416b545b70f85c469..3944a155b383f580d83c74ba4c4df54776ff08e8 100644 --- a/libc/arch-arm64/syscalls/clock_getres.S +++ b/libc/arch-arm64/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_getres) mov x8, __NR_clock_getres svc #0 diff --git a/libc/arch-arm64/syscalls/clock_nanosleep.S b/libc/arch-arm64/syscalls/clock_nanosleep.S index b64ff68247ec9d009b56e91f847f13f672989535..2182f6713b7c732df09c55228e198dabb56379b0 100644 --- a/libc/arch-arm64/syscalls/clock_nanosleep.S +++ b/libc/arch-arm64/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_nanosleep) mov x8, __NR_clock_nanosleep svc #0 diff --git a/libc/arch-arm64/syscalls/clock_settime.S b/libc/arch-arm64/syscalls/clock_settime.S index adc1680203941304d58205a5229e746a743ac55c..14a662b29c4597f304b91c308100f1820d6af4b6 100644 --- a/libc/arch-arm64/syscalls/clock_settime.S +++ b/libc/arch-arm64/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_settime) mov x8, __NR_clock_settime svc #0 diff --git a/libc/arch-arm64/syscalls/close.S b/libc/arch-arm64/syscalls/close.S index b4b72d9eac61620be5116ecf12783061449da22a..da9a151af0c9ec78112d521492554bb555d628e1 100644 --- a/libc/arch-arm64/syscalls/close.S +++ b/libc/arch-arm64/syscalls/close.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(close) mov x8, __NR_close svc #0 diff --git a/libc/arch-arm64/syscalls/delete_module.S b/libc/arch-arm64/syscalls/delete_module.S index ed51847de27227005f08f0544a82690436ed5980..5dcd07f5cf5f86ff29eda81bea2e34a6d971d820 100644 --- a/libc/arch-arm64/syscalls/delete_module.S +++ b/libc/arch-arm64/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(delete_module) mov x8, __NR_delete_module svc #0 diff --git a/libc/arch-arm64/syscalls/dup.S b/libc/arch-arm64/syscalls/dup.S index 9584c513a0a1574eb24a2bf750874c7f505b4079..33a1b65970b2aff9c4b82079145bdc75f6ce1220 100644 --- a/libc/arch-arm64/syscalls/dup.S +++ b/libc/arch-arm64/syscalls/dup.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup) mov x8, __NR_dup svc #0 diff --git a/libc/arch-arm64/syscalls/dup3.S b/libc/arch-arm64/syscalls/dup3.S index e303fbad2ca82451f8590f93323e36d4db1c4230..441fec9f17ae414b412d447d6658e90db7675b9a 100644 --- a/libc/arch-arm64/syscalls/dup3.S +++ b/libc/arch-arm64/syscalls/dup3.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup3) mov x8, __NR_dup3 svc #0 diff --git a/libc/arch-arm64/syscalls/epoll_create1.S b/libc/arch-arm64/syscalls/epoll_create1.S index 4ca8bfa871a0e5105b4410ac3f31778df76c1081..d314f55573f18a21ba70d7b42e3fddde477e8f0b 100644 --- a/libc/arch-arm64/syscalls/epoll_create1.S +++ b/libc/arch-arm64/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_create1) mov x8, __NR_epoll_create1 svc #0 diff --git a/libc/arch-arm64/syscalls/epoll_ctl.S b/libc/arch-arm64/syscalls/epoll_ctl.S index c1c0dbaad6202b0ed34160bde9f72db480b1cf0f..004c0666e00e859d4e1e6260cb81f375978a16ff 100644 --- a/libc/arch-arm64/syscalls/epoll_ctl.S +++ b/libc/arch-arm64/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_ctl) mov x8, __NR_epoll_ctl svc #0 diff --git a/libc/arch-arm64/syscalls/eventfd.S b/libc/arch-arm64/syscalls/eventfd.S index ace608e68cccabdcf7d3a1fa2acaae870259c82a..11e97d01f2f2b082fc9109224b4bb2d4058b9cd3 100644 --- a/libc/arch-arm64/syscalls/eventfd.S +++ b/libc/arch-arm64/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(eventfd) mov x8, __NR_eventfd2 svc #0 diff --git a/libc/arch-arm64/syscalls/execve.S b/libc/arch-arm64/syscalls/execve.S index ab0cb57076a468d3c1058be2b84f91b5fedcdbe1..7b6d943f45a388736e0afee9c8a8cd3ad117f69a 100644 --- a/libc/arch-arm64/syscalls/execve.S +++ b/libc/arch-arm64/syscalls/execve.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(execve) mov x8, __NR_execve svc #0 diff --git a/libc/arch-arm64/syscalls/faccessat.S b/libc/arch-arm64/syscalls/faccessat.S index 30a385238bb1f29b71e20c4552ad12204f95c83a..7bd866546825d808bc7bc865c379311acde035f2 100644 --- a/libc/arch-arm64/syscalls/faccessat.S +++ b/libc/arch-arm64/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(faccessat) mov x8, __NR_faccessat svc #0 diff --git a/libc/arch-arm64/syscalls/fallocate.S b/libc/arch-arm64/syscalls/fallocate.S index 3092b3414ee6b6cab112b696ebd2fa32d23a9ed2..d8795ae1eda0be341c32d961c5466840afeb1a5c 100644 --- a/libc/arch-arm64/syscalls/fallocate.S +++ b/libc/arch-arm64/syscalls/fallocate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fallocate) mov x8, __NR_fallocate svc #0 diff --git a/libc/arch-arm64/syscalls/fchdir.S b/libc/arch-arm64/syscalls/fchdir.S index f7687f8b2d82abd93951faf985a8287fd566bde0..7739fedef0879a7dfd53f7e21b7deb7a9817f7c4 100644 --- a/libc/arch-arm64/syscalls/fchdir.S +++ b/libc/arch-arm64/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchdir) mov x8, __NR_fchdir svc #0 diff --git a/libc/arch-arm64/syscalls/fchmod.S b/libc/arch-arm64/syscalls/fchmod.S index acc671881fed098c6238fefc868008180d93e16b..3eec6cbb5c19903670ccc90653d3c61f9f07df48 100644 --- a/libc/arch-arm64/syscalls/fchmod.S +++ b/libc/arch-arm64/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmod) mov x8, __NR_fchmod svc #0 diff --git a/libc/arch-arm64/syscalls/fchmodat.S b/libc/arch-arm64/syscalls/fchmodat.S index 23c2fd5f0b719672b9aae9465f18b34bd8bbf4da..f2f285eda4e3cd0bb1fbe2907adc9dbee9b3bef8 100644 --- a/libc/arch-arm64/syscalls/fchmodat.S +++ b/libc/arch-arm64/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmodat) mov x8, __NR_fchmodat svc #0 diff --git a/libc/arch-arm64/syscalls/fchown.S b/libc/arch-arm64/syscalls/fchown.S index 8e9db6215da851f7e24f098d391689e49fbb6829..a689ba0c12e297f280e54d772a213ccbf945332c 100644 --- a/libc/arch-arm64/syscalls/fchown.S +++ b/libc/arch-arm64/syscalls/fchown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchown) mov x8, __NR_fchown svc #0 diff --git a/libc/arch-arm64/syscalls/fchownat.S b/libc/arch-arm64/syscalls/fchownat.S index 3cf2c3dba380b20eb1b10df3f49d4da9b405ee68..7ede083d77f1350d25a9400520cf27649d47397b 100644 --- a/libc/arch-arm64/syscalls/fchownat.S +++ b/libc/arch-arm64/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchownat) mov x8, __NR_fchownat svc #0 diff --git a/libc/arch-arm64/syscalls/fcntl.S b/libc/arch-arm64/syscalls/fcntl.S index 45eff74fbcea9f754628f9651c61b22876ae77ff..257c765b5a30d5794797bc3d428b81ce07142f44 100644 --- a/libc/arch-arm64/syscalls/fcntl.S +++ b/libc/arch-arm64/syscalls/fcntl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fcntl) mov x8, __NR_fcntl svc #0 diff --git a/libc/arch-arm64/syscalls/fdatasync.S b/libc/arch-arm64/syscalls/fdatasync.S index 77b76c49ddb1e938f5cd8603d944d5c28a14ef7d..233abda7b73dd54d21bc8ff0d1f5f6e12d992185 100644 --- a/libc/arch-arm64/syscalls/fdatasync.S +++ b/libc/arch-arm64/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fdatasync) mov x8, __NR_fdatasync svc #0 diff --git a/libc/arch-arm64/syscalls/fgetxattr.S b/libc/arch-arm64/syscalls/fgetxattr.S index 1f8edb69c46cf771c8689fa8c0e008c6c9a6e77d..bd579ff45b6cee9343c65308983e2c4cb8009aed 100644 --- a/libc/arch-arm64/syscalls/fgetxattr.S +++ b/libc/arch-arm64/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fgetxattr) mov x8, __NR_fgetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/flistxattr.S b/libc/arch-arm64/syscalls/flistxattr.S index 997529eb3a7410242ec46c005fbbae4ce335b29b..95ccbe269d899d8535c7b598a7c67835f3cc8903 100644 --- a/libc/arch-arm64/syscalls/flistxattr.S +++ b/libc/arch-arm64/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flistxattr) mov x8, __NR_flistxattr svc #0 diff --git a/libc/arch-arm64/syscalls/flock.S b/libc/arch-arm64/syscalls/flock.S index 0e1c3f5e7781d78c8ee5960a388e64f41a39a34e..2151d6ccab5714faa8a8b2d955562bd17cffaa11 100644 --- a/libc/arch-arm64/syscalls/flock.S +++ b/libc/arch-arm64/syscalls/flock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flock) mov x8, __NR_flock svc #0 diff --git a/libc/arch-arm64/syscalls/fremovexattr.S b/libc/arch-arm64/syscalls/fremovexattr.S index d43430fd622507ce2c691c390fba70f844da5d2b..8dd107d06821ec98428f4c4826dc7233488e92af 100644 --- a/libc/arch-arm64/syscalls/fremovexattr.S +++ b/libc/arch-arm64/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fremovexattr) mov x8, __NR_fremovexattr svc #0 diff --git a/libc/arch-arm64/syscalls/fsetxattr.S b/libc/arch-arm64/syscalls/fsetxattr.S index f40f87502df1310513858c992364e63ec361bbe5..9e546869ac3502f08f24c8e1b7a53d797bb0194d 100644 --- a/libc/arch-arm64/syscalls/fsetxattr.S +++ b/libc/arch-arm64/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsetxattr) mov x8, __NR_fsetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/fstat64.S b/libc/arch-arm64/syscalls/fstat64.S index 9afe95babf8fe6d3f82a7ec568b43bee65538264..f354e133596290fd7c1083d3f39003c2d708857a 100644 --- a/libc/arch-arm64/syscalls/fstat64.S +++ b/libc/arch-arm64/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstat64) mov x8, __NR_fstat svc #0 diff --git a/libc/arch-arm64/syscalls/fstatat64.S b/libc/arch-arm64/syscalls/fstatat64.S index 30efd3bd8d94924f83fdcadef9f87fcdcd9b1fdb..2fe056e43d83e717a55b58e2fd9dcf99e5a62f9d 100644 --- a/libc/arch-arm64/syscalls/fstatat64.S +++ b/libc/arch-arm64/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatat64) mov x8, __NR_newfstatat svc #0 diff --git a/libc/arch-arm64/syscalls/fstatfs64.S b/libc/arch-arm64/syscalls/fstatfs64.S index 67ae67e40882c43b8b3a76a82bfff4445aa6dc97..c67ffd691ef7bbae78d39f8bcdee6c6ac8fc417b 100644 --- a/libc/arch-arm64/syscalls/fstatfs64.S +++ b/libc/arch-arm64/syscalls/fstatfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatfs64) mov x8, __NR_fstatfs svc #0 diff --git a/libc/arch-arm64/syscalls/fsync.S b/libc/arch-arm64/syscalls/fsync.S index e22589ec21eeba792b9ad8a71212b90d42825807..ae2fc61dfcc963ee48409537143505a31fca5d14 100644 --- a/libc/arch-arm64/syscalls/fsync.S +++ b/libc/arch-arm64/syscalls/fsync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsync) mov x8, __NR_fsync svc #0 diff --git a/libc/arch-arm64/syscalls/ftruncate.S b/libc/arch-arm64/syscalls/ftruncate.S index b45a17086ef764df24f2db07de68b503ca871629..adf87fe4efd212d20ce869e76b58b293c5efd540 100644 --- a/libc/arch-arm64/syscalls/ftruncate.S +++ b/libc/arch-arm64/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate) mov x8, __NR_ftruncate svc #0 diff --git a/libc/arch-arm64/syscalls/getegid.S b/libc/arch-arm64/syscalls/getegid.S index 675731c698f4511d1d3b90c80aa14516de78de24..5066cae47043d1073359beedc72edb0477487071 100644 --- a/libc/arch-arm64/syscalls/getegid.S +++ b/libc/arch-arm64/syscalls/getegid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getegid) mov x8, __NR_getegid svc #0 diff --git a/libc/arch-arm64/syscalls/geteuid.S b/libc/arch-arm64/syscalls/geteuid.S index 8d9461ee97001bdf92ec73e23e11f13b44d8cf36..25b1ea9fd02bf5d202c357d0e86d9410f636b23d 100644 --- a/libc/arch-arm64/syscalls/geteuid.S +++ b/libc/arch-arm64/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(geteuid) mov x8, __NR_geteuid svc #0 diff --git a/libc/arch-arm64/syscalls/getgid.S b/libc/arch-arm64/syscalls/getgid.S index 4653fd8fbde06fe4df205532ea1c40f7723d00b9..3f49cb44c5abdae509c1e17edc6fa5ee7a283fc6 100644 --- a/libc/arch-arm64/syscalls/getgid.S +++ b/libc/arch-arm64/syscalls/getgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgid) mov x8, __NR_getgid svc #0 diff --git a/libc/arch-arm64/syscalls/getgroups.S b/libc/arch-arm64/syscalls/getgroups.S index f22f1e91cfc81e43172f8e73b70c5471b8d0cc46..3df4974cc4eb635175bf41b4197d2cbb957806f9 100644 --- a/libc/arch-arm64/syscalls/getgroups.S +++ b/libc/arch-arm64/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgroups) mov x8, __NR_getgroups svc #0 diff --git a/libc/arch-arm64/syscalls/getitimer.S b/libc/arch-arm64/syscalls/getitimer.S index 25d0b381e030d35a84c80ef42e71ece333c4724a..70cb7315020c2ea6878fe6f2c5337281bce3bfe0 100644 --- a/libc/arch-arm64/syscalls/getitimer.S +++ b/libc/arch-arm64/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getitimer) mov x8, __NR_getitimer svc #0 diff --git a/libc/arch-arm64/syscalls/getpeername.S b/libc/arch-arm64/syscalls/getpeername.S index aefd0c507cecc43f830ef81d70e7ec1a98543c6c..eefb24af513abd3688b89cb1d7a9caf78524356e 100644 --- a/libc/arch-arm64/syscalls/getpeername.S +++ b/libc/arch-arm64/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpeername) mov x8, __NR_getpeername svc #0 diff --git a/libc/arch-arm64/syscalls/getpgid.S b/libc/arch-arm64/syscalls/getpgid.S index 4c750fbe0903fd5e73cfcd73d38f78b8ff284d2b..d12ac52703244bc2e778d1055650b519e5e41be7 100644 --- a/libc/arch-arm64/syscalls/getpgid.S +++ b/libc/arch-arm64/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpgid) mov x8, __NR_getpgid svc #0 diff --git a/libc/arch-arm64/syscalls/getppid.S b/libc/arch-arm64/syscalls/getppid.S index 540ecc411c6c61bd26353ced72d91d52b06107c7..af8965beb02a7517b91c28161c6037fd8de8e70e 100644 --- a/libc/arch-arm64/syscalls/getppid.S +++ b/libc/arch-arm64/syscalls/getppid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getppid) mov x8, __NR_getppid svc #0 diff --git a/libc/arch-arm64/syscalls/getresgid.S b/libc/arch-arm64/syscalls/getresgid.S index 3ce5799f65d0f6b0d6be9a79649145374074e62a..3c1c0c0987b0ca6fa8eb677b400970b2122d8aad 100644 --- a/libc/arch-arm64/syscalls/getresgid.S +++ b/libc/arch-arm64/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresgid) mov x8, __NR_getresgid svc #0 diff --git a/libc/arch-arm64/syscalls/getresuid.S b/libc/arch-arm64/syscalls/getresuid.S index 56851cc2726bdadd7c84f183327758957549eeb6..f50e060fa24d70456bb6c26e6aa40c334da72c96 100644 --- a/libc/arch-arm64/syscalls/getresuid.S +++ b/libc/arch-arm64/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresuid) mov x8, __NR_getresuid svc #0 diff --git a/libc/arch-arm64/syscalls/getrlimit.S b/libc/arch-arm64/syscalls/getrlimit.S index 1f7477361a1d67576a61b5b1065d56a31f928c34..b759912b75c90808e112230374ec016bd77aa746 100644 --- a/libc/arch-arm64/syscalls/getrlimit.S +++ b/libc/arch-arm64/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrlimit) mov x8, __NR_getrlimit svc #0 diff --git a/libc/arch-arm64/syscalls/getrusage.S b/libc/arch-arm64/syscalls/getrusage.S index 8154e4a0d4832d18560d571763da0292f5793a1f..1a0d30f16fa04b3069239ec2b7d4c1925f22bdd0 100644 --- a/libc/arch-arm64/syscalls/getrusage.S +++ b/libc/arch-arm64/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrusage) mov x8, __NR_getrusage svc #0 diff --git a/libc/arch-arm64/syscalls/getsid.S b/libc/arch-arm64/syscalls/getsid.S index f99623fe7d9a2d7732f46313d3e5b25010c0c530..3c3d7530b17fc6b4841012c3ef420bb8535b1c98 100644 --- a/libc/arch-arm64/syscalls/getsid.S +++ b/libc/arch-arm64/syscalls/getsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsid) mov x8, __NR_getsid svc #0 diff --git a/libc/arch-arm64/syscalls/getsockname.S b/libc/arch-arm64/syscalls/getsockname.S index e8bc006683b6e90c28b78ec2dc34c4fa0a8d1fc8..a337986d6ab62e076652f87635ca69fa5f2ebf32 100644 --- a/libc/arch-arm64/syscalls/getsockname.S +++ b/libc/arch-arm64/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockname) mov x8, __NR_getsockname svc #0 diff --git a/libc/arch-arm64/syscalls/getsockopt.S b/libc/arch-arm64/syscalls/getsockopt.S index 4559d1de9504f173b5df613254ed71991df2f149..4b3abd5c96e73c5c19cc41f0fb5ade7807252965 100644 --- a/libc/arch-arm64/syscalls/getsockopt.S +++ b/libc/arch-arm64/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockopt) mov x8, __NR_getsockopt svc #0 diff --git a/libc/arch-arm64/syscalls/getuid.S b/libc/arch-arm64/syscalls/getuid.S index 4e37d47c2bcf4e0f9ae842a2f0f286879bb5928a..a9193c5cc07f7fd10021127c49efa72705a1c6fa 100644 --- a/libc/arch-arm64/syscalls/getuid.S +++ b/libc/arch-arm64/syscalls/getuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getuid) mov x8, __NR_getuid svc #0 diff --git a/libc/arch-arm64/syscalls/getxattr.S b/libc/arch-arm64/syscalls/getxattr.S index 3f69956830b1a1d5a768e5bbb24001605e018d4c..afa81ef85b322e4139a22154344fe7787140ed30 100644 --- a/libc/arch-arm64/syscalls/getxattr.S +++ b/libc/arch-arm64/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getxattr) mov x8, __NR_getxattr svc #0 diff --git a/libc/arch-arm64/syscalls/init_module.S b/libc/arch-arm64/syscalls/init_module.S index cc1a0da205d558e817e75ca856e7dfb5927c2f7c..bf0f7d330b95aad6a03d2833458a8295a55280be 100644 --- a/libc/arch-arm64/syscalls/init_module.S +++ b/libc/arch-arm64/syscalls/init_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(init_module) mov x8, __NR_init_module svc #0 diff --git a/libc/arch-arm64/syscalls/inotify_add_watch.S b/libc/arch-arm64/syscalls/inotify_add_watch.S index fbc8dd4efd7a971b43cc9e69812eef6968076472..dc30ae57dbad10d2ab6865596ff59bda90178540 100644 --- a/libc/arch-arm64/syscalls/inotify_add_watch.S +++ b/libc/arch-arm64/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_add_watch) mov x8, __NR_inotify_add_watch svc #0 diff --git a/libc/arch-arm64/syscalls/inotify_init1.S b/libc/arch-arm64/syscalls/inotify_init1.S index 5726d0c4b204a8f19008baf70c86397ae6e6f75d..1b40ef2cb8c746c44b7ff395e4f76476866027d1 100644 --- a/libc/arch-arm64/syscalls/inotify_init1.S +++ b/libc/arch-arm64/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_init1) mov x8, __NR_inotify_init1 svc #0 diff --git a/libc/arch-arm64/syscalls/inotify_rm_watch.S b/libc/arch-arm64/syscalls/inotify_rm_watch.S index 37eabcf266ecbb35e8951472e962fe70066c291f..7c99e866d7627fd26621bd2066675097778cffa0 100644 --- a/libc/arch-arm64/syscalls/inotify_rm_watch.S +++ b/libc/arch-arm64/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_rm_watch) mov x8, __NR_inotify_rm_watch svc #0 diff --git a/libc/arch-arm64/syscalls/kill.S b/libc/arch-arm64/syscalls/kill.S index 7fc2c5a744a64b90d889eccd1bbf928127940b5a..e86e3a4d851c8ad13fa0368867e5eec673dfa851 100644 --- a/libc/arch-arm64/syscalls/kill.S +++ b/libc/arch-arm64/syscalls/kill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(kill) mov x8, __NR_kill svc #0 diff --git a/libc/arch-arm64/syscalls/klogctl.S b/libc/arch-arm64/syscalls/klogctl.S index abbee551085a2863670bae334d8414f52ce4d4e1..567db27fb87c378c6b3d1d42b0984d31ddfec6d4 100644 --- a/libc/arch-arm64/syscalls/klogctl.S +++ b/libc/arch-arm64/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(klogctl) mov x8, __NR_syslog svc #0 diff --git a/libc/arch-arm64/syscalls/lgetxattr.S b/libc/arch-arm64/syscalls/lgetxattr.S index e1a760cb37b4a2008109b225d735a05562fa855b..187462a7bb4516c7355f8b0df751c2b35207966b 100644 --- a/libc/arch-arm64/syscalls/lgetxattr.S +++ b/libc/arch-arm64/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lgetxattr) mov x8, __NR_lgetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/linkat.S b/libc/arch-arm64/syscalls/linkat.S index c3e2cd89422d6cd4ac52de35b42936c1a643b28e..7cfc2e036d15129b8284a72fc47dfb1691407a26 100644 --- a/libc/arch-arm64/syscalls/linkat.S +++ b/libc/arch-arm64/syscalls/linkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(linkat) mov x8, __NR_linkat svc #0 diff --git a/libc/arch-arm64/syscalls/listen.S b/libc/arch-arm64/syscalls/listen.S index 9b7be288350cd21b3df212cdc190d3a319863475..028b9bd4286d3f6c98dd11e7f04add0ed805e06b 100644 --- a/libc/arch-arm64/syscalls/listen.S +++ b/libc/arch-arm64/syscalls/listen.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listen) mov x8, __NR_listen svc #0 diff --git a/libc/arch-arm64/syscalls/listxattr.S b/libc/arch-arm64/syscalls/listxattr.S index a5e55c71ae9d2788594d9d3c29b11902631f457e..335fafe82c2e68934a82310335618c114f131595 100644 --- a/libc/arch-arm64/syscalls/listxattr.S +++ b/libc/arch-arm64/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listxattr) mov x8, __NR_listxattr svc #0 diff --git a/libc/arch-arm64/syscalls/llistxattr.S b/libc/arch-arm64/syscalls/llistxattr.S index 447e2081f3dd030e83f6d58d824b111b3188c63c..e796741183f2fdb35fe623b14c789e08fc549d2f 100644 --- a/libc/arch-arm64/syscalls/llistxattr.S +++ b/libc/arch-arm64/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(llistxattr) mov x8, __NR_llistxattr svc #0 diff --git a/libc/arch-arm64/syscalls/lremovexattr.S b/libc/arch-arm64/syscalls/lremovexattr.S index 1f620dbee25a09dca3067e85913810f2cd20f296..9f4c02755ef5bcc0a6d2d30a7a84f0c09ecf4314 100644 --- a/libc/arch-arm64/syscalls/lremovexattr.S +++ b/libc/arch-arm64/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lremovexattr) mov x8, __NR_lremovexattr svc #0 diff --git a/libc/arch-arm64/syscalls/lseek.S b/libc/arch-arm64/syscalls/lseek.S index 1b858b2aae67af6f12a6fcb5c60cf2c4c84db06e..aa717687be3f8246bd8f3161cf89183b8200f908 100644 --- a/libc/arch-arm64/syscalls/lseek.S +++ b/libc/arch-arm64/syscalls/lseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lseek) mov x8, __NR_lseek svc #0 diff --git a/libc/arch-arm64/syscalls/lsetxattr.S b/libc/arch-arm64/syscalls/lsetxattr.S index 8315bba6c541f297aada9f18f0bf132c00589972..babf02d37fb63d21bd889cdac64314273276bf11 100644 --- a/libc/arch-arm64/syscalls/lsetxattr.S +++ b/libc/arch-arm64/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lsetxattr) mov x8, __NR_lsetxattr svc #0 diff --git a/libc/arch-arm64/syscalls/madvise.S b/libc/arch-arm64/syscalls/madvise.S index 17282c008014350d72ca671cca36b9b522977325..3d393f1d884c5fad1fe1ba81b1a589908d63002b 100644 --- a/libc/arch-arm64/syscalls/madvise.S +++ b/libc/arch-arm64/syscalls/madvise.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(madvise) mov x8, __NR_madvise svc #0 diff --git a/libc/arch-arm64/syscalls/mincore.S b/libc/arch-arm64/syscalls/mincore.S index abdcf6c203117725bfd9ae41c3f5f09fe05bfd19..4432574862dd73f196be5077d2a7f245552b0ad7 100644 --- a/libc/arch-arm64/syscalls/mincore.S +++ b/libc/arch-arm64/syscalls/mincore.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mincore) mov x8, __NR_mincore svc #0 diff --git a/libc/arch-arm64/syscalls/mkdirat.S b/libc/arch-arm64/syscalls/mkdirat.S index d6bafca8c279b1ee1cc7de1599b568e85af0260b..36c876d87c95b3959fd7d4d168be3bf291c06fec 100644 --- a/libc/arch-arm64/syscalls/mkdirat.S +++ b/libc/arch-arm64/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mkdirat) mov x8, __NR_mkdirat svc #0 diff --git a/libc/arch-arm64/syscalls/mknodat.S b/libc/arch-arm64/syscalls/mknodat.S index 598e789ed404818d028608ef080b8b03d37b519f..e0584dba3541238bbce74d5474630d257878af40 100644 --- a/libc/arch-arm64/syscalls/mknodat.S +++ b/libc/arch-arm64/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mknodat) mov x8, __NR_mknodat svc #0 diff --git a/libc/arch-arm64/syscalls/mlock.S b/libc/arch-arm64/syscalls/mlock.S index 631ce02a6dd5733a1454c37b5243d9bf2a760e33..10ddb077bd3198826ddf548002e9cd985811c1ea 100644 --- a/libc/arch-arm64/syscalls/mlock.S +++ b/libc/arch-arm64/syscalls/mlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlock) mov x8, __NR_mlock svc #0 diff --git a/libc/arch-arm64/syscalls/mlockall.S b/libc/arch-arm64/syscalls/mlockall.S index 42dac9e4768cce4b88b4d57732add7794708d24d..3602d7170083b8bdcf42bc75534482dd84494fd9 100644 --- a/libc/arch-arm64/syscalls/mlockall.S +++ b/libc/arch-arm64/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlockall) mov x8, __NR_mlockall svc #0 diff --git a/libc/arch-arm64/syscalls/mmap.S b/libc/arch-arm64/syscalls/mmap.S index da18e1006f12e788e275e41d1463b4b5fcb468f4..e4e39ca699209bbb30209bc3c7aa2f3c5eea63fb 100644 --- a/libc/arch-arm64/syscalls/mmap.S +++ b/libc/arch-arm64/syscalls/mmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mmap) mov x8, __NR_mmap svc #0 diff --git a/libc/arch-arm64/syscalls/mount.S b/libc/arch-arm64/syscalls/mount.S index c43a71f1f7b7cdaf57d83eaa579eb3c9d35035f7..9b53754dc12bb8543dbddf3c8c75019fabd96c40 100644 --- a/libc/arch-arm64/syscalls/mount.S +++ b/libc/arch-arm64/syscalls/mount.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mount) mov x8, __NR_mount svc #0 diff --git a/libc/arch-arm64/syscalls/mprotect.S b/libc/arch-arm64/syscalls/mprotect.S index a7d26dd012a13059f7c919e8fdbf1b19bf5281a9..788d46e875384110d66cef3cc8f20de08e9ec1ea 100644 --- a/libc/arch-arm64/syscalls/mprotect.S +++ b/libc/arch-arm64/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mprotect) mov x8, __NR_mprotect svc #0 diff --git a/libc/arch-arm64/syscalls/mremap.S b/libc/arch-arm64/syscalls/mremap.S index 337bbae59be47e4624645a3157c6d8b01ba4c2bd..861d52a04709b496294c75ced095485034371d33 100644 --- a/libc/arch-arm64/syscalls/mremap.S +++ b/libc/arch-arm64/syscalls/mremap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mremap) mov x8, __NR_mremap svc #0 diff --git a/libc/arch-arm64/syscalls/msync.S b/libc/arch-arm64/syscalls/msync.S index c54797eab6e62809a7a0487a4d624cc90e298d0f..009ce18e4442cbbd1abf6577ca811ee502be4018 100644 --- a/libc/arch-arm64/syscalls/msync.S +++ b/libc/arch-arm64/syscalls/msync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(msync) mov x8, __NR_msync svc #0 diff --git a/libc/arch-arm64/syscalls/munlock.S b/libc/arch-arm64/syscalls/munlock.S index b1ec0165de2f9a5089c4d35524361faee07e1165..45d6d17f847bef76279a27e2fcad1da12b23c2b1 100644 --- a/libc/arch-arm64/syscalls/munlock.S +++ b/libc/arch-arm64/syscalls/munlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlock) mov x8, __NR_munlock svc #0 diff --git a/libc/arch-arm64/syscalls/munlockall.S b/libc/arch-arm64/syscalls/munlockall.S index f9162a8ba37f67567d2c8592867564299b16fc2c..624062254f4a6e1e0d847841a42ad53d0eb0cddd 100644 --- a/libc/arch-arm64/syscalls/munlockall.S +++ b/libc/arch-arm64/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlockall) mov x8, __NR_munlockall svc #0 diff --git a/libc/arch-arm64/syscalls/munmap.S b/libc/arch-arm64/syscalls/munmap.S index 6bd5afe67f472e5a6f2f1a4a6b04e68539b26034..02912685832c754b489523be4b99603b81f42cf9 100644 --- a/libc/arch-arm64/syscalls/munmap.S +++ b/libc/arch-arm64/syscalls/munmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munmap) mov x8, __NR_munmap svc #0 diff --git a/libc/arch-arm64/syscalls/nanosleep.S b/libc/arch-arm64/syscalls/nanosleep.S index c84accc262dabd57b8f8945efcb9d4ff91d4f362..7496530de8790aae197a9bec4d4d56934e008dd4 100644 --- a/libc/arch-arm64/syscalls/nanosleep.S +++ b/libc/arch-arm64/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(nanosleep) mov x8, __NR_nanosleep svc #0 diff --git a/libc/arch-arm64/syscalls/personality.S b/libc/arch-arm64/syscalls/personality.S index 02bcf9ba8bd205ce60e0a1ae50a4c490510fc4cf..1c6530c6868dc10aebf5963ad2a8a5a1c163d715 100644 --- a/libc/arch-arm64/syscalls/personality.S +++ b/libc/arch-arm64/syscalls/personality.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(personality) mov x8, __NR_personality svc #0 diff --git a/libc/arch-arm64/syscalls/pipe2.S b/libc/arch-arm64/syscalls/pipe2.S index f4da37d88a84d801197fdc6d9e3b9f595beb48b8..45538d35b0ad1aa52632386698ddcea545d85f81 100644 --- a/libc/arch-arm64/syscalls/pipe2.S +++ b/libc/arch-arm64/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pipe2) mov x8, __NR_pipe2 svc #0 diff --git a/libc/arch-arm64/syscalls/prctl.S b/libc/arch-arm64/syscalls/prctl.S index 2e6dca77dbab8e16dc19f30722e818dfa335c713..ddfe5a61f98afd54716cd639d76595eb51055d8a 100644 --- a/libc/arch-arm64/syscalls/prctl.S +++ b/libc/arch-arm64/syscalls/prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prctl) mov x8, __NR_prctl svc #0 diff --git a/libc/arch-arm64/syscalls/pread64.S b/libc/arch-arm64/syscalls/pread64.S index 2aba5966a58b4cd1a4f2add7a7ee907b011408f2..9c2fb3416308110b1b4243e93b1cdea8a8bd25b1 100644 --- a/libc/arch-arm64/syscalls/pread64.S +++ b/libc/arch-arm64/syscalls/pread64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pread64) mov x8, __NR_pread64 svc #0 diff --git a/libc/arch-arm64/syscalls/prlimit64.S b/libc/arch-arm64/syscalls/prlimit64.S index a2173d9c58c1082fca72ff314121902aaeca5da8..d3e07b9a43fd0d1503487a9f9ddfe139797f7ac5 100644 --- a/libc/arch-arm64/syscalls/prlimit64.S +++ b/libc/arch-arm64/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prlimit64) mov x8, __NR_prlimit64 svc #0 diff --git a/libc/arch-arm64/syscalls/pwrite64.S b/libc/arch-arm64/syscalls/pwrite64.S index 5674a7ce1c0208c83aaea0d43d81b9efe0a05d99..33ae24b4f530be31748a9ca44e87c5ea64ea2ebe 100644 --- a/libc/arch-arm64/syscalls/pwrite64.S +++ b/libc/arch-arm64/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pwrite64) mov x8, __NR_pwrite64 svc #0 diff --git a/libc/arch-arm64/syscalls/read.S b/libc/arch-arm64/syscalls/read.S index 906fb982641387958e8a0a62b3904bbd48319333..344039187a50d4e0241a2055db6d2e97c3119cee 100644 --- a/libc/arch-arm64/syscalls/read.S +++ b/libc/arch-arm64/syscalls/read.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(read) mov x8, __NR_read svc #0 diff --git a/libc/arch-arm64/syscalls/readahead.S b/libc/arch-arm64/syscalls/readahead.S index 2994b8334de50734435452222c4db0f657460354..73683f22f0ed53832817c393e9dc43d8834220f0 100644 --- a/libc/arch-arm64/syscalls/readahead.S +++ b/libc/arch-arm64/syscalls/readahead.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readahead) mov x8, __NR_readahead svc #0 diff --git a/libc/arch-arm64/syscalls/readlinkat.S b/libc/arch-arm64/syscalls/readlinkat.S index 1782c940224b6966487aeac96b4cdec87e81165f..1a89d21c30b271502599fe1eebe6dc63be2c0577 100644 --- a/libc/arch-arm64/syscalls/readlinkat.S +++ b/libc/arch-arm64/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readlinkat) mov x8, __NR_readlinkat svc #0 diff --git a/libc/arch-arm64/syscalls/readv.S b/libc/arch-arm64/syscalls/readv.S index bc988d41284aac6802a9a0c068a17c77a4a6fd4d..b5d154a87b89ee19c4cbbcf9fc3439fa4593e306 100644 --- a/libc/arch-arm64/syscalls/readv.S +++ b/libc/arch-arm64/syscalls/readv.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readv) mov x8, __NR_readv svc #0 diff --git a/libc/arch-arm64/syscalls/recvfrom.S b/libc/arch-arm64/syscalls/recvfrom.S index 16f97d571506f90062fcd2256787eece9b611376..80bc1aa6619bb8b0d6cba84bff224300c5888755 100644 --- a/libc/arch-arm64/syscalls/recvfrom.S +++ b/libc/arch-arm64/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvfrom) mov x8, __NR_recvfrom svc #0 diff --git a/libc/arch-arm64/syscalls/recvmmsg.S b/libc/arch-arm64/syscalls/recvmmsg.S index bd1495a18d949a058ec8d8ae1dd68d177d3d5dc7..aa69442b53f5a24025e9343c296ed048d1e571d2 100644 --- a/libc/arch-arm64/syscalls/recvmmsg.S +++ b/libc/arch-arm64/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmmsg) mov x8, __NR_recvmmsg svc #0 diff --git a/libc/arch-arm64/syscalls/recvmsg.S b/libc/arch-arm64/syscalls/recvmsg.S index c9b78c472dfc8ee3b215d65755a3b1c278d65706..095e2aaac52fc8983bac29e9c95436e58af24e31 100644 --- a/libc/arch-arm64/syscalls/recvmsg.S +++ b/libc/arch-arm64/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmsg) mov x8, __NR_recvmsg svc #0 diff --git a/libc/arch-arm64/syscalls/removexattr.S b/libc/arch-arm64/syscalls/removexattr.S index c12cc84ea4b1f61bda15faf3e4c362410eedf55c..f279f01f5797488a60f1e525600b9c6da3347920 100644 --- a/libc/arch-arm64/syscalls/removexattr.S +++ b/libc/arch-arm64/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(removexattr) mov x8, __NR_removexattr svc #0 diff --git a/libc/arch-arm64/syscalls/renameat.S b/libc/arch-arm64/syscalls/renameat.S index cf794728b75dd0dfe9fb9dbade4967b49c558754..7c308cd06a4d6f53a217ff404db2462356cb18d1 100644 --- a/libc/arch-arm64/syscalls/renameat.S +++ b/libc/arch-arm64/syscalls/renameat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(renameat) mov x8, __NR_renameat svc #0 diff --git a/libc/arch-arm64/syscalls/sched_get_priority_max.S b/libc/arch-arm64/syscalls/sched_get_priority_max.S index 672d0ea8ee81109e3974bfe5a174cbd907d8798c..e80ce35854c52b152bde805eb730e45073ad1772 100644 --- a/libc/arch-arm64/syscalls/sched_get_priority_max.S +++ b/libc/arch-arm64/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_max) mov x8, __NR_sched_get_priority_max svc #0 diff --git a/libc/arch-arm64/syscalls/sched_get_priority_min.S b/libc/arch-arm64/syscalls/sched_get_priority_min.S index f5cf1f33208617ecc6e9aa0d59525065a247f3f8..3f5f4870a4b6d9497d796a4fa4eb05f2a2718208 100644 --- a/libc/arch-arm64/syscalls/sched_get_priority_min.S +++ b/libc/arch-arm64/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_min) mov x8, __NR_sched_get_priority_min svc #0 diff --git a/libc/arch-arm64/syscalls/sched_getparam.S b/libc/arch-arm64/syscalls/sched_getparam.S index 7ffe8fb30d7c6424cd39ed483b63936d87887853..17568671ee9085465b3fe2458f1b206f46fe719d 100644 --- a/libc/arch-arm64/syscalls/sched_getparam.S +++ b/libc/arch-arm64/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getparam) mov x8, __NR_sched_getparam svc #0 diff --git a/libc/arch-arm64/syscalls/sched_getscheduler.S b/libc/arch-arm64/syscalls/sched_getscheduler.S index b69b8c0c368d2a42342ada1eae91bd76065d4576..8fa145f16b7ab4ee56200f8ae27c49f12b52ca2d 100644 --- a/libc/arch-arm64/syscalls/sched_getscheduler.S +++ b/libc/arch-arm64/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getscheduler) mov x8, __NR_sched_getscheduler svc #0 diff --git a/libc/arch-arm64/syscalls/sched_rr_get_interval.S b/libc/arch-arm64/syscalls/sched_rr_get_interval.S index 0be14ba325e13060bad4612c7e327178b9cbf07d..7ff393c10ffde52d80ef69170029d9e686530450 100644 --- a/libc/arch-arm64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-arm64/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_rr_get_interval) mov x8, __NR_sched_rr_get_interval svc #0 diff --git a/libc/arch-arm64/syscalls/sched_setaffinity.S b/libc/arch-arm64/syscalls/sched_setaffinity.S index f5cbc773460f93b8069f1fb6f350bcd0f555c6e3..287845956fa9df1fb0a980560c31ce5d08db6d3e 100644 --- a/libc/arch-arm64/syscalls/sched_setaffinity.S +++ b/libc/arch-arm64/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setaffinity) mov x8, __NR_sched_setaffinity svc #0 diff --git a/libc/arch-arm64/syscalls/sched_setparam.S b/libc/arch-arm64/syscalls/sched_setparam.S index cff64f5c60c6d369f1e277c2bbd57cf3edc7f154..413560655b15da5a621c53e20c2fca53d8b9ed67 100644 --- a/libc/arch-arm64/syscalls/sched_setparam.S +++ b/libc/arch-arm64/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setparam) mov x8, __NR_sched_setparam svc #0 diff --git a/libc/arch-arm64/syscalls/sched_setscheduler.S b/libc/arch-arm64/syscalls/sched_setscheduler.S index 31600a05c2e2823d0f583828676f953bf4275b36..e8f991ce91594615c79fe78277f6fd1e6e1ee8da 100644 --- a/libc/arch-arm64/syscalls/sched_setscheduler.S +++ b/libc/arch-arm64/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setscheduler) mov x8, __NR_sched_setscheduler svc #0 diff --git a/libc/arch-arm64/syscalls/sched_yield.S b/libc/arch-arm64/syscalls/sched_yield.S index 21ad601abd55f7e1e5f987b227f07f6f1616eb47..cd6a97871efd2a55990ed5698028b71ec3e6f7ba 100644 --- a/libc/arch-arm64/syscalls/sched_yield.S +++ b/libc/arch-arm64/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_yield) mov x8, __NR_sched_yield svc #0 diff --git a/libc/arch-arm64/syscalls/sendfile.S b/libc/arch-arm64/syscalls/sendfile.S index db90caaa56c91712218c46348d947e6395b5a6d5..c5792247a9b2727a9745e2ad37b423bd35e91b30 100644 --- a/libc/arch-arm64/syscalls/sendfile.S +++ b/libc/arch-arm64/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile) mov x8, __NR_sendfile svc #0 diff --git a/libc/arch-arm64/syscalls/sendmmsg.S b/libc/arch-arm64/syscalls/sendmmsg.S index e85798a1beddcc786500b27c803d3f23fb5b9fce..e9ce811be4f14f823b3ceb003281a3fb5f841953 100644 --- a/libc/arch-arm64/syscalls/sendmmsg.S +++ b/libc/arch-arm64/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmmsg) mov x8, __NR_sendmmsg svc #0 diff --git a/libc/arch-arm64/syscalls/sendmsg.S b/libc/arch-arm64/syscalls/sendmsg.S index 25eff846cda97103ef0b432300e37a52313beece..78c5e6837df814705ec1e5ba9556a01b6b09c4ba 100644 --- a/libc/arch-arm64/syscalls/sendmsg.S +++ b/libc/arch-arm64/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmsg) mov x8, __NR_sendmsg svc #0 diff --git a/libc/arch-arm64/syscalls/sendto.S b/libc/arch-arm64/syscalls/sendto.S index 39e4e4e2d7b396bb6fbbd72d11ed073eb2434c27..a3ef95debda99b5f6433d3314a75737115efa8a5 100644 --- a/libc/arch-arm64/syscalls/sendto.S +++ b/libc/arch-arm64/syscalls/sendto.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendto) mov x8, __NR_sendto svc #0 diff --git a/libc/arch-arm64/syscalls/setfsgid.S b/libc/arch-arm64/syscalls/setfsgid.S index d2f29ab7624b1ec1742f21c5434974975fe45574..4d28536e0f953ffcae2b942eb2c33764651e4be7 100644 --- a/libc/arch-arm64/syscalls/setfsgid.S +++ b/libc/arch-arm64/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsgid) mov x8, __NR_setfsgid svc #0 diff --git a/libc/arch-arm64/syscalls/setfsuid.S b/libc/arch-arm64/syscalls/setfsuid.S index 852f97cbef0f314d064eb0e1dd237ede86312ea1..238bbf87bdae37cd91555f00eaafd57ad84a764e 100644 --- a/libc/arch-arm64/syscalls/setfsuid.S +++ b/libc/arch-arm64/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsuid) mov x8, __NR_setfsuid svc #0 diff --git a/libc/arch-arm64/syscalls/setgid.S b/libc/arch-arm64/syscalls/setgid.S index a9789f7c2d565a9702bd2b210a65de325a674a6d..182ce1faa3c76ad46209e0219f5e55f56e37b10f 100644 --- a/libc/arch-arm64/syscalls/setgid.S +++ b/libc/arch-arm64/syscalls/setgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgid) mov x8, __NR_setgid svc #0 diff --git a/libc/arch-arm64/syscalls/setgroups.S b/libc/arch-arm64/syscalls/setgroups.S index ce9bf0143a470f89c17dfc8ea93b8d789dc34cec..2bc5c7fb572b6d90ac8cfeeac089a4d449de1f0d 100644 --- a/libc/arch-arm64/syscalls/setgroups.S +++ b/libc/arch-arm64/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgroups) mov x8, __NR_setgroups svc #0 diff --git a/libc/arch-arm64/syscalls/setitimer.S b/libc/arch-arm64/syscalls/setitimer.S index d8e3d7e5e83218244e2db59cc0ad4c3265b759b5..1a5bbb353be58f717df21b755b71045d87666a38 100644 --- a/libc/arch-arm64/syscalls/setitimer.S +++ b/libc/arch-arm64/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setitimer) mov x8, __NR_setitimer svc #0 diff --git a/libc/arch-arm64/syscalls/setns.S b/libc/arch-arm64/syscalls/setns.S index 615f8889c9f2828b318cc76d2ae1bfe2bef23791..68c32dad2f79023f7f7173a2de644f4be19c9385 100644 --- a/libc/arch-arm64/syscalls/setns.S +++ b/libc/arch-arm64/syscalls/setns.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setns) mov x8, __NR_setns svc #0 diff --git a/libc/arch-arm64/syscalls/setpgid.S b/libc/arch-arm64/syscalls/setpgid.S index 60152646729804eb927132dabac4765b34ac5faa..890d35420149d1de4ff43e34e2fd70a83513ee9b 100644 --- a/libc/arch-arm64/syscalls/setpgid.S +++ b/libc/arch-arm64/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpgid) mov x8, __NR_setpgid svc #0 diff --git a/libc/arch-arm64/syscalls/setpriority.S b/libc/arch-arm64/syscalls/setpriority.S index d2f517eb078784957d11c30433942aefc9f42ef1..17550ea7eb5d7438b09bb4ef2b08778654ec4b02 100644 --- a/libc/arch-arm64/syscalls/setpriority.S +++ b/libc/arch-arm64/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpriority) mov x8, __NR_setpriority svc #0 diff --git a/libc/arch-arm64/syscalls/setregid.S b/libc/arch-arm64/syscalls/setregid.S index 7b333bfafe86f6b899e18cdfc2e9237be1213267..aa351a8870b70b70c125dd8f28144fe91c09b207 100644 --- a/libc/arch-arm64/syscalls/setregid.S +++ b/libc/arch-arm64/syscalls/setregid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setregid) mov x8, __NR_setregid svc #0 diff --git a/libc/arch-arm64/syscalls/setresgid.S b/libc/arch-arm64/syscalls/setresgid.S index 39504bd64436fec26125a45134866b13af96e560..517e59ebab01eeff0fc71d91590b14f7a5495e97 100644 --- a/libc/arch-arm64/syscalls/setresgid.S +++ b/libc/arch-arm64/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresgid) mov x8, __NR_setresgid svc #0 diff --git a/libc/arch-arm64/syscalls/setresuid.S b/libc/arch-arm64/syscalls/setresuid.S index 5acbffda1f170c4690e699f81583f207df790fc9..6829cef338a363b364bba22472457ea95779c6ab 100644 --- a/libc/arch-arm64/syscalls/setresuid.S +++ b/libc/arch-arm64/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresuid) mov x8, __NR_setresuid svc #0 diff --git a/libc/arch-arm64/syscalls/setreuid.S b/libc/arch-arm64/syscalls/setreuid.S index 63630d6a8999d847ca5a4857ae2dec5c65b4ba22..af342efad88a3a2b8bf3b455e4156619bbab95f9 100644 --- a/libc/arch-arm64/syscalls/setreuid.S +++ b/libc/arch-arm64/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setreuid) mov x8, __NR_setreuid svc #0 diff --git a/libc/arch-arm64/syscalls/setrlimit.S b/libc/arch-arm64/syscalls/setrlimit.S index f9f56a695dcabca79cea66f828320cf20123fae1..4401984faf079394f11a733a8102d1f4c15addfa 100644 --- a/libc/arch-arm64/syscalls/setrlimit.S +++ b/libc/arch-arm64/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setrlimit) mov x8, __NR_setrlimit svc #0 diff --git a/libc/arch-arm64/syscalls/setsid.S b/libc/arch-arm64/syscalls/setsid.S index 04c28e310a28f0d91fb7405213c3be3758251620..64c76f221e2c23f938c678fddbea509447685dbf 100644 --- a/libc/arch-arm64/syscalls/setsid.S +++ b/libc/arch-arm64/syscalls/setsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsid) mov x8, __NR_setsid svc #0 diff --git a/libc/arch-arm64/syscalls/setsockopt.S b/libc/arch-arm64/syscalls/setsockopt.S index 0ebc6d0d43d58e7fdaa1f98b4950f4ced4eca7ef..51af8474b12036a4a5ffbc7a45a4a623708eaf04 100644 --- a/libc/arch-arm64/syscalls/setsockopt.S +++ b/libc/arch-arm64/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsockopt) mov x8, __NR_setsockopt svc #0 diff --git a/libc/arch-arm64/syscalls/settimeofday.S b/libc/arch-arm64/syscalls/settimeofday.S index 474e40d7b698ff981ecd5dc635432f081ee4522a..357998cd444c06d462d61c26f5af3f6890d2c59a 100644 --- a/libc/arch-arm64/syscalls/settimeofday.S +++ b/libc/arch-arm64/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(settimeofday) mov x8, __NR_settimeofday svc #0 diff --git a/libc/arch-arm64/syscalls/setuid.S b/libc/arch-arm64/syscalls/setuid.S index fe52921fbaa09b6fc954928185a06919844a77bf..ad42434878cacab7297cb87c320d79cc0fde5825 100644 --- a/libc/arch-arm64/syscalls/setuid.S +++ b/libc/arch-arm64/syscalls/setuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setuid) mov x8, __NR_setuid svc #0 diff --git a/libc/arch-arm64/syscalls/setxattr.S b/libc/arch-arm64/syscalls/setxattr.S index 8d0b4156a3ed3a88be4db5fd27437acefa0e241e..cde2d5f3b120f6d66f8e85b2c1f155dd1d196381 100644 --- a/libc/arch-arm64/syscalls/setxattr.S +++ b/libc/arch-arm64/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setxattr) mov x8, __NR_setxattr svc #0 diff --git a/libc/arch-arm64/syscalls/shutdown.S b/libc/arch-arm64/syscalls/shutdown.S index e35cdea2d157216a0ba6c4b37129964aa4914296..48136471a41ccec9fe933afd27f5cf3cddc2e978 100644 --- a/libc/arch-arm64/syscalls/shutdown.S +++ b/libc/arch-arm64/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(shutdown) mov x8, __NR_shutdown svc #0 diff --git a/libc/arch-arm64/syscalls/sigaltstack.S b/libc/arch-arm64/syscalls/sigaltstack.S index 6a3820306300e05a8d2b691eeaf974b22708f764..74f7e50a9dfef0aacf37d171078763ba9c4ca55e 100644 --- a/libc/arch-arm64/syscalls/sigaltstack.S +++ b/libc/arch-arm64/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sigaltstack) mov x8, __NR_sigaltstack svc #0 diff --git a/libc/arch-arm64/syscalls/socketpair.S b/libc/arch-arm64/syscalls/socketpair.S index dcd7223c7b4af92bed15630bd9155553a670d860..ec2a3d257ced7c4e7e76d697d436f62b210392ad 100644 --- a/libc/arch-arm64/syscalls/socketpair.S +++ b/libc/arch-arm64/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(socketpair) mov x8, __NR_socketpair svc #0 diff --git a/libc/arch-arm64/syscalls/splice.S b/libc/arch-arm64/syscalls/splice.S index 103805ac68daaf33e2c4b501f5ea7cf5806495bc..30443a86122e68448844205fca2de012253a85c9 100644 --- a/libc/arch-arm64/syscalls/splice.S +++ b/libc/arch-arm64/syscalls/splice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(splice) mov x8, __NR_splice svc #0 diff --git a/libc/arch-arm64/syscalls/statfs64.S b/libc/arch-arm64/syscalls/statfs64.S index 55633c1930f8ed0ed6e1964314553fba9f77750f..00b32e79a1ae251af253e2251677bcc152d7663a 100644 --- a/libc/arch-arm64/syscalls/statfs64.S +++ b/libc/arch-arm64/syscalls/statfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(statfs64) mov x8, __NR_statfs svc #0 diff --git a/libc/arch-arm64/syscalls/swapoff.S b/libc/arch-arm64/syscalls/swapoff.S index dcef4afe7b4dbeff344e9d0e946b99d1b9c30b15..54dabb5a6ead0f659a140659519eb4213a79112a 100644 --- a/libc/arch-arm64/syscalls/swapoff.S +++ b/libc/arch-arm64/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapoff) mov x8, __NR_swapoff svc #0 diff --git a/libc/arch-arm64/syscalls/swapon.S b/libc/arch-arm64/syscalls/swapon.S index aef7627a0a8ae3e288267cea6cb173300221abb8..952252f4e1a33a20c2300d11cc509e64eef8d315 100644 --- a/libc/arch-arm64/syscalls/swapon.S +++ b/libc/arch-arm64/syscalls/swapon.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapon) mov x8, __NR_swapon svc #0 diff --git a/libc/arch-arm64/syscalls/symlinkat.S b/libc/arch-arm64/syscalls/symlinkat.S index 9830865cf6c8855d3b254c09bcd51a2ddd5fea07..27f9334f6ae1bd01f56f3a6fdeb658e59cde73be 100644 --- a/libc/arch-arm64/syscalls/symlinkat.S +++ b/libc/arch-arm64/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(symlinkat) mov x8, __NR_symlinkat svc #0 diff --git a/libc/arch-arm64/syscalls/sync.S b/libc/arch-arm64/syscalls/sync.S index 3ef04607d7c28f3c416e9d93d42f11294002ac85..622b028e4c7cd9ed2f2703ead1b919d5db579b42 100644 --- a/libc/arch-arm64/syscalls/sync.S +++ b/libc/arch-arm64/syscalls/sync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sync) mov x8, __NR_sync svc #0 diff --git a/libc/arch-arm64/syscalls/sysinfo.S b/libc/arch-arm64/syscalls/sysinfo.S index 7dbe152ae39302cdfed9d0c0b2509b04fb6597de..81d8a944a376f7e651d7bec4148131606516f6b3 100644 --- a/libc/arch-arm64/syscalls/sysinfo.S +++ b/libc/arch-arm64/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sysinfo) mov x8, __NR_sysinfo svc #0 diff --git a/libc/arch-arm64/syscalls/tee.S b/libc/arch-arm64/syscalls/tee.S index d730076f6cb1604a0da6751ea88a4ad37e8b84b9..cb317aad3d549fec6cf86cf912292b77b55ab638 100644 --- a/libc/arch-arm64/syscalls/tee.S +++ b/libc/arch-arm64/syscalls/tee.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tee) mov x8, __NR_tee svc #0 diff --git a/libc/arch-arm64/syscalls/tgkill.S b/libc/arch-arm64/syscalls/tgkill.S index 477c477932cb3e7f209a668fcb6020ba1d0c7560..908811db66f8ac2beb23c49143fc00253a916287 100644 --- a/libc/arch-arm64/syscalls/tgkill.S +++ b/libc/arch-arm64/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tgkill) mov x8, __NR_tgkill svc #0 diff --git a/libc/arch-arm64/syscalls/timerfd_create.S b/libc/arch-arm64/syscalls/timerfd_create.S index 83b5910d0fbf25804ef6cbae6aeb3e55204f266b..5487492f98afbbb1090965fd266f9fbc42acc103 100644 --- a/libc/arch-arm64/syscalls/timerfd_create.S +++ b/libc/arch-arm64/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_create) mov x8, __NR_timerfd_create svc #0 diff --git a/libc/arch-arm64/syscalls/timerfd_gettime.S b/libc/arch-arm64/syscalls/timerfd_gettime.S index 253cb79b9de0423a19179fc0178f4a5a87f11052..1c5151f8a554749257e7e60bea0724941cdd2722 100644 --- a/libc/arch-arm64/syscalls/timerfd_gettime.S +++ b/libc/arch-arm64/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_gettime) mov x8, __NR_timerfd_gettime svc #0 diff --git a/libc/arch-arm64/syscalls/timerfd_settime.S b/libc/arch-arm64/syscalls/timerfd_settime.S index 887248177d5d79fd66e209863c527fd4821c93f9..edd81facd84bbf092d71ecd7fd785f83448ccf32 100644 --- a/libc/arch-arm64/syscalls/timerfd_settime.S +++ b/libc/arch-arm64/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_settime) mov x8, __NR_timerfd_settime svc #0 diff --git a/libc/arch-arm64/syscalls/times.S b/libc/arch-arm64/syscalls/times.S index 33c7d55c4a1cd62d3ec89dbcb200eaa3253fc6e9..55417328821005193bd4dc88b4230fb422ab55cf 100644 --- a/libc/arch-arm64/syscalls/times.S +++ b/libc/arch-arm64/syscalls/times.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(times) mov x8, __NR_times svc #0 diff --git a/libc/arch-arm64/syscalls/truncate.S b/libc/arch-arm64/syscalls/truncate.S index f15253b97cc4c76621fe8152ff20d38d5796610a..be5765c43e26db24ad4e71b9322637075eb85318 100644 --- a/libc/arch-arm64/syscalls/truncate.S +++ b/libc/arch-arm64/syscalls/truncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate) mov x8, __NR_truncate svc #0 diff --git a/libc/arch-arm64/syscalls/umask.S b/libc/arch-arm64/syscalls/umask.S index 8b907b4e8abc067b810058f97191396cdc0d7874..c605b8f3fd070d1c5ed7f3f87765776b36f36b0b 100644 --- a/libc/arch-arm64/syscalls/umask.S +++ b/libc/arch-arm64/syscalls/umask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umask) mov x8, __NR_umask svc #0 diff --git a/libc/arch-arm64/syscalls/umount2.S b/libc/arch-arm64/syscalls/umount2.S index 5646dbaa303c3df688ca07c5225f1f214c31ebf3..73ed3307dff8dde2c56463ec2339d826686454dd 100644 --- a/libc/arch-arm64/syscalls/umount2.S +++ b/libc/arch-arm64/syscalls/umount2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umount2) mov x8, __NR_umount2 svc #0 diff --git a/libc/arch-arm64/syscalls/uname.S b/libc/arch-arm64/syscalls/uname.S index 09ec096efdebeb2b086e903249addd237f625d2d..4d5219006e72d348ad8783964a7be2f8cb2ad455 100644 --- a/libc/arch-arm64/syscalls/uname.S +++ b/libc/arch-arm64/syscalls/uname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(uname) mov x8, __NR_uname svc #0 diff --git a/libc/arch-arm64/syscalls/unlinkat.S b/libc/arch-arm64/syscalls/unlinkat.S index 992f67557409d6b335017ac3c3c6ddb230aeca17..8fde96e49caf9b514c20cabd2f23658132990e16 100644 --- a/libc/arch-arm64/syscalls/unlinkat.S +++ b/libc/arch-arm64/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unlinkat) mov x8, __NR_unlinkat svc #0 diff --git a/libc/arch-arm64/syscalls/unshare.S b/libc/arch-arm64/syscalls/unshare.S index 1062dcd580284c60bedead6debe705f511264f45..ba960e22878218acc344aca15a328a1699347136 100644 --- a/libc/arch-arm64/syscalls/unshare.S +++ b/libc/arch-arm64/syscalls/unshare.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unshare) mov x8, __NR_unshare svc #0 diff --git a/libc/arch-arm64/syscalls/utimensat.S b/libc/arch-arm64/syscalls/utimensat.S index 8a25ed63078135021e0a1d22e0e61f80b8f9c6a5..9e4b1ca43f39df673e12f936b1243fcf50fd230d 100644 --- a/libc/arch-arm64/syscalls/utimensat.S +++ b/libc/arch-arm64/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(utimensat) mov x8, __NR_utimensat svc #0 diff --git a/libc/arch-arm64/syscalls/vmsplice.S b/libc/arch-arm64/syscalls/vmsplice.S index b4bec3f1ecc8e8a08b763492a983678b7593db8e..6a13c5b643427318fb33d1e771809155ec4e083e 100644 --- a/libc/arch-arm64/syscalls/vmsplice.S +++ b/libc/arch-arm64/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vmsplice) mov x8, __NR_vmsplice svc #0 diff --git a/libc/arch-arm64/syscalls/wait4.S b/libc/arch-arm64/syscalls/wait4.S index a0d5d62701016a8fdedc23778f77ee9fda7f17bf..f2bcd34ec48d0a346f5e0ab2218f83d19175140c 100644 --- a/libc/arch-arm64/syscalls/wait4.S +++ b/libc/arch-arm64/syscalls/wait4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(wait4) mov x8, __NR_wait4 svc #0 diff --git a/libc/arch-arm64/syscalls/write.S b/libc/arch-arm64/syscalls/write.S index d64552ecfc6fc2be317d420977e06c85f9de1f8c..1fedabe72b7c2cdfeb660123ea4d1c70e91f1ba4 100644 --- a/libc/arch-arm64/syscalls/write.S +++ b/libc/arch-arm64/syscalls/write.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(write) mov x8, __NR_write svc #0 diff --git a/libc/arch-arm64/syscalls/writev.S b/libc/arch-arm64/syscalls/writev.S index 45d5c8db335cb75dd402369ef6f2e53dcf30a62c..9942ddb3bd974dd511464b39bb7411ed794a10f1 100644 --- a/libc/arch-arm64/syscalls/writev.S +++ b/libc/arch-arm64/syscalls/writev.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(writev) mov x8, __NR_writev svc #0 diff --git a/libc/arch-mips/syscalls/__accept4.S b/libc/arch-mips/syscalls/__accept4.S index 8634a35642e6f029253d395cddd05c570dd3a651..2fc8b2af43e6051c66ec93482a83cb21fa436944 100644 --- a/libc/arch-mips/syscalls/__accept4.S +++ b/libc/arch-mips/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__accept4) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__brk.S b/libc/arch-mips/syscalls/__brk.S index 9325c26088569772668bd0185e27de75d822a8f3..0593b4fc13126054337b2190c10d39fb352d94e7 100644 --- a/libc/arch-mips/syscalls/__brk.S +++ b/libc/arch-mips/syscalls/__brk.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__brk) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__connect.S b/libc/arch-mips/syscalls/__connect.S index f7ac916cb0bfda0856b14e58d7d817df7a213164..20f60e4a3324f292387fad129fbab6fff1f542e6 100644 --- a/libc/arch-mips/syscalls/__connect.S +++ b/libc/arch-mips/syscalls/__connect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__connect) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__epoll_pwait.S b/libc/arch-mips/syscalls/__epoll_pwait.S index a417cdd6be86d7aa852648fbf0798f596cbab809..3e735f18e49196a7c2de918eaef034bacde455be 100644 --- a/libc/arch-mips/syscalls/__epoll_pwait.S +++ b/libc/arch-mips/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__epoll_pwait) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__exit.S b/libc/arch-mips/syscalls/__exit.S index 1515b41da4be942241e08e93f67870b58a74fdf2..40c2f87d4be9fe28fd4820a9e49d0f321cd882fe 100644 --- a/libc/arch-mips/syscalls/__exit.S +++ b/libc/arch-mips/syscalls/__exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__exit) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__fcntl64.S b/libc/arch-mips/syscalls/__fcntl64.S index b9815a1f0ee2c2688f870bdb4f2c1fff5ed252b0..b541edd37d2e302fe8ab280cc29c27d79ac14499 100644 --- a/libc/arch-mips/syscalls/__fcntl64.S +++ b/libc/arch-mips/syscalls/__fcntl64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__fcntl64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__fstatfs64.S b/libc/arch-mips/syscalls/__fstatfs64.S index 8774a530cbca8a99cfed12331b84d0682e6c1323..d1d68abd0038013a3c9e1b74894d947b64ab9512 100644 --- a/libc/arch-mips/syscalls/__fstatfs64.S +++ b/libc/arch-mips/syscalls/__fstatfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__fstatfs64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__getcpu.S b/libc/arch-mips/syscalls/__getcpu.S index 2352e017400b5f4a7c77aa0438b08b90bf22a2c2..ab3acca36664c96f0157b89719539f5022f40de5 100644 --- a/libc/arch-mips/syscalls/__getcpu.S +++ b/libc/arch-mips/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcpu) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__getcwd.S b/libc/arch-mips/syscalls/__getcwd.S index e844f9a7da2d77b46f12ab718b93f7f4f257d406..af1c494b721bb8d55f8ba154bd29619cf307895f 100644 --- a/libc/arch-mips/syscalls/__getcwd.S +++ b/libc/arch-mips/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcwd) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__getdents64.S b/libc/arch-mips/syscalls/__getdents64.S index 136b4080e54b35c517626c67b17d8074ed00181a..e88c6df76637ba9c0d952360b6c3c65d80958be0 100644 --- a/libc/arch-mips/syscalls/__getdents64.S +++ b/libc/arch-mips/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getdents64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__getpid.S b/libc/arch-mips/syscalls/__getpid.S index 52cf6f426faa43ce2c31b00d68c09b31d9f27818..d20188b94ae6fdf330a70e4d84685e24611056b2 100644 --- a/libc/arch-mips/syscalls/__getpid.S +++ b/libc/arch-mips/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__getpriority.S b/libc/arch-mips/syscalls/__getpriority.S index 882386b12c763edaae04b7d2a8a911718f81c2e9..bc1efb345b30f27aee33b5ac0ee4c6a915166ca5 100644 --- a/libc/arch-mips/syscalls/__getpriority.S +++ b/libc/arch-mips/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpriority) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__ioctl.S b/libc/arch-mips/syscalls/__ioctl.S index ddf532325d5e5909eb98426c3cf1779ef4ebdbbb..28af834ae87923985c11c003177edcc0e6b69b5f 100644 --- a/libc/arch-mips/syscalls/__ioctl.S +++ b/libc/arch-mips/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ioctl) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__llseek.S b/libc/arch-mips/syscalls/__llseek.S index 10819f7a31df473b1f26aaa9841602300665827c..81cf45994447740d529b74c07671c4a63db7e041 100644 --- a/libc/arch-mips/syscalls/__llseek.S +++ b/libc/arch-mips/syscalls/__llseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__llseek) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__mmap2.S b/libc/arch-mips/syscalls/__mmap2.S index 53728178fc36ab95ffbbde1f76ad5486075cff68..e6022c38223b7486cdd8b023e0216cd6de3ca579 100644 --- a/libc/arch-mips/syscalls/__mmap2.S +++ b/libc/arch-mips/syscalls/__mmap2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__mmap2) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__openat.S b/libc/arch-mips/syscalls/__openat.S index f833dd878c9f37c2d6048dc73fc3acd7a7b53ee8..0482b5abe50314c0d9bb93b4dc45283c28bd3933 100644 --- a/libc/arch-mips/syscalls/__openat.S +++ b/libc/arch-mips/syscalls/__openat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__openat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__ppoll.S b/libc/arch-mips/syscalls/__ppoll.S index a5711d9af45615afa359d50530d2b94734900958..7cd29f68c0a9011e28717b592de3a95ac31676f0 100644 --- a/libc/arch-mips/syscalls/__ppoll.S +++ b/libc/arch-mips/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ppoll) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__pselect6.S b/libc/arch-mips/syscalls/__pselect6.S index 4c0a0a53eca7ea5999a518e9fe7f65cbcf5c7cd3..b4279b86f9a9a057136ad3776ec5f395424736d7 100644 --- a/libc/arch-mips/syscalls/__pselect6.S +++ b/libc/arch-mips/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__pselect6) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__ptrace.S b/libc/arch-mips/syscalls/__ptrace.S index fcbe5293f78d444a7813e1df2fd89afd0cbb27e6..07dcd8ffffd272dbf3b53e9ea422a7ffc3964622 100644 --- a/libc/arch-mips/syscalls/__ptrace.S +++ b/libc/arch-mips/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ptrace) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__reboot.S b/libc/arch-mips/syscalls/__reboot.S index 4aa0e7a76a10e7218e4055d0bad2b447db06dbd9..3a0a70b7022ca5b8af4e3e5c84da4f67649d9ff0 100644 --- a/libc/arch-mips/syscalls/__reboot.S +++ b/libc/arch-mips/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__reboot) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__rt_sigaction.S b/libc/arch-mips/syscalls/__rt_sigaction.S index 6c5bc37f21393ee548ce607623329bef535238c1..858a241df8c8c77e5472fee02e5fc9c7c350b0c2 100644 --- a/libc/arch-mips/syscalls/__rt_sigaction.S +++ b/libc/arch-mips/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigaction) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__rt_sigpending.S b/libc/arch-mips/syscalls/__rt_sigpending.S index e62f0795440f13918d9b7fba4e0794eec692a2cc..484da4fe3cf59479bfd8fda39eff1956cf7e81ae 100644 --- a/libc/arch-mips/syscalls/__rt_sigpending.S +++ b/libc/arch-mips/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigpending) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__rt_sigprocmask.S b/libc/arch-mips/syscalls/__rt_sigprocmask.S index 94ef493fbab3c84a36af14241c2c2f0b41809e3a..5e61f527317a8a4c51ae3781aba215ae0b582a0d 100644 --- a/libc/arch-mips/syscalls/__rt_sigprocmask.S +++ b/libc/arch-mips/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigprocmask) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__rt_sigsuspend.S b/libc/arch-mips/syscalls/__rt_sigsuspend.S index 077746f7a61e6937a5652d26be778e86da2ca96b..d128caa887189855e36970c91dc72ca582f1a68b 100644 --- a/libc/arch-mips/syscalls/__rt_sigsuspend.S +++ b/libc/arch-mips/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigsuspend) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__rt_sigtimedwait.S b/libc/arch-mips/syscalls/__rt_sigtimedwait.S index 404eab72bb73f24b6af7109b3f1eab7d1d243495..7e70660cbea9fe89028ce27e074c2d38ea82e200 100644 --- a/libc/arch-mips/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-mips/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigtimedwait) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__sched_getaffinity.S b/libc/arch-mips/syscalls/__sched_getaffinity.S index da7170954fbc36793c12fa0b81629ae6248ff339..f83b7baf600e06afdf4b2291e082c4052a45e449 100644 --- a/libc/arch-mips/syscalls/__sched_getaffinity.S +++ b/libc/arch-mips/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sched_getaffinity) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__set_tid_address.S b/libc/arch-mips/syscalls/__set_tid_address.S index 146cd0d80f5293150b760591b210ca4ce5f472b3..7ec0f635b0666aa0f812604b10a15d7d2c33cb44 100644 --- a/libc/arch-mips/syscalls/__set_tid_address.S +++ b/libc/arch-mips/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tid_address) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__set_tls.S b/libc/arch-mips/syscalls/__set_tls.S index e5b0ca2e4d39c1b1f96f0b0a47817c210514cd0b..bb2fa6dfcb349310b34f538038c2a680e9bc7366 100644 --- a/libc/arch-mips/syscalls/__set_tls.S +++ b/libc/arch-mips/syscalls/__set_tls.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tls) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__sigaction.S b/libc/arch-mips/syscalls/__sigaction.S index 03dd9da0c09e19396a4ecfa71abf9d6b38ff6abf..03eb582151df1240b520078e7e02a8963f4b8e90 100644 --- a/libc/arch-mips/syscalls/__sigaction.S +++ b/libc/arch-mips/syscalls/__sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sigaction) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__signalfd4.S b/libc/arch-mips/syscalls/__signalfd4.S index cc9b2125983b343eb30ced395405023fc400ff61..9b191c2a91fbc3f08708fc153d5bbba745bb9508 100644 --- a/libc/arch-mips/syscalls/__signalfd4.S +++ b/libc/arch-mips/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__signalfd4) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__socket.S b/libc/arch-mips/syscalls/__socket.S index 6508911d28b4ed6c588ca80ffae6f3d9a942ebc4..9e9a926df2b8ab8b36d37c94f712f8ac4aaff5c7 100644 --- a/libc/arch-mips/syscalls/__socket.S +++ b/libc/arch-mips/syscalls/__socket.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__socket) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__statfs64.S b/libc/arch-mips/syscalls/__statfs64.S index 9f94e6a2830ec857cc3590938113692d0d257d53..5017e96a65c1c5a1d60e131f3a6eb9c04d47c25f 100644 --- a/libc/arch-mips/syscalls/__statfs64.S +++ b/libc/arch-mips/syscalls/__statfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__statfs64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__timer_create.S b/libc/arch-mips/syscalls/__timer_create.S index 449bd28375d1056cc978be4e53e5ed99b47c8f40..81cc8c4e5fe5a210b1cb41d78b06d606c790a133 100644 --- a/libc/arch-mips/syscalls/__timer_create.S +++ b/libc/arch-mips/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_create) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__timer_delete.S b/libc/arch-mips/syscalls/__timer_delete.S index 7bc5e05980c20ec8df39c5627de0184bc71a2095..fddb703f671250511daeaa85d00630d843f7af34 100644 --- a/libc/arch-mips/syscalls/__timer_delete.S +++ b/libc/arch-mips/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_delete) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__timer_getoverrun.S b/libc/arch-mips/syscalls/__timer_getoverrun.S index 7382c91501b60d2a7ed86befbe49c425f40b7516..3a7313dcce7b47bbfa86b45a591813395d8663b7 100644 --- a/libc/arch-mips/syscalls/__timer_getoverrun.S +++ b/libc/arch-mips/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_getoverrun) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__timer_gettime.S b/libc/arch-mips/syscalls/__timer_gettime.S index d6195b9bac30f8f105bbb6d66a169f29bff87879..7b9bed7467ce62e433e4d1eb16dc572daafc6da3 100644 --- a/libc/arch-mips/syscalls/__timer_gettime.S +++ b/libc/arch-mips/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_gettime) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__timer_settime.S b/libc/arch-mips/syscalls/__timer_settime.S index 9fbab8625c2288575d9d1c8affc2725c05d658ae..b1198de03ea0a00a035cdfa6f056dd474342724c 100644 --- a/libc/arch-mips/syscalls/__timer_settime.S +++ b/libc/arch-mips/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_settime) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/__waitid.S b/libc/arch-mips/syscalls/__waitid.S index 4c9142e84325e1f73fb536a981e274329dd8422c..e60da7f95d99d341e47254df3710e073ec60a60f 100644 --- a/libc/arch-mips/syscalls/__waitid.S +++ b/libc/arch-mips/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__waitid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/_exit.S b/libc/arch-mips/syscalls/_exit.S index f546b66f60b3f5ebaf581519d33eb55da64a9b1e..ae1d61f7b0b4b197d3be4cf6d156abb689f46262 100644 --- a/libc/arch-mips/syscalls/_exit.S +++ b/libc/arch-mips/syscalls/_exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_exit) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/_flush_cache.S b/libc/arch-mips/syscalls/_flush_cache.S index 64967fe1a5cc8febb42a8da5b5c2058ecc9e71e9..0074578fd1a756643caee363dba21d98e9686a75 100644 --- a/libc/arch-mips/syscalls/_flush_cache.S +++ b/libc/arch-mips/syscalls/_flush_cache.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_flush_cache) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/acct.S b/libc/arch-mips/syscalls/acct.S index 6e4a4f21b6b4d496892f01bb4afd75f3149ffaa6..29a71198e318096ffdc7a614b485c5ba409529a5 100644 --- a/libc/arch-mips/syscalls/acct.S +++ b/libc/arch-mips/syscalls/acct.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(acct) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/bind.S b/libc/arch-mips/syscalls/bind.S index 9119aa8526f9fc26368784a4e1b1331449a99f08..6d92fd0f3aa9164c4111f22d97991f480e283a81 100644 --- a/libc/arch-mips/syscalls/bind.S +++ b/libc/arch-mips/syscalls/bind.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(bind) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/capget.S b/libc/arch-mips/syscalls/capget.S index 549dc767919b109501423414c3e5912b85582041..de76fa33f87a283c8cd74b3f0df3e26d91e9a8b8 100644 --- a/libc/arch-mips/syscalls/capget.S +++ b/libc/arch-mips/syscalls/capget.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capget) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/capset.S b/libc/arch-mips/syscalls/capset.S index 637ac374c460d43b56be9b4354a3e1ae70d3c5ba..77fb3a7037101c88e9b487b75ebc35fba815939b 100644 --- a/libc/arch-mips/syscalls/capset.S +++ b/libc/arch-mips/syscalls/capset.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capset) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/chdir.S b/libc/arch-mips/syscalls/chdir.S index 752e4e7de17117c70e42327905e18f17c9d12590..2668d69947841bf329cf411d03d2e16221805ff2 100644 --- a/libc/arch-mips/syscalls/chdir.S +++ b/libc/arch-mips/syscalls/chdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chdir) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/chroot.S b/libc/arch-mips/syscalls/chroot.S index d1ffc97fe4a7c0193ec1c09cdd0ea05a0b6252db..d804c4f0c2caafca5114f015ce5387510e7f06c4 100644 --- a/libc/arch-mips/syscalls/chroot.S +++ b/libc/arch-mips/syscalls/chroot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chroot) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/clock_getres.S b/libc/arch-mips/syscalls/clock_getres.S index 49d9bba7e6b5a5703af227ae9a2623301e4f55fb..5219b32f934d4f1b31ad851a62b3cb408c6e8f7c 100644 --- a/libc/arch-mips/syscalls/clock_getres.S +++ b/libc/arch-mips/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_getres) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/clock_gettime.S b/libc/arch-mips/syscalls/clock_gettime.S index 42929e810f103683fb4f8bbaf5a8e34e7c3bad5d..32120b1ab164674929db930cf847e572754a1dad 100644 --- a/libc/arch-mips/syscalls/clock_gettime.S +++ b/libc/arch-mips/syscalls/clock_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_gettime) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/clock_nanosleep.S b/libc/arch-mips/syscalls/clock_nanosleep.S index e7c25cef364124c0b9e046704a9e6e464784887d..01bab5aa8f50abf8e308ed88663a3dd954b28321 100644 --- a/libc/arch-mips/syscalls/clock_nanosleep.S +++ b/libc/arch-mips/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_nanosleep) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/clock_settime.S b/libc/arch-mips/syscalls/clock_settime.S index e7dda913c9bee0f9334e1601aeb5ae2d42916974..6b642a1c1cc79b00eae3f1c1f3e0c2c77b2d5bf8 100644 --- a/libc/arch-mips/syscalls/clock_settime.S +++ b/libc/arch-mips/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_settime) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/close.S b/libc/arch-mips/syscalls/close.S index bc2c32588432d88c0e126b95c75a42a0a15faa04..4e3ab675848a13a9b264682e207b3da83ee80c63 100644 --- a/libc/arch-mips/syscalls/close.S +++ b/libc/arch-mips/syscalls/close.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(close) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/delete_module.S b/libc/arch-mips/syscalls/delete_module.S index 9247f5af698810a8f24855dfdeec5a57507e6503..5c849305d8905299d2ce43b88bb1ac3f4d71b58d 100644 --- a/libc/arch-mips/syscalls/delete_module.S +++ b/libc/arch-mips/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(delete_module) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/dup.S b/libc/arch-mips/syscalls/dup.S index 61b1c03fe28325236d3ef217ec5c2dc2756535ee..6969553656248b9fd9986d7149608b22b274a1ad 100644 --- a/libc/arch-mips/syscalls/dup.S +++ b/libc/arch-mips/syscalls/dup.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/dup3.S b/libc/arch-mips/syscalls/dup3.S index d0694e8e6fb48b535d090d8ea9b7d155cfb98be5..39e403d5cefb558216beda0eae8ffd2a8e5e6192 100644 --- a/libc/arch-mips/syscalls/dup3.S +++ b/libc/arch-mips/syscalls/dup3.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup3) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/epoll_create1.S b/libc/arch-mips/syscalls/epoll_create1.S index 2043f39820eb5c824aee800e6d984d9adaa55b67..6feb7159762bd35d896cb164680450b5c701dc97 100644 --- a/libc/arch-mips/syscalls/epoll_create1.S +++ b/libc/arch-mips/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_create1) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/epoll_ctl.S b/libc/arch-mips/syscalls/epoll_ctl.S index 9474d3ad44150c49d7f0fa8bf7a70fa223847b37..4517ea18b5abe75b54313dd2ad76832d4ca8ed68 100644 --- a/libc/arch-mips/syscalls/epoll_ctl.S +++ b/libc/arch-mips/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_ctl) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/eventfd.S b/libc/arch-mips/syscalls/eventfd.S index 5282a914def41d15113f2ece6a538825db38addb..167a851b29bb6f8770a66df6e8765e9f2d5ff1f6 100644 --- a/libc/arch-mips/syscalls/eventfd.S +++ b/libc/arch-mips/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(eventfd) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/execve.S b/libc/arch-mips/syscalls/execve.S index fcaec0a9b58d91892749d03f9e078aa8023d9137..e6f3af64e6032170e3b18f610f654d3ef6e5113e 100644 --- a/libc/arch-mips/syscalls/execve.S +++ b/libc/arch-mips/syscalls/execve.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(execve) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/faccessat.S b/libc/arch-mips/syscalls/faccessat.S index e7afe2ada8db13cbdf95c1b187f90223620fa47a..3bf7717ce85e8d75522345bb6d81497931bae6f3 100644 --- a/libc/arch-mips/syscalls/faccessat.S +++ b/libc/arch-mips/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(faccessat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fallocate64.S b/libc/arch-mips/syscalls/fallocate64.S index d8146069500c92a63c09198ae29b4d350be392b4..5395c6fffdc48a51b4d3b7c02790d21063397fbc 100644 --- a/libc/arch-mips/syscalls/fallocate64.S +++ b/libc/arch-mips/syscalls/fallocate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fallocate64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fchdir.S b/libc/arch-mips/syscalls/fchdir.S index daac0f5d8fdbf34c78b0da73c275cd358516ede2..4a5c1e3c5586fa7607987315dcf2408a49d8e7d6 100644 --- a/libc/arch-mips/syscalls/fchdir.S +++ b/libc/arch-mips/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchdir) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fchmod.S b/libc/arch-mips/syscalls/fchmod.S index e947e41a18aef145b0e4d45f315eaf05b2fc06dc..78dc3f70a776923ffcd45be252bdab3f84e4e1df 100644 --- a/libc/arch-mips/syscalls/fchmod.S +++ b/libc/arch-mips/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmod) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fchmodat.S b/libc/arch-mips/syscalls/fchmodat.S index 4d2a7d3a68fcc240e6debd8d3ec5930c9439ef33..ebc3a744982a7d1cd4a0a890ab6f82a7dc746326 100644 --- a/libc/arch-mips/syscalls/fchmodat.S +++ b/libc/arch-mips/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmodat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fchown.S b/libc/arch-mips/syscalls/fchown.S index f59c0f4e074780d401dd19aaa4d8b1cd0e89fd82..74956e05241f0b9b851d22d9b2668d3dd44b21a6 100644 --- a/libc/arch-mips/syscalls/fchown.S +++ b/libc/arch-mips/syscalls/fchown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchown) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fchownat.S b/libc/arch-mips/syscalls/fchownat.S index af44cbc3dd6550efd01ec9b0ac473c10521db63e..54d1fde8ceeb7f8a010510c6e3f7c2cb17248daf 100644 --- a/libc/arch-mips/syscalls/fchownat.S +++ b/libc/arch-mips/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchownat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fdatasync.S b/libc/arch-mips/syscalls/fdatasync.S index 07e3592b6037dbd6b9d47db1e19a93fb9e8968ae..f2d1b1fe4cb7c1754f6e502c9935ef9d14f88e41 100644 --- a/libc/arch-mips/syscalls/fdatasync.S +++ b/libc/arch-mips/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fdatasync) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fgetxattr.S b/libc/arch-mips/syscalls/fgetxattr.S index 035e71ca5eb74971dabcb58f274f4b4be09785ce..096cd9744523c4dd2b2ff41d4a2db4c6ca0c6e53 100644 --- a/libc/arch-mips/syscalls/fgetxattr.S +++ b/libc/arch-mips/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fgetxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/flistxattr.S b/libc/arch-mips/syscalls/flistxattr.S index 500cd97926a79a4de52423c4aa02d20ad378a336..b577e579052147ccdd3bc708e4a9688ca796b500 100644 --- a/libc/arch-mips/syscalls/flistxattr.S +++ b/libc/arch-mips/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flistxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/flock.S b/libc/arch-mips/syscalls/flock.S index 7d843ab39e9e88632eaebed41ae5fb4304094051..87e9e0409464b7ffb6ef68628b1c774ba47d9ed0 100644 --- a/libc/arch-mips/syscalls/flock.S +++ b/libc/arch-mips/syscalls/flock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flock) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fremovexattr.S b/libc/arch-mips/syscalls/fremovexattr.S index 9f161866f175abd91708d4f2034b1418f51b066a..8f7e74efc26318d59346b3944d2ec2216a9cdae4 100644 --- a/libc/arch-mips/syscalls/fremovexattr.S +++ b/libc/arch-mips/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fremovexattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fsetxattr.S b/libc/arch-mips/syscalls/fsetxattr.S index 03471288bc78c1408fa7ae4760ee38813d1b396e..e9a3490ea046f502548685f7045b94a289c7db47 100644 --- a/libc/arch-mips/syscalls/fsetxattr.S +++ b/libc/arch-mips/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsetxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fstat64.S b/libc/arch-mips/syscalls/fstat64.S index 722854115ad09e8162d58e004cc54069f71b1be8..c6d2a32ae2b9d2a8d8982c0ed393ac604fb01edc 100644 --- a/libc/arch-mips/syscalls/fstat64.S +++ b/libc/arch-mips/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstat64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fstatat64.S b/libc/arch-mips/syscalls/fstatat64.S index b2903f25a1d998efb30f5b7cfcfe5cb25d6dcc52..2418b021899183d58ef5115be66afc4910fcccdf 100644 --- a/libc/arch-mips/syscalls/fstatat64.S +++ b/libc/arch-mips/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatat64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/fsync.S b/libc/arch-mips/syscalls/fsync.S index 96b417df391dc1550990b20606aed3a6cff4a5a5..c5528dc5094a8eae33dda5bc55218dfb487b3e5e 100644 --- a/libc/arch-mips/syscalls/fsync.S +++ b/libc/arch-mips/syscalls/fsync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsync) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/ftruncate.S b/libc/arch-mips/syscalls/ftruncate.S index bd428fb1a38baed7f7554f43371cfde0e808ab76..dfd57a9b410e11170897644a9371e79b6a9c5cb0 100644 --- a/libc/arch-mips/syscalls/ftruncate.S +++ b/libc/arch-mips/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/ftruncate64.S b/libc/arch-mips/syscalls/ftruncate64.S index 357e9a5834c592117902367a17ea850a69394ef9..a1df9e8a8a0b7e36220128c6b09fa95a84106c02 100644 --- a/libc/arch-mips/syscalls/ftruncate64.S +++ b/libc/arch-mips/syscalls/ftruncate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getegid.S b/libc/arch-mips/syscalls/getegid.S index c3a3ac0e46edf5e60a0027f46a3003224d3d7ec4..10f102c9aa0613bbcd8ffcf523fcf332c8aa86c6 100644 --- a/libc/arch-mips/syscalls/getegid.S +++ b/libc/arch-mips/syscalls/getegid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getegid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/geteuid.S b/libc/arch-mips/syscalls/geteuid.S index 66e6d4f0009b8ba1735f970b606cd5117a386620..bac3b74d45c67c9fc58c155ad00f85bddeff63bb 100644 --- a/libc/arch-mips/syscalls/geteuid.S +++ b/libc/arch-mips/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(geteuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getgid.S b/libc/arch-mips/syscalls/getgid.S index 674d5271e7696252c1a73887454790fa621d9b66..a1814bbb50731b445e02a8eca9e692f48a144186 100644 --- a/libc/arch-mips/syscalls/getgid.S +++ b/libc/arch-mips/syscalls/getgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getgroups.S b/libc/arch-mips/syscalls/getgroups.S index caa031bdf1e551691c151bee68292e67cfc416a8..51ed5234c178ba384e78c328aa57632d7fca4532 100644 --- a/libc/arch-mips/syscalls/getgroups.S +++ b/libc/arch-mips/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgroups) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getitimer.S b/libc/arch-mips/syscalls/getitimer.S index e7a655a97696d453ac35c02d112dffabd4279fd0..1afeee48eaa72fdbffa51e3afba215cfdbb8b5f5 100644 --- a/libc/arch-mips/syscalls/getitimer.S +++ b/libc/arch-mips/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getitimer) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getpeername.S b/libc/arch-mips/syscalls/getpeername.S index 31df8adbd431266b227dc0c572e3000ea26d8187..b6e5f07978e1b5cf8164480e17814f0f92234e58 100644 --- a/libc/arch-mips/syscalls/getpeername.S +++ b/libc/arch-mips/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpeername) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getpgid.S b/libc/arch-mips/syscalls/getpgid.S index 7e3e4398fbd18c3303fe57f6409e18a5c5e2dac1..01c6ec5938db1249bd43902ace5abf9fd5ae54a0 100644 --- a/libc/arch-mips/syscalls/getpgid.S +++ b/libc/arch-mips/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getppid.S b/libc/arch-mips/syscalls/getppid.S index 3d76fc2b172100d50f8843512e07de46b36fbb9c..9ed04c0477e657b19368c9efd5c5eba5366486d8 100644 --- a/libc/arch-mips/syscalls/getppid.S +++ b/libc/arch-mips/syscalls/getppid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getppid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getresgid.S b/libc/arch-mips/syscalls/getresgid.S index 235902af02d2f8b51782f9ed9dcf72cda05a65a8..a2e16d4b9a8905c2296d8db2939a82f7ffa9d96c 100644 --- a/libc/arch-mips/syscalls/getresgid.S +++ b/libc/arch-mips/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getresuid.S b/libc/arch-mips/syscalls/getresuid.S index c6c4c135bb5ebba4868fd63aa08018a877fa4f19..ff162e0fcffde6bd4fab40b721665e3f38bfe842 100644 --- a/libc/arch-mips/syscalls/getresuid.S +++ b/libc/arch-mips/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getrlimit.S b/libc/arch-mips/syscalls/getrlimit.S index ef4ae89acc474c52114da052d3e83fcccd668023..1632f4d9e8e1cbff51646a2fa0efd8d2eec8c083 100644 --- a/libc/arch-mips/syscalls/getrlimit.S +++ b/libc/arch-mips/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrlimit) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getrusage.S b/libc/arch-mips/syscalls/getrusage.S index 21cabfa344e9ae708f9d788289184792bcd2a714..b9c4207d34585ea6bc123024756001e2c2d319fe 100644 --- a/libc/arch-mips/syscalls/getrusage.S +++ b/libc/arch-mips/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrusage) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getsid.S b/libc/arch-mips/syscalls/getsid.S index b0b21a0bc78612804eb9d6a11a7666a14173be17..cb56f54da5309d2f0bdcd61b5122a438af8ee5f8 100644 --- a/libc/arch-mips/syscalls/getsid.S +++ b/libc/arch-mips/syscalls/getsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getsockname.S b/libc/arch-mips/syscalls/getsockname.S index 82d0b831e1e6e549e872d2fc9865dd43912f1e50..f7bff60e284e69a3bee2011a4e7f30883949abc9 100644 --- a/libc/arch-mips/syscalls/getsockname.S +++ b/libc/arch-mips/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockname) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getsockopt.S b/libc/arch-mips/syscalls/getsockopt.S index ad360e3df3c322a55f12c250b44ee5ac249de8f3..1490aa325e0a65c24324c4f888dba3d3f922d1fa 100644 --- a/libc/arch-mips/syscalls/getsockopt.S +++ b/libc/arch-mips/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockopt) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/gettimeofday.S b/libc/arch-mips/syscalls/gettimeofday.S index e66fd77d14753c8939374bbabf37f725db0cb841..a72ced64c9ea1387ea706d42caee1583f7e48ece 100644 --- a/libc/arch-mips/syscalls/gettimeofday.S +++ b/libc/arch-mips/syscalls/gettimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(gettimeofday) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getuid.S b/libc/arch-mips/syscalls/getuid.S index 345af71810cbb54c7fb1a79b59895ab34f65d30b..290a7014fdd0a9979f58111402ecce4e73961d68 100644 --- a/libc/arch-mips/syscalls/getuid.S +++ b/libc/arch-mips/syscalls/getuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/getxattr.S b/libc/arch-mips/syscalls/getxattr.S index c7e215e3f39556fe04df97bf03f626802bde32a7..6ed431651ec29a9b114013b65b4e2ad5eff48fd0 100644 --- a/libc/arch-mips/syscalls/getxattr.S +++ b/libc/arch-mips/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/init_module.S b/libc/arch-mips/syscalls/init_module.S index 21ba5b169c2801dca58a64032c50c8ae5e13e704..6caf450e540eca562c3bbe8896155c4e987f4bb9 100644 --- a/libc/arch-mips/syscalls/init_module.S +++ b/libc/arch-mips/syscalls/init_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(init_module) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/inotify_add_watch.S b/libc/arch-mips/syscalls/inotify_add_watch.S index beb70ec5c4a00cdc63a4fa6dce6d42bca747a0d5..8464f8f3af738900b861b3caa62a5ebb43f48d86 100644 --- a/libc/arch-mips/syscalls/inotify_add_watch.S +++ b/libc/arch-mips/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_add_watch) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/inotify_init1.S b/libc/arch-mips/syscalls/inotify_init1.S index 6c825c60dd47779ed4e52634de8d825f68c92a72..b6cb6bc03c9e8942a0eec4af99d53f08567c6068 100644 --- a/libc/arch-mips/syscalls/inotify_init1.S +++ b/libc/arch-mips/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_init1) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/inotify_rm_watch.S b/libc/arch-mips/syscalls/inotify_rm_watch.S index 280f2b43a8eabd57b93b7e0a18a47ea6e541e7e7..87a396a6f296c9dfb342c44cab2fb39b280d2222 100644 --- a/libc/arch-mips/syscalls/inotify_rm_watch.S +++ b/libc/arch-mips/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_rm_watch) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/kill.S b/libc/arch-mips/syscalls/kill.S index 0941717db5e580a4c60230a1562ddb64d07f7dc8..3dda006fb6181b2ee868b324a8e51af3e72e4c2c 100644 --- a/libc/arch-mips/syscalls/kill.S +++ b/libc/arch-mips/syscalls/kill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(kill) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/klogctl.S b/libc/arch-mips/syscalls/klogctl.S index ebc88371f982c2180dbb7e2494fa5cd581c34c13..ae9a445d040d55c493da9b874f3f7bd105184cc6 100644 --- a/libc/arch-mips/syscalls/klogctl.S +++ b/libc/arch-mips/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(klogctl) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/lgetxattr.S b/libc/arch-mips/syscalls/lgetxattr.S index 8c4a25273b25b991ec652905d392b19d5e140204..63c5add511159491f0c6ebf983836670ebaa8d88 100644 --- a/libc/arch-mips/syscalls/lgetxattr.S +++ b/libc/arch-mips/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lgetxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/linkat.S b/libc/arch-mips/syscalls/linkat.S index cc7278de02f7d3cd704d8f9a97d4b5c3036e7652..5bea417f295700e332409b867912b6d18808c2f7 100644 --- a/libc/arch-mips/syscalls/linkat.S +++ b/libc/arch-mips/syscalls/linkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(linkat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/listen.S b/libc/arch-mips/syscalls/listen.S index 68eba523ac6a09d2939860841a97908424e3f20a..8d945f5efc0fd94710ac318e9d8e56307a8b9ab2 100644 --- a/libc/arch-mips/syscalls/listen.S +++ b/libc/arch-mips/syscalls/listen.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listen) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/listxattr.S b/libc/arch-mips/syscalls/listxattr.S index 006bfcebefa91c090bc8afa99003b352a6355942..260d0899a1de747582fe219337adf3d9f9b87e88 100644 --- a/libc/arch-mips/syscalls/listxattr.S +++ b/libc/arch-mips/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/llistxattr.S b/libc/arch-mips/syscalls/llistxattr.S index 7f833ade0c4906f12bed86cdb1909c743ab47b96..69474d82df98b851428a2ab40ea521ea57cb0c9f 100644 --- a/libc/arch-mips/syscalls/llistxattr.S +++ b/libc/arch-mips/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(llistxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/lremovexattr.S b/libc/arch-mips/syscalls/lremovexattr.S index 21d00ea4b9e46d817f595e1618f3e276665139c2..e33f31fd979be03ac45a1628ce0ff1893cac9a5e 100644 --- a/libc/arch-mips/syscalls/lremovexattr.S +++ b/libc/arch-mips/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lremovexattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/lseek.S b/libc/arch-mips/syscalls/lseek.S index 82c2776dd4b3e5d91320e65c1da9d79d105aa1cc..21abe1c58d34a4d5c11a201c2f1f066b5175b70a 100644 --- a/libc/arch-mips/syscalls/lseek.S +++ b/libc/arch-mips/syscalls/lseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lseek) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/lsetxattr.S b/libc/arch-mips/syscalls/lsetxattr.S index d54ec692854a003752c0c6e2e9753e84bd495c35..dcd510abe775ce8d0669c325c0887237ad99bfdd 100644 --- a/libc/arch-mips/syscalls/lsetxattr.S +++ b/libc/arch-mips/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lsetxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/madvise.S b/libc/arch-mips/syscalls/madvise.S index 9aa28152d3c9381dc45b31af4e0bf518f90924b3..49c007ade17b847fae36b6713b8e430825a6ca3c 100644 --- a/libc/arch-mips/syscalls/madvise.S +++ b/libc/arch-mips/syscalls/madvise.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(madvise) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mincore.S b/libc/arch-mips/syscalls/mincore.S index 0db4313ff41b500f1d5e5f63b0a8aa44e7819090..07102a67b0e1676c521189f58c878aea3be876f8 100644 --- a/libc/arch-mips/syscalls/mincore.S +++ b/libc/arch-mips/syscalls/mincore.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mincore) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mkdirat.S b/libc/arch-mips/syscalls/mkdirat.S index 0ac98d4604611b07e890c41c4fe2f20c42621d19..96a2d08a8453a5a89be54169e00b790fb8ccadc0 100644 --- a/libc/arch-mips/syscalls/mkdirat.S +++ b/libc/arch-mips/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mkdirat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mknodat.S b/libc/arch-mips/syscalls/mknodat.S index b85d8bfad1e3235219e826a3a1c87552352212b9..a88b9061d64bf5ca6ba8d5e2def22211e76898bb 100644 --- a/libc/arch-mips/syscalls/mknodat.S +++ b/libc/arch-mips/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mknodat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mlock.S b/libc/arch-mips/syscalls/mlock.S index 0ba2bca8cfc89f2b6bfbc09660b6784ad3bbd865..eff66b8f902ba60bbcdcce45b5534beb8e7c7bb4 100644 --- a/libc/arch-mips/syscalls/mlock.S +++ b/libc/arch-mips/syscalls/mlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlock) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mlockall.S b/libc/arch-mips/syscalls/mlockall.S index 642c6e29684f358275c177bfe1f1762a4e447388..c31eeafe1117a2d66fc77a25ac1a97e0a7237747 100644 --- a/libc/arch-mips/syscalls/mlockall.S +++ b/libc/arch-mips/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlockall) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mount.S b/libc/arch-mips/syscalls/mount.S index f0c5f6bf53371e1b2ab25a7584757cec4c5ae0a7..cb1f1d164832a22137a99886589c24e8094c1417 100644 --- a/libc/arch-mips/syscalls/mount.S +++ b/libc/arch-mips/syscalls/mount.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mount) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mprotect.S b/libc/arch-mips/syscalls/mprotect.S index c0ce98869d1344f87a684bd7d03d666e2245c48c..4e390eb822d53b28f47bf9defef28a5d80b389ad 100644 --- a/libc/arch-mips/syscalls/mprotect.S +++ b/libc/arch-mips/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mprotect) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/mremap.S b/libc/arch-mips/syscalls/mremap.S index bd4c385caf5ae8a0ebfdd3aea38b8c8ca54f8430..7b9a68a48aaf73a0c12b5e8f07225a5d33236697 100644 --- a/libc/arch-mips/syscalls/mremap.S +++ b/libc/arch-mips/syscalls/mremap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mremap) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/msync.S b/libc/arch-mips/syscalls/msync.S index e8ecb2ab5e34f7041017c3c8cf0f3a2c4aa45021..7b19a830b8b78fa3c8a79974bc20a23194794d21 100644 --- a/libc/arch-mips/syscalls/msync.S +++ b/libc/arch-mips/syscalls/msync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(msync) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/munlock.S b/libc/arch-mips/syscalls/munlock.S index f8ddc3a6aa2272e6a4bc48859a1a235163485595..17dc7199b50a72ad154bfcc96e9133be13859cb7 100644 --- a/libc/arch-mips/syscalls/munlock.S +++ b/libc/arch-mips/syscalls/munlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlock) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/munlockall.S b/libc/arch-mips/syscalls/munlockall.S index 5ced5c65055948091a7519754fa2f7285086c2dd..f0dc2d4c4d4f6a8f2161a4b0f4b31760ae9182b8 100644 --- a/libc/arch-mips/syscalls/munlockall.S +++ b/libc/arch-mips/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlockall) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/munmap.S b/libc/arch-mips/syscalls/munmap.S index 527825c31f66e4cb8af6cb1cd96b255705415135..dc3a524592ba070e8de4e3afdddf1d62e08a8c91 100644 --- a/libc/arch-mips/syscalls/munmap.S +++ b/libc/arch-mips/syscalls/munmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munmap) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/nanosleep.S b/libc/arch-mips/syscalls/nanosleep.S index 8dc816a9d250159e9f7788778dc045cd0d994f27..fa74288b10c0bff3770f402d564ce7a9307b0f12 100644 --- a/libc/arch-mips/syscalls/nanosleep.S +++ b/libc/arch-mips/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(nanosleep) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/personality.S b/libc/arch-mips/syscalls/personality.S index e8449a71aed3b95dd1c5e95f81b7c061a8a033af..467f2ec70d838e8ae34927aeba036fc7e538c9cf 100644 --- a/libc/arch-mips/syscalls/personality.S +++ b/libc/arch-mips/syscalls/personality.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(personality) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/pipe2.S b/libc/arch-mips/syscalls/pipe2.S index 478d364ba1cc6b0fff1cf1681215847137330ec0..c505956863f873740445caf060d4850860b87ca2 100644 --- a/libc/arch-mips/syscalls/pipe2.S +++ b/libc/arch-mips/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pipe2) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/prctl.S b/libc/arch-mips/syscalls/prctl.S index e9aff3c1172bab291f3da87ad1cdf3533997f646..60c18be690b3eb20a4c60de464bcd7644662d377 100644 --- a/libc/arch-mips/syscalls/prctl.S +++ b/libc/arch-mips/syscalls/prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prctl) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/pread64.S b/libc/arch-mips/syscalls/pread64.S index 55a54c6b0175f39517c8514934fb3de1c11684b3..debc55880a4a5bfe8c34e05454414dd004467d65 100644 --- a/libc/arch-mips/syscalls/pread64.S +++ b/libc/arch-mips/syscalls/pread64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pread64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/prlimit64.S b/libc/arch-mips/syscalls/prlimit64.S index c695d18e8ea3dc8374027575a98146f4773dfd1e..ce1686f261d40957051125abf10602e619a07ec3 100644 --- a/libc/arch-mips/syscalls/prlimit64.S +++ b/libc/arch-mips/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prlimit64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/pwrite64.S b/libc/arch-mips/syscalls/pwrite64.S index 64d3ee157029a49f78d280477ad2e2c30b404176..b1ff89b4bb391ef24880677adcad266ef49e61c2 100644 --- a/libc/arch-mips/syscalls/pwrite64.S +++ b/libc/arch-mips/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pwrite64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/read.S b/libc/arch-mips/syscalls/read.S index ff548ab7f621dfb36ed9b82409624050c54bde12..d98c9a6919cb7e0a283288b519855cbcf146e904 100644 --- a/libc/arch-mips/syscalls/read.S +++ b/libc/arch-mips/syscalls/read.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(read) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/readahead.S b/libc/arch-mips/syscalls/readahead.S index 674286afa1038855cc3fdc342fccfa3887d6ed6e..7dd44730d75336b489e6805f643c52b1c2db4cf2 100644 --- a/libc/arch-mips/syscalls/readahead.S +++ b/libc/arch-mips/syscalls/readahead.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readahead) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/readlinkat.S b/libc/arch-mips/syscalls/readlinkat.S index a1c7d6b1fc22e6d674effeedce1435e68a53f214..99f07a4c38c51dca599fceb7e5c31c3c5dfd4fc0 100644 --- a/libc/arch-mips/syscalls/readlinkat.S +++ b/libc/arch-mips/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readlinkat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/readv.S b/libc/arch-mips/syscalls/readv.S index af5a4cb4ed910caa3e6601da4b8f66f538019199..3985c9c6ab29fa8a9fb94c7ff39827954f443a75 100644 --- a/libc/arch-mips/syscalls/readv.S +++ b/libc/arch-mips/syscalls/readv.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readv) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/recvfrom.S b/libc/arch-mips/syscalls/recvfrom.S index 04b04f6daf55697f22f7fe71cb8d73254fef12b8..afda11e4d85a169b92f4fa1f195fe00778062d75 100644 --- a/libc/arch-mips/syscalls/recvfrom.S +++ b/libc/arch-mips/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvfrom) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/recvmmsg.S b/libc/arch-mips/syscalls/recvmmsg.S index 23e511b0a525229476214e67219d5398c3f74c21..1122c014db6f2eba133e083403bb1bf1ac8d2cf5 100644 --- a/libc/arch-mips/syscalls/recvmmsg.S +++ b/libc/arch-mips/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmmsg) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/recvmsg.S b/libc/arch-mips/syscalls/recvmsg.S index a0a3a3ff7914fecbdb95ac6ead7a7b039aad507d..a64606b329fb39d8117193b3233bbcb37cd06a43 100644 --- a/libc/arch-mips/syscalls/recvmsg.S +++ b/libc/arch-mips/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmsg) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/removexattr.S b/libc/arch-mips/syscalls/removexattr.S index 0f72ebf0eb3f6d7741d99cd2161d283489768be5..a356160691f30b162be842a4023e9d293c66e174 100644 --- a/libc/arch-mips/syscalls/removexattr.S +++ b/libc/arch-mips/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(removexattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/renameat.S b/libc/arch-mips/syscalls/renameat.S index 210b439f638049a827b502c0a8db65fd74a741c4..63de839c63c046cf069cdaac894df81b45aa0a98 100644 --- a/libc/arch-mips/syscalls/renameat.S +++ b/libc/arch-mips/syscalls/renameat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(renameat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_get_priority_max.S b/libc/arch-mips/syscalls/sched_get_priority_max.S index d15a8683091f4a4b235572bd7a0b3678f2babed0..ea88c0f27715c25ff51850f785b88786afabf2cc 100644 --- a/libc/arch-mips/syscalls/sched_get_priority_max.S +++ b/libc/arch-mips/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_max) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_get_priority_min.S b/libc/arch-mips/syscalls/sched_get_priority_min.S index 5ff21c657298bda4745379c4483d604baeb25ba1..0320847702028f234e589027cbc757d9286b89db 100644 --- a/libc/arch-mips/syscalls/sched_get_priority_min.S +++ b/libc/arch-mips/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_min) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_getparam.S b/libc/arch-mips/syscalls/sched_getparam.S index 1cbe72093810ad0f3a1e0716a7493b62958e095b..4be69b331ce2f8cd73f84e7545cbcb5f8162a27c 100644 --- a/libc/arch-mips/syscalls/sched_getparam.S +++ b/libc/arch-mips/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getparam) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_getscheduler.S b/libc/arch-mips/syscalls/sched_getscheduler.S index 88b16e0426fbad8ed5f5d6d776c57997bd6f0921..aaf0e914712ab71c142f94075dd233c343390141 100644 --- a/libc/arch-mips/syscalls/sched_getscheduler.S +++ b/libc/arch-mips/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getscheduler) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_rr_get_interval.S b/libc/arch-mips/syscalls/sched_rr_get_interval.S index 647ee3ccf23d9eb9693f2ffd23bf9e725fbf18fa..fcf2bcbb891cb82ad6dddc5d55a5138a110fe673 100644 --- a/libc/arch-mips/syscalls/sched_rr_get_interval.S +++ b/libc/arch-mips/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_rr_get_interval) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_setaffinity.S b/libc/arch-mips/syscalls/sched_setaffinity.S index 118476693ef951562344f6a561051fa408084dd2..b9394c53d33e6220c0e8ace0cacbf2ecd5413511 100644 --- a/libc/arch-mips/syscalls/sched_setaffinity.S +++ b/libc/arch-mips/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setaffinity) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_setparam.S b/libc/arch-mips/syscalls/sched_setparam.S index 1811c7403db7beb36f7fbb49557b56f88034503c..90c82fe69bfe797d2bdf4507d69c2491ebe3f6f3 100644 --- a/libc/arch-mips/syscalls/sched_setparam.S +++ b/libc/arch-mips/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setparam) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_setscheduler.S b/libc/arch-mips/syscalls/sched_setscheduler.S index 8921d30730ff699decfcdcbac4c5aac6c7421b5e..05e4e8b056039bd468bef98e1aa8622318d17560 100644 --- a/libc/arch-mips/syscalls/sched_setscheduler.S +++ b/libc/arch-mips/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setscheduler) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sched_yield.S b/libc/arch-mips/syscalls/sched_yield.S index 37f09be8a0662af10c3034c9ec6b65a0c15a7dd4..15565802fa4b7271236875ba76fb4dcd98887942 100644 --- a/libc/arch-mips/syscalls/sched_yield.S +++ b/libc/arch-mips/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_yield) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sendfile.S b/libc/arch-mips/syscalls/sendfile.S index 84466b95a074766be6e15bc2d981967bc32afbcd..eb99d09415f59ec196d3f1bd314eb3c2bfce3cda 100644 --- a/libc/arch-mips/syscalls/sendfile.S +++ b/libc/arch-mips/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sendfile64.S b/libc/arch-mips/syscalls/sendfile64.S index d9733f60a2ac2eca0aa289085b17371a770f4f16..1d5c5f095e9adeda4b21d440b3d9d6aff340d868 100644 --- a/libc/arch-mips/syscalls/sendfile64.S +++ b/libc/arch-mips/syscalls/sendfile64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sendmmsg.S b/libc/arch-mips/syscalls/sendmmsg.S index d99ba93359f88b2fd9615797057b714b92c8481b..16f37a1eb858e46421221c277362acc1929aab26 100644 --- a/libc/arch-mips/syscalls/sendmmsg.S +++ b/libc/arch-mips/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmmsg) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sendmsg.S b/libc/arch-mips/syscalls/sendmsg.S index 5c37c6225c3e287d0d1801f61753bda02be311bf..31bb56300838f989960ea50da6e48058c14251aa 100644 --- a/libc/arch-mips/syscalls/sendmsg.S +++ b/libc/arch-mips/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmsg) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sendto.S b/libc/arch-mips/syscalls/sendto.S index 580d142509dd66ca9c028d1bd561d0f41e80e2ad..2ba696da28cbd044d6d2531dc865386201f52bcf 100644 --- a/libc/arch-mips/syscalls/sendto.S +++ b/libc/arch-mips/syscalls/sendto.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendto) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setfsgid.S b/libc/arch-mips/syscalls/setfsgid.S index 6a595658159485abebd0c5503ffd0332e7bd9804..81d33d0d3371545a8193828a01ed9a6c2a1a5611 100644 --- a/libc/arch-mips/syscalls/setfsgid.S +++ b/libc/arch-mips/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setfsuid.S b/libc/arch-mips/syscalls/setfsuid.S index 1c2317a7bce748920f632c48a766e8b796eab04c..68890777b372e1197c788106d4f8bb533f24b04d 100644 --- a/libc/arch-mips/syscalls/setfsuid.S +++ b/libc/arch-mips/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setgid.S b/libc/arch-mips/syscalls/setgid.S index 8fa188e22d469e3a8210104b465add8dce85af78..83649da37969ad300ba1e599f451d3831424ed77 100644 --- a/libc/arch-mips/syscalls/setgid.S +++ b/libc/arch-mips/syscalls/setgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setgroups.S b/libc/arch-mips/syscalls/setgroups.S index f2d271cd02f6e00f1bf9cfe0254d9105a8f291a5..b98608c48d3e10129a98c50be6be574f3489efd9 100644 --- a/libc/arch-mips/syscalls/setgroups.S +++ b/libc/arch-mips/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgroups) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setitimer.S b/libc/arch-mips/syscalls/setitimer.S index a2eea84cd64d34c74ec665f27096dad88a08bb0b..dc9a8f389aa9f16f0c800b1c24a0e8d1b65f288d 100644 --- a/libc/arch-mips/syscalls/setitimer.S +++ b/libc/arch-mips/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setitimer) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setns.S b/libc/arch-mips/syscalls/setns.S index 8a4f6742b0f89213bfd802d11d3b652fd3d41027..9a4939d038bca8ea4e759fe21fe5ca0f57e650b6 100644 --- a/libc/arch-mips/syscalls/setns.S +++ b/libc/arch-mips/syscalls/setns.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setns) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setpgid.S b/libc/arch-mips/syscalls/setpgid.S index c68f9a6e21e01f26332e04a21c7d00f4dbcae86c..cbc1ff3d040529471cf7c6f19f788f09b5fd7cdb 100644 --- a/libc/arch-mips/syscalls/setpgid.S +++ b/libc/arch-mips/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setpriority.S b/libc/arch-mips/syscalls/setpriority.S index 2bf9f47b358a14be50da5b095804272976258aea..6b8a504da9feea25c73bdfa4877e965f39d5cf5d 100644 --- a/libc/arch-mips/syscalls/setpriority.S +++ b/libc/arch-mips/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpriority) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setregid.S b/libc/arch-mips/syscalls/setregid.S index de77e397979d539af980191db23da5b206672559..6388784de1ca129997d677c9dec29d4704f4da1f 100644 --- a/libc/arch-mips/syscalls/setregid.S +++ b/libc/arch-mips/syscalls/setregid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setregid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setresgid.S b/libc/arch-mips/syscalls/setresgid.S index b2fd85f97f83f2b0031846e8e97e994e536f5068..76968a8c9a800fb72310cffed06e3f2eb0e47d9e 100644 --- a/libc/arch-mips/syscalls/setresgid.S +++ b/libc/arch-mips/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresgid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setresuid.S b/libc/arch-mips/syscalls/setresuid.S index ad9ea9b53e3f57b586acdc232dad123383d6550f..fae15f802f15fa671ed3e00220a39aeedc837dd1 100644 --- a/libc/arch-mips/syscalls/setresuid.S +++ b/libc/arch-mips/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setreuid.S b/libc/arch-mips/syscalls/setreuid.S index 888d21913d02106867758bb9fda708fd54512e7a..8350cb718003e77a6223aecb03bb84313e92bf83 100644 --- a/libc/arch-mips/syscalls/setreuid.S +++ b/libc/arch-mips/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setreuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setrlimit.S b/libc/arch-mips/syscalls/setrlimit.S index 71b49ac489d4c6fc7fd8efce874e43dee221cc44..d708c2d609409cb484b93d00a4997e174716c8b4 100644 --- a/libc/arch-mips/syscalls/setrlimit.S +++ b/libc/arch-mips/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setrlimit) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setsid.S b/libc/arch-mips/syscalls/setsid.S index 9467a080cdeef9dc976d7057d72f1469c19ebbcc..cb5838d30d774395f7eb0cc1e2929687792983e2 100644 --- a/libc/arch-mips/syscalls/setsid.S +++ b/libc/arch-mips/syscalls/setsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setsockopt.S b/libc/arch-mips/syscalls/setsockopt.S index e8dd3f674bf010f60748123542d5d1b3373dc003..da348f11269a8a393f25bd77a2af955a46f75ca7 100644 --- a/libc/arch-mips/syscalls/setsockopt.S +++ b/libc/arch-mips/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsockopt) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/settimeofday.S b/libc/arch-mips/syscalls/settimeofday.S index b9b588fd08807062e8cf6fd69df9bae7b4fc36e6..cd52b406cfed7767bff5ee405736af35583c21f1 100644 --- a/libc/arch-mips/syscalls/settimeofday.S +++ b/libc/arch-mips/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(settimeofday) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setuid.S b/libc/arch-mips/syscalls/setuid.S index 55c75c1c858a3c69c4cca1e65c2a7ab499618255..a80ec5cf08e342e83e9944c2b60ac74068f7712a 100644 --- a/libc/arch-mips/syscalls/setuid.S +++ b/libc/arch-mips/syscalls/setuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setuid) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/setxattr.S b/libc/arch-mips/syscalls/setxattr.S index 0cca64c17b3a0fcfc3a387195b6ce6793dee05b1..df7bcdb9df40b00407cbc369ac69372a8b105a05 100644 --- a/libc/arch-mips/syscalls/setxattr.S +++ b/libc/arch-mips/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setxattr) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/shutdown.S b/libc/arch-mips/syscalls/shutdown.S index f6e9979510dd7edeee9ed4a6421cb55bd4cd220b..71e636661344fb94cf823f115176199eaf4b50a3 100644 --- a/libc/arch-mips/syscalls/shutdown.S +++ b/libc/arch-mips/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(shutdown) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sigaltstack.S b/libc/arch-mips/syscalls/sigaltstack.S index 6632164c256094f93429b18f7205002601220159..b52c60aa83d78029e491fd5b916174786fcfe906 100644 --- a/libc/arch-mips/syscalls/sigaltstack.S +++ b/libc/arch-mips/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sigaltstack) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/socketpair.S b/libc/arch-mips/syscalls/socketpair.S index 6257327440350f724f5172b9d7abf4b2eefe2968..47223e14ee1ce3a128d826e98c0c0477d78727f5 100644 --- a/libc/arch-mips/syscalls/socketpair.S +++ b/libc/arch-mips/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(socketpair) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/splice.S b/libc/arch-mips/syscalls/splice.S index d344a6c9e2ed64676721f93e3fb83651e1de4506..611a06292d2fd0c014d50eabadfcf04956018bd4 100644 --- a/libc/arch-mips/syscalls/splice.S +++ b/libc/arch-mips/syscalls/splice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(splice) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/swapoff.S b/libc/arch-mips/syscalls/swapoff.S index 04b5b7095392ee8d269a0846561fef3a24974867..8b570688d7bcce460db90ee14ab1dabe09cd8abc 100644 --- a/libc/arch-mips/syscalls/swapoff.S +++ b/libc/arch-mips/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapoff) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/swapon.S b/libc/arch-mips/syscalls/swapon.S index 1fe36982645cc11e04e5bea392c47c3ad912f4bc..ef3a53754a60d7a7b38e016b6dff759417a3400d 100644 --- a/libc/arch-mips/syscalls/swapon.S +++ b/libc/arch-mips/syscalls/swapon.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapon) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/symlinkat.S b/libc/arch-mips/syscalls/symlinkat.S index 5bd6e6c2c736bb42ae0279582e59037bd3cc0a7d..65971a97390a85cca76864bdbfab8cffc5036348 100644 --- a/libc/arch-mips/syscalls/symlinkat.S +++ b/libc/arch-mips/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(symlinkat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sync.S b/libc/arch-mips/syscalls/sync.S index eb788f0c944c2743adc8c2d29b941a06c6df911f..d62ae768b8622018fb606d6df69f127eced774ba 100644 --- a/libc/arch-mips/syscalls/sync.S +++ b/libc/arch-mips/syscalls/sync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sync) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/sysinfo.S b/libc/arch-mips/syscalls/sysinfo.S index 7cdccb907ced0a63fa25345af9b52e05129c4850..600e086ce59c606ca1a61322deaf0f34d07b8130 100644 --- a/libc/arch-mips/syscalls/sysinfo.S +++ b/libc/arch-mips/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sysinfo) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/tee.S b/libc/arch-mips/syscalls/tee.S index e51732dcf0cfe85c02cc13807ee7671b397c48c0..90ec9118063aa5253ac766d25b98058e41ab4e14 100644 --- a/libc/arch-mips/syscalls/tee.S +++ b/libc/arch-mips/syscalls/tee.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tee) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/tgkill.S b/libc/arch-mips/syscalls/tgkill.S index 99388433d8b6e1b07c0e4fd3b0c7ddef1aacfc5c..39a148b4f28722a8122b00405e4e966c44733d37 100644 --- a/libc/arch-mips/syscalls/tgkill.S +++ b/libc/arch-mips/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tgkill) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/timerfd_create.S b/libc/arch-mips/syscalls/timerfd_create.S index c42f4e1723b82207d6113530ec441b390ce3add2..b50903a4d6f4fd57ba9a5fc36f423570df466e86 100644 --- a/libc/arch-mips/syscalls/timerfd_create.S +++ b/libc/arch-mips/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_create) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/timerfd_gettime.S b/libc/arch-mips/syscalls/timerfd_gettime.S index 469d174e2f826e5ccec6ebdeb08c39088441e01d..97d304544857ee5b2e257ddf05fa622a11522612 100644 --- a/libc/arch-mips/syscalls/timerfd_gettime.S +++ b/libc/arch-mips/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_gettime) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/timerfd_settime.S b/libc/arch-mips/syscalls/timerfd_settime.S index c7c6f47fce6c83fa7238c22d30c482e6affb9ecf..1e56f86fbd2aeab5ae94e6c8249d2ae7e92439af 100644 --- a/libc/arch-mips/syscalls/timerfd_settime.S +++ b/libc/arch-mips/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_settime) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/times.S b/libc/arch-mips/syscalls/times.S index 157b34cb09f8dd28ea341faa9c47ac72d34147c6..60904d1cd836e5113825fb290e14201558cbe186 100644 --- a/libc/arch-mips/syscalls/times.S +++ b/libc/arch-mips/syscalls/times.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(times) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/truncate.S b/libc/arch-mips/syscalls/truncate.S index 7fe4a0fadc2a1c99d63107ca1ebab0d5af124bc6..ec7bc49891dad64c3164dd6c70ba839a115941c2 100644 --- a/libc/arch-mips/syscalls/truncate.S +++ b/libc/arch-mips/syscalls/truncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/truncate64.S b/libc/arch-mips/syscalls/truncate64.S index 0911f5f643f15eca51ab06db3db57ac2a66a28bb..b6a0234ce3e1d24f4ab719caaaeff12579213815 100644 --- a/libc/arch-mips/syscalls/truncate64.S +++ b/libc/arch-mips/syscalls/truncate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate64) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/umask.S b/libc/arch-mips/syscalls/umask.S index 57a6aed9c24e00f31eef427dffafb9b5a90ec137..8f66e7703bb68fe59f9d7a039802823eefd38110 100644 --- a/libc/arch-mips/syscalls/umask.S +++ b/libc/arch-mips/syscalls/umask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umask) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/umount2.S b/libc/arch-mips/syscalls/umount2.S index bf8267dd9c801d5b181d171e719cd11319097ced..58e31f3aba5579f4a3a5e9b82967a2e3310bb388 100644 --- a/libc/arch-mips/syscalls/umount2.S +++ b/libc/arch-mips/syscalls/umount2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umount2) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/uname.S b/libc/arch-mips/syscalls/uname.S index ce77bd523ef2fe8eebc37c8ca0a70f29237fdcff..401d139e85af864ed90b7df682e0e26ab1a8650d 100644 --- a/libc/arch-mips/syscalls/uname.S +++ b/libc/arch-mips/syscalls/uname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(uname) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/unlinkat.S b/libc/arch-mips/syscalls/unlinkat.S index 82e584b2b681f4ec27b27ccba1317f5df389e27a..b6e849d45c4a4f215579723ebdcb179d376c5370 100644 --- a/libc/arch-mips/syscalls/unlinkat.S +++ b/libc/arch-mips/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unlinkat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/unshare.S b/libc/arch-mips/syscalls/unshare.S index 0521f305d0f78b01a670330c88902f9625186324..5262832086099d759f58476ff207fe74e9317d51 100644 --- a/libc/arch-mips/syscalls/unshare.S +++ b/libc/arch-mips/syscalls/unshare.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unshare) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/utimensat.S b/libc/arch-mips/syscalls/utimensat.S index 208ef58fdf0ffeefcac1645e085a70fba811f610..9ecb5c018f5286fc8c0e5d895a359e3522891de6 100644 --- a/libc/arch-mips/syscalls/utimensat.S +++ b/libc/arch-mips/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(utimensat) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/vmsplice.S b/libc/arch-mips/syscalls/vmsplice.S index 24da5159e4df814b9105f8d85da3656b056a26b0..5ad23a6e9e55d0e909223c8a9920fac213043f57 100644 --- a/libc/arch-mips/syscalls/vmsplice.S +++ b/libc/arch-mips/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vmsplice) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/wait4.S b/libc/arch-mips/syscalls/wait4.S index ec6bd84f2f39112e9afdbb3ad372672a881e70cd..8f8d8795d359da1abb24a6bf0f84f4189d457d42 100644 --- a/libc/arch-mips/syscalls/wait4.S +++ b/libc/arch-mips/syscalls/wait4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(wait4) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/write.S b/libc/arch-mips/syscalls/write.S index d10e55ae9140a0e285468c23e9c280091b03e0d7..3e37919e509a5e15601ed8ca96b0451a0794e612 100644 --- a/libc/arch-mips/syscalls/write.S +++ b/libc/arch-mips/syscalls/write.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(write) .set noreorder .cpload t9 diff --git a/libc/arch-mips/syscalls/writev.S b/libc/arch-mips/syscalls/writev.S index 0a2c033fc0d49f90bfb0072bead8d46329614157..72ea2f2c2228983851c7b6a4ea324a90ddd7deb1 100644 --- a/libc/arch-mips/syscalls/writev.S +++ b/libc/arch-mips/syscalls/writev.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(writev) .set noreorder .cpload t9 diff --git a/libc/arch-mips64/syscalls/__accept4.S b/libc/arch-mips64/syscalls/__accept4.S index e68bdb63a96804991b5f16b8f4a9ef3869a3b3cc..0891d7f117e93a31550c12ae619f92b0a3e71e0d 100644 --- a/libc/arch-mips64/syscalls/__accept4.S +++ b/libc/arch-mips64/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__accept4) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__brk.S b/libc/arch-mips64/syscalls/__brk.S index 99a108ac960f15f627630c03625836d6419c7b89..86f390c54670cc82e3e108eb419510724ef7388d 100644 --- a/libc/arch-mips64/syscalls/__brk.S +++ b/libc/arch-mips64/syscalls/__brk.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__brk) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__connect.S b/libc/arch-mips64/syscalls/__connect.S index b1475fb5a702cf85c8729fa95ab48deb7b94ad7d..2efbb2a880771196a2bd8f9d09b1d0db35d38b35 100644 --- a/libc/arch-mips64/syscalls/__connect.S +++ b/libc/arch-mips64/syscalls/__connect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__connect) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__epoll_pwait.S b/libc/arch-mips64/syscalls/__epoll_pwait.S index fc3867afbbc83700528a61ca99f57099cb8c40b2..430d9bbb0cfa56b1da348bd2be8fdd1a83dbf61a 100644 --- a/libc/arch-mips64/syscalls/__epoll_pwait.S +++ b/libc/arch-mips64/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__epoll_pwait) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__exit.S b/libc/arch-mips64/syscalls/__exit.S index dac53b9f57dd2ba77d1a46436749311ba21ec817..ebee0d15848fac73e9760df4df21495f5f8e9751 100644 --- a/libc/arch-mips64/syscalls/__exit.S +++ b/libc/arch-mips64/syscalls/__exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__exit) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__getcpu.S b/libc/arch-mips64/syscalls/__getcpu.S index 9c08710be7a5e7124bb4a5d43dbfde69bceb34b0..34a8acb5c7ebe0d570b166f10fe21b6323f587c3 100644 --- a/libc/arch-mips64/syscalls/__getcpu.S +++ b/libc/arch-mips64/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcpu) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__getcwd.S b/libc/arch-mips64/syscalls/__getcwd.S index 79fbca35f17416cd31b1feb139ba27133f7f0556..e7a09a6b2a2927e8c22ebee12401f041e806856a 100644 --- a/libc/arch-mips64/syscalls/__getcwd.S +++ b/libc/arch-mips64/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcwd) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__getdents64.S b/libc/arch-mips64/syscalls/__getdents64.S index 6df556a2124a164cbddfd5f7d99e8d436ab0564c..dc51e7282c0212c07ac7572449110e47034b36ef 100644 --- a/libc/arch-mips64/syscalls/__getdents64.S +++ b/libc/arch-mips64/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getdents64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__getpid.S b/libc/arch-mips64/syscalls/__getpid.S index 0977ff023103178f772b8fec5c1071c16badc3fb..86b407180659e1f009418c43ec1ba8308753fcb0 100644 --- a/libc/arch-mips64/syscalls/__getpid.S +++ b/libc/arch-mips64/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__getpriority.S b/libc/arch-mips64/syscalls/__getpriority.S index 6ca2e1f3a1d35b9b201ee0889d2dfe7a79163d36..f0c7267bbc06e175ee1819e217f435c9cc5874bc 100644 --- a/libc/arch-mips64/syscalls/__getpriority.S +++ b/libc/arch-mips64/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpriority) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__ioctl.S b/libc/arch-mips64/syscalls/__ioctl.S index 013ce1836e93425e65ddbe74b1d07921c34fe106..1f94075db1d4963b698379c0127403b7785bb544 100644 --- a/libc/arch-mips64/syscalls/__ioctl.S +++ b/libc/arch-mips64/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ioctl) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__openat.S b/libc/arch-mips64/syscalls/__openat.S index 1d46ef68a792633ae496eae3dfd679f2be63eb82..6cc56daeb59f5c06fe9cc1c9bab9d3cd05771214 100644 --- a/libc/arch-mips64/syscalls/__openat.S +++ b/libc/arch-mips64/syscalls/__openat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__openat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__ppoll.S b/libc/arch-mips64/syscalls/__ppoll.S index fb0e19a9967a18356e855f93d0fe7cb985e59721..ce3a5513ee8fe021fccc48f20800febb4d1ee488 100644 --- a/libc/arch-mips64/syscalls/__ppoll.S +++ b/libc/arch-mips64/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ppoll) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__pselect6.S b/libc/arch-mips64/syscalls/__pselect6.S index 3055b31a057bf8d089a8dfac0bd5e1d1a6f1aae9..dbfe79f046958909e1b77286141ef6442ead4e26 100644 --- a/libc/arch-mips64/syscalls/__pselect6.S +++ b/libc/arch-mips64/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__pselect6) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__ptrace.S b/libc/arch-mips64/syscalls/__ptrace.S index bae77334d79b89e9e37be3c1cbb5568f4cd75ee0..e26217fc19b49568adf6a14d42a2dd1e88d88105 100644 --- a/libc/arch-mips64/syscalls/__ptrace.S +++ b/libc/arch-mips64/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ptrace) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__reboot.S b/libc/arch-mips64/syscalls/__reboot.S index 31a97e36aa3ccc8261cfc2c127de52bd4e41baa3..a4f4e71ff79c7f689a6709d7982549a54bd7de5c 100644 --- a/libc/arch-mips64/syscalls/__reboot.S +++ b/libc/arch-mips64/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__reboot) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__rt_sigaction.S b/libc/arch-mips64/syscalls/__rt_sigaction.S index 3728c5870ab0bb36d0536de45537e53d67cf4705..10f3598601c8656db4fad65a67620707ebb24770 100644 --- a/libc/arch-mips64/syscalls/__rt_sigaction.S +++ b/libc/arch-mips64/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigaction) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__rt_sigpending.S b/libc/arch-mips64/syscalls/__rt_sigpending.S index e0d40ccaf1d8e3776b865480f10cca8ce4ea2419..7855cca093b8f538c30accf64568a9a19be7b82c 100644 --- a/libc/arch-mips64/syscalls/__rt_sigpending.S +++ b/libc/arch-mips64/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigpending) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__rt_sigprocmask.S b/libc/arch-mips64/syscalls/__rt_sigprocmask.S index d34a34b61e64185a828fd09df3e82488baaefa77..f1ba2e934aba03d66b59419aa91a562bfec2edab 100644 --- a/libc/arch-mips64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-mips64/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigprocmask) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__rt_sigsuspend.S b/libc/arch-mips64/syscalls/__rt_sigsuspend.S index f36e1c339cf6ed6238744008413d746e65ab6a54..50ebf5e22514b983f3f769deb7a64e269f40aa39 100644 --- a/libc/arch-mips64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-mips64/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigsuspend) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__rt_sigtimedwait.S b/libc/arch-mips64/syscalls/__rt_sigtimedwait.S index 798d6f85e0a85c488a6cbfd7ba91428e8610d578..304d049d8aa4cf83f2711ddb36274781ac7c0abd 100644 --- a/libc/arch-mips64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-mips64/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigtimedwait) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__sched_getaffinity.S b/libc/arch-mips64/syscalls/__sched_getaffinity.S index a28781575931fe8c2978b1d508a674369ce57a56..cf590c37ffa8599f8895b691776f7a40965d66a8 100644 --- a/libc/arch-mips64/syscalls/__sched_getaffinity.S +++ b/libc/arch-mips64/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sched_getaffinity) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__set_tid_address.S b/libc/arch-mips64/syscalls/__set_tid_address.S index 8757001e1f5a39ff26f47ee9aa371e02a613f92e..d08aa7b7e621d7910b0bac7ce37d63482bafae72 100644 --- a/libc/arch-mips64/syscalls/__set_tid_address.S +++ b/libc/arch-mips64/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tid_address) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__set_tls.S b/libc/arch-mips64/syscalls/__set_tls.S index f1c31b4400f38b2a266158fe3b4e9aa501aa8796..430c5fbf287e7f629f45d7d8dafa497459afa887 100644 --- a/libc/arch-mips64/syscalls/__set_tls.S +++ b/libc/arch-mips64/syscalls/__set_tls.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tls) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__signalfd4.S b/libc/arch-mips64/syscalls/__signalfd4.S index c4fe77b53685119a12906e75ea050d55e53a99c5..020013896989fea5f0f3949838abb7d20a92f7f1 100644 --- a/libc/arch-mips64/syscalls/__signalfd4.S +++ b/libc/arch-mips64/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__signalfd4) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__socket.S b/libc/arch-mips64/syscalls/__socket.S index d1e0058b2f55bc3e4bd4608680add1814e94a792..ac7586ab82ab5d4da6f61aabdd0e2ee69ff2a9aa 100644 --- a/libc/arch-mips64/syscalls/__socket.S +++ b/libc/arch-mips64/syscalls/__socket.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__socket) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__timer_create.S b/libc/arch-mips64/syscalls/__timer_create.S index 5a4daac14b7e3fd39a1954277d8503fb36f0faef..518207dbe41f212954ed25e6c023d78cdb9e6409 100644 --- a/libc/arch-mips64/syscalls/__timer_create.S +++ b/libc/arch-mips64/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_create) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__timer_delete.S b/libc/arch-mips64/syscalls/__timer_delete.S index 8bbbdb78ae826f20d85ff0068a04e929bd5c6fe5..4db1c8526563b2c6db6219ae1759227404c9fd4f 100644 --- a/libc/arch-mips64/syscalls/__timer_delete.S +++ b/libc/arch-mips64/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_delete) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__timer_getoverrun.S b/libc/arch-mips64/syscalls/__timer_getoverrun.S index 3bf06ccb4507247c479db1bf3459b3d5c73e38c1..c5aa40f60e5f3dc0bf150efa892f7319ca991cea 100644 --- a/libc/arch-mips64/syscalls/__timer_getoverrun.S +++ b/libc/arch-mips64/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_getoverrun) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__timer_gettime.S b/libc/arch-mips64/syscalls/__timer_gettime.S index a15ec1770c7196500c289608fa7954fe5e83085a..8bebdd82d89bf0ab50795407a993818bc19297d1 100644 --- a/libc/arch-mips64/syscalls/__timer_gettime.S +++ b/libc/arch-mips64/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_gettime) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__timer_settime.S b/libc/arch-mips64/syscalls/__timer_settime.S index 10e2ca8c48cedfd0c4f4c52c6883f04036832f4e..536c816d90bb522dbd571b2e46b9465ea236139e 100644 --- a/libc/arch-mips64/syscalls/__timer_settime.S +++ b/libc/arch-mips64/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_settime) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/__waitid.S b/libc/arch-mips64/syscalls/__waitid.S index 4d971e617340461c062dee300968265aaf7adf3e..28b99bca1535f8399c720edd25afc56d2ff01328 100644 --- a/libc/arch-mips64/syscalls/__waitid.S +++ b/libc/arch-mips64/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__waitid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/_exit.S b/libc/arch-mips64/syscalls/_exit.S index eb84def8c7875b7f87427bc3d511d4babb369083..370960e820ea0cdc074c36be7b9a2a343adedce4 100644 --- a/libc/arch-mips64/syscalls/_exit.S +++ b/libc/arch-mips64/syscalls/_exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_exit) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/_flush_cache.S b/libc/arch-mips64/syscalls/_flush_cache.S index 132fd4e40ae78782c7f2edbea6418383b6c23feb..997ccecb0b462bae6cb6cc8da268d8750f382ab0 100644 --- a/libc/arch-mips64/syscalls/_flush_cache.S +++ b/libc/arch-mips64/syscalls/_flush_cache.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_flush_cache) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/acct.S b/libc/arch-mips64/syscalls/acct.S index 718587756340181d6ece77dfb5811e7d59abf486..70bdd3ec04562edf763f16832caa96bd4373b90f 100644 --- a/libc/arch-mips64/syscalls/acct.S +++ b/libc/arch-mips64/syscalls/acct.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(acct) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/bind.S b/libc/arch-mips64/syscalls/bind.S index cb28bb45d5cf44814bc88b77f306bd979d5665be..fab9b4243c0c753a7bb4fa10521f78f0aeb4a837 100644 --- a/libc/arch-mips64/syscalls/bind.S +++ b/libc/arch-mips64/syscalls/bind.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(bind) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/capget.S b/libc/arch-mips64/syscalls/capget.S index 068e076ebdf6aa27cd7ab3a9686e650ce02bb1a1..6c1a13cc2a8bc9050dde148e2ffd542fbdee859d 100644 --- a/libc/arch-mips64/syscalls/capget.S +++ b/libc/arch-mips64/syscalls/capget.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capget) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/capset.S b/libc/arch-mips64/syscalls/capset.S index f29501bbdb2aa456b475af85b191ec7069f8cdfe..da8e9e6dc518a4f60c4c62db42c77fcf95ec3435 100644 --- a/libc/arch-mips64/syscalls/capset.S +++ b/libc/arch-mips64/syscalls/capset.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capset) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/chdir.S b/libc/arch-mips64/syscalls/chdir.S index c2753bd3248c606850d08ba523f018f153e4d2b4..37f8f692346a58984bddc6fffd9321f02d3ee0c6 100644 --- a/libc/arch-mips64/syscalls/chdir.S +++ b/libc/arch-mips64/syscalls/chdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chdir) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/chroot.S b/libc/arch-mips64/syscalls/chroot.S index ca1d4a8dd83230fe3d6e6dc459cd67b1974c91a2..7dced37e5903c25a7fba8e3faba5d487e44596d9 100644 --- a/libc/arch-mips64/syscalls/chroot.S +++ b/libc/arch-mips64/syscalls/chroot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chroot) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/clock_getres.S b/libc/arch-mips64/syscalls/clock_getres.S index e7a8dd3f0dcf0206516c3adcfc3438223ebfe40c..72ad1461a9ca9789a904ba8fb969640f8d6045cd 100644 --- a/libc/arch-mips64/syscalls/clock_getres.S +++ b/libc/arch-mips64/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_getres) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/clock_gettime.S b/libc/arch-mips64/syscalls/clock_gettime.S index 4c92a38dc546e60810b81aac4c4a642098384e57..431e6671fbacb76922baec87dfc88024a2717fe6 100644 --- a/libc/arch-mips64/syscalls/clock_gettime.S +++ b/libc/arch-mips64/syscalls/clock_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_gettime) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/clock_nanosleep.S b/libc/arch-mips64/syscalls/clock_nanosleep.S index 29345911c323769aaf753943a1534788f6d64749..c0db78118523c652a1d4d553299a67da204be050 100644 --- a/libc/arch-mips64/syscalls/clock_nanosleep.S +++ b/libc/arch-mips64/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_nanosleep) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/clock_settime.S b/libc/arch-mips64/syscalls/clock_settime.S index 1969cb69aa2acf3ff7e5d726b3f85bcdef52edfe..c9a4a79506812bffb420b2bf1fd71396d5264769 100644 --- a/libc/arch-mips64/syscalls/clock_settime.S +++ b/libc/arch-mips64/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_settime) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/close.S b/libc/arch-mips64/syscalls/close.S index f446000606896ae366b33a0589a46b4e1c43047c..ff093e449e58a59659c39559be2b7f83030ed0b1 100644 --- a/libc/arch-mips64/syscalls/close.S +++ b/libc/arch-mips64/syscalls/close.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(close) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/delete_module.S b/libc/arch-mips64/syscalls/delete_module.S index d24adf8754dfa04728f62f655b1acf82f4d3fb2c..86c64d6147a48dda49f30ffc571488c95d13adde 100644 --- a/libc/arch-mips64/syscalls/delete_module.S +++ b/libc/arch-mips64/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(delete_module) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/dup.S b/libc/arch-mips64/syscalls/dup.S index 5d2d7defa7ec3e7ea1c31446fe1766d679105eaa..23aa5c01fc0869e41953a20ee40909a49dd84d6f 100644 --- a/libc/arch-mips64/syscalls/dup.S +++ b/libc/arch-mips64/syscalls/dup.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/dup3.S b/libc/arch-mips64/syscalls/dup3.S index 90f0f89c6eb1ae032f36cd37ff0d0fa6807c0e59..a5392dcb16457a11b9a5e33c23c3bfa013be44b0 100644 --- a/libc/arch-mips64/syscalls/dup3.S +++ b/libc/arch-mips64/syscalls/dup3.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup3) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/epoll_create1.S b/libc/arch-mips64/syscalls/epoll_create1.S index 312887f6155e60fc73fc763734c3638f82054820..c3219d4bdf566db264c125db20682464d8de45c8 100644 --- a/libc/arch-mips64/syscalls/epoll_create1.S +++ b/libc/arch-mips64/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_create1) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/epoll_ctl.S b/libc/arch-mips64/syscalls/epoll_ctl.S index 461ad7be3405b69c5a43f881b0e54c17ca866ea4..9b740d02a6e20f24ad29eadc77755a1c53413056 100644 --- a/libc/arch-mips64/syscalls/epoll_ctl.S +++ b/libc/arch-mips64/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_ctl) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/eventfd.S b/libc/arch-mips64/syscalls/eventfd.S index da8866ee57e112d7798db5593ee1ab9a17478385..ea3a2c687ac05c1023ea9c0902dd7ef039d67ac6 100644 --- a/libc/arch-mips64/syscalls/eventfd.S +++ b/libc/arch-mips64/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(eventfd) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/execve.S b/libc/arch-mips64/syscalls/execve.S index 3cb49b68ee46bf9d81b59e4cf41456cbff0a0806..af2c6d0453b818c2b557ccfff4d910678da53575 100644 --- a/libc/arch-mips64/syscalls/execve.S +++ b/libc/arch-mips64/syscalls/execve.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(execve) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/faccessat.S b/libc/arch-mips64/syscalls/faccessat.S index d06f4204656100907c86b604f57f7e5a8a0adb4b..c8ee9e5bc00eca3a23b6b0202d88673bb2be5257 100644 --- a/libc/arch-mips64/syscalls/faccessat.S +++ b/libc/arch-mips64/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(faccessat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fallocate.S b/libc/arch-mips64/syscalls/fallocate.S index d1e64b53fb718758f613c550dbf74b2a590df50d..9e7c89e045521dace2839da609d6e2ddb58a8411 100644 --- a/libc/arch-mips64/syscalls/fallocate.S +++ b/libc/arch-mips64/syscalls/fallocate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fallocate) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fchdir.S b/libc/arch-mips64/syscalls/fchdir.S index 0c8ab73d0a15bfcd978d2f2253992b43b13a320b..780a8a245d31388f732a47ca55c0869e5be3447a 100644 --- a/libc/arch-mips64/syscalls/fchdir.S +++ b/libc/arch-mips64/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchdir) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fchmod.S b/libc/arch-mips64/syscalls/fchmod.S index 4ebb796ac8bf04a144b0df7f205484768f0a1120..b9e7cab549cb97d2420b050a9102ebdaf28a488a 100644 --- a/libc/arch-mips64/syscalls/fchmod.S +++ b/libc/arch-mips64/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmod) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fchmodat.S b/libc/arch-mips64/syscalls/fchmodat.S index 48873241a3b4330a542ab842507fa8524c50c4ca..ff04c8c3ce06828992ec3aebece58222457898d9 100644 --- a/libc/arch-mips64/syscalls/fchmodat.S +++ b/libc/arch-mips64/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmodat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fchown.S b/libc/arch-mips64/syscalls/fchown.S index c21c8313178b259928003c87a8871b989736f2f1..97bd2088365bc8b1153d3c69e2bbd819e290dddc 100644 --- a/libc/arch-mips64/syscalls/fchown.S +++ b/libc/arch-mips64/syscalls/fchown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchown) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fchownat.S b/libc/arch-mips64/syscalls/fchownat.S index eba230cfc317d2855a7086b3ae056ecd466534b6..0e5635a07c2c9d43aa36a518af26b2a7b2ad589d 100644 --- a/libc/arch-mips64/syscalls/fchownat.S +++ b/libc/arch-mips64/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchownat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fcntl.S b/libc/arch-mips64/syscalls/fcntl.S index 1f54b0e3399643e3946103671e2805792fd27124..325d9fd6a418bf337cd23bd9ebd9a27fc9f5fe40 100644 --- a/libc/arch-mips64/syscalls/fcntl.S +++ b/libc/arch-mips64/syscalls/fcntl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fcntl) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fdatasync.S b/libc/arch-mips64/syscalls/fdatasync.S index ba1eccc4716507d2bb21ae57c3ebbca8ec3e3bfc..8a714c31d7a11ad0e004f9bacaa55bb035994945 100644 --- a/libc/arch-mips64/syscalls/fdatasync.S +++ b/libc/arch-mips64/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fdatasync) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fgetxattr.S b/libc/arch-mips64/syscalls/fgetxattr.S index 5b9c8edc4470702bc0d5fa9ba589645dde3f3d33..87a21ce01b0b3d083c30bb03596d1e6b69e39631 100644 --- a/libc/arch-mips64/syscalls/fgetxattr.S +++ b/libc/arch-mips64/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fgetxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/flistxattr.S b/libc/arch-mips64/syscalls/flistxattr.S index c0bf93caeb4b4396498c716a901bebc255df2fa2..b430931c30f3960394c5be6c5c96a649887aa7ff 100644 --- a/libc/arch-mips64/syscalls/flistxattr.S +++ b/libc/arch-mips64/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flistxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/flock.S b/libc/arch-mips64/syscalls/flock.S index b63f6fcec1d2de6518d95bc82299819d5d2988b0..bc4c83589550d4e56e7f37826127dc5bb8b25e1b 100644 --- a/libc/arch-mips64/syscalls/flock.S +++ b/libc/arch-mips64/syscalls/flock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flock) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fremovexattr.S b/libc/arch-mips64/syscalls/fremovexattr.S index be20d000c2ba2b26be9eb71f52cf6743a0e4df6c..41212238545fae489678af0f85bc6be2fad77afd 100644 --- a/libc/arch-mips64/syscalls/fremovexattr.S +++ b/libc/arch-mips64/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fremovexattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fsetxattr.S b/libc/arch-mips64/syscalls/fsetxattr.S index 92198ceb4f344cc990a463c4a65f30e882fe4410..4180bd0981c61d1d1923ff33c479446a19682609 100644 --- a/libc/arch-mips64/syscalls/fsetxattr.S +++ b/libc/arch-mips64/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsetxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fstat64.S b/libc/arch-mips64/syscalls/fstat64.S index 078e3dd2679d75611fa26c3b404e15299c060620..03cbf6922013bcea8288a0daed36f4d9d6e78fcc 100644 --- a/libc/arch-mips64/syscalls/fstat64.S +++ b/libc/arch-mips64/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstat64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fstatat64.S b/libc/arch-mips64/syscalls/fstatat64.S index cc38de1f9a653f01b412067ecd1ff91bb966ffcf..55ae243b739e91ef27d454fa96116fee4def6176 100644 --- a/libc/arch-mips64/syscalls/fstatat64.S +++ b/libc/arch-mips64/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatat64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fstatfs64.S b/libc/arch-mips64/syscalls/fstatfs64.S index 3474bc28ad7239ec04689b424bbc76e2566326e3..5fb5d95a758ba1ebb75008415ee6d1a0ac18e696 100644 --- a/libc/arch-mips64/syscalls/fstatfs64.S +++ b/libc/arch-mips64/syscalls/fstatfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatfs64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/fsync.S b/libc/arch-mips64/syscalls/fsync.S index 3543fef2af42a71756b83d7582744b3f9eb95c91..fa5de8752a9c46c0a08382a0682c600177bdc2f1 100644 --- a/libc/arch-mips64/syscalls/fsync.S +++ b/libc/arch-mips64/syscalls/fsync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsync) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/ftruncate.S b/libc/arch-mips64/syscalls/ftruncate.S index cd97b87cacff85d02f09a4a02aa8f342bc83288a..b605a3725f34e82066b11e2ffee134abc3c2ab62 100644 --- a/libc/arch-mips64/syscalls/ftruncate.S +++ b/libc/arch-mips64/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getegid.S b/libc/arch-mips64/syscalls/getegid.S index d6b3d7f93f3e826e49e3052c930c92800b9ec06f..7ef8fe35cf85d9d1969cdbf00f3ce68405689fd0 100644 --- a/libc/arch-mips64/syscalls/getegid.S +++ b/libc/arch-mips64/syscalls/getegid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getegid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/geteuid.S b/libc/arch-mips64/syscalls/geteuid.S index a1d9713313d1453425f63659d0d238a16e0cec93..c21f0efd5360104b9a4d608bc023af14ea1b6524 100644 --- a/libc/arch-mips64/syscalls/geteuid.S +++ b/libc/arch-mips64/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(geteuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getgid.S b/libc/arch-mips64/syscalls/getgid.S index c89d709051757a9206dafc87d75a3ba3a2b0fd92..bd690dcb6769e8243b5dd9384d20d92b5c1c333f 100644 --- a/libc/arch-mips64/syscalls/getgid.S +++ b/libc/arch-mips64/syscalls/getgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getgroups.S b/libc/arch-mips64/syscalls/getgroups.S index 8d9cddb5e77a2ef1f56ec3f22c8704ce45090666..d7aded76b058acb795ce9dc300afe8f69b809e28 100644 --- a/libc/arch-mips64/syscalls/getgroups.S +++ b/libc/arch-mips64/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgroups) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getitimer.S b/libc/arch-mips64/syscalls/getitimer.S index 12dad03143adffbfa5c7b65c87e24298c1fed568..a438faafd5831e28ed284d1a5b9d41da5c9ad3c9 100644 --- a/libc/arch-mips64/syscalls/getitimer.S +++ b/libc/arch-mips64/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getitimer) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getpeername.S b/libc/arch-mips64/syscalls/getpeername.S index 278428af924813f37c30cbf4ed7b5b8f561c0c95..bf40141fefbe2813359f57306276739e70edd75c 100644 --- a/libc/arch-mips64/syscalls/getpeername.S +++ b/libc/arch-mips64/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpeername) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getpgid.S b/libc/arch-mips64/syscalls/getpgid.S index 56551efab5fd3dd0fb00420aa4850301075987d4..739a6e2d8328e5222e83b73782dc745daee497d7 100644 --- a/libc/arch-mips64/syscalls/getpgid.S +++ b/libc/arch-mips64/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getppid.S b/libc/arch-mips64/syscalls/getppid.S index 97066f824e73003eb2ae6ac60ae684ab4ec00707..e642a798450a84c983467f070856853276d19170 100644 --- a/libc/arch-mips64/syscalls/getppid.S +++ b/libc/arch-mips64/syscalls/getppid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getppid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getresgid.S b/libc/arch-mips64/syscalls/getresgid.S index f07fc11a211cd811161a112cacf3263dbd0b134f..d88516f1a1a234ccaafbda7959d857be806cde9d 100644 --- a/libc/arch-mips64/syscalls/getresgid.S +++ b/libc/arch-mips64/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getresuid.S b/libc/arch-mips64/syscalls/getresuid.S index 4f1ba865291264884c9d7a88331305e2d9a7dae2..b439211518e62b5c96e303b077089d90ca4d4039 100644 --- a/libc/arch-mips64/syscalls/getresuid.S +++ b/libc/arch-mips64/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getrlimit.S b/libc/arch-mips64/syscalls/getrlimit.S index f825db94c4fbb1202dcb6528373634c1a9b4bc52..423bc0fa07faa48756cde89a385fb026c4c471e4 100644 --- a/libc/arch-mips64/syscalls/getrlimit.S +++ b/libc/arch-mips64/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrlimit) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getrusage.S b/libc/arch-mips64/syscalls/getrusage.S index 49f3c422793ba87f24c6c9e4b10de90e142f3182..9f57b84243208ff810939ff581d6894610f4b9b7 100644 --- a/libc/arch-mips64/syscalls/getrusage.S +++ b/libc/arch-mips64/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrusage) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getsid.S b/libc/arch-mips64/syscalls/getsid.S index 6fa362c915c629f6269c18f4688b915f941a6345..125da4ed53f001a3de8ca4d9ba12f5dabc913448 100644 --- a/libc/arch-mips64/syscalls/getsid.S +++ b/libc/arch-mips64/syscalls/getsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getsockname.S b/libc/arch-mips64/syscalls/getsockname.S index 5e16aff25b07a160fbd2aa012f59100ef80e69b2..3481d652c0e22e117c38960d5e7739acad515eea 100644 --- a/libc/arch-mips64/syscalls/getsockname.S +++ b/libc/arch-mips64/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockname) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getsockopt.S b/libc/arch-mips64/syscalls/getsockopt.S index fab05b130e26c05e0e4208602f1fbad45e48beed..2e9b6d7069d044f3ddc597e982a239ca14ad8832 100644 --- a/libc/arch-mips64/syscalls/getsockopt.S +++ b/libc/arch-mips64/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockopt) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/gettimeofday.S b/libc/arch-mips64/syscalls/gettimeofday.S index 07407a49cffefa63ac271a8925516d3a6244a028..9bbbd288e584d5354d295dcb216db5453da48a85 100644 --- a/libc/arch-mips64/syscalls/gettimeofday.S +++ b/libc/arch-mips64/syscalls/gettimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(gettimeofday) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getuid.S b/libc/arch-mips64/syscalls/getuid.S index 87c16e1875d0a9a29a94bf31daa426c8e51ff0ff..4809a5a55a3c2a7c093ba0e66c423da96e1faef4 100644 --- a/libc/arch-mips64/syscalls/getuid.S +++ b/libc/arch-mips64/syscalls/getuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/getxattr.S b/libc/arch-mips64/syscalls/getxattr.S index b42ca1ea516d1015f841617738290ac8a8ecfc06..7a7a4d4e7a136896e41341c127a2986508167799 100644 --- a/libc/arch-mips64/syscalls/getxattr.S +++ b/libc/arch-mips64/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/init_module.S b/libc/arch-mips64/syscalls/init_module.S index 90fb6b1f192522748411638e634887c8c1521b4a..e46dedcebb6bdb0ee79e7d37aa2c4a42b0bffef6 100644 --- a/libc/arch-mips64/syscalls/init_module.S +++ b/libc/arch-mips64/syscalls/init_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(init_module) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/inotify_add_watch.S b/libc/arch-mips64/syscalls/inotify_add_watch.S index 17db414e18bd51995388cec322e8b81fea19b220..4a4fe5f1138ca6d51a6917ad73f63068e8a72f5b 100644 --- a/libc/arch-mips64/syscalls/inotify_add_watch.S +++ b/libc/arch-mips64/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_add_watch) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/inotify_init1.S b/libc/arch-mips64/syscalls/inotify_init1.S index 356dd2d3d5dfbeea0410e8eec8833df1dbead54b..6ef6021a56a36b0ad0a69a21774855adf9e98bf5 100644 --- a/libc/arch-mips64/syscalls/inotify_init1.S +++ b/libc/arch-mips64/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_init1) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/inotify_rm_watch.S b/libc/arch-mips64/syscalls/inotify_rm_watch.S index 4096ca383c8e8cae19204005395c3a99226e5e53..10e239a0ac2c2c7dd1e7e1d46f39a49d5d622a53 100644 --- a/libc/arch-mips64/syscalls/inotify_rm_watch.S +++ b/libc/arch-mips64/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_rm_watch) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/kill.S b/libc/arch-mips64/syscalls/kill.S index 2d8b452106e9bf944ac336d18639a5fc0b985f82..f85a3ef8c1f90296ab524e66103a709fec8d7f40 100644 --- a/libc/arch-mips64/syscalls/kill.S +++ b/libc/arch-mips64/syscalls/kill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(kill) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/klogctl.S b/libc/arch-mips64/syscalls/klogctl.S index 2f9ca6a8f9cb1c1d04fe67139d143c9fb6d8173a..8e94b62f3f33dd0af8bc2da546bbdfcf8fa14930 100644 --- a/libc/arch-mips64/syscalls/klogctl.S +++ b/libc/arch-mips64/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(klogctl) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/lgetxattr.S b/libc/arch-mips64/syscalls/lgetxattr.S index f8e57b3e81e77cee2a811f2fca37c110ac622efd..c5990ab672f832ece8984c4bd7173695d3840ece 100644 --- a/libc/arch-mips64/syscalls/lgetxattr.S +++ b/libc/arch-mips64/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lgetxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/linkat.S b/libc/arch-mips64/syscalls/linkat.S index a866fa6b5caaf8749f54489b818330f9acc4095c..88db867ea82175ababe298e47560dfe8dfd0e2d5 100644 --- a/libc/arch-mips64/syscalls/linkat.S +++ b/libc/arch-mips64/syscalls/linkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(linkat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/listen.S b/libc/arch-mips64/syscalls/listen.S index 0768c72c3adb8a100f51070c825f7ae5c3014b8d..4db878946a52f4e83223575272ca9bf63ddb3cb0 100644 --- a/libc/arch-mips64/syscalls/listen.S +++ b/libc/arch-mips64/syscalls/listen.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listen) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/listxattr.S b/libc/arch-mips64/syscalls/listxattr.S index f2c00f6e50c8a57986194ec360a9c6959f3c78b9..56b13f637995d2f9e0dcbd9b9fadef2b90748f4f 100644 --- a/libc/arch-mips64/syscalls/listxattr.S +++ b/libc/arch-mips64/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/llistxattr.S b/libc/arch-mips64/syscalls/llistxattr.S index f324e2c1a37871ce5d90f0bfdfc213799471584d..d800f7f4684877888ec10566f13a21c350f9f812 100644 --- a/libc/arch-mips64/syscalls/llistxattr.S +++ b/libc/arch-mips64/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(llistxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/lremovexattr.S b/libc/arch-mips64/syscalls/lremovexattr.S index e44c9d0d9962fb3d4399fae9d318b672a67f0471..e05733f2e4fea7bb39467138c8612c718b66e5e9 100644 --- a/libc/arch-mips64/syscalls/lremovexattr.S +++ b/libc/arch-mips64/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lremovexattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/lseek.S b/libc/arch-mips64/syscalls/lseek.S index 2858aa85789841177ef432fb4ab12110287d3cdb..34533cfe11a39a7e91b1fa6f9ab4ba7214faff61 100644 --- a/libc/arch-mips64/syscalls/lseek.S +++ b/libc/arch-mips64/syscalls/lseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lseek) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/lsetxattr.S b/libc/arch-mips64/syscalls/lsetxattr.S index ed1b4df037e2e49485921787c660b92a40e1e013..dea6add7155a783311c22133bd118146cd4bafd3 100644 --- a/libc/arch-mips64/syscalls/lsetxattr.S +++ b/libc/arch-mips64/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lsetxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/madvise.S b/libc/arch-mips64/syscalls/madvise.S index fe6a828d9ae092d7651d99cdba6f243ed9d7f1f5..ab174e9edeb096cbae7ca9bb33c9d40e30cbd2c3 100644 --- a/libc/arch-mips64/syscalls/madvise.S +++ b/libc/arch-mips64/syscalls/madvise.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(madvise) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mincore.S b/libc/arch-mips64/syscalls/mincore.S index 1e0b544555f5faf19d0f99ae3c5f7ce06497bccc..349d2f6dcbe873d73d52a8f82186bedbf35a5175 100644 --- a/libc/arch-mips64/syscalls/mincore.S +++ b/libc/arch-mips64/syscalls/mincore.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mincore) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mkdirat.S b/libc/arch-mips64/syscalls/mkdirat.S index b1c94e1e45f101492c797060f58e4cd387fd2a19..b395ba4eae5490775b4b0da9ef9c0ff97672bc50 100644 --- a/libc/arch-mips64/syscalls/mkdirat.S +++ b/libc/arch-mips64/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mkdirat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mknodat.S b/libc/arch-mips64/syscalls/mknodat.S index edbd3b6b4f0dcc349c0cb11e38a7baafe577c66f..c13d979420ee07c8b90da110b3e5cc1e690d2baa 100644 --- a/libc/arch-mips64/syscalls/mknodat.S +++ b/libc/arch-mips64/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mknodat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mlock.S b/libc/arch-mips64/syscalls/mlock.S index ae599cdc4ac550de581b52c1a967773d29810c25..82338f3a95ad47ab78125403435cccac104b35bb 100644 --- a/libc/arch-mips64/syscalls/mlock.S +++ b/libc/arch-mips64/syscalls/mlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlock) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mlockall.S b/libc/arch-mips64/syscalls/mlockall.S index b214758e58c320a82d6113ce235bfb27e8ed0e9c..b34cf81df5dc45ad686ee58b5997f4fca76aa4d8 100644 --- a/libc/arch-mips64/syscalls/mlockall.S +++ b/libc/arch-mips64/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlockall) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mmap.S b/libc/arch-mips64/syscalls/mmap.S index ba6d4fac1f707d038b3c11a69f459f3d89000500..814b745e2aa4958813e5674ad6b5f80bcb05001c 100644 --- a/libc/arch-mips64/syscalls/mmap.S +++ b/libc/arch-mips64/syscalls/mmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mmap) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mount.S b/libc/arch-mips64/syscalls/mount.S index 71e08a7681737fd3e1c7de9ddf55f8ffe8980a41..3f42df5fb67d859718fd1a5769ea33e8f9f3d463 100644 --- a/libc/arch-mips64/syscalls/mount.S +++ b/libc/arch-mips64/syscalls/mount.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mount) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mprotect.S b/libc/arch-mips64/syscalls/mprotect.S index 66ffa1abad8c474376c163670273512c73f1f8cf..adf9a67c01571eedef8e11c3ac02f147b584db30 100644 --- a/libc/arch-mips64/syscalls/mprotect.S +++ b/libc/arch-mips64/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mprotect) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/mremap.S b/libc/arch-mips64/syscalls/mremap.S index c73320fcd0a497637d9eee627769fbd34fd7d34f..70c8a8c3cf0fa10306a4a32e8f7e057436ad405f 100644 --- a/libc/arch-mips64/syscalls/mremap.S +++ b/libc/arch-mips64/syscalls/mremap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mremap) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/msync.S b/libc/arch-mips64/syscalls/msync.S index a97cba8efb67d6603ea72a024d333b42fbfc858c..dced6e70951cc52d8beeb14719eb8d574421dfa8 100644 --- a/libc/arch-mips64/syscalls/msync.S +++ b/libc/arch-mips64/syscalls/msync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(msync) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/munlock.S b/libc/arch-mips64/syscalls/munlock.S index f5919ae8f090bde0d93a12c4db0b17e6378f266c..075c0615c3ebed021147016a4e5d2fa28ce29d00 100644 --- a/libc/arch-mips64/syscalls/munlock.S +++ b/libc/arch-mips64/syscalls/munlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlock) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/munlockall.S b/libc/arch-mips64/syscalls/munlockall.S index 39e717c2d76569cfdd3abb03345a98e604b538ee..10ff2748e660a5600c132590cf3722b40c458a82 100644 --- a/libc/arch-mips64/syscalls/munlockall.S +++ b/libc/arch-mips64/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlockall) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/munmap.S b/libc/arch-mips64/syscalls/munmap.S index c1c9b01460cb97952c20c57372b8ec9045953ca2..5d0b0b0d4404addb155cadab6830d07926e9c6e3 100644 --- a/libc/arch-mips64/syscalls/munmap.S +++ b/libc/arch-mips64/syscalls/munmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munmap) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/nanosleep.S b/libc/arch-mips64/syscalls/nanosleep.S index 6bfd73e8b1163ea4fc87fefec80062cd094a356e..a0c7d36cad5a3b729d3273150d0f1f7ef9d53d99 100644 --- a/libc/arch-mips64/syscalls/nanosleep.S +++ b/libc/arch-mips64/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(nanosleep) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/personality.S b/libc/arch-mips64/syscalls/personality.S index e2346367afb596f3c6ae60de7f133c4b52b363d3..326cf243f4bc3ad56ce52e4fdf31d0bd88fd95bb 100644 --- a/libc/arch-mips64/syscalls/personality.S +++ b/libc/arch-mips64/syscalls/personality.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(personality) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/pipe2.S b/libc/arch-mips64/syscalls/pipe2.S index 52d5baaeafb5515452585e6707cf29fedd5ac236..8e207acd33553eb68be8508c509ebf4578a5390c 100644 --- a/libc/arch-mips64/syscalls/pipe2.S +++ b/libc/arch-mips64/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pipe2) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/prctl.S b/libc/arch-mips64/syscalls/prctl.S index 01d422eb444b486dbc4b89148dfc061d7d0602e4..9e805f456650d0c6bd603405494e72b1fef159a4 100644 --- a/libc/arch-mips64/syscalls/prctl.S +++ b/libc/arch-mips64/syscalls/prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prctl) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/pread64.S b/libc/arch-mips64/syscalls/pread64.S index 5ab8389c5cfe63b39ab0c6e4b8ba1d87772b6411..3aa06203de7d6766dadfa3b3e8cf2137cd792d12 100644 --- a/libc/arch-mips64/syscalls/pread64.S +++ b/libc/arch-mips64/syscalls/pread64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pread64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/prlimit64.S b/libc/arch-mips64/syscalls/prlimit64.S index e52ca9254749f0d02fc31ab821626cd930b9dd61..f767ac17d8fb40b42238f6bf236136ba6683b723 100644 --- a/libc/arch-mips64/syscalls/prlimit64.S +++ b/libc/arch-mips64/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prlimit64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/pwrite64.S b/libc/arch-mips64/syscalls/pwrite64.S index 8d7a8b5d0f5768129a9b31df84cf2606603781dd..8b3bcc0be4733193cd1f18870fe7a6b69e06c621 100644 --- a/libc/arch-mips64/syscalls/pwrite64.S +++ b/libc/arch-mips64/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pwrite64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/read.S b/libc/arch-mips64/syscalls/read.S index 3f805caf1203b4443d9f91ee2f78de0644d64ac7..ab687d161b744826d2874d6b01365190d0c3dd56 100644 --- a/libc/arch-mips64/syscalls/read.S +++ b/libc/arch-mips64/syscalls/read.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(read) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/readahead.S b/libc/arch-mips64/syscalls/readahead.S index 8f5c8c6a2f8ca1e994c6c03c05b044233ec271d0..1d9b15b5e4b5e17ee1901c9fd221e510877dc15f 100644 --- a/libc/arch-mips64/syscalls/readahead.S +++ b/libc/arch-mips64/syscalls/readahead.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readahead) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/readlinkat.S b/libc/arch-mips64/syscalls/readlinkat.S index 1381c229ac9e034ca97f1b4c7d4eee365dce500a..24da46bc3a22995c5101f877bac99970bc2f5ca8 100644 --- a/libc/arch-mips64/syscalls/readlinkat.S +++ b/libc/arch-mips64/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readlinkat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/readv.S b/libc/arch-mips64/syscalls/readv.S index 9c7afd5e38428c679ea129808b17e283f305c080..6aca131bd8e6b98cddb536f5230388dde33c7f03 100644 --- a/libc/arch-mips64/syscalls/readv.S +++ b/libc/arch-mips64/syscalls/readv.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readv) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/recvfrom.S b/libc/arch-mips64/syscalls/recvfrom.S index d3911c68938bab6cd01fb6504011540959edb140..b9fb0377955aae8f09a54a18c94ec226409434b8 100644 --- a/libc/arch-mips64/syscalls/recvfrom.S +++ b/libc/arch-mips64/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvfrom) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/recvmmsg.S b/libc/arch-mips64/syscalls/recvmmsg.S index fa9fbb29627a592ef4f73dfa46c6b2a631c70f57..b187cf097c093fffdf066e41d4648cd8dce1d02a 100644 --- a/libc/arch-mips64/syscalls/recvmmsg.S +++ b/libc/arch-mips64/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmmsg) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/recvmsg.S b/libc/arch-mips64/syscalls/recvmsg.S index 21ec51d91a02bafebfb006ec7468ebfc013b3b5b..49dbb4845f201daa5a46ce0ed8814b084ebb21d1 100644 --- a/libc/arch-mips64/syscalls/recvmsg.S +++ b/libc/arch-mips64/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmsg) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/removexattr.S b/libc/arch-mips64/syscalls/removexattr.S index ea3177101f1850a5eaa190a663a71255849ee3f6..61d6da16672ba56525b8bf1eda68303517d5d0c1 100644 --- a/libc/arch-mips64/syscalls/removexattr.S +++ b/libc/arch-mips64/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(removexattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/renameat.S b/libc/arch-mips64/syscalls/renameat.S index 074a6a4530634f0c470b5157007c11f745dc6b8f..f012fadaa49668fa5245f8ba848a080f12f9f431 100644 --- a/libc/arch-mips64/syscalls/renameat.S +++ b/libc/arch-mips64/syscalls/renameat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(renameat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_get_priority_max.S b/libc/arch-mips64/syscalls/sched_get_priority_max.S index 1b67bbfbeee808a2fd1f55e524db00ebbf7dbd2e..264545b7ec6b5a6f6cf909b4e1f33197fed8eeb0 100644 --- a/libc/arch-mips64/syscalls/sched_get_priority_max.S +++ b/libc/arch-mips64/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_max) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_get_priority_min.S b/libc/arch-mips64/syscalls/sched_get_priority_min.S index 2d6875260dfb01a378402f637532e54ca727f64a..4984abf3cb265bbafca207495916a3a8bcdae751 100644 --- a/libc/arch-mips64/syscalls/sched_get_priority_min.S +++ b/libc/arch-mips64/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_min) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_getparam.S b/libc/arch-mips64/syscalls/sched_getparam.S index d0b2069026bfafac09bd8c225be512050ffd3330..2837fc8d956336c679fb95701ade5623a2e35709 100644 --- a/libc/arch-mips64/syscalls/sched_getparam.S +++ b/libc/arch-mips64/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getparam) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_getscheduler.S b/libc/arch-mips64/syscalls/sched_getscheduler.S index f25bde5bf6c4e97250ac8f73e11d253936468b91..3f8dbe3a2ea816a5dda2a55f827b7af057dcaadd 100644 --- a/libc/arch-mips64/syscalls/sched_getscheduler.S +++ b/libc/arch-mips64/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getscheduler) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_rr_get_interval.S b/libc/arch-mips64/syscalls/sched_rr_get_interval.S index 48233f857428562593feb67c87f87964a26b276b..80ea18e5ac1db5484520e63bb803fb73fea5ebb6 100644 --- a/libc/arch-mips64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-mips64/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_rr_get_interval) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_setaffinity.S b/libc/arch-mips64/syscalls/sched_setaffinity.S index e604863542c3a9ddd0dae76ea9bbadc4a9810c57..843e06f235a3d16445257d1681e1e1831214d528 100644 --- a/libc/arch-mips64/syscalls/sched_setaffinity.S +++ b/libc/arch-mips64/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setaffinity) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_setparam.S b/libc/arch-mips64/syscalls/sched_setparam.S index b02439f442399fe10a2c01b3e85702e1e5a34f40..78435b199791635d9bdbbb412ae9e68e4b573264 100644 --- a/libc/arch-mips64/syscalls/sched_setparam.S +++ b/libc/arch-mips64/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setparam) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_setscheduler.S b/libc/arch-mips64/syscalls/sched_setscheduler.S index dda1ce51a1cda6ff91a242c18a228b0c84b2a90c..7f78cc7376919611510ae026908540bf1b7dd204 100644 --- a/libc/arch-mips64/syscalls/sched_setscheduler.S +++ b/libc/arch-mips64/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setscheduler) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sched_yield.S b/libc/arch-mips64/syscalls/sched_yield.S index 509b029a6d353f8b4bad1e6fc95e65e23ccec056..f81b7ef67f86d94be20484b9be59cd54d032ea55 100644 --- a/libc/arch-mips64/syscalls/sched_yield.S +++ b/libc/arch-mips64/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_yield) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sendfile.S b/libc/arch-mips64/syscalls/sendfile.S index 684a83a47a97fe75446732c445aa34f9da1b2470..c3e80de0c389181713a1cd45d93489d7bd23215f 100644 --- a/libc/arch-mips64/syscalls/sendfile.S +++ b/libc/arch-mips64/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sendmmsg.S b/libc/arch-mips64/syscalls/sendmmsg.S index e4d80198fe14b943032b3c650eadbac32317fbd2..40efcb67109170edc7ceca80f464b46182a99366 100644 --- a/libc/arch-mips64/syscalls/sendmmsg.S +++ b/libc/arch-mips64/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmmsg) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sendmsg.S b/libc/arch-mips64/syscalls/sendmsg.S index 6983f9a0fd750e9e6d60e4bd7d8effb2412d71a5..9f907175465b11c89439e89b7a9a389c42073c86 100644 --- a/libc/arch-mips64/syscalls/sendmsg.S +++ b/libc/arch-mips64/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmsg) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sendto.S b/libc/arch-mips64/syscalls/sendto.S index cfe774ddef5b9e5879cad2d249f5fda785e99bb7..3ebfbae4cbc07c84fc759dc2bc3f754792a8b987 100644 --- a/libc/arch-mips64/syscalls/sendto.S +++ b/libc/arch-mips64/syscalls/sendto.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendto) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setfsgid.S b/libc/arch-mips64/syscalls/setfsgid.S index 7f75ed9238616f3b3613990410c8039bacf2b130..9b360382c4cfbc4316e0820f522a9906668f70bd 100644 --- a/libc/arch-mips64/syscalls/setfsgid.S +++ b/libc/arch-mips64/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setfsuid.S b/libc/arch-mips64/syscalls/setfsuid.S index 4cab9d4cb706086c10195b348bc2502554d14c4e..e42601f39d10768716be27f9035e5c0ed6d22bde 100644 --- a/libc/arch-mips64/syscalls/setfsuid.S +++ b/libc/arch-mips64/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setgid.S b/libc/arch-mips64/syscalls/setgid.S index cc8d3abaea0cec1eed54f5fd2b9056a0f1754d60..7ce85994d7a026065f9e1e130ad3b13715a0e680 100644 --- a/libc/arch-mips64/syscalls/setgid.S +++ b/libc/arch-mips64/syscalls/setgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setgroups.S b/libc/arch-mips64/syscalls/setgroups.S index 63f2329c73eb32f9e630eb096303b65590515e1f..2724068f4e3f36781297e6f84d4fba1bb4add506 100644 --- a/libc/arch-mips64/syscalls/setgroups.S +++ b/libc/arch-mips64/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgroups) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setitimer.S b/libc/arch-mips64/syscalls/setitimer.S index 9ee02dcbcc377e06ed786a16c6308bedc3a15ceb..f5dcff0c63fd5bd20dc8860d5243ea68436cb1da 100644 --- a/libc/arch-mips64/syscalls/setitimer.S +++ b/libc/arch-mips64/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setitimer) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setns.S b/libc/arch-mips64/syscalls/setns.S index 191a1a031b11072a24eb37d87ee5329345920c52..cbe2e061a96714c0dfdb3e9c4995add5a5ceb47f 100644 --- a/libc/arch-mips64/syscalls/setns.S +++ b/libc/arch-mips64/syscalls/setns.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setns) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setpgid.S b/libc/arch-mips64/syscalls/setpgid.S index 89721600b11e03047fa6fd1d55ba0b406722f08e..da44532159ccf0e34439d262ab55c726796b339b 100644 --- a/libc/arch-mips64/syscalls/setpgid.S +++ b/libc/arch-mips64/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setpriority.S b/libc/arch-mips64/syscalls/setpriority.S index dce3a7652346f454c2e33b6275cf1572fbd47907..150a5d4b7b889d0da8c7ec1f8a90f7a60291a1b0 100644 --- a/libc/arch-mips64/syscalls/setpriority.S +++ b/libc/arch-mips64/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpriority) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setregid.S b/libc/arch-mips64/syscalls/setregid.S index d677b322b4e7e0544dcde56248bd99171e05b7d3..b80115cb4b191a177dce67c1491549d42189c930 100644 --- a/libc/arch-mips64/syscalls/setregid.S +++ b/libc/arch-mips64/syscalls/setregid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setregid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setresgid.S b/libc/arch-mips64/syscalls/setresgid.S index 312eb3a357630c5f7a6b97e7c083321ae1b5b8db..0fbf302d111a0382a1d06a285e2a18b65b6bfbef 100644 --- a/libc/arch-mips64/syscalls/setresgid.S +++ b/libc/arch-mips64/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresgid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setresuid.S b/libc/arch-mips64/syscalls/setresuid.S index 4da79d0b52fbfb688fad837b788702c423838277..89af745c3594f94de5046b555cd7b743f997b5c6 100644 --- a/libc/arch-mips64/syscalls/setresuid.S +++ b/libc/arch-mips64/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setreuid.S b/libc/arch-mips64/syscalls/setreuid.S index 33f6fce5e7d7f33c92a9e5a8c958b23b3be3d40b..797091ff0528dc96f4a92fe8bd7066829298da66 100644 --- a/libc/arch-mips64/syscalls/setreuid.S +++ b/libc/arch-mips64/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setreuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setrlimit.S b/libc/arch-mips64/syscalls/setrlimit.S index 3060298d252e4fe6636b1e49060c63d8e8106ee9..034f3dbfb863e822f94d1ff23cbf33fae0742815 100644 --- a/libc/arch-mips64/syscalls/setrlimit.S +++ b/libc/arch-mips64/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setrlimit) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setsid.S b/libc/arch-mips64/syscalls/setsid.S index c8d1ad5db0fba768d42682312743c87dff329975..ef14ebaba71f1c2d4308d9834686dfef1601df45 100644 --- a/libc/arch-mips64/syscalls/setsid.S +++ b/libc/arch-mips64/syscalls/setsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setsockopt.S b/libc/arch-mips64/syscalls/setsockopt.S index b40aad185a653a3cd5006a777167f5c901953a0d..5c263bdf11dd1e6af437af7edc8efdec5ec95afc 100644 --- a/libc/arch-mips64/syscalls/setsockopt.S +++ b/libc/arch-mips64/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsockopt) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/settimeofday.S b/libc/arch-mips64/syscalls/settimeofday.S index 2e333f8e394154c4a4460d16fb72762b8fa01353..a73638ff7900784c5b74d693ae58dae65fde948a 100644 --- a/libc/arch-mips64/syscalls/settimeofday.S +++ b/libc/arch-mips64/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(settimeofday) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setuid.S b/libc/arch-mips64/syscalls/setuid.S index fb8125e10b7505b7d4456ab99d8b4685ff832a86..4321fae0cad230b81e63c0dfe3185f2143ed83fd 100644 --- a/libc/arch-mips64/syscalls/setuid.S +++ b/libc/arch-mips64/syscalls/setuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setuid) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/setxattr.S b/libc/arch-mips64/syscalls/setxattr.S index 04e746d77f57497fb9d51c1299563e8b90fe20e2..58ccb5fdd453773d304fcb38abca7dfef6f71cb1 100644 --- a/libc/arch-mips64/syscalls/setxattr.S +++ b/libc/arch-mips64/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setxattr) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/shutdown.S b/libc/arch-mips64/syscalls/shutdown.S index 59f437a0b55b05472439a8700dfa3e80a7fed6f7..cdd6c786f49f47097fcddadc9c0d227567991703 100644 --- a/libc/arch-mips64/syscalls/shutdown.S +++ b/libc/arch-mips64/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(shutdown) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sigaltstack.S b/libc/arch-mips64/syscalls/sigaltstack.S index 0fbd3a15769dc152bc805dbf51af2ffca0789c70..a2e663cc8e41de729c0f9f6bf7e7739db95b1c1a 100644 --- a/libc/arch-mips64/syscalls/sigaltstack.S +++ b/libc/arch-mips64/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sigaltstack) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/socketpair.S b/libc/arch-mips64/syscalls/socketpair.S index fa684d1c8242d53662e5b31a8eecac104d18e271..7be781467633b3dea7416966ad5f824d03b9ce43 100644 --- a/libc/arch-mips64/syscalls/socketpair.S +++ b/libc/arch-mips64/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(socketpair) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/splice.S b/libc/arch-mips64/syscalls/splice.S index d6269040afcedeab988ffee2a3601a51fef270dc..efee6cd7d8ebafceb0fa105876206c24ed8df5fc 100644 --- a/libc/arch-mips64/syscalls/splice.S +++ b/libc/arch-mips64/syscalls/splice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(splice) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/statfs64.S b/libc/arch-mips64/syscalls/statfs64.S index e835e414d25ffe540cc4f2373f22bb20a5b09a88..d3775229dfdad0e63984b002828e65665e472b7e 100644 --- a/libc/arch-mips64/syscalls/statfs64.S +++ b/libc/arch-mips64/syscalls/statfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(statfs64) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/swapoff.S b/libc/arch-mips64/syscalls/swapoff.S index dfaf1854b166852ed927568963f07e43c0ebe740..b257b1e060eb226d5fffd579939b769ecd55a34f 100644 --- a/libc/arch-mips64/syscalls/swapoff.S +++ b/libc/arch-mips64/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapoff) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/swapon.S b/libc/arch-mips64/syscalls/swapon.S index 8e844c497cfe351d62b0cb9fc3291fefa257b364..e18ff4c265426857fc2e03762a237f427539df59 100644 --- a/libc/arch-mips64/syscalls/swapon.S +++ b/libc/arch-mips64/syscalls/swapon.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapon) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/symlinkat.S b/libc/arch-mips64/syscalls/symlinkat.S index e43d597369cffa6e372ff08485bef345b1797213..560bf0db8c65543aff91ef9ce1e502154c366480 100644 --- a/libc/arch-mips64/syscalls/symlinkat.S +++ b/libc/arch-mips64/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(symlinkat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sync.S b/libc/arch-mips64/syscalls/sync.S index ec342a31ec12c038d8918c9d3b8270b93ba4dfd6..240a6d4834df18375688907f6220963200f25ba5 100644 --- a/libc/arch-mips64/syscalls/sync.S +++ b/libc/arch-mips64/syscalls/sync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sync) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/sysinfo.S b/libc/arch-mips64/syscalls/sysinfo.S index 16486fdec81773f9f84b68432cc4c11260654027..6b07be3e5f6cbe53504e9eab6ef33c20c4d46ac5 100644 --- a/libc/arch-mips64/syscalls/sysinfo.S +++ b/libc/arch-mips64/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sysinfo) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/tee.S b/libc/arch-mips64/syscalls/tee.S index 429700c62751becd014058b55f683cec58806705..0115f714eac47da0ef50e879e0baa0b6430c5b2e 100644 --- a/libc/arch-mips64/syscalls/tee.S +++ b/libc/arch-mips64/syscalls/tee.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tee) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/tgkill.S b/libc/arch-mips64/syscalls/tgkill.S index d98d9ae145413d5018294429a118e153254c3729..bf30a8d7d6117dbb83c6bf3aaf44c15199829a37 100644 --- a/libc/arch-mips64/syscalls/tgkill.S +++ b/libc/arch-mips64/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tgkill) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/timerfd_create.S b/libc/arch-mips64/syscalls/timerfd_create.S index ab8e9e0f9cd53a191091c2947ec905fb308bad5b..e65874f608bb53ee2d9f3ba20fba3352ea681c79 100644 --- a/libc/arch-mips64/syscalls/timerfd_create.S +++ b/libc/arch-mips64/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_create) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/timerfd_gettime.S b/libc/arch-mips64/syscalls/timerfd_gettime.S index 2ec7b9c15c4377bc5ae340620748a0f303ca9fe4..a8435986e9997352949db56fd12b1bc778f0f127 100644 --- a/libc/arch-mips64/syscalls/timerfd_gettime.S +++ b/libc/arch-mips64/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_gettime) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/timerfd_settime.S b/libc/arch-mips64/syscalls/timerfd_settime.S index 0aec09fb6a1cc95e2fc56d4fe70967afcd948bd7..8c5994f7224c20ac6dc1851607a0e51ba248f33a 100644 --- a/libc/arch-mips64/syscalls/timerfd_settime.S +++ b/libc/arch-mips64/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_settime) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/times.S b/libc/arch-mips64/syscalls/times.S index 2457e0c62f9a94558438c720ff2b2a549b7dd945..ff504e715cc577a64b4cb92e55d006813fc8bbab 100644 --- a/libc/arch-mips64/syscalls/times.S +++ b/libc/arch-mips64/syscalls/times.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(times) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/truncate.S b/libc/arch-mips64/syscalls/truncate.S index a0cbe514188dab2d7be845b9990b2abc8699feaf..3fc06a2a18ea281a0cd00b11bf95333dd4168e01 100644 --- a/libc/arch-mips64/syscalls/truncate.S +++ b/libc/arch-mips64/syscalls/truncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/umask.S b/libc/arch-mips64/syscalls/umask.S index 33624d2125a4ccec6e7db261081e2348dd7729a5..9e6c910fe4c10d625fc7fca257002b97d2ec22a1 100644 --- a/libc/arch-mips64/syscalls/umask.S +++ b/libc/arch-mips64/syscalls/umask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umask) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/umount2.S b/libc/arch-mips64/syscalls/umount2.S index 6193459fce366ad87a2bfedd52b8a8189217c74e..f8d19966f01dd65cd60920bf51d2e5f0e989042e 100644 --- a/libc/arch-mips64/syscalls/umount2.S +++ b/libc/arch-mips64/syscalls/umount2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umount2) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/uname.S b/libc/arch-mips64/syscalls/uname.S index df50f4599bee2ba43e3db0162efaa573761f199a..ce93f08ff34ea0bf2c50fe9c38a04594ca9ff1f8 100644 --- a/libc/arch-mips64/syscalls/uname.S +++ b/libc/arch-mips64/syscalls/uname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(uname) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/unlinkat.S b/libc/arch-mips64/syscalls/unlinkat.S index 29d44427e84f95369fe8664f296fd4d79ee3feed..870e8d7a5afcca8f7015ae853396ebaf6067159c 100644 --- a/libc/arch-mips64/syscalls/unlinkat.S +++ b/libc/arch-mips64/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unlinkat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/unshare.S b/libc/arch-mips64/syscalls/unshare.S index 6d8fbf3d0fe31d47c1e5858ca84cddc58f71e36b..231c29adc7fdc31d1427ee51de6b93189e83878c 100644 --- a/libc/arch-mips64/syscalls/unshare.S +++ b/libc/arch-mips64/syscalls/unshare.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unshare) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/utimensat.S b/libc/arch-mips64/syscalls/utimensat.S index 654b8a454cb79ac566e91c73c95197b183e9bd3a..4b4243e0e1cd037323bb57299bde0aa58062d635 100644 --- a/libc/arch-mips64/syscalls/utimensat.S +++ b/libc/arch-mips64/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(utimensat) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/vmsplice.S b/libc/arch-mips64/syscalls/vmsplice.S index aa03585d0bab5d74755c83e59a89a50b1cb3578c..f85400419da9d5e309a1e21f12310b139c5dc4c1 100644 --- a/libc/arch-mips64/syscalls/vmsplice.S +++ b/libc/arch-mips64/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vmsplice) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/wait4.S b/libc/arch-mips64/syscalls/wait4.S index e3755b58e5b6bbfde895c5e5b67ff80e28fca232..2d2b4876f62a696874c1b8658997976afe99cfbc 100644 --- a/libc/arch-mips64/syscalls/wait4.S +++ b/libc/arch-mips64/syscalls/wait4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(wait4) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/write.S b/libc/arch-mips64/syscalls/write.S index ce7f70232244f10ff9159a8224f5a752227c7f94..f603fb5411c3b090edbb156b34f8ddaa757b48c0 100644 --- a/libc/arch-mips64/syscalls/write.S +++ b/libc/arch-mips64/syscalls/write.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(write) .set push .set noreorder diff --git a/libc/arch-mips64/syscalls/writev.S b/libc/arch-mips64/syscalls/writev.S index e2c7875ebd7947361348efec76e0fd1fe0c3f5ae..032e749d34cefb4df0fcadd4b826353c3cdf4e6e 100644 --- a/libc/arch-mips64/syscalls/writev.S +++ b/libc/arch-mips64/syscalls/writev.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(writev) .set push .set noreorder diff --git a/libc/arch-x86/syscalls/__accept4.S b/libc/arch-x86/syscalls/__accept4.S index 2d9cc423c260db78d9303a645d3c756a6f4b28d0..c28f211ff5e8dc94be9eae63a9b8604cdc3dd6bd 100644 --- a/libc/arch-x86/syscalls/__accept4.S +++ b/libc/arch-x86/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__accept4) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__brk.S b/libc/arch-x86/syscalls/__brk.S index 632dfcf7acad8233d1c13d95eb9cc25c17621255..c5702cfec30df7979a0b17887960025c7ccb0097 100644 --- a/libc/arch-x86/syscalls/__brk.S +++ b/libc/arch-x86/syscalls/__brk.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__brk) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__connect.S b/libc/arch-x86/syscalls/__connect.S index 5ee4fbf7f48bab3f9dc9f6a53779e8be0d9d9498..4f845b7340548577c1c11ca7d20342a663a5fa0a 100644 --- a/libc/arch-x86/syscalls/__connect.S +++ b/libc/arch-x86/syscalls/__connect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__connect) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__epoll_pwait.S b/libc/arch-x86/syscalls/__epoll_pwait.S index 641ca6d637d072d6411a1b8f0e8c705bfe87a3f6..c7acb2b83a6a4242e4b874aae967941f92e1e4c6 100644 --- a/libc/arch-x86/syscalls/__epoll_pwait.S +++ b/libc/arch-x86/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__epoll_pwait) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__exit.S b/libc/arch-x86/syscalls/__exit.S index 8578f56c5affe946718aa93e839f4e2046f7d976..bf76e0479593e9d4b9bde4717573b92a389dcb5c 100644 --- a/libc/arch-x86/syscalls/__exit.S +++ b/libc/arch-x86/syscalls/__exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__exit) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__fcntl64.S b/libc/arch-x86/syscalls/__fcntl64.S index ef58d15e71c577f76a766909ee04efcc464baa9e..7c41c88587931987230e2005907af8b241cd2784 100644 --- a/libc/arch-x86/syscalls/__fcntl64.S +++ b/libc/arch-x86/syscalls/__fcntl64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__fcntl64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__fstatfs64.S b/libc/arch-x86/syscalls/__fstatfs64.S index 0ca33606a8e6c1ffbf3ca762499590edadeabdb4..b182ae36874414815d4d415b7f60453a2ea0dd00 100644 --- a/libc/arch-x86/syscalls/__fstatfs64.S +++ b/libc/arch-x86/syscalls/__fstatfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__fstatfs64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__getcpu.S b/libc/arch-x86/syscalls/__getcpu.S index b181877f8bf3ade168257b431bfc4d219236e09b..4cdbafac62224f128242c94105c47f94cd0d366d 100644 --- a/libc/arch-x86/syscalls/__getcpu.S +++ b/libc/arch-x86/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcpu) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__getcwd.S b/libc/arch-x86/syscalls/__getcwd.S index b71ba0de15ff9019510bf1befeaaf210396d9a50..f5b9b9c71565f3d272c608a09f1a11c7a6bc15f8 100644 --- a/libc/arch-x86/syscalls/__getcwd.S +++ b/libc/arch-x86/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcwd) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__getdents64.S b/libc/arch-x86/syscalls/__getdents64.S index 3fc8719eb9f5b3ddb2bf59da49785bf980ae9103..0ff217d174d17b84563f7cdf8518165e9beda5bd 100644 --- a/libc/arch-x86/syscalls/__getdents64.S +++ b/libc/arch-x86/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getdents64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__getpid.S b/libc/arch-x86/syscalls/__getpid.S index f138d2f8814ed444a14e888832bfef59c67ed6aa..6a3602ebd0ad761a5d3cbb7075e16e65e7f52f6f 100644 --- a/libc/arch-x86/syscalls/__getpid.S +++ b/libc/arch-x86/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpid) movl $__NR_getpid, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/__getpriority.S b/libc/arch-x86/syscalls/__getpriority.S index 103431d26c273663ea799343d8c6d93a56bc2962..6a94f4381c98e766f51a97bd32c936bc0fbc9047 100644 --- a/libc/arch-x86/syscalls/__getpriority.S +++ b/libc/arch-x86/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpriority) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__ioctl.S b/libc/arch-x86/syscalls/__ioctl.S index 99d2d2c76644744a1a4206e4d8cdbeb7f2fa305a..edb990a0421f391be10f34c890754a449f3a6b0b 100644 --- a/libc/arch-x86/syscalls/__ioctl.S +++ b/libc/arch-x86/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ioctl) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__llseek.S b/libc/arch-x86/syscalls/__llseek.S index 0cdb98aa153e2815e40c6d3494cc00113725a47d..db391064357eaefad28649060295fb08f59d3e5e 100644 --- a/libc/arch-x86/syscalls/__llseek.S +++ b/libc/arch-x86/syscalls/__llseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__llseek) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__mmap2.S b/libc/arch-x86/syscalls/__mmap2.S index 47131efeee750ec0a52f5a752a1812b6f4530d9d..5c8f2a31dfc6af49bcf2a9ef70698ab2d56a74d9 100644 --- a/libc/arch-x86/syscalls/__mmap2.S +++ b/libc/arch-x86/syscalls/__mmap2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__mmap2) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__openat.S b/libc/arch-x86/syscalls/__openat.S index aec10e5859e4440106e5e4fa7e3f221d3318a2ac..87687e5698ca93399325e7c023f8ecc8c2a0c3ea 100644 --- a/libc/arch-x86/syscalls/__openat.S +++ b/libc/arch-x86/syscalls/__openat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__openat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__ppoll.S b/libc/arch-x86/syscalls/__ppoll.S index 92197b73c0981b11c522653aa48ff10f1305fe34..e48f841232cbdafbb6bb9e871fde8ce1e6095e63 100644 --- a/libc/arch-x86/syscalls/__ppoll.S +++ b/libc/arch-x86/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ppoll) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__pselect6.S b/libc/arch-x86/syscalls/__pselect6.S index 38402f02dd958ac743ef396d48af6af158f95fd2..53edb8ca106047b81feda8d9d263652d2fcef093 100644 --- a/libc/arch-x86/syscalls/__pselect6.S +++ b/libc/arch-x86/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__pselect6) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__ptrace.S b/libc/arch-x86/syscalls/__ptrace.S index cea5847feb40d7b1121879ac457e37f1091982a6..9d1e460edc4a3d9f8d5de0b86bb706f37aeb14b1 100644 --- a/libc/arch-x86/syscalls/__ptrace.S +++ b/libc/arch-x86/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ptrace) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__reboot.S b/libc/arch-x86/syscalls/__reboot.S index 4546994212250166c4c4cb41222fb889855248a0..3ef78bb08e1dd55cc246f648c82e0639c649c1f4 100644 --- a/libc/arch-x86/syscalls/__reboot.S +++ b/libc/arch-x86/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__reboot) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__rt_sigaction.S b/libc/arch-x86/syscalls/__rt_sigaction.S index bfbe5baa4861f6f97367ecb9c6b46bbf6c6b9add..1ce7ef96b3e00e9be2dd1f2cb964dcf914a323d1 100644 --- a/libc/arch-x86/syscalls/__rt_sigaction.S +++ b/libc/arch-x86/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigaction) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__rt_sigpending.S b/libc/arch-x86/syscalls/__rt_sigpending.S index dac478a64eb9b724a019dad335f979c30dad21f4..a4cb3c1ec515df864f7e2f5bd2b5095d3b3ac8c7 100644 --- a/libc/arch-x86/syscalls/__rt_sigpending.S +++ b/libc/arch-x86/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigpending) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__rt_sigprocmask.S b/libc/arch-x86/syscalls/__rt_sigprocmask.S index f1123603bd55913e527519a00d4d42af83084067..9d8e90d0acae24b47c45e356ff27919fe4f1f0e1 100644 --- a/libc/arch-x86/syscalls/__rt_sigprocmask.S +++ b/libc/arch-x86/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigprocmask) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__rt_sigsuspend.S b/libc/arch-x86/syscalls/__rt_sigsuspend.S index ef505c09790cc67f70bc4f7741977eff3b038663..e0d0c3dd15d8a3f47f324b778eb9443265a6b7ed 100644 --- a/libc/arch-x86/syscalls/__rt_sigsuspend.S +++ b/libc/arch-x86/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigsuspend) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__rt_sigtimedwait.S b/libc/arch-x86/syscalls/__rt_sigtimedwait.S index d19c7dbdb91947ee959424c3b08fa429dc6f1561..091c1a721ab36d675567fe7d56a0e8fe596d29d6 100644 --- a/libc/arch-x86/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-x86/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigtimedwait) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__sched_getaffinity.S b/libc/arch-x86/syscalls/__sched_getaffinity.S index e7cb8f1c5352cb156f28c2dcbcad3ce8e0881323..2c278db3d4d0a9c08d77f48c7a3d94702424741c 100644 --- a/libc/arch-x86/syscalls/__sched_getaffinity.S +++ b/libc/arch-x86/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sched_getaffinity) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__set_thread_area.S b/libc/arch-x86/syscalls/__set_thread_area.S index dda23a0d0a3fb3074f29479f0f8d5bd388a5c392..29e12388df7f0f253e0cfa77998298f45f63806e 100644 --- a/libc/arch-x86/syscalls/__set_thread_area.S +++ b/libc/arch-x86/syscalls/__set_thread_area.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_thread_area) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__set_tid_address.S b/libc/arch-x86/syscalls/__set_tid_address.S index 1566d9a3e3e3805ea5ca2127490befab2653ddeb..35174427f989e7abb31ec0f4a44adac6c726e208 100644 --- a/libc/arch-x86/syscalls/__set_tid_address.S +++ b/libc/arch-x86/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tid_address) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__sigaction.S b/libc/arch-x86/syscalls/__sigaction.S index f1a51d2ebcd03d6e73fb05ef1f47680868add1fd..0a3e77e10f614831f7039ea1550221f20072a460 100644 --- a/libc/arch-x86/syscalls/__sigaction.S +++ b/libc/arch-x86/syscalls/__sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sigaction) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__signalfd4.S b/libc/arch-x86/syscalls/__signalfd4.S index 335e20627c59f6ca8c2abd7af3cfa4b202853f3d..acfced5c9642e11f2af1fcc6b804964fd3a65a99 100644 --- a/libc/arch-x86/syscalls/__signalfd4.S +++ b/libc/arch-x86/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__signalfd4) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__socket.S b/libc/arch-x86/syscalls/__socket.S index 368680f36ba8f98eee27303905d534a98f2b4784..59988f3d0bb98f8cdabb19afc2382e82fd7e4195 100644 --- a/libc/arch-x86/syscalls/__socket.S +++ b/libc/arch-x86/syscalls/__socket.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__socket) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__statfs64.S b/libc/arch-x86/syscalls/__statfs64.S index 6bb9d993cb33647f97dfc28fd9dee66ccb186bd3..63d866e87cbb25b300c5a7faf21451d928289013 100644 --- a/libc/arch-x86/syscalls/__statfs64.S +++ b/libc/arch-x86/syscalls/__statfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__statfs64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__timer_create.S b/libc/arch-x86/syscalls/__timer_create.S index 3d28ae90b31fa67c488b8f4493e7fde75ae4da07..1265aa6621b4ba3621fe17183a0be4659e6aa696 100644 --- a/libc/arch-x86/syscalls/__timer_create.S +++ b/libc/arch-x86/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_create) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__timer_delete.S b/libc/arch-x86/syscalls/__timer_delete.S index 7d64d6d44e39b0d9eac6a2d8959856096035a304..bc1fbc570ed25186a7abc9bf398c9049f392ff48 100644 --- a/libc/arch-x86/syscalls/__timer_delete.S +++ b/libc/arch-x86/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_delete) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__timer_getoverrun.S b/libc/arch-x86/syscalls/__timer_getoverrun.S index cb3776533a05a5e7538641aa5f966f8bd90894ec..2a8de1e51b8a44191613658689024e92f8c7d002 100644 --- a/libc/arch-x86/syscalls/__timer_getoverrun.S +++ b/libc/arch-x86/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_getoverrun) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__timer_gettime.S b/libc/arch-x86/syscalls/__timer_gettime.S index 5c43f4a10ac324e7219ec72199e4700496a9bd83..9edd15a131f09984e5d24d35586ab80e476334ca 100644 --- a/libc/arch-x86/syscalls/__timer_gettime.S +++ b/libc/arch-x86/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_gettime) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__timer_settime.S b/libc/arch-x86/syscalls/__timer_settime.S index da7c5871542789da447884c96d809a1e25761f8c..4bb0790b9f68fcd0241ec0ae1fb99713394a0ec2 100644 --- a/libc/arch-x86/syscalls/__timer_settime.S +++ b/libc/arch-x86/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_settime) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/__waitid.S b/libc/arch-x86/syscalls/__waitid.S index 7e3ecdd9fc27f86bf06ad185320fc5e4f8a8e672..331baf561fd99bcd2ec2cb325b2d5d053c6c7779 100644 --- a/libc/arch-x86/syscalls/__waitid.S +++ b/libc/arch-x86/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__waitid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/_exit.S b/libc/arch-x86/syscalls/_exit.S index 36e884a6a294df2925d23a61c414e4aec029b089..0da6e7986f750df3c5dfc56db8d1912335150d29 100644 --- a/libc/arch-x86/syscalls/_exit.S +++ b/libc/arch-x86/syscalls/_exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_exit) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/acct.S b/libc/arch-x86/syscalls/acct.S index a0361145bde3ab5e346e7e4211eb95f05d175c8e..34a23a46e62bcbf3f462c21523e2174c810fb29f 100644 --- a/libc/arch-x86/syscalls/acct.S +++ b/libc/arch-x86/syscalls/acct.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(acct) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/bind.S b/libc/arch-x86/syscalls/bind.S index ab5a29e7ea22f147d2631ae46fee9a8d5ddad3af..1d45319063d2691fdbdc0534b91743067e13f7b1 100644 --- a/libc/arch-x86/syscalls/bind.S +++ b/libc/arch-x86/syscalls/bind.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(bind) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/capget.S b/libc/arch-x86/syscalls/capget.S index 5441e4906b17e6920df3d60f7850b2c5b5b33d10..82b5b73dfbe350dfec47502763934e173ac56783 100644 --- a/libc/arch-x86/syscalls/capget.S +++ b/libc/arch-x86/syscalls/capget.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capget) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/capset.S b/libc/arch-x86/syscalls/capset.S index d04e4119e898da783aa896ef3e403b1f6959f8a7..79e874796e307c2ec0da2575686b10330dbebff2 100644 --- a/libc/arch-x86/syscalls/capset.S +++ b/libc/arch-x86/syscalls/capset.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capset) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/chdir.S b/libc/arch-x86/syscalls/chdir.S index d32a0bdef68248a8342f9db81d27ae656485eb19..98bdf37ea863880be7447986bf97294476f98a43 100644 --- a/libc/arch-x86/syscalls/chdir.S +++ b/libc/arch-x86/syscalls/chdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chdir) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/chroot.S b/libc/arch-x86/syscalls/chroot.S index 63d7e00ab1b4f707a2bd5f5bf6a28926c1f8cb97..978eec7d69072c2b71924c336860bd853208514f 100644 --- a/libc/arch-x86/syscalls/chroot.S +++ b/libc/arch-x86/syscalls/chroot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chroot) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/clock_getres.S b/libc/arch-x86/syscalls/clock_getres.S index 321299c35db4e8ef779b382c2c3e0a5cf2aa3a41..c93a27927fdf12cc2d5cb468c2f50b6eb8852283 100644 --- a/libc/arch-x86/syscalls/clock_getres.S +++ b/libc/arch-x86/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_getres) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/clock_gettime.S b/libc/arch-x86/syscalls/clock_gettime.S index 54f769affcb5ad217b2dc9b2cf329b45e6d8bb34..9c5c2407e171e2143a26f7e914b889e5f97346a6 100644 --- a/libc/arch-x86/syscalls/clock_gettime.S +++ b/libc/arch-x86/syscalls/clock_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_gettime) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/clock_nanosleep.S b/libc/arch-x86/syscalls/clock_nanosleep.S index ca961c0ea80d4684bd5daabf584168fbdde4e312..edadec219f3b3fdb6ce6751aa009c1ae712eea1e 100644 --- a/libc/arch-x86/syscalls/clock_nanosleep.S +++ b/libc/arch-x86/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_nanosleep) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/clock_settime.S b/libc/arch-x86/syscalls/clock_settime.S index ab8c43e7a38ed138998093a235252cfef9dce2d5..41012d0af6a32ebaa3a114dcc5dd73740533f1ce 100644 --- a/libc/arch-x86/syscalls/clock_settime.S +++ b/libc/arch-x86/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_settime) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/close.S b/libc/arch-x86/syscalls/close.S index 0b3e73ab7a3cc998970973cae70b3257963d8fbd..b73c4b400870c45f01613324e7c29c1fab958f31 100644 --- a/libc/arch-x86/syscalls/close.S +++ b/libc/arch-x86/syscalls/close.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(close) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/delete_module.S b/libc/arch-x86/syscalls/delete_module.S index 757c8c1b96a708df45e05e077bc812170f1d53c1..73a51283db3f21f86fa5ffee8c24653fee5b6fea 100644 --- a/libc/arch-x86/syscalls/delete_module.S +++ b/libc/arch-x86/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(delete_module) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/dup.S b/libc/arch-x86/syscalls/dup.S index 64e1538e5dab1bb78bf343c4a36ecea0a5b4ab89..f8e8772b571002efeb5352a536b2b4ec93fd30c0 100644 --- a/libc/arch-x86/syscalls/dup.S +++ b/libc/arch-x86/syscalls/dup.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/dup3.S b/libc/arch-x86/syscalls/dup3.S index a0ecd19424869fc4ec88c4f35922abbae0fd3817..1203e6453704c78dae98c537499a3956b4189870 100644 --- a/libc/arch-x86/syscalls/dup3.S +++ b/libc/arch-x86/syscalls/dup3.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup3) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/epoll_create1.S b/libc/arch-x86/syscalls/epoll_create1.S index 5b6a1baa2428d966c899bb40b71cf52dfe503cc5..6384b926bb8e18ba70a846ca920f79e58a3f904d 100644 --- a/libc/arch-x86/syscalls/epoll_create1.S +++ b/libc/arch-x86/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_create1) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/epoll_ctl.S b/libc/arch-x86/syscalls/epoll_ctl.S index 3fd8acd3c4b1deb7a840030d6074cc76a4f044cf..cdc880e7548f9b552b95f618501db72043d7ef69 100644 --- a/libc/arch-x86/syscalls/epoll_ctl.S +++ b/libc/arch-x86/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_ctl) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/eventfd.S b/libc/arch-x86/syscalls/eventfd.S index 55c5e6a309af144b20fecfcf8abe2a9dd46ae426..fe859672e0f2470b5513441c90fe9d5c21699770 100644 --- a/libc/arch-x86/syscalls/eventfd.S +++ b/libc/arch-x86/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(eventfd) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/execve.S b/libc/arch-x86/syscalls/execve.S index 7ad54f7616d4f4854876ec42b645d2fd5f6c790e..a897c42d0facd2ea584367f065e415b8e8495b9f 100644 --- a/libc/arch-x86/syscalls/execve.S +++ b/libc/arch-x86/syscalls/execve.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(execve) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/faccessat.S b/libc/arch-x86/syscalls/faccessat.S index 115d645749122002af9f1bb54e6c9e890728e7e9..4ac3e2a59a59271fa6fa38c2b5300f09458ee2ea 100644 --- a/libc/arch-x86/syscalls/faccessat.S +++ b/libc/arch-x86/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(faccessat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fallocate64.S b/libc/arch-x86/syscalls/fallocate64.S index f8bde62c79a8b967def0ab2a3500f08d19223062..e1dfa085ab66c8920412ef422d5e62b4b74633bc 100644 --- a/libc/arch-x86/syscalls/fallocate64.S +++ b/libc/arch-x86/syscalls/fallocate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fallocate64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fchdir.S b/libc/arch-x86/syscalls/fchdir.S index 56e496c7753fa5c2290d5bcd3a38eaece064b142..af43acb0d072f4197fde83b5ab10b1ad222ee60d 100644 --- a/libc/arch-x86/syscalls/fchdir.S +++ b/libc/arch-x86/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchdir) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fchmod.S b/libc/arch-x86/syscalls/fchmod.S index 4badceaaef42347587e5a785b27e611f02bc4ecf..5c5835990a04487a3b364db8e55d10ad37d62cf9 100644 --- a/libc/arch-x86/syscalls/fchmod.S +++ b/libc/arch-x86/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmod) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fchmodat.S b/libc/arch-x86/syscalls/fchmodat.S index 552e85c497793fd4478453d0851597d54368d25a..aed8d29102fabce795214f484ef0c3af6936378c 100644 --- a/libc/arch-x86/syscalls/fchmodat.S +++ b/libc/arch-x86/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmodat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fchown.S b/libc/arch-x86/syscalls/fchown.S index 7e826379e825db99d7aabc12797e87b78efa9e35..da80251d1f7f1dd0260f10530a8fd7d04a2869e1 100644 --- a/libc/arch-x86/syscalls/fchown.S +++ b/libc/arch-x86/syscalls/fchown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchown) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fchownat.S b/libc/arch-x86/syscalls/fchownat.S index de039d0d97733eee06cd6e59c1a5049e20f45e9c..851424370f06c30888eda9ecd903142159a234bf 100644 --- a/libc/arch-x86/syscalls/fchownat.S +++ b/libc/arch-x86/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchownat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fdatasync.S b/libc/arch-x86/syscalls/fdatasync.S index fdb55788cd3213d929eebc5fbb910e9642fe5116..fc2c1633256931881a8a7361d1beaf9b86651268 100644 --- a/libc/arch-x86/syscalls/fdatasync.S +++ b/libc/arch-x86/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fdatasync) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fgetxattr.S b/libc/arch-x86/syscalls/fgetxattr.S index 3ed63d3d55c6a218ad6acdfb5eee2ad54f2af77f..767a675abbcb1de877ff6ae09165dd60d3fd37ec 100644 --- a/libc/arch-x86/syscalls/fgetxattr.S +++ b/libc/arch-x86/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fgetxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/flistxattr.S b/libc/arch-x86/syscalls/flistxattr.S index 2840114cdc55735e676dfe4801ecead937dffb1a..dbb49779cbae44051a04e9643d80dde1adff68d8 100644 --- a/libc/arch-x86/syscalls/flistxattr.S +++ b/libc/arch-x86/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flistxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/flock.S b/libc/arch-x86/syscalls/flock.S index dc9ef0200e81279c58fedf4ec022b1ef78431fe2..b4b748e82bc3ed712f23713d3a7a3e1c7284a465 100644 --- a/libc/arch-x86/syscalls/flock.S +++ b/libc/arch-x86/syscalls/flock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flock) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fremovexattr.S b/libc/arch-x86/syscalls/fremovexattr.S index 1e77f828fdc400ac1ca14b4fe41bc0354cac9dbb..c34cbc4a8603816620838f3683aecbad68e2d757 100644 --- a/libc/arch-x86/syscalls/fremovexattr.S +++ b/libc/arch-x86/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fremovexattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fsetxattr.S b/libc/arch-x86/syscalls/fsetxattr.S index 703a8d73cbb161af718f2a113c5833bb3698cd4b..5593dca70b0f8ba64d08ee1eb06faab75d7ec8b3 100644 --- a/libc/arch-x86/syscalls/fsetxattr.S +++ b/libc/arch-x86/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsetxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fstat64.S b/libc/arch-x86/syscalls/fstat64.S index 970eeb11fbb5dd9e1eb8117c94ae89952a1e3142..2e29ae5f800c927a15e0b913064c863d7bb24ba4 100644 --- a/libc/arch-x86/syscalls/fstat64.S +++ b/libc/arch-x86/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstat64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fstatat64.S b/libc/arch-x86/syscalls/fstatat64.S index 476578d36fd310027a70a0cd83423bab70683f58..72922cbfe6a978be9d858d10bd36ffc402843e3d 100644 --- a/libc/arch-x86/syscalls/fstatat64.S +++ b/libc/arch-x86/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatat64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/fsync.S b/libc/arch-x86/syscalls/fsync.S index 9fc84b70cd140431f55cfea69839fb7d88716c08..af10e9ad2d8241f43c4fe3e457df60e7220dcadd 100644 --- a/libc/arch-x86/syscalls/fsync.S +++ b/libc/arch-x86/syscalls/fsync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsync) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/ftruncate.S b/libc/arch-x86/syscalls/ftruncate.S index 6765d984c284cd744c9e97f48ed50063e310027a..734398559dd1c24f71b576b8e867710956620c36 100644 --- a/libc/arch-x86/syscalls/ftruncate.S +++ b/libc/arch-x86/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/ftruncate64.S b/libc/arch-x86/syscalls/ftruncate64.S index 21e26ce00125ae4846999a1c7eaae50cc1de991b..47b925b8440c8283949eeba9926f1e21cc041216 100644 --- a/libc/arch-x86/syscalls/ftruncate64.S +++ b/libc/arch-x86/syscalls/ftruncate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getegid.S b/libc/arch-x86/syscalls/getegid.S index 445cd97da483460bddbc82b85f602f8092762ebe..bc21b5a3585aa066435588c477d649e9740508fa 100644 --- a/libc/arch-x86/syscalls/getegid.S +++ b/libc/arch-x86/syscalls/getegid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getegid) movl $__NR_getegid32, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/geteuid.S b/libc/arch-x86/syscalls/geteuid.S index 8290a939b62d7282aefa2470f5335eb8cf5b5c4d..469f9c9ad7324a19ee8e91a17da58d491b646ac9 100644 --- a/libc/arch-x86/syscalls/geteuid.S +++ b/libc/arch-x86/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(geteuid) movl $__NR_geteuid32, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/getgid.S b/libc/arch-x86/syscalls/getgid.S index d90767f6f342b6552c99fb70a4e2e772638cbc22..6b15674b76587316639c831054ccd428ce94010d 100644 --- a/libc/arch-x86/syscalls/getgid.S +++ b/libc/arch-x86/syscalls/getgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgid) movl $__NR_getgid32, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/getgroups.S b/libc/arch-x86/syscalls/getgroups.S index d36c09cc8740933c28a34ab8e3e343096baa221d..a7aa1b2af8b1f9ef4f3bf7d8db476cf1722a03a1 100644 --- a/libc/arch-x86/syscalls/getgroups.S +++ b/libc/arch-x86/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgroups) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getitimer.S b/libc/arch-x86/syscalls/getitimer.S index ebf12601d3a63267b197b849998d063ab12e37e8..1b424a33b6595eab859c99480a2fc34eb5959f24 100644 --- a/libc/arch-x86/syscalls/getitimer.S +++ b/libc/arch-x86/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getitimer) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getpeername.S b/libc/arch-x86/syscalls/getpeername.S index abecd4edbc6d78927dd7ca1d02e37fa8860fe743..94b43fbcc5178ebe7b142f796434729e190f6f53 100644 --- a/libc/arch-x86/syscalls/getpeername.S +++ b/libc/arch-x86/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpeername) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getpgid.S b/libc/arch-x86/syscalls/getpgid.S index e74ed3b78991f940a49dd8a14e13eceb80cd4dc1..7d7149e4680070eae095f060574f0165b20ba449 100644 --- a/libc/arch-x86/syscalls/getpgid.S +++ b/libc/arch-x86/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpgid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getppid.S b/libc/arch-x86/syscalls/getppid.S index 025fa42e4ffc374937824fd938855e7788de2235..3103ed2d6ee19301ceef9bd18a56bc837190ec9c 100644 --- a/libc/arch-x86/syscalls/getppid.S +++ b/libc/arch-x86/syscalls/getppid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getppid) movl $__NR_getppid, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/getresgid.S b/libc/arch-x86/syscalls/getresgid.S index fe08cdfcb5dc236310e6ff48803b4ee7c3481205..2f03a03c9a911339b016b4a4dd5f26efcbf0e2cc 100644 --- a/libc/arch-x86/syscalls/getresgid.S +++ b/libc/arch-x86/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresgid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getresuid.S b/libc/arch-x86/syscalls/getresuid.S index 8e292fc5b4cf495a8092575c77bd461c46507553..d6fe915603eadf0c7e5e57acf737c82b1c0c2031 100644 --- a/libc/arch-x86/syscalls/getresuid.S +++ b/libc/arch-x86/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresuid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getrlimit.S b/libc/arch-x86/syscalls/getrlimit.S index fdb5a03fa9552cc33183831843a8e7fdb11d8bba..4587a2e35f0c9fd89d13ff1b191b99e731d08cfe 100644 --- a/libc/arch-x86/syscalls/getrlimit.S +++ b/libc/arch-x86/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrlimit) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getrusage.S b/libc/arch-x86/syscalls/getrusage.S index ae5f79629c443bddfdcca14369c47b006c03f8d7..4b2e38b3ab85fa5046b4708813b965a9c7c0ac0f 100644 --- a/libc/arch-x86/syscalls/getrusage.S +++ b/libc/arch-x86/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrusage) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getsid.S b/libc/arch-x86/syscalls/getsid.S index e1dc87fdecf9524b5cbd4637d8928303ae7196c8..eac9f2c4b01387916995714a34a4991353630e0c 100644 --- a/libc/arch-x86/syscalls/getsid.S +++ b/libc/arch-x86/syscalls/getsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getsockname.S b/libc/arch-x86/syscalls/getsockname.S index 254b755c8aea89e2467875c6b6d24c8084ce8514..738fa6d44c71b63d64222dfbc20c74699f448abd 100644 --- a/libc/arch-x86/syscalls/getsockname.S +++ b/libc/arch-x86/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockname) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getsockopt.S b/libc/arch-x86/syscalls/getsockopt.S index 2ef630c0d82964802a3b27285ffdd17489ce79d0..f8338f503873ab0b8e2e4a8cfac1e796c02047a9 100644 --- a/libc/arch-x86/syscalls/getsockopt.S +++ b/libc/arch-x86/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockopt) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/gettimeofday.S b/libc/arch-x86/syscalls/gettimeofday.S index 709a17ba539c23e24204b5a4917081025093b1eb..96c1e111de2d797f8d7b1c33d089fdd0ee220d18 100644 --- a/libc/arch-x86/syscalls/gettimeofday.S +++ b/libc/arch-x86/syscalls/gettimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(gettimeofday) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/getuid.S b/libc/arch-x86/syscalls/getuid.S index c375d309d8a257c69d9f3395534c90e47fbb42ca..cde5da8b6fd817080a479d771e4557c4d487c24c 100644 --- a/libc/arch-x86/syscalls/getuid.S +++ b/libc/arch-x86/syscalls/getuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getuid) movl $__NR_getuid32, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/getxattr.S b/libc/arch-x86/syscalls/getxattr.S index db9c9dd6830c43b6608232bbc8095bebf1b7d34a..7679cbf1ce41cd41b62d8010b9bd23a432360522 100644 --- a/libc/arch-x86/syscalls/getxattr.S +++ b/libc/arch-x86/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/init_module.S b/libc/arch-x86/syscalls/init_module.S index 543b31eec00d3acede096c1c0ef3f5f5414df5f6..02e55f0e26122b1d1f4ac0ff1d097f6da1c7086a 100644 --- a/libc/arch-x86/syscalls/init_module.S +++ b/libc/arch-x86/syscalls/init_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(init_module) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/inotify_add_watch.S b/libc/arch-x86/syscalls/inotify_add_watch.S index f58c6d1816fc4268752839a1a273a2f318883105..74a59f358410d4412579f5d2684e15ebb3a21d3e 100644 --- a/libc/arch-x86/syscalls/inotify_add_watch.S +++ b/libc/arch-x86/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_add_watch) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/inotify_init1.S b/libc/arch-x86/syscalls/inotify_init1.S index 2c7b10013cef6c2c2a181caabb5db57e41e0d9fc..de714c962a132fb0335251936196780bdcb63f2f 100644 --- a/libc/arch-x86/syscalls/inotify_init1.S +++ b/libc/arch-x86/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_init1) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/inotify_rm_watch.S b/libc/arch-x86/syscalls/inotify_rm_watch.S index c453478ce6b065abe6cb4269e72ea2f725447380..3edc152c4a347bd99c6768fcdc79949ba2379a09 100644 --- a/libc/arch-x86/syscalls/inotify_rm_watch.S +++ b/libc/arch-x86/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_rm_watch) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/kill.S b/libc/arch-x86/syscalls/kill.S index 0c1e24ae9678e6df767d9b30c8a574fd96814a86..0cf38a9e7d45b920c8df49b5ccd2372acaf57fa2 100644 --- a/libc/arch-x86/syscalls/kill.S +++ b/libc/arch-x86/syscalls/kill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(kill) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/klogctl.S b/libc/arch-x86/syscalls/klogctl.S index 869324a44c03159e7ccc7d8a44a12b9cef05cd5c..52b04e1327ad9e7d015601934013e820f2e07fdf 100644 --- a/libc/arch-x86/syscalls/klogctl.S +++ b/libc/arch-x86/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(klogctl) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/lgetxattr.S b/libc/arch-x86/syscalls/lgetxattr.S index 3ed4f11273fbb01069fef7ad247717eed3caf843..8c2eb473c0b9b854e4e72528419b977dbf6b0514 100644 --- a/libc/arch-x86/syscalls/lgetxattr.S +++ b/libc/arch-x86/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lgetxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/linkat.S b/libc/arch-x86/syscalls/linkat.S index e0c7e5f752789d97c868339a28eff14252f83fdc..56b8368ec1e8afd42459354bbc75c25a712a6fc6 100644 --- a/libc/arch-x86/syscalls/linkat.S +++ b/libc/arch-x86/syscalls/linkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(linkat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/listen.S b/libc/arch-x86/syscalls/listen.S index c65f97045aba5342f41cc879230cccf44fb99f0e..2c8cc7685ea12419d50417737848c249df89f34c 100644 --- a/libc/arch-x86/syscalls/listen.S +++ b/libc/arch-x86/syscalls/listen.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listen) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/listxattr.S b/libc/arch-x86/syscalls/listxattr.S index 98a51143d3c853a9f17a840c0c9980735ca80c10..f43ab3cd5d812160cc7d64374edcff72bd7bb8f5 100644 --- a/libc/arch-x86/syscalls/listxattr.S +++ b/libc/arch-x86/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/llistxattr.S b/libc/arch-x86/syscalls/llistxattr.S index a5ab636a64f7970007d2a330094e5edc54fdb8bb..d32652678e01917a5c0c7ed9fe448cb6d824d0e9 100644 --- a/libc/arch-x86/syscalls/llistxattr.S +++ b/libc/arch-x86/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(llistxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/lremovexattr.S b/libc/arch-x86/syscalls/lremovexattr.S index 508abbacdcc8196ca3d3b243be99a6947c66f6f5..b4f4817bb5acdf927847495f9e9626541ac05be8 100644 --- a/libc/arch-x86/syscalls/lremovexattr.S +++ b/libc/arch-x86/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lremovexattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/lseek.S b/libc/arch-x86/syscalls/lseek.S index 5f77831cd90c7cdc0eac94560fc3c8c3cda9c1c4..1115be867a0f3879235cb7ab2be08a1e4691ff98 100644 --- a/libc/arch-x86/syscalls/lseek.S +++ b/libc/arch-x86/syscalls/lseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lseek) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/lsetxattr.S b/libc/arch-x86/syscalls/lsetxattr.S index d8786849b2588a84d16c49b5c345cbc4e7f81fae..fc62cdd2076a8692f92e2c09d496894da8fb2046 100644 --- a/libc/arch-x86/syscalls/lsetxattr.S +++ b/libc/arch-x86/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lsetxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/madvise.S b/libc/arch-x86/syscalls/madvise.S index 3e8c7fdeed6e2d5e57a170896381495d7a52dcf7..1de44560ad02daf9e755cda9794a63e8016e3b20 100644 --- a/libc/arch-x86/syscalls/madvise.S +++ b/libc/arch-x86/syscalls/madvise.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(madvise) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mincore.S b/libc/arch-x86/syscalls/mincore.S index 7096f6c57ba0add84c3127b6949024c150e53e44..118063cb147912fd502ead06ddb3de5cbd3ab288 100644 --- a/libc/arch-x86/syscalls/mincore.S +++ b/libc/arch-x86/syscalls/mincore.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mincore) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mkdirat.S b/libc/arch-x86/syscalls/mkdirat.S index 862a18cfc498855eef83f76339c12fe0029c34eb..6969d2a5f9fc5c565d337eec0c95a14b6e10edfb 100644 --- a/libc/arch-x86/syscalls/mkdirat.S +++ b/libc/arch-x86/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mkdirat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mknodat.S b/libc/arch-x86/syscalls/mknodat.S index e03ba42a9a9eff4fb1c118da6a4314c2293b4244..6c743d2788e9e9d298ed88cae350001ad09be7bb 100644 --- a/libc/arch-x86/syscalls/mknodat.S +++ b/libc/arch-x86/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mknodat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mlock.S b/libc/arch-x86/syscalls/mlock.S index f582f7729b44f50a89b186c44f3835e95d4ac618..5ec799e7a63d2b7b78bf8f6eff1ae6fdc49e8b57 100644 --- a/libc/arch-x86/syscalls/mlock.S +++ b/libc/arch-x86/syscalls/mlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlock) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mlockall.S b/libc/arch-x86/syscalls/mlockall.S index becca812c760b488ba9ca0ac5185fcb6c2a2b7bb..72a8da597a3e4675d14b657b8d880a8154e92512 100644 --- a/libc/arch-x86/syscalls/mlockall.S +++ b/libc/arch-x86/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlockall) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mount.S b/libc/arch-x86/syscalls/mount.S index 7be28115e575b3a37c288c59e89f82db02e3ee37..1e06b8e309877b2d4064c09722b48e28f0d47315 100644 --- a/libc/arch-x86/syscalls/mount.S +++ b/libc/arch-x86/syscalls/mount.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mount) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mprotect.S b/libc/arch-x86/syscalls/mprotect.S index 0516c45f377a2b294962d0005ea496a518285bd2..11037c3ef0f77fcdaf05c1407b74dd5b6857b948 100644 --- a/libc/arch-x86/syscalls/mprotect.S +++ b/libc/arch-x86/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mprotect) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/mremap.S b/libc/arch-x86/syscalls/mremap.S index 42e75ced9a4ec8b1c7373110498aa4da78729c02..b7f96ff8428484848f1262ce47aa91fdbb528b6b 100644 --- a/libc/arch-x86/syscalls/mremap.S +++ b/libc/arch-x86/syscalls/mremap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mremap) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/msync.S b/libc/arch-x86/syscalls/msync.S index 66722f2e52a41a2d1ee22b77c6b0b09ace7c6e9a..e2549f7682d6e3eaa07b6a47313d3f33757988a0 100644 --- a/libc/arch-x86/syscalls/msync.S +++ b/libc/arch-x86/syscalls/msync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(msync) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/munlock.S b/libc/arch-x86/syscalls/munlock.S index 2fc3aa703046ec463dbd73767cbee8fb1c89c1a5..6b79e9910e48b5f3a952ff7b55d6a86ed7a0f6fb 100644 --- a/libc/arch-x86/syscalls/munlock.S +++ b/libc/arch-x86/syscalls/munlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlock) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/munlockall.S b/libc/arch-x86/syscalls/munlockall.S index 1bc99ea0a39d5ec68c580bdfd498d9bdf6340e98..96e238b1e27acb628c1b7af391c8e9c0eae897c0 100644 --- a/libc/arch-x86/syscalls/munlockall.S +++ b/libc/arch-x86/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlockall) movl $__NR_munlockall, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/munmap.S b/libc/arch-x86/syscalls/munmap.S index 878aae7aac67b8d33660004326000a814988ce75..a77a77746b7480e219f08022d9bbda785873d89b 100644 --- a/libc/arch-x86/syscalls/munmap.S +++ b/libc/arch-x86/syscalls/munmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munmap) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/nanosleep.S b/libc/arch-x86/syscalls/nanosleep.S index fe8af908d45836523f07ffd8f95c1718a7df9679..444aa7e947a7b0b1a9681c4e26db117eca0f8a53 100644 --- a/libc/arch-x86/syscalls/nanosleep.S +++ b/libc/arch-x86/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(nanosleep) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/personality.S b/libc/arch-x86/syscalls/personality.S index 8c8e0ffa458393b4d3830b44a564f1a6d84795e7..5344e1cc14743317730ed896bb6782a61b177878 100644 --- a/libc/arch-x86/syscalls/personality.S +++ b/libc/arch-x86/syscalls/personality.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(personality) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/pipe2.S b/libc/arch-x86/syscalls/pipe2.S index 99c4e8b61ffffdb7558b853bc23789eb1131967d..62665a05af87126d27cb3cd62517f3abc3729c08 100644 --- a/libc/arch-x86/syscalls/pipe2.S +++ b/libc/arch-x86/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pipe2) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/prctl.S b/libc/arch-x86/syscalls/prctl.S index 63ec899e3bc58b64ca9cc56f2d477f2e4ddcaf48..28e84d8e2c052635f540d3e2fe634d3727984590 100644 --- a/libc/arch-x86/syscalls/prctl.S +++ b/libc/arch-x86/syscalls/prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prctl) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/pread64.S b/libc/arch-x86/syscalls/pread64.S index 6b3c8ad167179fc4979dbf13d2387703ddcad435..e7502b94c451fb940a99f7a9f0c4caff1b12d0e7 100644 --- a/libc/arch-x86/syscalls/pread64.S +++ b/libc/arch-x86/syscalls/pread64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pread64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/prlimit64.S b/libc/arch-x86/syscalls/prlimit64.S index 6aa875fa3ebbe850dc4a9ef17fd22f157db5a89b..2ca8b233befb1ac5695e17af1f54ec877e70f59a 100644 --- a/libc/arch-x86/syscalls/prlimit64.S +++ b/libc/arch-x86/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prlimit64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/pwrite64.S b/libc/arch-x86/syscalls/pwrite64.S index 7d5309527b8584cfd29590483869e22bf9e2195f..b798a8e22839f0313029074de814ed128af0188a 100644 --- a/libc/arch-x86/syscalls/pwrite64.S +++ b/libc/arch-x86/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pwrite64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/read.S b/libc/arch-x86/syscalls/read.S index 9814c8ffc4857b31340216bed005895808f57fe0..483c5ef96458ea0bb33758b03b8361fec8144d25 100644 --- a/libc/arch-x86/syscalls/read.S +++ b/libc/arch-x86/syscalls/read.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(read) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/readahead.S b/libc/arch-x86/syscalls/readahead.S index 49a17d04361cb5167993d093e62ca812aa2daf15..b1e0870e9558948c7192b9473728d32ca4903169 100644 --- a/libc/arch-x86/syscalls/readahead.S +++ b/libc/arch-x86/syscalls/readahead.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readahead) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/readlinkat.S b/libc/arch-x86/syscalls/readlinkat.S index 1a161c01a6f91dfec71967c416628608ee50a726..a06ae73a6839672bb53ecd1534e2b8a23b13852d 100644 --- a/libc/arch-x86/syscalls/readlinkat.S +++ b/libc/arch-x86/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readlinkat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/readv.S b/libc/arch-x86/syscalls/readv.S index 8b5ff4186c8af2c12aa8c4d8851f0c098d5b25a9..a0b46b886fa4e33331045336f72112e31f39420c 100644 --- a/libc/arch-x86/syscalls/readv.S +++ b/libc/arch-x86/syscalls/readv.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readv) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/recvfrom.S b/libc/arch-x86/syscalls/recvfrom.S index 53d08f6387c70d527f69967a0c090ffb799d2b10..86f12c0c57523af3b9b39397ad56546a5a5838f6 100644 --- a/libc/arch-x86/syscalls/recvfrom.S +++ b/libc/arch-x86/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvfrom) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/recvmmsg.S b/libc/arch-x86/syscalls/recvmmsg.S index 3ef87402744c734f1f5db51603d17577b05139fc..f77f7942b5450134b0908f18fd3f27df0a0f3835 100644 --- a/libc/arch-x86/syscalls/recvmmsg.S +++ b/libc/arch-x86/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmmsg) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/recvmsg.S b/libc/arch-x86/syscalls/recvmsg.S index 150672d0a1282e55be03d0fa140de982c7097aa6..5d25d7a6080818a361bb7a41be8c024a1658f3bd 100644 --- a/libc/arch-x86/syscalls/recvmsg.S +++ b/libc/arch-x86/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmsg) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/removexattr.S b/libc/arch-x86/syscalls/removexattr.S index e7c55eb03e0f96caee31f7c184f821e314450ccd..cbbdf4ee79c692d0f285db685cabff750c5b7d11 100644 --- a/libc/arch-x86/syscalls/removexattr.S +++ b/libc/arch-x86/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(removexattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/renameat.S b/libc/arch-x86/syscalls/renameat.S index 5dfe65ffbb0ed46b0d5d4b6fd660b102c5d98c87..e424daff535f9395d7c2a3e6f38cba7f7bf05ddc 100644 --- a/libc/arch-x86/syscalls/renameat.S +++ b/libc/arch-x86/syscalls/renameat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(renameat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_get_priority_max.S b/libc/arch-x86/syscalls/sched_get_priority_max.S index d8debe2816442eeaf55a114bb327268bdfc1e58f..eee6f922f1c554dd1a294502c2d7309924c823a3 100644 --- a/libc/arch-x86/syscalls/sched_get_priority_max.S +++ b/libc/arch-x86/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_max) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_get_priority_min.S b/libc/arch-x86/syscalls/sched_get_priority_min.S index e9689fab1ea52c8422a631025027fae3a1a3b484..0edcab1309b0f8c16ef1b8f090bf890e1cab2887 100644 --- a/libc/arch-x86/syscalls/sched_get_priority_min.S +++ b/libc/arch-x86/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_min) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_getparam.S b/libc/arch-x86/syscalls/sched_getparam.S index 6b5e7c86b83733b1175f0fcebf78b6ddda3fb6b2..9a4ebbd4f36e80657ec6c1838fc16dd6058fd3ab 100644 --- a/libc/arch-x86/syscalls/sched_getparam.S +++ b/libc/arch-x86/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getparam) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_getscheduler.S b/libc/arch-x86/syscalls/sched_getscheduler.S index a2c5746b625867101ea9ea785152c58ff9eccc34..19a925e7707cf5b12c410617caf5f82ef2353525 100644 --- a/libc/arch-x86/syscalls/sched_getscheduler.S +++ b/libc/arch-x86/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getscheduler) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_rr_get_interval.S b/libc/arch-x86/syscalls/sched_rr_get_interval.S index f8012f31757ca98e5e7ebe69a3595edc9c957f9f..c2592a9ae2ea50a5d8de407a31825224cc6217e6 100644 --- a/libc/arch-x86/syscalls/sched_rr_get_interval.S +++ b/libc/arch-x86/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_rr_get_interval) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_setaffinity.S b/libc/arch-x86/syscalls/sched_setaffinity.S index 76013f9ab954f021a75e09fa6ffca325ab612267..4a0ac86d1843ccbad26f60409a7b5ec2a4b05ab1 100644 --- a/libc/arch-x86/syscalls/sched_setaffinity.S +++ b/libc/arch-x86/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setaffinity) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_setparam.S b/libc/arch-x86/syscalls/sched_setparam.S index aca4bd902084dd66859edaf4b48d6a4f5c036156..a99c0de0f2d09cbf05407a6dd2bc242527926e36 100644 --- a/libc/arch-x86/syscalls/sched_setparam.S +++ b/libc/arch-x86/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setparam) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_setscheduler.S b/libc/arch-x86/syscalls/sched_setscheduler.S index fad72c607e6a4375c5444ffcd7d2dc32def7d479..dbfd01e5f581b383b611b7147036c4f2b5c9cbbb 100644 --- a/libc/arch-x86/syscalls/sched_setscheduler.S +++ b/libc/arch-x86/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setscheduler) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sched_yield.S b/libc/arch-x86/syscalls/sched_yield.S index 8b4a9bebaf27aac660a26fe242bbba2a269b13a6..87ebaf9c60c583f1d7cec9f893ddf1f8cbfa482f 100644 --- a/libc/arch-x86/syscalls/sched_yield.S +++ b/libc/arch-x86/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_yield) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sendfile.S b/libc/arch-x86/syscalls/sendfile.S index 7bd86d0a589c09ed25b7e04a9a4349bb82257359..58433fb32accbd8074743ccc16bf5c795d04ce4d 100644 --- a/libc/arch-x86/syscalls/sendfile.S +++ b/libc/arch-x86/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sendfile64.S b/libc/arch-x86/syscalls/sendfile64.S index bd76043f7bcbce54f586199456332f3bcf2343a5..97c71461487f44fe47ba3f1a52429e6838e95639 100644 --- a/libc/arch-x86/syscalls/sendfile64.S +++ b/libc/arch-x86/syscalls/sendfile64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sendmmsg.S b/libc/arch-x86/syscalls/sendmmsg.S index 4bc3c40763cb519d88394bf222b8ef47ffb3ca47..3c359eeb790258a911a53fff532b8c484dd07dcd 100644 --- a/libc/arch-x86/syscalls/sendmmsg.S +++ b/libc/arch-x86/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmmsg) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sendmsg.S b/libc/arch-x86/syscalls/sendmsg.S index eb8fc63f537555a558c829861ae18a18c24eb44b..51288cc4ca85d7a4007eabacf4ec6e4b41558a3d 100644 --- a/libc/arch-x86/syscalls/sendmsg.S +++ b/libc/arch-x86/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmsg) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sendto.S b/libc/arch-x86/syscalls/sendto.S index 8cb72c87c77e8459397e9d99a46e2153259d5bae..4b77f2479029805993283e9c4e19b95a875290ff 100644 --- a/libc/arch-x86/syscalls/sendto.S +++ b/libc/arch-x86/syscalls/sendto.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendto) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setfsgid.S b/libc/arch-x86/syscalls/setfsgid.S index fa7a5c59f151397d096d72f67e129b3566ccec97..a8160c3f1b71b7126a88f1e6c4cf730a8761a9b7 100644 --- a/libc/arch-x86/syscalls/setfsgid.S +++ b/libc/arch-x86/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsgid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setfsuid.S b/libc/arch-x86/syscalls/setfsuid.S index 5856a16e0d30db329c0c3d5efdd7957eb5f3efae..abcf0b3bd476d659d48d37213371a75177a6103f 100644 --- a/libc/arch-x86/syscalls/setfsuid.S +++ b/libc/arch-x86/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsuid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setgid.S b/libc/arch-x86/syscalls/setgid.S index baa1b1a4b48a682b4d789e7056371c04048cc117..47c011e4d82113ab03151f1d8dbd03b25a81db51 100644 --- a/libc/arch-x86/syscalls/setgid.S +++ b/libc/arch-x86/syscalls/setgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setgroups.S b/libc/arch-x86/syscalls/setgroups.S index 364aaad0fd066284b416d94fdfcb045843212e8e..7a5891083db419c6e3170c46c46b6318ae770666 100644 --- a/libc/arch-x86/syscalls/setgroups.S +++ b/libc/arch-x86/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgroups) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setitimer.S b/libc/arch-x86/syscalls/setitimer.S index 409c4c6601370b2401fa604d7f006c132a999dce..e87a26e0d0f77d826d3593171d2983a87f024e6c 100644 --- a/libc/arch-x86/syscalls/setitimer.S +++ b/libc/arch-x86/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setitimer) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setns.S b/libc/arch-x86/syscalls/setns.S index ddbe758e85e38c3c52b26b5dd713719f5ec202ff..75f23faf742a9a513f95219c6b489ac73f641445 100644 --- a/libc/arch-x86/syscalls/setns.S +++ b/libc/arch-x86/syscalls/setns.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setns) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setpgid.S b/libc/arch-x86/syscalls/setpgid.S index ac1b12d678a94ef84c2ff5117bd119104e37bb8e..c20b7897b54ad6f2e60c4fd1898d1e5a89cae924 100644 --- a/libc/arch-x86/syscalls/setpgid.S +++ b/libc/arch-x86/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpgid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setpriority.S b/libc/arch-x86/syscalls/setpriority.S index 93c1e07bcca74a127ef2b427eca6c65efa78d2bc..4606c23fb950e18fc7f4b51fa0ce61822aadf5aa 100644 --- a/libc/arch-x86/syscalls/setpriority.S +++ b/libc/arch-x86/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpriority) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setregid.S b/libc/arch-x86/syscalls/setregid.S index 0ecfa9ae7dab04faa3b04d30bf3287fa6196d2b1..ff6cf36d64bdcb81f56f2454399c63d0d3f4a328 100644 --- a/libc/arch-x86/syscalls/setregid.S +++ b/libc/arch-x86/syscalls/setregid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setregid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setresgid.S b/libc/arch-x86/syscalls/setresgid.S index a6914c492f17abd710a5d585e0ce2c11b419dd27..a4846aef7d0f47dea958e389ee4cc24eb337c856 100644 --- a/libc/arch-x86/syscalls/setresgid.S +++ b/libc/arch-x86/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresgid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setresuid.S b/libc/arch-x86/syscalls/setresuid.S index c33c1cabc8052344b5dd328721bd145549ef2e58..6ed0fadc8427b393fb35639e5567766556ccc403 100644 --- a/libc/arch-x86/syscalls/setresuid.S +++ b/libc/arch-x86/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresuid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setreuid.S b/libc/arch-x86/syscalls/setreuid.S index 4244988d2d4750ef543751ec402e51907c40cb70..57d75409ce510ecf1e8700e1444dbdef465bb596 100644 --- a/libc/arch-x86/syscalls/setreuid.S +++ b/libc/arch-x86/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setreuid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setrlimit.S b/libc/arch-x86/syscalls/setrlimit.S index 3e8650434aa7f6e550ca283bdac3cbf37ef98742..9ca61341767da00a54379a584e705a4a6ec92733 100644 --- a/libc/arch-x86/syscalls/setrlimit.S +++ b/libc/arch-x86/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setrlimit) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setsid.S b/libc/arch-x86/syscalls/setsid.S index 398c11056b98fe38bc8b07438fabc1eb22c4e2a3..5c933b3cee468c85736b077a8f9eeddbb9fd72e6 100644 --- a/libc/arch-x86/syscalls/setsid.S +++ b/libc/arch-x86/syscalls/setsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsid) movl $__NR_setsid, %eax int $0x80 diff --git a/libc/arch-x86/syscalls/setsockopt.S b/libc/arch-x86/syscalls/setsockopt.S index 6ef168f811d5df11f16057948f6c0b1d6bf88507..f002344df8fa690c544141b92778cb8e55137fcd 100644 --- a/libc/arch-x86/syscalls/setsockopt.S +++ b/libc/arch-x86/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsockopt) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/settimeofday.S b/libc/arch-x86/syscalls/settimeofday.S index 37e11c53cc70cc5fc8fe1d2f84f4ccfdb75f3f7c..b35791d72eeafab726615b59c47717301acb13fe 100644 --- a/libc/arch-x86/syscalls/settimeofday.S +++ b/libc/arch-x86/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(settimeofday) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setuid.S b/libc/arch-x86/syscalls/setuid.S index fcea66d9718115c5aad5426c9a9c01e43db3b2af..f5b83150e8d60cd6e6b2000baa07aed7af71f316 100644 --- a/libc/arch-x86/syscalls/setuid.S +++ b/libc/arch-x86/syscalls/setuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setuid) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/setxattr.S b/libc/arch-x86/syscalls/setxattr.S index d6473cdc523f4e454d4923d838a87592a8ed4c90..24eb2c419138464bb0b0b768b0ceef11e2386adb 100644 --- a/libc/arch-x86/syscalls/setxattr.S +++ b/libc/arch-x86/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setxattr) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/shutdown.S b/libc/arch-x86/syscalls/shutdown.S index 32fa17a3be22f700d59794e65dd6104bca0eaf19..e5497e6dc62c13dbfbd84c394a4b16ca4adaac5f 100644 --- a/libc/arch-x86/syscalls/shutdown.S +++ b/libc/arch-x86/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(shutdown) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sigaltstack.S b/libc/arch-x86/syscalls/sigaltstack.S index 6882a7837ccddab4bfcb901e98f51bb8d911bd47..150e3986d20235b11e2419e336df3d4897262f2a 100644 --- a/libc/arch-x86/syscalls/sigaltstack.S +++ b/libc/arch-x86/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sigaltstack) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/socketpair.S b/libc/arch-x86/syscalls/socketpair.S index 945faa01970c1f2ec56e091bdf310ed136eb6ffe..f2188e3e67a8417b0f2e296d34adc8cf75bb3cff 100644 --- a/libc/arch-x86/syscalls/socketpair.S +++ b/libc/arch-x86/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(socketpair) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/splice.S b/libc/arch-x86/syscalls/splice.S index 46e231275aaf9252d0c3c1c7822db3045851b9d0..38d9ddf1dfec4d460a56dc7cd5e9425c689d8c91 100644 --- a/libc/arch-x86/syscalls/splice.S +++ b/libc/arch-x86/syscalls/splice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(splice) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/swapoff.S b/libc/arch-x86/syscalls/swapoff.S index 0e210335d3b3e722c9b3e7fb2568a335bcf4a190..a0cbc0e271bf86972b4e1620660a34490f3f712f 100644 --- a/libc/arch-x86/syscalls/swapoff.S +++ b/libc/arch-x86/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapoff) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/swapon.S b/libc/arch-x86/syscalls/swapon.S index a4d5e030568dc38d8323053fdce766e456f5c041..5a2bc9499b2c5983d78ff6ee08830cbd6399c548 100644 --- a/libc/arch-x86/syscalls/swapon.S +++ b/libc/arch-x86/syscalls/swapon.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapon) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/symlinkat.S b/libc/arch-x86/syscalls/symlinkat.S index 618f5d8275277b2a8267ba756a4e7e30c893216c..7d7a9da9bb7785ffbd306562aee028894c945027 100644 --- a/libc/arch-x86/syscalls/symlinkat.S +++ b/libc/arch-x86/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(symlinkat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sync.S b/libc/arch-x86/syscalls/sync.S index a1f1782392c9ee1c65f65e843e26b4167e71c84d..423c01dce5b984bb35b2913980292998c1f3ea7a 100644 --- a/libc/arch-x86/syscalls/sync.S +++ b/libc/arch-x86/syscalls/sync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sync) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/sysinfo.S b/libc/arch-x86/syscalls/sysinfo.S index c3eabb06fe5003738e8859bdebf26b81d6feef01..08707616afc5a889e0118afc132bde9d4569f838 100644 --- a/libc/arch-x86/syscalls/sysinfo.S +++ b/libc/arch-x86/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sysinfo) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/tee.S b/libc/arch-x86/syscalls/tee.S index 9422660a864261218da239e1e4d3436f34cdd32d..85ff3cc5cc3762c4e4306eed81c0d51dfdb57c98 100644 --- a/libc/arch-x86/syscalls/tee.S +++ b/libc/arch-x86/syscalls/tee.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tee) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/tgkill.S b/libc/arch-x86/syscalls/tgkill.S index 385827ba4ef2f5d38344366d511369670781dd73..aab80e16931a4aedc1f3de76eb6e375c81516c77 100644 --- a/libc/arch-x86/syscalls/tgkill.S +++ b/libc/arch-x86/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tgkill) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/timerfd_create.S b/libc/arch-x86/syscalls/timerfd_create.S index 343195e1997fef53ec986fb585a1c0fc316a27b3..f1bef4cb661fda4e4287fdc3958d00be0fa44073 100644 --- a/libc/arch-x86/syscalls/timerfd_create.S +++ b/libc/arch-x86/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_create) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/timerfd_gettime.S b/libc/arch-x86/syscalls/timerfd_gettime.S index 9b3a314577076310cb1262a4f73d575b9a0bc2c1..d7ec28f2e764ffc4e6d6639a9307790332a7fbf0 100644 --- a/libc/arch-x86/syscalls/timerfd_gettime.S +++ b/libc/arch-x86/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_gettime) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/timerfd_settime.S b/libc/arch-x86/syscalls/timerfd_settime.S index 819b7234d075bbc7aa295f0ec7400e6c8bf2ad20..7e03edb9d1d7c65584b1338630e1dbaa4e749516 100644 --- a/libc/arch-x86/syscalls/timerfd_settime.S +++ b/libc/arch-x86/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_settime) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/times.S b/libc/arch-x86/syscalls/times.S index f5739d32c04e9ab2ca402c32d49469cd264d198d..6a14cff0ee25a07367bb023cb4496bb43b00b190 100644 --- a/libc/arch-x86/syscalls/times.S +++ b/libc/arch-x86/syscalls/times.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(times) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/truncate.S b/libc/arch-x86/syscalls/truncate.S index 427f95f931376090a58a9f39cf0f133845820a63..33ce47f92eeebbbefeb2c9322a812d22299c10b5 100644 --- a/libc/arch-x86/syscalls/truncate.S +++ b/libc/arch-x86/syscalls/truncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/truncate64.S b/libc/arch-x86/syscalls/truncate64.S index 2c497511f7dc124e39f624b4e0c74b292b2d4b2e..2168eb42650dfd6d802154243491f10c91a3a673 100644 --- a/libc/arch-x86/syscalls/truncate64.S +++ b/libc/arch-x86/syscalls/truncate64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate64) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/umask.S b/libc/arch-x86/syscalls/umask.S index 3affc8de243956a569699ea480d27bd01a250e30..03bee20c998fcf9017f0f45234fe22f821e5d0fc 100644 --- a/libc/arch-x86/syscalls/umask.S +++ b/libc/arch-x86/syscalls/umask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umask) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/umount2.S b/libc/arch-x86/syscalls/umount2.S index d2b3549e2e8dfb38160a1e6c557d00252c659758..9701e0399b0d99fbc83652f6422c3507887b00b0 100644 --- a/libc/arch-x86/syscalls/umount2.S +++ b/libc/arch-x86/syscalls/umount2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umount2) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/uname.S b/libc/arch-x86/syscalls/uname.S index e9968054371eca866830c2f64860848df126c3c9..6de3b413e23feae3f39510910de931cd6e70d1b2 100644 --- a/libc/arch-x86/syscalls/uname.S +++ b/libc/arch-x86/syscalls/uname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(uname) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/unlinkat.S b/libc/arch-x86/syscalls/unlinkat.S index 6417d2bdb8a7feca0a66fb668d2b36279cf18e2d..93ea20183ad22714a90a9a2a43f7debd4f822d2c 100644 --- a/libc/arch-x86/syscalls/unlinkat.S +++ b/libc/arch-x86/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unlinkat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/unshare.S b/libc/arch-x86/syscalls/unshare.S index a289d4d5543b7dcfb0170ae26095b6391bd3a8e7..9d1146690eef1b167db3b26e42a9f63b7a5bcf8c 100644 --- a/libc/arch-x86/syscalls/unshare.S +++ b/libc/arch-x86/syscalls/unshare.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unshare) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/utimensat.S b/libc/arch-x86/syscalls/utimensat.S index d8c90804036334940c1fa04609c12bae82642d62..62e15256cb5ce6312a66479a7de5e8b4f21fe6e9 100644 --- a/libc/arch-x86/syscalls/utimensat.S +++ b/libc/arch-x86/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(utimensat) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/vmsplice.S b/libc/arch-x86/syscalls/vmsplice.S index 2afba604358d794a423edf8cd86498c1c39e882a..470763544df2eb058625a0b8fe2ca98350fa9b76 100644 --- a/libc/arch-x86/syscalls/vmsplice.S +++ b/libc/arch-x86/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vmsplice) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/wait4.S b/libc/arch-x86/syscalls/wait4.S index fda75c05f0138ad015e4de32af08c038775d6433..137b721e84a80f28a4fac6f5f3d60c9a9bf8a7fd 100644 --- a/libc/arch-x86/syscalls/wait4.S +++ b/libc/arch-x86/syscalls/wait4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(wait4) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/write.S b/libc/arch-x86/syscalls/write.S index 115974e4bebde96c4f5f8cc90d0c557edf409053..2f040b21ffe735d08abd46f386fcdf9cdc84ac91 100644 --- a/libc/arch-x86/syscalls/write.S +++ b/libc/arch-x86/syscalls/write.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(write) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86/syscalls/writev.S b/libc/arch-x86/syscalls/writev.S index 77e5cd12969641909ec94500431d0ca34571e5cf..2840eead940962daca3fe8d0e7b12292a00b095e 100644 --- a/libc/arch-x86/syscalls/writev.S +++ b/libc/arch-x86/syscalls/writev.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(writev) pushl %ebx .cfi_def_cfa_offset 8 diff --git a/libc/arch-x86_64/syscalls/__accept4.S b/libc/arch-x86_64/syscalls/__accept4.S index 375a78b9d4111a77f1c876916d0800a0663f32a8..774cdd584ad611e3e9f3ff0e8050f3a0203caf5a 100644 --- a/libc/arch-x86_64/syscalls/__accept4.S +++ b/libc/arch-x86_64/syscalls/__accept4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__accept4) movq %rcx, %r10 movl $__NR_accept4, %eax diff --git a/libc/arch-x86_64/syscalls/__arch_prctl.S b/libc/arch-x86_64/syscalls/__arch_prctl.S index 6c72a6c8d026302741bfea78109c829bb8a14985..c0dad45d903933ab2b5b1b4d1946e91519508da3 100644 --- a/libc/arch-x86_64/syscalls/__arch_prctl.S +++ b/libc/arch-x86_64/syscalls/__arch_prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__arch_prctl) movl $__NR_arch_prctl, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__brk.S b/libc/arch-x86_64/syscalls/__brk.S index 18ebc105e68440276d65d67ba293cd7bb19be6b4..df942a1d5bb7ebed567a4be500b25fbc769c0faa 100644 --- a/libc/arch-x86_64/syscalls/__brk.S +++ b/libc/arch-x86_64/syscalls/__brk.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__brk) movl $__NR_brk, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__clock_gettime.S b/libc/arch-x86_64/syscalls/__clock_gettime.S index 7e553b80a2e3f2d187893b736879f1c3a898bdf3..6c11fb634bc666b319fbf85cbbdd8c64d55738a8 100644 --- a/libc/arch-x86_64/syscalls/__clock_gettime.S +++ b/libc/arch-x86_64/syscalls/__clock_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__clock_gettime) movl $__NR_clock_gettime, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__connect.S b/libc/arch-x86_64/syscalls/__connect.S index a7d2e9308ecc961f5d952b228f2024b34a857219..05a82022f0b5aa58117dcfd8291bcf8023053dfc 100644 --- a/libc/arch-x86_64/syscalls/__connect.S +++ b/libc/arch-x86_64/syscalls/__connect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__connect) movl $__NR_connect, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__epoll_pwait.S b/libc/arch-x86_64/syscalls/__epoll_pwait.S index 4271b53adda8485fffb923690d1f3d54d1fcd4b6..b0aee80ac069f61ceeedafe9d24bbc8e30447164 100644 --- a/libc/arch-x86_64/syscalls/__epoll_pwait.S +++ b/libc/arch-x86_64/syscalls/__epoll_pwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__epoll_pwait) movq %rcx, %r10 movl $__NR_epoll_pwait, %eax diff --git a/libc/arch-x86_64/syscalls/__exit.S b/libc/arch-x86_64/syscalls/__exit.S index bcbaffcfd95bc661cda595680bdd40cfbe4f57b1..e552f0415040d4940f7d77f6967028b04f5b04ef 100644 --- a/libc/arch-x86_64/syscalls/__exit.S +++ b/libc/arch-x86_64/syscalls/__exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__exit) movl $__NR_exit, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__getcpu.S b/libc/arch-x86_64/syscalls/__getcpu.S index c25f294e9d3455bafcc611755a769476f4fd85f2..c415fd7df1321f66c8ac35835e8aad26fe102d46 100644 --- a/libc/arch-x86_64/syscalls/__getcpu.S +++ b/libc/arch-x86_64/syscalls/__getcpu.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcpu) movl $__NR_getcpu, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__getcwd.S b/libc/arch-x86_64/syscalls/__getcwd.S index 1743838f771f74f61261f795ac2dbd485101060d..1ea56516186c952788fd4f4401370edd89845bd4 100644 --- a/libc/arch-x86_64/syscalls/__getcwd.S +++ b/libc/arch-x86_64/syscalls/__getcwd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getcwd) movl $__NR_getcwd, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__getdents64.S b/libc/arch-x86_64/syscalls/__getdents64.S index 64f82fd03a71ca7fd82814082a77e15b2ab8ebdc..42c130c169947f5ab5277ff851bf1878ed7b5acb 100644 --- a/libc/arch-x86_64/syscalls/__getdents64.S +++ b/libc/arch-x86_64/syscalls/__getdents64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getdents64) movl $__NR_getdents64, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__getpid.S b/libc/arch-x86_64/syscalls/__getpid.S index bd1bf1ee1cb2b0cdee221d52cf896156b63a7068..ae6bb49dbf6fb23e721e93e49bb6ea06f71079a1 100644 --- a/libc/arch-x86_64/syscalls/__getpid.S +++ b/libc/arch-x86_64/syscalls/__getpid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpid) movl $__NR_getpid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__getpriority.S b/libc/arch-x86_64/syscalls/__getpriority.S index 349f57466c5e5f6f2b29394cabff6a7a61e8adfd..c82b00887be0be7bc21fcfc390b35c0f15b38f0f 100644 --- a/libc/arch-x86_64/syscalls/__getpriority.S +++ b/libc/arch-x86_64/syscalls/__getpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__getpriority) movl $__NR_getpriority, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__gettimeofday.S b/libc/arch-x86_64/syscalls/__gettimeofday.S index a38eb64c7dd205b3d2144a7d6d781ee33faf7faf..e4b240930c8395420cffa5c5e09b9b1f46677771 100644 --- a/libc/arch-x86_64/syscalls/__gettimeofday.S +++ b/libc/arch-x86_64/syscalls/__gettimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__gettimeofday) movl $__NR_gettimeofday, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__ioctl.S b/libc/arch-x86_64/syscalls/__ioctl.S index 27759110705aa0b354336c308ad30b3e7b7d2597..aa2f5386918f2d816fd7e23f37b7671d37aa74f7 100644 --- a/libc/arch-x86_64/syscalls/__ioctl.S +++ b/libc/arch-x86_64/syscalls/__ioctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ioctl) movl $__NR_ioctl, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__openat.S b/libc/arch-x86_64/syscalls/__openat.S index dce4c7c7560e062bc84157dfe1d7dc4c6ca70b9f..e7f5dc4c3b1ee85858a92ff1776797d3eec2975a 100644 --- a/libc/arch-x86_64/syscalls/__openat.S +++ b/libc/arch-x86_64/syscalls/__openat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__openat) movq %rcx, %r10 movl $__NR_openat, %eax diff --git a/libc/arch-x86_64/syscalls/__ppoll.S b/libc/arch-x86_64/syscalls/__ppoll.S index 31ba7e9580866d68ba57c0f02a9bb0386a9d3247..eb741ce87d6a9bdd2e0fd517efe45c4b0d614b52 100644 --- a/libc/arch-x86_64/syscalls/__ppoll.S +++ b/libc/arch-x86_64/syscalls/__ppoll.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ppoll) movq %rcx, %r10 movl $__NR_ppoll, %eax diff --git a/libc/arch-x86_64/syscalls/__pselect6.S b/libc/arch-x86_64/syscalls/__pselect6.S index a212c4e02634189cfc8610f40b1077f538852dfa..75ea416dc20d7152b337aad86781f81ff4d19f67 100644 --- a/libc/arch-x86_64/syscalls/__pselect6.S +++ b/libc/arch-x86_64/syscalls/__pselect6.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__pselect6) movq %rcx, %r10 movl $__NR_pselect6, %eax diff --git a/libc/arch-x86_64/syscalls/__ptrace.S b/libc/arch-x86_64/syscalls/__ptrace.S index 0a64fee737c9aa2b6ca6bf2526ca4f877d546de7..45724e48d77bc15089f9ae3e8574be3e5f7427bb 100644 --- a/libc/arch-x86_64/syscalls/__ptrace.S +++ b/libc/arch-x86_64/syscalls/__ptrace.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__ptrace) movq %rcx, %r10 movl $__NR_ptrace, %eax diff --git a/libc/arch-x86_64/syscalls/__reboot.S b/libc/arch-x86_64/syscalls/__reboot.S index 398d078f15fd8be36359095ecccbd1b98fa4a165..bbff3f20519cd2bae855c3fef6942019f751e72d 100644 --- a/libc/arch-x86_64/syscalls/__reboot.S +++ b/libc/arch-x86_64/syscalls/__reboot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__reboot) movq %rcx, %r10 movl $__NR_reboot, %eax diff --git a/libc/arch-x86_64/syscalls/__rt_sigaction.S b/libc/arch-x86_64/syscalls/__rt_sigaction.S index f146b02f1694df722ce1893ed64c643ac6cb745e..7ce3d8c41dbbcc337a11cb95b319fd01b9f8810a 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigaction.S +++ b/libc/arch-x86_64/syscalls/__rt_sigaction.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigaction) movq %rcx, %r10 movl $__NR_rt_sigaction, %eax diff --git a/libc/arch-x86_64/syscalls/__rt_sigpending.S b/libc/arch-x86_64/syscalls/__rt_sigpending.S index 9d1698b76d8dfa919db4b1e6d3e824d51d374f3f..78c10edabc59ca51332d3b4ca7404e9368f5d030 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigpending.S +++ b/libc/arch-x86_64/syscalls/__rt_sigpending.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigpending) movl $__NR_rt_sigpending, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__rt_sigprocmask.S b/libc/arch-x86_64/syscalls/__rt_sigprocmask.S index 1ac9b81d8d5b85250c98c0e82ab96dd99fea5b5b..bf2841c1ada18d908d6bcda723c3e1c964701d5b 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigprocmask.S +++ b/libc/arch-x86_64/syscalls/__rt_sigprocmask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigprocmask) movq %rcx, %r10 movl $__NR_rt_sigprocmask, %eax diff --git a/libc/arch-x86_64/syscalls/__rt_sigsuspend.S b/libc/arch-x86_64/syscalls/__rt_sigsuspend.S index 1059f0b728a4f585fc71fc9661edb2dbecf1febe..a82b0528a08925c2d2d5f76a4ba152d456c7edcf 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigsuspend.S +++ b/libc/arch-x86_64/syscalls/__rt_sigsuspend.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigsuspend) movl $__NR_rt_sigsuspend, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S b/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S index de2e4cbe2fb641386360e6ad4bc32921c072b519..aceacb2dd14c065382d29b33757cba3b23c7609e 100644 --- a/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S +++ b/libc/arch-x86_64/syscalls/__rt_sigtimedwait.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__rt_sigtimedwait) movq %rcx, %r10 movl $__NR_rt_sigtimedwait, %eax diff --git a/libc/arch-x86_64/syscalls/__sched_getaffinity.S b/libc/arch-x86_64/syscalls/__sched_getaffinity.S index 410954cdfd73e6188a8592c63c3f3bc2cf51ae8e..fd1f6075b45b4a221a6fc100cae20a388653cfb4 100644 --- a/libc/arch-x86_64/syscalls/__sched_getaffinity.S +++ b/libc/arch-x86_64/syscalls/__sched_getaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__sched_getaffinity) movl $__NR_sched_getaffinity, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__set_tid_address.S b/libc/arch-x86_64/syscalls/__set_tid_address.S index c59c8b8c4e3ed81ed5b61d10b544ea10f088f3c8..7e5226d7574324e488be66053d1d5578f7e87ecb 100644 --- a/libc/arch-x86_64/syscalls/__set_tid_address.S +++ b/libc/arch-x86_64/syscalls/__set_tid_address.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__set_tid_address) movl $__NR_set_tid_address, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__signalfd4.S b/libc/arch-x86_64/syscalls/__signalfd4.S index 6ddcf5a204893ec275382054d17ebae428993549..d27f63c423e1544933612ce6ae5b05f3bb3b2531 100644 --- a/libc/arch-x86_64/syscalls/__signalfd4.S +++ b/libc/arch-x86_64/syscalls/__signalfd4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__signalfd4) movq %rcx, %r10 movl $__NR_signalfd4, %eax diff --git a/libc/arch-x86_64/syscalls/__socket.S b/libc/arch-x86_64/syscalls/__socket.S index 209e329b401e32c8c61a602f7eb8a688ebd7d8c8..3b573e8575dc8bf88ee58c636fd0a3d18520db03 100644 --- a/libc/arch-x86_64/syscalls/__socket.S +++ b/libc/arch-x86_64/syscalls/__socket.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__socket) movl $__NR_socket, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__timer_create.S b/libc/arch-x86_64/syscalls/__timer_create.S index 3450d2b82a148df42f206effc6d6b866ec6999e2..920c9355f8d48b433dee5c58327b3e1869df0fd9 100644 --- a/libc/arch-x86_64/syscalls/__timer_create.S +++ b/libc/arch-x86_64/syscalls/__timer_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_create) movl $__NR_timer_create, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__timer_delete.S b/libc/arch-x86_64/syscalls/__timer_delete.S index fd60a160811230c532836e4829dbe8e9520e74ef..c76830e89f04b149b7af31b4cd3aa513a47712b3 100644 --- a/libc/arch-x86_64/syscalls/__timer_delete.S +++ b/libc/arch-x86_64/syscalls/__timer_delete.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_delete) movl $__NR_timer_delete, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__timer_getoverrun.S b/libc/arch-x86_64/syscalls/__timer_getoverrun.S index f5309a3315ea9c0d4ba26f869fe8ca5e6e1a259c..e35ee9375c8a9bde044a69f9424cf88416922d26 100644 --- a/libc/arch-x86_64/syscalls/__timer_getoverrun.S +++ b/libc/arch-x86_64/syscalls/__timer_getoverrun.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_getoverrun) movl $__NR_timer_getoverrun, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__timer_gettime.S b/libc/arch-x86_64/syscalls/__timer_gettime.S index 7e2bc92e13b718b4f3d206ecdbefc329b98cf1ac..8bb41d9bc17482e76bc5c5fb9891e7fb95edb2e9 100644 --- a/libc/arch-x86_64/syscalls/__timer_gettime.S +++ b/libc/arch-x86_64/syscalls/__timer_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_gettime) movl $__NR_timer_gettime, %eax syscall diff --git a/libc/arch-x86_64/syscalls/__timer_settime.S b/libc/arch-x86_64/syscalls/__timer_settime.S index f5401a048d6d00b8aa9522150ddb635b583c2711..0eace4b7eeba53d9842ce65e4a75edcd33cf3fb1 100644 --- a/libc/arch-x86_64/syscalls/__timer_settime.S +++ b/libc/arch-x86_64/syscalls/__timer_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__timer_settime) movq %rcx, %r10 movl $__NR_timer_settime, %eax diff --git a/libc/arch-x86_64/syscalls/__waitid.S b/libc/arch-x86_64/syscalls/__waitid.S index 229f20c5fd2cafc5f1ff6021793fb286b8fffbe5..47bf7b378d87f9a6d9d71704cbf41cb0f1b9ff7c 100644 --- a/libc/arch-x86_64/syscalls/__waitid.S +++ b/libc/arch-x86_64/syscalls/__waitid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(__waitid) movq %rcx, %r10 movl $__NR_waitid, %eax diff --git a/libc/arch-x86_64/syscalls/_exit.S b/libc/arch-x86_64/syscalls/_exit.S index 9c80f0031820bc10bcf45eb1b031ed592750d500..06465c43d3c08da95e7bd6cd8b35cf783ae08937 100644 --- a/libc/arch-x86_64/syscalls/_exit.S +++ b/libc/arch-x86_64/syscalls/_exit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(_exit) movl $__NR_exit_group, %eax syscall diff --git a/libc/arch-x86_64/syscalls/acct.S b/libc/arch-x86_64/syscalls/acct.S index 91ecf5b7821d93d9c0c37811357e5df102f72d42..6bf59e37baa93407c47f0794abb834670764aa5d 100644 --- a/libc/arch-x86_64/syscalls/acct.S +++ b/libc/arch-x86_64/syscalls/acct.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(acct) movl $__NR_acct, %eax syscall diff --git a/libc/arch-x86_64/syscalls/bind.S b/libc/arch-x86_64/syscalls/bind.S index 5d426cbbc1a36f09373c04a13431e83b85c8541a..4300c005f2f0cf0c5f385502b2ec25c05cc915d0 100644 --- a/libc/arch-x86_64/syscalls/bind.S +++ b/libc/arch-x86_64/syscalls/bind.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(bind) movl $__NR_bind, %eax syscall diff --git a/libc/arch-x86_64/syscalls/capget.S b/libc/arch-x86_64/syscalls/capget.S index d3d151ef15cf1e9bfcf9cdc9b9ef7b8ca56dab56..8ce1846eeab78df291abd0833cc6fb6d05e3cb54 100644 --- a/libc/arch-x86_64/syscalls/capget.S +++ b/libc/arch-x86_64/syscalls/capget.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capget) movl $__NR_capget, %eax syscall diff --git a/libc/arch-x86_64/syscalls/capset.S b/libc/arch-x86_64/syscalls/capset.S index 421f156235b8d62b98fa4c9a47451e4e7945aa87..3aff07c1a12b17de83ea9b1057950cdd7aa01db3 100644 --- a/libc/arch-x86_64/syscalls/capset.S +++ b/libc/arch-x86_64/syscalls/capset.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(capset) movl $__NR_capset, %eax syscall diff --git a/libc/arch-x86_64/syscalls/chdir.S b/libc/arch-x86_64/syscalls/chdir.S index 7a6f651e4dc1f2eb607ef34e6599949292c5b6c3..f22b40d4e2a2599e5f08d3b10346511eb31d784b 100644 --- a/libc/arch-x86_64/syscalls/chdir.S +++ b/libc/arch-x86_64/syscalls/chdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chdir) movl $__NR_chdir, %eax syscall diff --git a/libc/arch-x86_64/syscalls/chroot.S b/libc/arch-x86_64/syscalls/chroot.S index 0f53fd95af9ea5452f9b793ca7089318552a1e57..eb8a4633bfc6e4b942cfa0b9b0de3b37e98722fa 100644 --- a/libc/arch-x86_64/syscalls/chroot.S +++ b/libc/arch-x86_64/syscalls/chroot.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(chroot) movl $__NR_chroot, %eax syscall diff --git a/libc/arch-x86_64/syscalls/clock_getres.S b/libc/arch-x86_64/syscalls/clock_getres.S index bad0d782effc9ea204f5de879c882a77dcc0f9ab..00b4ed67dd8ab1e57867d03fb2608313a7fc1faa 100644 --- a/libc/arch-x86_64/syscalls/clock_getres.S +++ b/libc/arch-x86_64/syscalls/clock_getres.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_getres) movl $__NR_clock_getres, %eax syscall diff --git a/libc/arch-x86_64/syscalls/clock_nanosleep.S b/libc/arch-x86_64/syscalls/clock_nanosleep.S index 2ef0d05c6dc313bc30170eaae85fbcdd7d320b47..8bc87ae4448324791e35b9c8d2642dcfdd85464d 100644 --- a/libc/arch-x86_64/syscalls/clock_nanosleep.S +++ b/libc/arch-x86_64/syscalls/clock_nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_nanosleep) movq %rcx, %r10 movl $__NR_clock_nanosleep, %eax diff --git a/libc/arch-x86_64/syscalls/clock_settime.S b/libc/arch-x86_64/syscalls/clock_settime.S index 6a3b75b548c3863143908d015f2ebb431f3ae3cf..52257703151dbea77a8c6e868e8f5eaf63a13a26 100644 --- a/libc/arch-x86_64/syscalls/clock_settime.S +++ b/libc/arch-x86_64/syscalls/clock_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(clock_settime) movl $__NR_clock_settime, %eax syscall diff --git a/libc/arch-x86_64/syscalls/close.S b/libc/arch-x86_64/syscalls/close.S index 41c840374c2248a985aa563513ff1c96d122dfb1..029d09ad645b278d28a76f92e79c5d08ee3efd7a 100644 --- a/libc/arch-x86_64/syscalls/close.S +++ b/libc/arch-x86_64/syscalls/close.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(close) movl $__NR_close, %eax syscall diff --git a/libc/arch-x86_64/syscalls/delete_module.S b/libc/arch-x86_64/syscalls/delete_module.S index d3f3862cbb860113da6ca168276793d90d5c3751..fc146bb6c061e9bdd037852ea9a402b46eb2a85a 100644 --- a/libc/arch-x86_64/syscalls/delete_module.S +++ b/libc/arch-x86_64/syscalls/delete_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(delete_module) movl $__NR_delete_module, %eax syscall diff --git a/libc/arch-x86_64/syscalls/dup.S b/libc/arch-x86_64/syscalls/dup.S index bf2ca517ec89dbf46b9d9fa1a80a3c03d31c74b1..53f06b0ec7ce8ef804390536d362a0f7dadc6bd2 100644 --- a/libc/arch-x86_64/syscalls/dup.S +++ b/libc/arch-x86_64/syscalls/dup.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup) movl $__NR_dup, %eax syscall diff --git a/libc/arch-x86_64/syscalls/dup3.S b/libc/arch-x86_64/syscalls/dup3.S index f5c929c461459a5369359287288e5d42aa770285..fb99941ed53505964b74411f3a3e94a84e69b5ad 100644 --- a/libc/arch-x86_64/syscalls/dup3.S +++ b/libc/arch-x86_64/syscalls/dup3.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(dup3) movl $__NR_dup3, %eax syscall diff --git a/libc/arch-x86_64/syscalls/epoll_create1.S b/libc/arch-x86_64/syscalls/epoll_create1.S index 196a3c7c8bdc4ddcc02fc4bded17d89e2629e6d2..6aa19157d8d24ada6c01ebd92349c928fc363ac7 100644 --- a/libc/arch-x86_64/syscalls/epoll_create1.S +++ b/libc/arch-x86_64/syscalls/epoll_create1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_create1) movl $__NR_epoll_create1, %eax syscall diff --git a/libc/arch-x86_64/syscalls/epoll_ctl.S b/libc/arch-x86_64/syscalls/epoll_ctl.S index 2a3517cca31282735bbf051801868b4dff5503c1..c9dda01b559af799cdfd45374338b2094f6dfde3 100644 --- a/libc/arch-x86_64/syscalls/epoll_ctl.S +++ b/libc/arch-x86_64/syscalls/epoll_ctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(epoll_ctl) movq %rcx, %r10 movl $__NR_epoll_ctl, %eax diff --git a/libc/arch-x86_64/syscalls/eventfd.S b/libc/arch-x86_64/syscalls/eventfd.S index 3ed4baff0c6d567b9b2f002181ee6ea2baf293c7..ac7537f9996e69c430adf6b0e748fa944131eb07 100644 --- a/libc/arch-x86_64/syscalls/eventfd.S +++ b/libc/arch-x86_64/syscalls/eventfd.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(eventfd) movl $__NR_eventfd2, %eax syscall diff --git a/libc/arch-x86_64/syscalls/execve.S b/libc/arch-x86_64/syscalls/execve.S index 1fe29c73c2833d869d8f9755fd383c9a0160ba73..a699303fbeb7b2416bc2a0fd01fea1a5a2437935 100644 --- a/libc/arch-x86_64/syscalls/execve.S +++ b/libc/arch-x86_64/syscalls/execve.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(execve) movl $__NR_execve, %eax syscall diff --git a/libc/arch-x86_64/syscalls/faccessat.S b/libc/arch-x86_64/syscalls/faccessat.S index 3ea905c4262b0e372163b5d8185003c350883312..9426dd5d18f48c3ad1c647e154df18341cc5f4e9 100644 --- a/libc/arch-x86_64/syscalls/faccessat.S +++ b/libc/arch-x86_64/syscalls/faccessat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(faccessat) movq %rcx, %r10 movl $__NR_faccessat, %eax diff --git a/libc/arch-x86_64/syscalls/fallocate.S b/libc/arch-x86_64/syscalls/fallocate.S index abaa303c59c33208734dcd46879ed1593509ab50..91a2e6544dba68bfd199fcd2a9bc1c84ffa5ca22 100644 --- a/libc/arch-x86_64/syscalls/fallocate.S +++ b/libc/arch-x86_64/syscalls/fallocate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fallocate) movq %rcx, %r10 movl $__NR_fallocate, %eax diff --git a/libc/arch-x86_64/syscalls/fchdir.S b/libc/arch-x86_64/syscalls/fchdir.S index b01bb5702adcc88bbf69aa2a74cd9197658fce48..01c503086e677c9ecd240d83f128198f66a31cdd 100644 --- a/libc/arch-x86_64/syscalls/fchdir.S +++ b/libc/arch-x86_64/syscalls/fchdir.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchdir) movl $__NR_fchdir, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fchmod.S b/libc/arch-x86_64/syscalls/fchmod.S index 868638f058cf8aa8481b367f9ee78a5df94839fa..1f4d02b7009f3441f190317833430aea185214d9 100644 --- a/libc/arch-x86_64/syscalls/fchmod.S +++ b/libc/arch-x86_64/syscalls/fchmod.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmod) movl $__NR_fchmod, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fchmodat.S b/libc/arch-x86_64/syscalls/fchmodat.S index e045a13119c9dd78611acd36f271772ae559e61c..cee05e3d115035b7b57d00829f4c210e2069766e 100644 --- a/libc/arch-x86_64/syscalls/fchmodat.S +++ b/libc/arch-x86_64/syscalls/fchmodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchmodat) movq %rcx, %r10 movl $__NR_fchmodat, %eax diff --git a/libc/arch-x86_64/syscalls/fchown.S b/libc/arch-x86_64/syscalls/fchown.S index 9ba775b6e998ca91c912d21b14fd037e4745a3f7..1c439915c4fc5413aeae77ccaf1af1b5b4b97fae 100644 --- a/libc/arch-x86_64/syscalls/fchown.S +++ b/libc/arch-x86_64/syscalls/fchown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchown) movl $__NR_fchown, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fchownat.S b/libc/arch-x86_64/syscalls/fchownat.S index 7789d2ddd6ea4d5b5dce4c92631c7a254845ddd3..8f77888e1ccaa64f558f942cfcf2818c368516f2 100644 --- a/libc/arch-x86_64/syscalls/fchownat.S +++ b/libc/arch-x86_64/syscalls/fchownat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fchownat) movq %rcx, %r10 movl $__NR_fchownat, %eax diff --git a/libc/arch-x86_64/syscalls/fcntl.S b/libc/arch-x86_64/syscalls/fcntl.S index a20d9389c031e9b4733edb01f98f95f450ba22f4..d415467a0be1fec0ed2483fb3aa6ad322d8cf334 100644 --- a/libc/arch-x86_64/syscalls/fcntl.S +++ b/libc/arch-x86_64/syscalls/fcntl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fcntl) movl $__NR_fcntl, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fdatasync.S b/libc/arch-x86_64/syscalls/fdatasync.S index 5ea8ebd8c2805532808421cdc3b371aacc6b3ce7..8ec419304d39f7502329fd343cd0aa92f01de24e 100644 --- a/libc/arch-x86_64/syscalls/fdatasync.S +++ b/libc/arch-x86_64/syscalls/fdatasync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fdatasync) movl $__NR_fdatasync, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fgetxattr.S b/libc/arch-x86_64/syscalls/fgetxattr.S index 096c30f05ba45f70a4183456c9a131c7203bf71d..9aacdbdb188a5253c5183b70da83ab08bcc0a244 100644 --- a/libc/arch-x86_64/syscalls/fgetxattr.S +++ b/libc/arch-x86_64/syscalls/fgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fgetxattr) movq %rcx, %r10 movl $__NR_fgetxattr, %eax diff --git a/libc/arch-x86_64/syscalls/flistxattr.S b/libc/arch-x86_64/syscalls/flistxattr.S index e0e5b8bc88f4b64524787af1a6ebcd791df6abe3..53c58d07a0912e04f2c7934b5417a7a93d1737eb 100644 --- a/libc/arch-x86_64/syscalls/flistxattr.S +++ b/libc/arch-x86_64/syscalls/flistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flistxattr) movl $__NR_flistxattr, %eax syscall diff --git a/libc/arch-x86_64/syscalls/flock.S b/libc/arch-x86_64/syscalls/flock.S index 981d86ed166279c2b4690041bb7ca84147c775d9..fe57b47d1484b9bccc34fc61c07162e80e69145f 100644 --- a/libc/arch-x86_64/syscalls/flock.S +++ b/libc/arch-x86_64/syscalls/flock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(flock) movl $__NR_flock, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fremovexattr.S b/libc/arch-x86_64/syscalls/fremovexattr.S index 655bdef8547133201c317d1c5d84235718284434..c37cc93036aa60e28b39f4cfda12c7987274dd83 100644 --- a/libc/arch-x86_64/syscalls/fremovexattr.S +++ b/libc/arch-x86_64/syscalls/fremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fremovexattr) movl $__NR_fremovexattr, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fsetxattr.S b/libc/arch-x86_64/syscalls/fsetxattr.S index fa2bddca727bf67e1340569cce0f0be5b8ea7b57..cc3d7b7bf6c1857e6e6d70d17de98d62a1460188 100644 --- a/libc/arch-x86_64/syscalls/fsetxattr.S +++ b/libc/arch-x86_64/syscalls/fsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsetxattr) movq %rcx, %r10 movl $__NR_fsetxattr, %eax diff --git a/libc/arch-x86_64/syscalls/fstat64.S b/libc/arch-x86_64/syscalls/fstat64.S index 9e7aa2dd63592a9017614cf812142f87c2994436..dbc6760103e086835aff2081ba6d6ed22a5680ce 100644 --- a/libc/arch-x86_64/syscalls/fstat64.S +++ b/libc/arch-x86_64/syscalls/fstat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstat64) movl $__NR_fstat, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fstatat64.S b/libc/arch-x86_64/syscalls/fstatat64.S index 5418cd0af6db0fdcf848a9d596c930fc791bd497..28b91fa13c1699b1bf50029d2501b327201934b6 100644 --- a/libc/arch-x86_64/syscalls/fstatat64.S +++ b/libc/arch-x86_64/syscalls/fstatat64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatat64) movq %rcx, %r10 movl $__NR_newfstatat, %eax diff --git a/libc/arch-x86_64/syscalls/fstatfs64.S b/libc/arch-x86_64/syscalls/fstatfs64.S index ee2daa2df018d848ac6386d91de373c23982ea25..4b12afb05629fb56b2cbbbb000ec3da5de7281b9 100644 --- a/libc/arch-x86_64/syscalls/fstatfs64.S +++ b/libc/arch-x86_64/syscalls/fstatfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fstatfs64) movl $__NR_fstatfs, %eax syscall diff --git a/libc/arch-x86_64/syscalls/fsync.S b/libc/arch-x86_64/syscalls/fsync.S index 12eabd325f5cfa44b8c52e716671587d6592a3e9..820502e8cf4c8038b6cbedeef708a3148b7260cb 100644 --- a/libc/arch-x86_64/syscalls/fsync.S +++ b/libc/arch-x86_64/syscalls/fsync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(fsync) movl $__NR_fsync, %eax syscall diff --git a/libc/arch-x86_64/syscalls/ftruncate.S b/libc/arch-x86_64/syscalls/ftruncate.S index 11161a7cd074d181abb7baa472e3eef949c89e43..0b1440301969e2d780f4ff579aa2e72c1bcd035d 100644 --- a/libc/arch-x86_64/syscalls/ftruncate.S +++ b/libc/arch-x86_64/syscalls/ftruncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(ftruncate) movl $__NR_ftruncate, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getegid.S b/libc/arch-x86_64/syscalls/getegid.S index 6f9c2a80f33cfb1e360cd222e5a2f3d9aaea0507..155d37ba4d3a5c3c4c5bc26141ab16cb46ef1d41 100644 --- a/libc/arch-x86_64/syscalls/getegid.S +++ b/libc/arch-x86_64/syscalls/getegid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getegid) movl $__NR_getegid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/geteuid.S b/libc/arch-x86_64/syscalls/geteuid.S index 88000ef054f2fa03280db6dda071f1d389885af1..9ffa3cd5ddc808bde74f789bd0ed517d1f607882 100644 --- a/libc/arch-x86_64/syscalls/geteuid.S +++ b/libc/arch-x86_64/syscalls/geteuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(geteuid) movl $__NR_geteuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getgid.S b/libc/arch-x86_64/syscalls/getgid.S index 8f8eaa6fe1d718a0eb784e3fcef077db666b76d1..d9c9da9380938fa4d7d91fa0093064abea057c38 100644 --- a/libc/arch-x86_64/syscalls/getgid.S +++ b/libc/arch-x86_64/syscalls/getgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgid) movl $__NR_getgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getgroups.S b/libc/arch-x86_64/syscalls/getgroups.S index 5358a3e6f1f1cc468ff473e80d422975146be69a..9f0701a64e742c6a7820294630d8b5ea3adc07ef 100644 --- a/libc/arch-x86_64/syscalls/getgroups.S +++ b/libc/arch-x86_64/syscalls/getgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getgroups) movl $__NR_getgroups, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getitimer.S b/libc/arch-x86_64/syscalls/getitimer.S index b6a6e8e5c4ea6f6bfec02644846f06597624200c..2d764306b7305ea1a66bb0fdf685bade22d438df 100644 --- a/libc/arch-x86_64/syscalls/getitimer.S +++ b/libc/arch-x86_64/syscalls/getitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getitimer) movl $__NR_getitimer, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getpeername.S b/libc/arch-x86_64/syscalls/getpeername.S index 98e06fb8951876f9d2eb041682102ef59aeb8d74..b6de1833d15437dddf490e50f3f4acadc62abce7 100644 --- a/libc/arch-x86_64/syscalls/getpeername.S +++ b/libc/arch-x86_64/syscalls/getpeername.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpeername) movl $__NR_getpeername, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getpgid.S b/libc/arch-x86_64/syscalls/getpgid.S index 158f14de6e3d4321a09d94a6f3905b9ffe5d1874..e321b66194ae524ec2f126746308e1a76a77ccbe 100644 --- a/libc/arch-x86_64/syscalls/getpgid.S +++ b/libc/arch-x86_64/syscalls/getpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getpgid) movl $__NR_getpgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getppid.S b/libc/arch-x86_64/syscalls/getppid.S index e4853e0d8e1d8ae6fce6eb73cb841572d4211291..4a238ade60a3b65843c3c326ce9c37fd3e9e08e4 100644 --- a/libc/arch-x86_64/syscalls/getppid.S +++ b/libc/arch-x86_64/syscalls/getppid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getppid) movl $__NR_getppid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getresgid.S b/libc/arch-x86_64/syscalls/getresgid.S index d65fb1392544f44e6b9430648ca71a177d890b42..4727d297276cea871bc3419d17bdb74e00479479 100644 --- a/libc/arch-x86_64/syscalls/getresgid.S +++ b/libc/arch-x86_64/syscalls/getresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresgid) movl $__NR_getresgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getresuid.S b/libc/arch-x86_64/syscalls/getresuid.S index 80d85c6767c76146e040f2a2dbd21e703d392ed6..1098d5646543cdce31a05296e804f0cf66345284 100644 --- a/libc/arch-x86_64/syscalls/getresuid.S +++ b/libc/arch-x86_64/syscalls/getresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getresuid) movl $__NR_getresuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getrlimit.S b/libc/arch-x86_64/syscalls/getrlimit.S index ea0ca7da0afd6d064d617607d0d6dd54068e9e12..60e5881bff36e12945a7a917a6071f20558f16a0 100644 --- a/libc/arch-x86_64/syscalls/getrlimit.S +++ b/libc/arch-x86_64/syscalls/getrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrlimit) movl $__NR_getrlimit, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getrusage.S b/libc/arch-x86_64/syscalls/getrusage.S index 7a60738bdbadffd532e5957f7d261a8eea621dd1..0eb0176633481b4541a7e718ad97e38423bfd0f2 100644 --- a/libc/arch-x86_64/syscalls/getrusage.S +++ b/libc/arch-x86_64/syscalls/getrusage.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getrusage) movl $__NR_getrusage, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getsid.S b/libc/arch-x86_64/syscalls/getsid.S index 75e3fad98cb210ebe91e8c8c9f0596566e91068e..2543b1058d3917cebaebbb9e5e842d067de5b1b6 100644 --- a/libc/arch-x86_64/syscalls/getsid.S +++ b/libc/arch-x86_64/syscalls/getsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsid) movl $__NR_getsid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getsockname.S b/libc/arch-x86_64/syscalls/getsockname.S index 3c7c2f852e9be175428e3aacd73cbb3bd8f9dfe2..17cd5eaf64e1ece050d1829f8ac4e1413c92b7f5 100644 --- a/libc/arch-x86_64/syscalls/getsockname.S +++ b/libc/arch-x86_64/syscalls/getsockname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockname) movl $__NR_getsockname, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getsockopt.S b/libc/arch-x86_64/syscalls/getsockopt.S index 725757cd836e1a351265710f4c659afb65d23155..988a2cbcd878db96380ba3add2a12bcee1f322de 100644 --- a/libc/arch-x86_64/syscalls/getsockopt.S +++ b/libc/arch-x86_64/syscalls/getsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getsockopt) movq %rcx, %r10 movl $__NR_getsockopt, %eax diff --git a/libc/arch-x86_64/syscalls/getuid.S b/libc/arch-x86_64/syscalls/getuid.S index d7306e1604d2225d3c638bb0398db5a36a866f12..9b7a1d9d6acf3bdf0981a2e05ca26791ed3ee2db 100644 --- a/libc/arch-x86_64/syscalls/getuid.S +++ b/libc/arch-x86_64/syscalls/getuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getuid) movl $__NR_getuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/getxattr.S b/libc/arch-x86_64/syscalls/getxattr.S index 7c66b0e4be4ac0df8019661ca943f2844b1081df..4d6aecf7a4ed6672b538ce73e4d33d6743b02346 100644 --- a/libc/arch-x86_64/syscalls/getxattr.S +++ b/libc/arch-x86_64/syscalls/getxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(getxattr) movq %rcx, %r10 movl $__NR_getxattr, %eax diff --git a/libc/arch-x86_64/syscalls/init_module.S b/libc/arch-x86_64/syscalls/init_module.S index 187f5a277952bec705cfb77fb70ba9d935fb2993..2c5141458cae00bcd40baa3b8b7f63aa57a1e539 100644 --- a/libc/arch-x86_64/syscalls/init_module.S +++ b/libc/arch-x86_64/syscalls/init_module.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(init_module) movl $__NR_init_module, %eax syscall diff --git a/libc/arch-x86_64/syscalls/inotify_add_watch.S b/libc/arch-x86_64/syscalls/inotify_add_watch.S index 47e15ab57e88b453b0229cb28fd0a48e9462e86b..da5aa36ee5001af22aa91145eccb5c7682ec215b 100644 --- a/libc/arch-x86_64/syscalls/inotify_add_watch.S +++ b/libc/arch-x86_64/syscalls/inotify_add_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_add_watch) movl $__NR_inotify_add_watch, %eax syscall diff --git a/libc/arch-x86_64/syscalls/inotify_init1.S b/libc/arch-x86_64/syscalls/inotify_init1.S index 160b0d59ebad02540d1a7f3c8475c6e69d4df4b1..46e5014b97632f276162d56dd7f81ac8911c3fb8 100644 --- a/libc/arch-x86_64/syscalls/inotify_init1.S +++ b/libc/arch-x86_64/syscalls/inotify_init1.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_init1) movl $__NR_inotify_init1, %eax syscall diff --git a/libc/arch-x86_64/syscalls/inotify_rm_watch.S b/libc/arch-x86_64/syscalls/inotify_rm_watch.S index 4c5874ea41b2b67d5ebd4f188f363fc397685a0c..5920c9df0d3bb557a4061b27bb6f4b8ad4aa7088 100644 --- a/libc/arch-x86_64/syscalls/inotify_rm_watch.S +++ b/libc/arch-x86_64/syscalls/inotify_rm_watch.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(inotify_rm_watch) movl $__NR_inotify_rm_watch, %eax syscall diff --git a/libc/arch-x86_64/syscalls/kill.S b/libc/arch-x86_64/syscalls/kill.S index f234585c805d7ff812fe11f242283e60a64b5845..dff2da60f7be8b37742b1725362c4a3f29161ce2 100644 --- a/libc/arch-x86_64/syscalls/kill.S +++ b/libc/arch-x86_64/syscalls/kill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(kill) movl $__NR_kill, %eax syscall diff --git a/libc/arch-x86_64/syscalls/klogctl.S b/libc/arch-x86_64/syscalls/klogctl.S index 057b066c7c266db4686da2d115d70aacc1df17d5..8560d2819196390d06649cb14acc24b7af1a1333 100644 --- a/libc/arch-x86_64/syscalls/klogctl.S +++ b/libc/arch-x86_64/syscalls/klogctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(klogctl) movl $__NR_syslog, %eax syscall diff --git a/libc/arch-x86_64/syscalls/lgetxattr.S b/libc/arch-x86_64/syscalls/lgetxattr.S index 525ee3be899543432572c99f5a746c65f9cc1454..b4bc204bbf770432434fe2933f584c05b0fe34ba 100644 --- a/libc/arch-x86_64/syscalls/lgetxattr.S +++ b/libc/arch-x86_64/syscalls/lgetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lgetxattr) movq %rcx, %r10 movl $__NR_lgetxattr, %eax diff --git a/libc/arch-x86_64/syscalls/linkat.S b/libc/arch-x86_64/syscalls/linkat.S index 815af86ff8706e1d254dcdf86bfd85630a20ceab..509b57949ea43f7d07883f1d0e438d981643158c 100644 --- a/libc/arch-x86_64/syscalls/linkat.S +++ b/libc/arch-x86_64/syscalls/linkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(linkat) movq %rcx, %r10 movl $__NR_linkat, %eax diff --git a/libc/arch-x86_64/syscalls/listen.S b/libc/arch-x86_64/syscalls/listen.S index d3d7103fb8ed85320fa3144e476cb60a1ff67fb5..6bd46a551b4986cb64283878cb4c04e8128e7eb4 100644 --- a/libc/arch-x86_64/syscalls/listen.S +++ b/libc/arch-x86_64/syscalls/listen.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listen) movl $__NR_listen, %eax syscall diff --git a/libc/arch-x86_64/syscalls/listxattr.S b/libc/arch-x86_64/syscalls/listxattr.S index 89fd63ce27b9a6777a0d336dd7d2e959488f3f36..102518f11e3c86fadfcff5a9e54ba2c59d165713 100644 --- a/libc/arch-x86_64/syscalls/listxattr.S +++ b/libc/arch-x86_64/syscalls/listxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(listxattr) movl $__NR_listxattr, %eax syscall diff --git a/libc/arch-x86_64/syscalls/llistxattr.S b/libc/arch-x86_64/syscalls/llistxattr.S index cfff2e79b1f60c2c45f4c98c509aa8e772bc4084..74d58a851acabb9cc816e03c04a60bc4a5c34cb3 100644 --- a/libc/arch-x86_64/syscalls/llistxattr.S +++ b/libc/arch-x86_64/syscalls/llistxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(llistxattr) movl $__NR_llistxattr, %eax syscall diff --git a/libc/arch-x86_64/syscalls/lremovexattr.S b/libc/arch-x86_64/syscalls/lremovexattr.S index 0b6994a52c796ddddeec27ef68f84d7b64f66f4c..2566e339773bc9d63055e5a71c92ead30304c37f 100644 --- a/libc/arch-x86_64/syscalls/lremovexattr.S +++ b/libc/arch-x86_64/syscalls/lremovexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lremovexattr) movl $__NR_lremovexattr, %eax syscall diff --git a/libc/arch-x86_64/syscalls/lseek.S b/libc/arch-x86_64/syscalls/lseek.S index b2e8c16a53f170fb1142792bafc8af8c6e872c49..93e5f0c58dde5b9c41697d26e0fcd3f3633d8886 100644 --- a/libc/arch-x86_64/syscalls/lseek.S +++ b/libc/arch-x86_64/syscalls/lseek.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lseek) movl $__NR_lseek, %eax syscall diff --git a/libc/arch-x86_64/syscalls/lsetxattr.S b/libc/arch-x86_64/syscalls/lsetxattr.S index fdaf98ae416f9c408a420fb997a402ddf1dc77f3..905bd3b8532b57b6c969c23319a4f7467a246684 100644 --- a/libc/arch-x86_64/syscalls/lsetxattr.S +++ b/libc/arch-x86_64/syscalls/lsetxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(lsetxattr) movq %rcx, %r10 movl $__NR_lsetxattr, %eax diff --git a/libc/arch-x86_64/syscalls/madvise.S b/libc/arch-x86_64/syscalls/madvise.S index 3f567fd03f98f869ccc160c0312324fda6552dff..c565ca3b18671cb0f9d430391a8344f1f5c3de63 100644 --- a/libc/arch-x86_64/syscalls/madvise.S +++ b/libc/arch-x86_64/syscalls/madvise.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(madvise) movl $__NR_madvise, %eax syscall diff --git a/libc/arch-x86_64/syscalls/mincore.S b/libc/arch-x86_64/syscalls/mincore.S index e6b2521559ad3f2d26640f16b9b15eba90f4ab85..f8acdeb259dc5cd9237946a9e946f3b2bc8df7c1 100644 --- a/libc/arch-x86_64/syscalls/mincore.S +++ b/libc/arch-x86_64/syscalls/mincore.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mincore) movl $__NR_mincore, %eax syscall diff --git a/libc/arch-x86_64/syscalls/mkdirat.S b/libc/arch-x86_64/syscalls/mkdirat.S index abba2d57130dd09f6b10305ddea670a1b29f9aa0..b554d125d59800a68fdfb410003e12a5a596261c 100644 --- a/libc/arch-x86_64/syscalls/mkdirat.S +++ b/libc/arch-x86_64/syscalls/mkdirat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mkdirat) movl $__NR_mkdirat, %eax syscall diff --git a/libc/arch-x86_64/syscalls/mknodat.S b/libc/arch-x86_64/syscalls/mknodat.S index d3d78c9c5b03e0622a87bc0b3d10b1a88ac41eb1..dd6496a14cb117f980cf9138307c391817083ea3 100644 --- a/libc/arch-x86_64/syscalls/mknodat.S +++ b/libc/arch-x86_64/syscalls/mknodat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mknodat) movq %rcx, %r10 movl $__NR_mknodat, %eax diff --git a/libc/arch-x86_64/syscalls/mlock.S b/libc/arch-x86_64/syscalls/mlock.S index 0c69eb71bf18c3e987f23dd896cb7fbe4b036643..78389e29b4061bfb3c8702b3e22506e44e0823c3 100644 --- a/libc/arch-x86_64/syscalls/mlock.S +++ b/libc/arch-x86_64/syscalls/mlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlock) movl $__NR_mlock, %eax syscall diff --git a/libc/arch-x86_64/syscalls/mlockall.S b/libc/arch-x86_64/syscalls/mlockall.S index 89ba9b6e6d4a025c8e87d950fab714d6a78bcaa7..3ac878a7fb1654fdfd630d5d2a4bdc007af433ff 100644 --- a/libc/arch-x86_64/syscalls/mlockall.S +++ b/libc/arch-x86_64/syscalls/mlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mlockall) movl $__NR_mlockall, %eax syscall diff --git a/libc/arch-x86_64/syscalls/mmap.S b/libc/arch-x86_64/syscalls/mmap.S index 7b9f6e033d422e61b8eab61197f9a72b78c7c86c..44189a9934a580f8bfb62aa0487af2895b14e58e 100644 --- a/libc/arch-x86_64/syscalls/mmap.S +++ b/libc/arch-x86_64/syscalls/mmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mmap) movq %rcx, %r10 movl $__NR_mmap, %eax diff --git a/libc/arch-x86_64/syscalls/mount.S b/libc/arch-x86_64/syscalls/mount.S index 04534c9d3ada32cc38eba2acefa801cf37d3c8d9..369e8df588b07e58ac51a934dab10838333d76cf 100644 --- a/libc/arch-x86_64/syscalls/mount.S +++ b/libc/arch-x86_64/syscalls/mount.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mount) movq %rcx, %r10 movl $__NR_mount, %eax diff --git a/libc/arch-x86_64/syscalls/mprotect.S b/libc/arch-x86_64/syscalls/mprotect.S index d849bb130d8748ad1ac6fa8777b4c7ff5597dac2..44888da2d7b4fd871018ea497b56c55969eca2e3 100644 --- a/libc/arch-x86_64/syscalls/mprotect.S +++ b/libc/arch-x86_64/syscalls/mprotect.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mprotect) movl $__NR_mprotect, %eax syscall diff --git a/libc/arch-x86_64/syscalls/mremap.S b/libc/arch-x86_64/syscalls/mremap.S index 8af367ed87a87b043ba418250f546130fb5cd80d..74a05e24a97ad57a7e920510e5f598c7fe1c62c7 100644 --- a/libc/arch-x86_64/syscalls/mremap.S +++ b/libc/arch-x86_64/syscalls/mremap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(mremap) movq %rcx, %r10 movl $__NR_mremap, %eax diff --git a/libc/arch-x86_64/syscalls/msync.S b/libc/arch-x86_64/syscalls/msync.S index c0ff0f9b75af6d1472e8b25204dce2d1df9badac..1d0e785c2b59d94c53a684508e3c0e469e8809de 100644 --- a/libc/arch-x86_64/syscalls/msync.S +++ b/libc/arch-x86_64/syscalls/msync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(msync) movl $__NR_msync, %eax syscall diff --git a/libc/arch-x86_64/syscalls/munlock.S b/libc/arch-x86_64/syscalls/munlock.S index d669f5400b2c29ea829716668206c292dbb3a049..17e368b89557fe67d41b05824bf2d6d8d2d77a2f 100644 --- a/libc/arch-x86_64/syscalls/munlock.S +++ b/libc/arch-x86_64/syscalls/munlock.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlock) movl $__NR_munlock, %eax syscall diff --git a/libc/arch-x86_64/syscalls/munlockall.S b/libc/arch-x86_64/syscalls/munlockall.S index b7a9abcc7492e59082a755fe191398676a5cdf67..6bb7aa648c28b4c9ce2359073f19f9a8ccb8716a 100644 --- a/libc/arch-x86_64/syscalls/munlockall.S +++ b/libc/arch-x86_64/syscalls/munlockall.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munlockall) movl $__NR_munlockall, %eax syscall diff --git a/libc/arch-x86_64/syscalls/munmap.S b/libc/arch-x86_64/syscalls/munmap.S index 4360bd0b206775f942924e80e8224b54bd5208e8..f423a6672f475a711e3418bbda07c3e53b3559a8 100644 --- a/libc/arch-x86_64/syscalls/munmap.S +++ b/libc/arch-x86_64/syscalls/munmap.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(munmap) movl $__NR_munmap, %eax syscall diff --git a/libc/arch-x86_64/syscalls/nanosleep.S b/libc/arch-x86_64/syscalls/nanosleep.S index 2eced5b2c962ab842ed41784c3cd598fd48bcc04..caa1ae685547f63bb69c9bfabf88bdcd74dab7fc 100644 --- a/libc/arch-x86_64/syscalls/nanosleep.S +++ b/libc/arch-x86_64/syscalls/nanosleep.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(nanosleep) movl $__NR_nanosleep, %eax syscall diff --git a/libc/arch-x86_64/syscalls/personality.S b/libc/arch-x86_64/syscalls/personality.S index 17ad7eeacf34dccfb8af6306f239517cfe62af17..a742dbf15de092f3428b2edb72366f10e295e8ea 100644 --- a/libc/arch-x86_64/syscalls/personality.S +++ b/libc/arch-x86_64/syscalls/personality.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(personality) movl $__NR_personality, %eax syscall diff --git a/libc/arch-x86_64/syscalls/pipe2.S b/libc/arch-x86_64/syscalls/pipe2.S index 83eb0a61bd5d92783aa3c08e5e676c67486295b9..e34ca69be054cb3e4443748c0cacb832b8e2a9d9 100644 --- a/libc/arch-x86_64/syscalls/pipe2.S +++ b/libc/arch-x86_64/syscalls/pipe2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pipe2) movl $__NR_pipe2, %eax syscall diff --git a/libc/arch-x86_64/syscalls/prctl.S b/libc/arch-x86_64/syscalls/prctl.S index c79220d44c7ecfa0bc9906d51e398b09fe9a240f..b4cdaa50a1e407ec6ee0cf94c948daf44c5d6bbf 100644 --- a/libc/arch-x86_64/syscalls/prctl.S +++ b/libc/arch-x86_64/syscalls/prctl.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prctl) movq %rcx, %r10 movl $__NR_prctl, %eax diff --git a/libc/arch-x86_64/syscalls/pread64.S b/libc/arch-x86_64/syscalls/pread64.S index 1c4dc68da925aa4ac5444ec232b7e9e7c6a867de..1d042efc27e395462e87a200a8589b52df71fbb9 100644 --- a/libc/arch-x86_64/syscalls/pread64.S +++ b/libc/arch-x86_64/syscalls/pread64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pread64) movq %rcx, %r10 movl $__NR_pread64, %eax diff --git a/libc/arch-x86_64/syscalls/prlimit64.S b/libc/arch-x86_64/syscalls/prlimit64.S index 823feba5cd5666c6ac535e6784dfb3224b8d9015..52151a8f449118953fa96db11ff2b4cb81dd896d 100644 --- a/libc/arch-x86_64/syscalls/prlimit64.S +++ b/libc/arch-x86_64/syscalls/prlimit64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(prlimit64) movq %rcx, %r10 movl $__NR_prlimit64, %eax diff --git a/libc/arch-x86_64/syscalls/pwrite64.S b/libc/arch-x86_64/syscalls/pwrite64.S index 13bcb58bf888bdc0c601204a46f5de7da7ef625e..2fb0f16affc05c63a3955caefebea52cada41934 100644 --- a/libc/arch-x86_64/syscalls/pwrite64.S +++ b/libc/arch-x86_64/syscalls/pwrite64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(pwrite64) movq %rcx, %r10 movl $__NR_pwrite64, %eax diff --git a/libc/arch-x86_64/syscalls/read.S b/libc/arch-x86_64/syscalls/read.S index 400c87ac84855d318c612e73cf3c8a1d16074df0..3f2862e3b62258c4d319afd440f6d232b655061a 100644 --- a/libc/arch-x86_64/syscalls/read.S +++ b/libc/arch-x86_64/syscalls/read.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(read) movl $__NR_read, %eax syscall diff --git a/libc/arch-x86_64/syscalls/readahead.S b/libc/arch-x86_64/syscalls/readahead.S index 2a2978ba3efd5b5b8381d4e2d7dc09fb30900b79..df3aba168dc10bb510c8ea74ce3a113f02400c35 100644 --- a/libc/arch-x86_64/syscalls/readahead.S +++ b/libc/arch-x86_64/syscalls/readahead.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readahead) movl $__NR_readahead, %eax syscall diff --git a/libc/arch-x86_64/syscalls/readlinkat.S b/libc/arch-x86_64/syscalls/readlinkat.S index 51d1f0c7e02c6b955f2fe4407a215cd4346c6ddf..554b8b6f24d21ca78cf70592d43d03b3f42ce314 100644 --- a/libc/arch-x86_64/syscalls/readlinkat.S +++ b/libc/arch-x86_64/syscalls/readlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readlinkat) movq %rcx, %r10 movl $__NR_readlinkat, %eax diff --git a/libc/arch-x86_64/syscalls/readv.S b/libc/arch-x86_64/syscalls/readv.S index 4199751835bb20b348755b047677699f57918692..75d04e956364621d4134db2176a66b7332dc4c37 100644 --- a/libc/arch-x86_64/syscalls/readv.S +++ b/libc/arch-x86_64/syscalls/readv.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(readv) movl $__NR_readv, %eax syscall diff --git a/libc/arch-x86_64/syscalls/recvfrom.S b/libc/arch-x86_64/syscalls/recvfrom.S index 61ca1b2195d17c87f82b086f47395364407c08f2..4ee56318c26a5923ad6cd0b43deb3bf5d1181ed9 100644 --- a/libc/arch-x86_64/syscalls/recvfrom.S +++ b/libc/arch-x86_64/syscalls/recvfrom.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvfrom) movq %rcx, %r10 movl $__NR_recvfrom, %eax diff --git a/libc/arch-x86_64/syscalls/recvmmsg.S b/libc/arch-x86_64/syscalls/recvmmsg.S index ce14ba50cd5a2e421123d99455a4d2ec6fdab8a9..327932547b806d81bf250a84db1118aa8d206812 100644 --- a/libc/arch-x86_64/syscalls/recvmmsg.S +++ b/libc/arch-x86_64/syscalls/recvmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmmsg) movq %rcx, %r10 movl $__NR_recvmmsg, %eax diff --git a/libc/arch-x86_64/syscalls/recvmsg.S b/libc/arch-x86_64/syscalls/recvmsg.S index 8655d072d7c03ff6fc7abc5bfff44f46919e7271..7c186fd5bc7a7f8af6bb8d6614f5b1fcbeb8a6bf 100644 --- a/libc/arch-x86_64/syscalls/recvmsg.S +++ b/libc/arch-x86_64/syscalls/recvmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(recvmsg) movl $__NR_recvmsg, %eax syscall diff --git a/libc/arch-x86_64/syscalls/removexattr.S b/libc/arch-x86_64/syscalls/removexattr.S index 97364633f6485fe5cb36803662987ef0e84e745a..9091647295868cd263ed91c6f97b5d8d5d00c44f 100644 --- a/libc/arch-x86_64/syscalls/removexattr.S +++ b/libc/arch-x86_64/syscalls/removexattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(removexattr) movl $__NR_removexattr, %eax syscall diff --git a/libc/arch-x86_64/syscalls/renameat.S b/libc/arch-x86_64/syscalls/renameat.S index 0be2ef90945a1b4f5c4cc37e82600d74c47c3fac..7258712f7209ceeea16c789a6ff57345f48d93c2 100644 --- a/libc/arch-x86_64/syscalls/renameat.S +++ b/libc/arch-x86_64/syscalls/renameat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(renameat) movq %rcx, %r10 movl $__NR_renameat, %eax 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 0f927394234ff7467772716283616cf358a11415..604d6c89e787d4ea8b6a98ac67630fd35ef7ea2d 100644 --- a/libc/arch-x86_64/syscalls/sched_get_priority_max.S +++ b/libc/arch-x86_64/syscalls/sched_get_priority_max.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_max) movl $__NR_sched_get_priority_max, %eax syscall 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 8450e9db3c1e1cbc1826b5828a4afece83f83fc1..eaeb7654f223cfb0bded2065399a8f839f1c0b2d 100644 --- a/libc/arch-x86_64/syscalls/sched_get_priority_min.S +++ b/libc/arch-x86_64/syscalls/sched_get_priority_min.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_get_priority_min) movl $__NR_sched_get_priority_min, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sched_getparam.S b/libc/arch-x86_64/syscalls/sched_getparam.S index a784640a04251159decb9b2a098607751559eb7d..e269c7d0fdf4d1ac6d3aa981ac7d129b97c44c72 100644 --- a/libc/arch-x86_64/syscalls/sched_getparam.S +++ b/libc/arch-x86_64/syscalls/sched_getparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getparam) movl $__NR_sched_getparam, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sched_getscheduler.S b/libc/arch-x86_64/syscalls/sched_getscheduler.S index 090b32246b4e591b97caea29b415eae11035a0e0..0cf3b5403e0854bd3bf1d7439d6a92732b7160ac 100644 --- a/libc/arch-x86_64/syscalls/sched_getscheduler.S +++ b/libc/arch-x86_64/syscalls/sched_getscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_getscheduler) movl $__NR_sched_getscheduler, %eax syscall 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 0977f2ed9b8c12cc3dcd03e047d09c8873cac289..662a28c4a3b2b9e9aa959fc74ec7e0221ff10ea6 100644 --- a/libc/arch-x86_64/syscalls/sched_rr_get_interval.S +++ b/libc/arch-x86_64/syscalls/sched_rr_get_interval.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_rr_get_interval) movl $__NR_sched_rr_get_interval, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sched_setaffinity.S b/libc/arch-x86_64/syscalls/sched_setaffinity.S index af8e7a2aef5f9797e96a5df8258bbb683e5b5516..79b43fd279b14a679a70851ee81801f081981d15 100644 --- a/libc/arch-x86_64/syscalls/sched_setaffinity.S +++ b/libc/arch-x86_64/syscalls/sched_setaffinity.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setaffinity) movl $__NR_sched_setaffinity, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sched_setparam.S b/libc/arch-x86_64/syscalls/sched_setparam.S index 2964607db6a3b9c9beea052d6f691386100f47ca..871b4926221c8736299b6de00de8c252c5e96250 100644 --- a/libc/arch-x86_64/syscalls/sched_setparam.S +++ b/libc/arch-x86_64/syscalls/sched_setparam.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setparam) movl $__NR_sched_setparam, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sched_setscheduler.S b/libc/arch-x86_64/syscalls/sched_setscheduler.S index 333d1b86c523e5eae0046061a64c27343f7541ad..0dcb47d33267c4a58b43f502e23b3721be8e3f61 100644 --- a/libc/arch-x86_64/syscalls/sched_setscheduler.S +++ b/libc/arch-x86_64/syscalls/sched_setscheduler.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_setscheduler) movl $__NR_sched_setscheduler, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sched_yield.S b/libc/arch-x86_64/syscalls/sched_yield.S index a97215462f4c0d4fb7e6fc2921aee4ec11bb8c09..12de511fbad63cc7b6a4cdb7c2225ba8515fed57 100644 --- a/libc/arch-x86_64/syscalls/sched_yield.S +++ b/libc/arch-x86_64/syscalls/sched_yield.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sched_yield) movl $__NR_sched_yield, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sendfile.S b/libc/arch-x86_64/syscalls/sendfile.S index c1b6497b8bc54e6fcc38bcaeb09c37c5825cdd40..0255bf29ff39a57efd8cd793c5ba328f180bb9ad 100644 --- a/libc/arch-x86_64/syscalls/sendfile.S +++ b/libc/arch-x86_64/syscalls/sendfile.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendfile) movq %rcx, %r10 movl $__NR_sendfile, %eax diff --git a/libc/arch-x86_64/syscalls/sendmmsg.S b/libc/arch-x86_64/syscalls/sendmmsg.S index 940c0b6eea0364e6bf59290599e6a2b04fb3b208..47b2e3a756641ebd6bb204984b1ceb5ba9aedc17 100644 --- a/libc/arch-x86_64/syscalls/sendmmsg.S +++ b/libc/arch-x86_64/syscalls/sendmmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmmsg) movq %rcx, %r10 movl $__NR_sendmmsg, %eax diff --git a/libc/arch-x86_64/syscalls/sendmsg.S b/libc/arch-x86_64/syscalls/sendmsg.S index 6d94bb691f547747c75c59b93abf5ae72b182b60..e9eecf6b669bb80703540562e6dfbde4356963eb 100644 --- a/libc/arch-x86_64/syscalls/sendmsg.S +++ b/libc/arch-x86_64/syscalls/sendmsg.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendmsg) movl $__NR_sendmsg, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sendto.S b/libc/arch-x86_64/syscalls/sendto.S index bfe46361fae8600fc341d94f2cdf5ab71b6818d1..f8cc1493587029b36d513cbc33d0aa85fba472af 100644 --- a/libc/arch-x86_64/syscalls/sendto.S +++ b/libc/arch-x86_64/syscalls/sendto.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sendto) movq %rcx, %r10 movl $__NR_sendto, %eax diff --git a/libc/arch-x86_64/syscalls/setfsgid.S b/libc/arch-x86_64/syscalls/setfsgid.S index e9f50b80d9cc07d79aac0494cb65da32ac66f3f4..bfc9c5dd1852db36d1164cfe79304b64ef96031b 100644 --- a/libc/arch-x86_64/syscalls/setfsgid.S +++ b/libc/arch-x86_64/syscalls/setfsgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsgid) movl $__NR_setfsgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setfsuid.S b/libc/arch-x86_64/syscalls/setfsuid.S index cfdb86cc8e6415013d7da20f0d1d1491e07ae2f9..2540a36a1057dd0d36fc6bb200b93fbf23fa324d 100644 --- a/libc/arch-x86_64/syscalls/setfsuid.S +++ b/libc/arch-x86_64/syscalls/setfsuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setfsuid) movl $__NR_setfsuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setgid.S b/libc/arch-x86_64/syscalls/setgid.S index ef4fb31b92cd406e820319ef94076285dd6c76c4..8f9ce5322946f2a097dd6ebc32323686190731dd 100644 --- a/libc/arch-x86_64/syscalls/setgid.S +++ b/libc/arch-x86_64/syscalls/setgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgid) movl $__NR_setgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setgroups.S b/libc/arch-x86_64/syscalls/setgroups.S index 65e6180726b32d9ec3c20577591d6b6153676c7d..81023ab4b358332503e9b6eea76bb10fc9bcff5d 100644 --- a/libc/arch-x86_64/syscalls/setgroups.S +++ b/libc/arch-x86_64/syscalls/setgroups.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setgroups) movl $__NR_setgroups, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setitimer.S b/libc/arch-x86_64/syscalls/setitimer.S index bee4996c21ebeb2c76ef69cf25724a92a9d88147..6882564b5cbbaa2d829d3692b0d87d7a81d45bbc 100644 --- a/libc/arch-x86_64/syscalls/setitimer.S +++ b/libc/arch-x86_64/syscalls/setitimer.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setitimer) movl $__NR_setitimer, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setns.S b/libc/arch-x86_64/syscalls/setns.S index 521769b910254519a2d934ceade69093a4207d3e..15dc51c9996fdd0b9ba966b07e3e7b15135df826 100644 --- a/libc/arch-x86_64/syscalls/setns.S +++ b/libc/arch-x86_64/syscalls/setns.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setns) movl $__NR_setns, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setpgid.S b/libc/arch-x86_64/syscalls/setpgid.S index 348612bd75577762ba30d94f50910b73de12a938..0cbb9a33a0463ba21a53b6045fd4dc0b9170c5c1 100644 --- a/libc/arch-x86_64/syscalls/setpgid.S +++ b/libc/arch-x86_64/syscalls/setpgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpgid) movl $__NR_setpgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setpriority.S b/libc/arch-x86_64/syscalls/setpriority.S index 094036816a9fb7a1a2e57eb17e9de7d4bd53cf59..e2ee775816dfcde0d330b1f202776ed0143dee86 100644 --- a/libc/arch-x86_64/syscalls/setpriority.S +++ b/libc/arch-x86_64/syscalls/setpriority.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setpriority) movl $__NR_setpriority, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setregid.S b/libc/arch-x86_64/syscalls/setregid.S index 0338ecf905a98c6f14efbbb7611a6fe6ed74c974..1d53e4caac235c5789a5e3f84b9a159be08979c5 100644 --- a/libc/arch-x86_64/syscalls/setregid.S +++ b/libc/arch-x86_64/syscalls/setregid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setregid) movl $__NR_setregid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setresgid.S b/libc/arch-x86_64/syscalls/setresgid.S index 10e12447e4cb435daaed2e128056138b174cce0c..7663cc68f7b9760ed3c5590c03777342f6dcd71a 100644 --- a/libc/arch-x86_64/syscalls/setresgid.S +++ b/libc/arch-x86_64/syscalls/setresgid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresgid) movl $__NR_setresgid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setresuid.S b/libc/arch-x86_64/syscalls/setresuid.S index 229b11b338f343f4c2a45d3f2f3730a4fecbff28..96e691f52f73e0f8332553938968b4831003d871 100644 --- a/libc/arch-x86_64/syscalls/setresuid.S +++ b/libc/arch-x86_64/syscalls/setresuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setresuid) movl $__NR_setresuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setreuid.S b/libc/arch-x86_64/syscalls/setreuid.S index e96e2d386b7c6fb36e3c6490190c6a96fe363a2b..9ee7208d4ee9bac77ca3a523976e10dfa2b17104 100644 --- a/libc/arch-x86_64/syscalls/setreuid.S +++ b/libc/arch-x86_64/syscalls/setreuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setreuid) movl $__NR_setreuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setrlimit.S b/libc/arch-x86_64/syscalls/setrlimit.S index 662587d488ab8065be49840e3a71d92d201895a2..393a5c18660c7a4aa3d963df0ff605491a5f66f8 100644 --- a/libc/arch-x86_64/syscalls/setrlimit.S +++ b/libc/arch-x86_64/syscalls/setrlimit.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setrlimit) movl $__NR_setrlimit, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setsid.S b/libc/arch-x86_64/syscalls/setsid.S index 293ecf555e2f315954305d09387d2f285e4e8d28..bed06c9e2c2d0ecc618ee73cbd9c351d718ddd25 100644 --- a/libc/arch-x86_64/syscalls/setsid.S +++ b/libc/arch-x86_64/syscalls/setsid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsid) movl $__NR_setsid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setsockopt.S b/libc/arch-x86_64/syscalls/setsockopt.S index aee6613918041371ebdc4b9a983b1446bc06622e..3c12cd60e6283e0443c89490756acbe6f3e0eeeb 100644 --- a/libc/arch-x86_64/syscalls/setsockopt.S +++ b/libc/arch-x86_64/syscalls/setsockopt.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setsockopt) movq %rcx, %r10 movl $__NR_setsockopt, %eax diff --git a/libc/arch-x86_64/syscalls/settimeofday.S b/libc/arch-x86_64/syscalls/settimeofday.S index 0d00c8947e6a0ad3cf1ef49d76d193f416ecfaa2..317946a42d42565d928a20b4a5b1163283a076c8 100644 --- a/libc/arch-x86_64/syscalls/settimeofday.S +++ b/libc/arch-x86_64/syscalls/settimeofday.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(settimeofday) movl $__NR_settimeofday, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setuid.S b/libc/arch-x86_64/syscalls/setuid.S index 19e2a1042da2d825e62a572e611098189c1e61be..8da7d86fa91082cf233c32bc9adafe6630418763 100644 --- a/libc/arch-x86_64/syscalls/setuid.S +++ b/libc/arch-x86_64/syscalls/setuid.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setuid) movl $__NR_setuid, %eax syscall diff --git a/libc/arch-x86_64/syscalls/setxattr.S b/libc/arch-x86_64/syscalls/setxattr.S index 3e4d50bf0e10774b525ac33208bbf3b0bfbcf40a..2abaa767503cc8a390771000ca61acc5262b6d4d 100644 --- a/libc/arch-x86_64/syscalls/setxattr.S +++ b/libc/arch-x86_64/syscalls/setxattr.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(setxattr) movq %rcx, %r10 movl $__NR_setxattr, %eax diff --git a/libc/arch-x86_64/syscalls/shutdown.S b/libc/arch-x86_64/syscalls/shutdown.S index 346be331d55cdb878ddb87fe2ce866af51ccb148..b5840d74b7bf9bdf98e982137dad37b7e17018ba 100644 --- a/libc/arch-x86_64/syscalls/shutdown.S +++ b/libc/arch-x86_64/syscalls/shutdown.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(shutdown) movl $__NR_shutdown, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sigaltstack.S b/libc/arch-x86_64/syscalls/sigaltstack.S index 271fafc0984758e42ec235342040c1cc2ca1d77a..2dd6aa4bf9872c2a64d606fdf02541bdf9bdfcc8 100644 --- a/libc/arch-x86_64/syscalls/sigaltstack.S +++ b/libc/arch-x86_64/syscalls/sigaltstack.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sigaltstack) movl $__NR_sigaltstack, %eax syscall diff --git a/libc/arch-x86_64/syscalls/socketpair.S b/libc/arch-x86_64/syscalls/socketpair.S index 5466dc9db9d3a8c2d7116d7fb5bb545814b7d100..cb32a8aff9aba85cf38acd84322215ff51b426c2 100644 --- a/libc/arch-x86_64/syscalls/socketpair.S +++ b/libc/arch-x86_64/syscalls/socketpair.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(socketpair) movq %rcx, %r10 movl $__NR_socketpair, %eax diff --git a/libc/arch-x86_64/syscalls/splice.S b/libc/arch-x86_64/syscalls/splice.S index 3c245a55427c020b616eb945243db3fff8b63967..351e1c7f97b77d9c3e7eb4b3f0fa6542efefc2d9 100644 --- a/libc/arch-x86_64/syscalls/splice.S +++ b/libc/arch-x86_64/syscalls/splice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(splice) movq %rcx, %r10 movl $__NR_splice, %eax diff --git a/libc/arch-x86_64/syscalls/statfs64.S b/libc/arch-x86_64/syscalls/statfs64.S index 6a2637ca3f835cb137ab1af5949de15cf43cdf2b..26c3d535fbca628133a2f0c4f1790b8c96993661 100644 --- a/libc/arch-x86_64/syscalls/statfs64.S +++ b/libc/arch-x86_64/syscalls/statfs64.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(statfs64) movl $__NR_statfs, %eax syscall diff --git a/libc/arch-x86_64/syscalls/swapoff.S b/libc/arch-x86_64/syscalls/swapoff.S index 7e55758ab6791e066706da833b4888d893f1c7e3..1bf331c2b7608b597fdabc0836a2028364dd7673 100644 --- a/libc/arch-x86_64/syscalls/swapoff.S +++ b/libc/arch-x86_64/syscalls/swapoff.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapoff) movl $__NR_swapoff, %eax syscall diff --git a/libc/arch-x86_64/syscalls/swapon.S b/libc/arch-x86_64/syscalls/swapon.S index d2f5f660b0bc2d80f183bfcb39e12e5809dcf09f..7405ccb9f15ded5a5094afe47456b47666527016 100644 --- a/libc/arch-x86_64/syscalls/swapon.S +++ b/libc/arch-x86_64/syscalls/swapon.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(swapon) movl $__NR_swapon, %eax syscall diff --git a/libc/arch-x86_64/syscalls/symlinkat.S b/libc/arch-x86_64/syscalls/symlinkat.S index 5bbf1cbdb1082a3a5b7dc9409c907893b08b5177..bea2da88644dc39b4d4296cf19e6847552fe9798 100644 --- a/libc/arch-x86_64/syscalls/symlinkat.S +++ b/libc/arch-x86_64/syscalls/symlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(symlinkat) movl $__NR_symlinkat, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sync.S b/libc/arch-x86_64/syscalls/sync.S index 99117154346dcac7af709b791db2c144ace55011..97aa427e75eeeed97c96dd954d6090562e1834fb 100644 --- a/libc/arch-x86_64/syscalls/sync.S +++ b/libc/arch-x86_64/syscalls/sync.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sync) movl $__NR_sync, %eax syscall diff --git a/libc/arch-x86_64/syscalls/sysinfo.S b/libc/arch-x86_64/syscalls/sysinfo.S index 104bb2ced7cf200e1e862d676a9812fbd6f01048..de8fb8fb8c12fa2ec9ce1045d581a5196901c96e 100644 --- a/libc/arch-x86_64/syscalls/sysinfo.S +++ b/libc/arch-x86_64/syscalls/sysinfo.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(sysinfo) movl $__NR_sysinfo, %eax syscall diff --git a/libc/arch-x86_64/syscalls/tee.S b/libc/arch-x86_64/syscalls/tee.S index ad5698c9d3c10a5aefac66d2ae6c59f5a186500f..41e2370c6fab5e64eb3c0df45e08f52b17055e24 100644 --- a/libc/arch-x86_64/syscalls/tee.S +++ b/libc/arch-x86_64/syscalls/tee.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tee) movq %rcx, %r10 movl $__NR_tee, %eax diff --git a/libc/arch-x86_64/syscalls/tgkill.S b/libc/arch-x86_64/syscalls/tgkill.S index e3b9972c7d4f45a68d27e05a3ccb79213ff963fb..00b2b42eef589b60bf23636cbbb016a7171b4f85 100644 --- a/libc/arch-x86_64/syscalls/tgkill.S +++ b/libc/arch-x86_64/syscalls/tgkill.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(tgkill) movl $__NR_tgkill, %eax syscall diff --git a/libc/arch-x86_64/syscalls/timerfd_create.S b/libc/arch-x86_64/syscalls/timerfd_create.S index 3f1b23afcd448c7b40c09c5c451021ae4ecc1701..eef3208f6599ea0a97305b7f9005b32411c777e1 100644 --- a/libc/arch-x86_64/syscalls/timerfd_create.S +++ b/libc/arch-x86_64/syscalls/timerfd_create.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_create) movl $__NR_timerfd_create, %eax syscall diff --git a/libc/arch-x86_64/syscalls/timerfd_gettime.S b/libc/arch-x86_64/syscalls/timerfd_gettime.S index b1017ad900c35279763e90470e47b20c0d972ea8..9f11c5af81d11981c2b57c50d25fd69b9c9d5f82 100644 --- a/libc/arch-x86_64/syscalls/timerfd_gettime.S +++ b/libc/arch-x86_64/syscalls/timerfd_gettime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_gettime) movl $__NR_timerfd_gettime, %eax syscall diff --git a/libc/arch-x86_64/syscalls/timerfd_settime.S b/libc/arch-x86_64/syscalls/timerfd_settime.S index 8610a1d4fc196bd071c85d03db1b982761d4e103..65a17e1ad68521bbc6eace71d2c070d92a36d7dc 100644 --- a/libc/arch-x86_64/syscalls/timerfd_settime.S +++ b/libc/arch-x86_64/syscalls/timerfd_settime.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(timerfd_settime) movq %rcx, %r10 movl $__NR_timerfd_settime, %eax diff --git a/libc/arch-x86_64/syscalls/times.S b/libc/arch-x86_64/syscalls/times.S index 07590b9f31ff649ea83b144c298197ef6f03c34a..5ee21be78dea32199ae2577de35f746beb7979a1 100644 --- a/libc/arch-x86_64/syscalls/times.S +++ b/libc/arch-x86_64/syscalls/times.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(times) movl $__NR_times, %eax syscall diff --git a/libc/arch-x86_64/syscalls/truncate.S b/libc/arch-x86_64/syscalls/truncate.S index db2121f860be7f4768d327874db17bf98c1876b5..2dc179306e9c6363198f4eb56f24c77863d09412 100644 --- a/libc/arch-x86_64/syscalls/truncate.S +++ b/libc/arch-x86_64/syscalls/truncate.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(truncate) movl $__NR_truncate, %eax syscall diff --git a/libc/arch-x86_64/syscalls/umask.S b/libc/arch-x86_64/syscalls/umask.S index badea7608a3a57147e530e13c9373bf289a5cddd..ad102bd757d91c4ee1c0667814f6878856b57606 100644 --- a/libc/arch-x86_64/syscalls/umask.S +++ b/libc/arch-x86_64/syscalls/umask.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umask) movl $__NR_umask, %eax syscall diff --git a/libc/arch-x86_64/syscalls/umount2.S b/libc/arch-x86_64/syscalls/umount2.S index 93e6fa034493e515284ba1a94f919f73f97092f3..31588de897c7bf01dc6e53d78f57588ab8195e86 100644 --- a/libc/arch-x86_64/syscalls/umount2.S +++ b/libc/arch-x86_64/syscalls/umount2.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(umount2) movl $__NR_umount2, %eax syscall diff --git a/libc/arch-x86_64/syscalls/uname.S b/libc/arch-x86_64/syscalls/uname.S index 4b0d1c5e2dabadfcd7d8fea7ced236bba76faa67..ad2d8f456b739ce6e810defc819f72ceb772267c 100644 --- a/libc/arch-x86_64/syscalls/uname.S +++ b/libc/arch-x86_64/syscalls/uname.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(uname) movl $__NR_uname, %eax syscall diff --git a/libc/arch-x86_64/syscalls/unlinkat.S b/libc/arch-x86_64/syscalls/unlinkat.S index f322f7d2ed22a13355220d4a66e92d7f0fc4fe7c..e6aac2e4a745e63a87f0141658ee27a534003e03 100644 --- a/libc/arch-x86_64/syscalls/unlinkat.S +++ b/libc/arch-x86_64/syscalls/unlinkat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unlinkat) movl $__NR_unlinkat, %eax syscall diff --git a/libc/arch-x86_64/syscalls/unshare.S b/libc/arch-x86_64/syscalls/unshare.S index b5395c1414726a8c69d7629d09acd473e8c62275..6594df0256a12c22d02b5c871a49481a0ec2eb63 100644 --- a/libc/arch-x86_64/syscalls/unshare.S +++ b/libc/arch-x86_64/syscalls/unshare.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(unshare) movl $__NR_unshare, %eax syscall diff --git a/libc/arch-x86_64/syscalls/utimensat.S b/libc/arch-x86_64/syscalls/utimensat.S index f90caf2103e92ec62c3c548842603a36bbac76e8..5eaac1b55af119031a49923e17916c76b07b24b8 100644 --- a/libc/arch-x86_64/syscalls/utimensat.S +++ b/libc/arch-x86_64/syscalls/utimensat.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(utimensat) movq %rcx, %r10 movl $__NR_utimensat, %eax diff --git a/libc/arch-x86_64/syscalls/vmsplice.S b/libc/arch-x86_64/syscalls/vmsplice.S index cc94cc60163242a461a3e1914bdb1538576f7742..6f9e5d1b5a9accad0336d149f363e57f4b98326a 100644 --- a/libc/arch-x86_64/syscalls/vmsplice.S +++ b/libc/arch-x86_64/syscalls/vmsplice.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(vmsplice) movq %rcx, %r10 movl $__NR_vmsplice, %eax diff --git a/libc/arch-x86_64/syscalls/wait4.S b/libc/arch-x86_64/syscalls/wait4.S index 7948331531b863265e1c0335285ad343d0da1752..141fe19fc3b18538e07483e582a5c029bab31270 100644 --- a/libc/arch-x86_64/syscalls/wait4.S +++ b/libc/arch-x86_64/syscalls/wait4.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(wait4) movq %rcx, %r10 movl $__NR_wait4, %eax diff --git a/libc/arch-x86_64/syscalls/write.S b/libc/arch-x86_64/syscalls/write.S index 7e3a5634000fc44c8f12448ae3350ddf36b02380..498fca71c3cc54cfa84dc37c4775b202d7869f1e 100644 --- a/libc/arch-x86_64/syscalls/write.S +++ b/libc/arch-x86_64/syscalls/write.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(write) movl $__NR_write, %eax syscall diff --git a/libc/arch-x86_64/syscalls/writev.S b/libc/arch-x86_64/syscalls/writev.S index 5fc040a048f90e384e3b0569b1820c2fcd9de8f5..ef80eb898884a3adfe431ce2cadfd2b9189b2e99 100644 --- a/libc/arch-x86_64/syscalls/writev.S +++ b/libc/arch-x86_64/syscalls/writev.S @@ -2,6 +2,8 @@ #include + .hidden __set_errno + ENTRY(writev) movl $__NR_writev, %eax syscall diff --git a/libc/tools/gensyscalls.py b/libc/tools/gensyscalls.py index 42f2c916bc05dcb135f2d3a3bcfe07d0ffe92759..4619ec690cbdb6727aa460ab6ab74e423d7f1563 100755 --- a/libc/tools/gensyscalls.py +++ b/libc/tools/gensyscalls.py @@ -48,6 +48,8 @@ syscall_stub_header = "/* " + warning + " */\n" + \ """ #include + .hidden __set_errno + ENTRY(%(func)s) """