mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-30 08:18:30 +00:00
Make improvements
- Clean up sigaction() code - Add a port scanner example - Introduce a ParseCidr() API - Clean up our futex abstraction code - Fix a harmless integer overflow in ParseIp() - Use kernel semaphores on NetBSD to make threads much faster
This commit is contained in:
parent
539bddce8c
commit
c995838e5c
107 changed files with 1085 additions and 492 deletions
2
libc/sysv/calls/sys_sem_close.s
Normal file
2
libc/sysv/calls/sys_sem_close.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_close,0x0fafff190210dfff,globl
|
2
libc/sysv/calls/sys_sem_destroy.s
Normal file
2
libc/sysv/calls/sys_sem_destroy.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_destroy,0x0fffff198fffffff,globl
|
2
libc/sysv/calls/sys_sem_getvalue.s
Normal file
2
libc/sysv/calls/sys_sem_getvalue.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_getvalue,0x0fefff197fffffff,globl
|
2
libc/sysv/calls/sys_sem_init.s
Normal file
2
libc/sysv/calls/sys_sem_init.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_init,0x0f7fff194fffffff,globl
|
2
libc/sysv/calls/sys_sem_open.s
Normal file
2
libc/sysv/calls/sys_sem_open.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_open,0x0f8fff195210cfff,globl
|
2
libc/sysv/calls/sys_sem_post.s
Normal file
2
libc/sysv/calls/sys_sem_post.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_post,0x0fbfff1912111fff,globl
|
2
libc/sysv/calls/sys_sem_timedwait.s
Normal file
2
libc/sysv/calls/sys_sem_timedwait.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_timedwait,0x900fff9b9fffffff,globl
|
2
libc/sysv/calls/sys_sem_trywait.s
Normal file
2
libc/sysv/calls/sys_sem_trywait.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_trywait,0x0fdfff1932110fff,globl
|
2
libc/sysv/calls/sys_sem_unlink.s
Normal file
2
libc/sysv/calls/sys_sem_unlink.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_unlink,0x0f9fff196210efff,globl
|
2
libc/sysv/calls/sys_sem_wait.s
Normal file
2
libc/sysv/calls/sys_sem_wait.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_wait,0x8fcfff992290ffff,globl
|
2
libc/sysv/calls/sys_sem_wait_nocancel.s
Normal file
2
libc/sysv/calls/sys_sem_wait_nocancel.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_sem_wait_nocancel,0xfffffffff21a4fff,globl
|
Loading…
Add table
Add a link
Reference in a new issue