This website requires JavaScript.
Explore
Help
Sign in
mirrors
/
cosmopolitan
Watch
1
Star
0
Fork
You've already forked cosmopolitan
0
mirror of
https://github.com/jart/cosmopolitan.git
synced
2025-02-01 03:53:33 +00:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
2b73e72d59
cosmopolitan
/
libc
/
sysv
/
calls
/
sys_recvmsg.S
3 lines
90 B
ArmAsm
Raw
Normal View
History
Unescape
Escape
Make more code aarch64 friendly
2023-05-02 20:38:16 +00:00
#
include
"
l
i
b
c
/
s
y
s
v
/
m
a
c
r
o
s
.
i
n
t
e
r
n
a
l
.
h
"
Implement support for POSIX thread cancellations This change makes some miracle modifications to the System Five system call support, which lets us have safe, correct, and atomic handling of thread cancellations. It all turned out to be cheaper than anticipated because it wasn't necessary to modify the system call veneers. We were able to encode the cancellability of each system call into the magnums found in libc/sysv/syscalls.sh. Since cancellations are so waq, we are also supporting a lovely Musl Libc mask feature for raising ECANCELED.
2022-11-04 08:04:43 +00:00
.scall
sys
_
r
e
c
v
m
s
g
,
0
x81
b81
b81
b28
1
b82
f
,
g
l
o
b
l
,
h
i
d
d
e
n
Reference in a new issue
Copy permalink