mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-28 07:18:30 +00:00
Reduce header complexity
- Remove most __ASSEMBLER__ __LINKER__ ifdefs - Rename libc/intrin/bits.h to libc/serialize.h - Block pthread cancelation in fchmodat() polyfill - Remove `clang-format off` statements in third_party
This commit is contained in:
parent
96f979dfc5
commit
fa20edc44d
3057 changed files with 410 additions and 4398 deletions
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_AF_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_AF_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int AF_ALG;
|
||||
|
@ -96,5 +95,4 @@ extern const int AF_X25;
|
|||
#define AF_X25 AF_X25
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_AF_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_AT_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_AT_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
/**
|
||||
|
@ -16,7 +15,6 @@ extern const int AT_EACCESS;
|
|||
extern const int AT_EMPTY_PATH;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define AT_FDCWD AT_FDCWD
|
||||
#define AT_SYMLINK_FOLLOW AT_SYMLINK_FOLLOW
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
#define AT_FLAGS 8
|
||||
#define AT_ENTRY 9
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
/*
|
||||
|
@ -64,5 +63,4 @@ extern const unsigned long AT_TIMEKEEP;
|
|||
extern const unsigned long AT_UCACHEBSIZE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_CALLS_AUXV_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_BAUD_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_BAUD_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint32_t B0;
|
||||
|
@ -64,5 +63,4 @@ extern const uint32_t B4000000;
|
|||
#define B4000000 B4000000
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_BAUD_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_CLOCK_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_CLOCK_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int CLOCK_BOOTTIME;
|
||||
|
@ -24,7 +23,6 @@ extern const int CLOCK_UPTIME_FAST;
|
|||
extern const int CLOCK_UPTIME_PRECISE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define CLOCK_REALTIME 0
|
||||
#define CLOCK_MONOTONIC CLOCK_MONOTONIC
|
||||
|
|
|
@ -1,13 +1,11 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_CLOSE_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_CLOSE_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned int CLOSE_RANGE_UNSHARE;
|
||||
extern const unsigned int CLOSE_RANGE_CLOEXEC;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define CLOSE_RANGE_UNSHARE CLOSE_RANGE_UNSHARE
|
||||
#define CLOSE_RANGE_CLOEXEC CLOSE_RANGE_CLOEXEC
|
||||
|
|
|
@ -22,12 +22,10 @@
|
|||
#define EPOLLONESHOT 0x40000000
|
||||
#define EPOLLET 0x80000000
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int EPOLL_CLOEXEC;
|
||||
#define EPOLL_CLOEXEC O_CLOEXEC
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_EPOLL_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_F_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_F_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
/*
|
||||
|
@ -41,7 +40,6 @@ extern const int F_UNLCK;
|
|||
extern const int F_WRLCK;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
/*
|
||||
* portable fcntl() commands
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FALLOC_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FALLOC_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int FALLOC_FL_KEEP_SIZE;
|
||||
|
@ -12,5 +11,4 @@ extern const int FALLOC_FL_INSERT_RANGE;
|
|||
extern const int FALLOC_FL_UNSHARE_RANGE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FALLOC_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FB_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FB_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint64_t FBIOGET_VSCREENINFO;
|
||||
|
@ -12,5 +11,4 @@ extern const uint64_t FBIOPAN_DISPLAY;
|
|||
extern const uint64_t FBIO_WAITFORVSYNC;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FB_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FD_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FD_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int FD_CLOEXEC;
|
||||
|
@ -8,5 +7,4 @@ extern const int FD_CLOEXEC;
|
|||
#define FD_CLOEXEC 1
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FD_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FIO_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FIO_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint32_t FIONREAD; /* one of the few encouraged ioctls */
|
||||
|
@ -12,5 +11,4 @@ extern const uint32_t FIOASYNC; /* todo: fcntl(fd, F_SETOWN, pid) */
|
|||
#define FIONREAD FIONREAD
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FIO_H_ */
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FUTEX_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FUTEX_H_
|
||||
#ifdef _COSMO_SOURCE
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int FUTEX_WAIT;
|
||||
|
@ -22,6 +21,5 @@ extern const int FUTEX_REQUEUE;
|
|||
#define FUTEX_BITSET_MATCH_ANY 0xffffffff
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* _COSMO_SOURCE */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FUTEX_H_ */
|
||||
|
|
|
@ -35,7 +35,6 @@
|
|||
#define ICMP6_TIME_EXCEED_REASSEMBLY ICMP6_TIME_EXCEED_REASSEMBLY
|
||||
#define ICMP6_TIME_EXCEED_TRANSIT ICMP6_TIME_EXCEED_TRANSIT
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint8_t ICMP6_DST_UNREACH;
|
||||
|
@ -70,5 +69,4 @@ extern const uint8_t ICMP6_TIME_EXCEED_REASSEMBLY;
|
|||
extern const uint8_t ICMP6_TIME_EXCEED_TRANSIT;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_ICMP6_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_IFF_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_IFF_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int IFF_UP;
|
||||
|
@ -21,7 +20,6 @@ extern const int IFF_RUNNING;
|
|||
extern const int IFF_SLAVE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define IFF_UP 1
|
||||
#define IFF_BROADCAST 2
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_IO_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_IO_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#define _IOC(a, b, c, d) (((a) << 30) | ((b) << 8) | (c) | ((d) << 16))
|
||||
|
@ -14,5 +13,4 @@ COSMOPOLITAN_C_START_
|
|||
#define _IOWR(a, b, c) _IOC(_IOC_READ | _IOC_WRITE, (a), (b), sizeof(c))
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_IO_H_ */
|
||||
|
|
|
@ -1,12 +1,10 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_IOV_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_IOV_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int IOV_MAX;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define IOV_MAX IOV_MAX
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_IP_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_IP_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int IP_ADD_MEMBERSHIP;
|
||||
|
@ -105,5 +104,4 @@ extern const int IP_XFRM_POLICY;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_IP_H_ */
|
||||
|
|
|
@ -58,11 +58,9 @@
|
|||
#define IPPORT_IMAPS 993
|
||||
#define IPPORT_POP3S 995
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int IPPORT_USERRESERVED;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_IPPORT_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_IPV6_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_IPV6_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int IPV6_2292DSTOPTS;
|
||||
|
@ -125,5 +124,4 @@ extern const int IPV6_XFRM_POLICY;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_IPV6_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_KD_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_KD_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint64_t GIO_FONT;
|
||||
|
@ -15,7 +14,6 @@ extern const uint64_t PIO_FONTRESET;
|
|||
extern const uint64_t KDFONTOP;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define GIO_FONT GIO_FONT
|
||||
#define PIO_FONT PIO_FONT
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_KERN_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_KERN_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#define KERN_SOH "\001"
|
||||
|
@ -17,5 +16,4 @@ COSMOPOLITAN_C_START_
|
|||
#define KERN_CONT KERN_SOH "c"
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_KERN_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_LIMITS_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_LIMITS_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int NGROUPS_MAX;
|
||||
|
@ -27,5 +26,4 @@ extern const int MAX_INPUT;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_LIMITS_H_ */
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
#define LIO_WAIT LIO_WAIT
|
||||
#define LIO_WRITE LIO_WRITE
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int LIO_NOP;
|
||||
|
@ -17,5 +16,4 @@ extern const int LIO_WAIT;
|
|||
extern const int LIO_WRITE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_LIO_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_LOCK_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_LOCK_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int LOCK_EX;
|
||||
|
@ -10,7 +9,6 @@ extern const int LOCK_UN;
|
|||
extern const int LOCK_UNLOCK_CACHE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define LOCK_EX 2
|
||||
#define LOCK_NB LOCK_NB
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_LOGLEVEL_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_LOGLEVEL_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#define LOGLEVEL_SCHED -2
|
||||
|
@ -15,5 +14,4 @@ COSMOPOLITAN_C_START_
|
|||
#define LOGLEVEL_DEBUG 7
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_LOGLEVEL_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MADV_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MADV_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned MADV_DODUMP;
|
||||
|
@ -35,5 +34,4 @@ extern const unsigned MADV_COLLAPSE;
|
|||
#define MADV_WILLNEED 3
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MADV_H_ */
|
||||
|
|
|
@ -11,7 +11,6 @@
|
|||
#define MCAST_MSFILTER MCAST_MSFILTER
|
||||
#define MCAST_UNBLOCK_SOURCE MCAST_UNBLOCK_SOURCE
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int MCAST_BLOCK_SOURCE;
|
||||
|
@ -25,5 +24,4 @@ extern const int MCAST_MSFILTER;
|
|||
extern const int MCAST_UNBLOCK_SOURCE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MCAST_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MLOCK_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MLOCK_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int MCL_CURRENT;
|
||||
|
@ -8,7 +7,6 @@ extern const int MCL_FUTURE;
|
|||
extern const int MCL_ONFAULT;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define MCL_CURRENT 1
|
||||
#define MCL_FUTURE 2
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MODEM_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MODEM_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint64_t TIOCMGET;
|
||||
|
@ -39,5 +38,4 @@ extern const int TIOCM_ST;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MODEM_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MOUNT_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MOUNT_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned long MS_RDONLY;
|
||||
|
@ -95,5 +94,4 @@ extern const int MNT_SNAPSHOT;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MOUNT_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MSG_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MSG_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int MSG_BATCH;
|
||||
|
@ -43,5 +42,4 @@ extern const int MSG_WAITFORONE;
|
|||
#define MSG_CTRUNC MSG_CTRUNC
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MSG_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MSYNC_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MSYNC_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int MS_SYNC;
|
||||
|
@ -12,5 +11,4 @@ extern const int MS_INVALIDATE;
|
|||
#define MS_INVALIDATE MS_INVALIDATE
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MSYNC_H_ */
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
#define O_RDWR 2
|
||||
#define O_ACCMODE 3
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned O_APPEND;
|
||||
|
@ -62,5 +61,4 @@ extern const unsigned O_VERIFY;
|
|||
#define O_UNLINK O_UNLINK
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_O_H_ */
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
#define W_OK W_OK
|
||||
#define R_OK R_OK
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int X_OK;
|
||||
|
@ -14,5 +13,4 @@ extern const int W_OK;
|
|||
extern const unsigned R_OK; /* warning: is sign bit on windows */
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_OK_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_PF_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_PF_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int PF_ALG;
|
||||
|
@ -97,5 +96,4 @@ extern const int PF_X25;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_PF_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_POLL_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_POLL_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int16_t POLLERR;
|
||||
|
@ -30,5 +29,4 @@ extern const int16_t POLLWRNORM;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_POLL_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_POSIX_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_POSIX_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int POSIX_FADV_DONTNEED;
|
||||
|
@ -25,5 +24,4 @@ extern const int POSIX_MADV_DONTNEED;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_POSIX_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_PRIO_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_PRIO_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int PRIO_MAX;
|
||||
|
@ -16,5 +15,4 @@ extern const int PRIO_USER;
|
|||
#define PRIO_MAX 20
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_PRIO_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_PTRACE_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_PTRACE_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int PTRACE_TRACEME;
|
||||
|
@ -55,7 +54,6 @@ extern const int PTRACE_EVENT_STOP;
|
|||
extern const int PTRACE_EVENT_SECCOMP;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define PTRACE_TRACEME PTRACE_TRACEME
|
||||
#define PTRACE_PEEKTEXT PTRACE_PEEKTEXT
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_PTY_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_PTY_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int TIOCPKT;
|
||||
|
@ -26,5 +25,4 @@ extern const int TIOCPKT_STOP;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_PTY_H_ */
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
#define READ_REVERSE READ_REVERSE
|
||||
#define READ_TOC READ_TOC
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const long READ_10;
|
||||
|
@ -31,5 +30,4 @@ extern const long READ_REVERSE;
|
|||
extern const long READ_TOC;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_READ_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_REBOOT_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_REBOOT_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned RB_AUTOBOOT;
|
||||
|
@ -29,5 +28,4 @@ extern const unsigned RB_NOSYNC;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_REBOOT_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_RLIM_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_RLIM_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint64_t RLIM_INFINITY;
|
||||
|
@ -15,5 +14,4 @@ extern const uint64_t RLIM_SAVED_MAX;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_RLIM_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_RLIMIT_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_RLIMIT_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned RLIMIT_AS;
|
||||
|
@ -46,5 +45,4 @@ extern const unsigned RLIMIT_VMEM;
|
|||
#define RLIMIT_VMEM RLIMIT_VMEM
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_RLIMIT_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_RUSAGE_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_RUSAGE_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int RUSAGE_THREAD;
|
||||
|
@ -11,5 +10,4 @@ extern const int RUSAGE_BOTH;
|
|||
#define RUSAGE_CHILDREN RUSAGE_CHILDREN
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_RUSAGE_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SA_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SA_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint64_t SA_NOCLDSTOP;
|
||||
|
@ -25,5 +24,4 @@ extern const uint64_t SA_SIGINFO;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SA_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SCHED_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SCHED_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SCHED_BATCH;
|
||||
|
@ -22,5 +21,4 @@ extern const int SCHED_RR;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SCHED_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SCM_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SCM_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SCM_TIMESTAMP;
|
||||
|
@ -10,7 +9,6 @@ extern const int SCM_TIMESTAMPNS;
|
|||
extern const int SCM_WIFI_STATUS;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define SCM_RIGHTS 1
|
||||
#define SCM_TIMESTAMP SCM_TIMESTAMP
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SEEK_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SEEK_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SEEK_DATA;
|
||||
extern const int SEEK_HOLE;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SEEK_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SF_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SF_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
struct sf_hdtr {
|
||||
|
@ -20,5 +19,4 @@ extern const int SF_SYNC;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SF_H_ */
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
#define SHM_UNLOCK SHM_UNLOCK
|
||||
#define SHM_W SHM_W
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const char *SHM_ANON;
|
||||
|
@ -37,5 +36,4 @@ extern const int SHM_UNLOCK;
|
|||
extern const int SHM_W;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SHM_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SHUT_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SHUT_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SHUT_RD;
|
||||
|
@ -12,5 +11,4 @@ extern const int SHUT_WR;
|
|||
#define SHUT_WR 1
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SHUT_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SICODE_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SICODE_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int32_t SI_USER;
|
||||
|
@ -108,5 +107,4 @@ extern const int32_t SYS_USER_DISPATCH;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SICODE_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SIG_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SIG_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SIGABRT;
|
||||
|
@ -48,7 +47,6 @@ extern const int SIG_SETMASK;
|
|||
extern const int SIG_UNBLOCK;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define SIGABRT 6
|
||||
#define SIGALRM 14
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SIO_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SIO_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned long SIOCADDDLCI;
|
||||
|
@ -86,5 +85,4 @@ extern const unsigned long SIOGIFINDEX;
|
|||
#define SIOCDELMULTI SIOCDELMULTI
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SIO_H_ */
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
|
||||
#define SO_DEBUG 1
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SO_TYPE;
|
||||
|
@ -48,5 +47,4 @@ extern const int SO_REUSEPORT;
|
|||
#define SO_REUSEPORT SO_REUSEPORT
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SO_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SOCK_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SOCK_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SOCK_CLOEXEC;
|
||||
|
@ -22,5 +21,4 @@ extern const int SOCK_STREAM;
|
|||
#define SOCK_NONBLOCK SOCK_NONBLOCK
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SOCK_H_ */
|
||||
|
|
|
@ -9,12 +9,10 @@
|
|||
#define SOL_ICMPV6 58
|
||||
#define SOL_RAW 255
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SOL_SOCKET;
|
||||
#define SOL_SOCKET SOL_SOCKET
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SOL_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SPLICE_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SPLICE_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const unsigned int SPLICE_F_GIFT;
|
||||
|
@ -9,5 +8,4 @@ extern const unsigned int SPLICE_F_MOVE;
|
|||
extern const unsigned int SPLICE_F_NONBLOCK;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_SPLICE_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_SS_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_SS_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int SS_DISABLE;
|
||||
|
@ -8,7 +7,6 @@ extern const int _SIGSTKSZ;
|
|||
extern const int _MINSIGSTKSZ;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define SIGSTKSZ 32768
|
||||
#define MINSIGSTKSZ 32768 /* xnu defines the highest minimum */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_ST_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_ST_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int ST_APPEND;
|
||||
|
@ -31,5 +30,4 @@ extern const int ST_WRITE;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_ST_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_TCP_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_TCP_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int TCP_CC_INFO;
|
||||
|
@ -69,5 +68,4 @@ extern const int TCP_WINDOW_CLAMP;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_TCP_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_TERMIOS_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_TERMIOS_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#define EXTA B19200
|
||||
|
@ -246,5 +245,4 @@ extern const int TCIOFLUSH;
|
|||
#define TCION 3
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_TERMIOS_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_UC_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_UC_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#define UC_FP_XSTATE 1
|
||||
|
@ -8,5 +7,4 @@ COSMOPOLITAN_C_START_
|
|||
#define UC_STRICT_RESTORE_SS 4
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_UC_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MOUNT_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MOUNT_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int MNT_FORCE;
|
||||
|
@ -10,7 +9,6 @@ extern const int UMOUNT_NOFOLLOW;
|
|||
extern const int MNT_BYFSID;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define MNT_FORCE MNT_FORCE
|
||||
#define MNT_DETACH MNT_DETACH
|
||||
|
|
|
@ -1,13 +1,11 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_UTIME_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_UTIME_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int UTIME_NOW;
|
||||
extern const int UTIME_OMIT;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define UTIME_NOW UTIME_NOW
|
||||
#define UTIME_OMIT UTIME_OMIT
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_W_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_W_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int WNOHANG;
|
||||
|
@ -13,5 +12,4 @@ extern const int WCONTINUED;
|
|||
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_W_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_WAITID_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_WAITID_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const int WEXITED;
|
||||
|
@ -12,5 +11,4 @@ extern const int WNOWAIT;
|
|||
#define WNOWAIT WNOWAIT
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_WAITID_H_ */
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_ERRFUNS_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_ERRFUNS_H_
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
|
||||
/**
|
||||
* @fileoverview Optimized error return paths.
|
||||
|
@ -295,5 +294,4 @@ intptr_t ehwpoison(void) relegated;
|
|||
#define ehwpoison() __ERRFUN("ehwpoison")
|
||||
#endif
|
||||
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_ERRFUNS_H_ */
|
||||
|
|
|
@ -19,10 +19,8 @@
|
|||
#include "libc/intrin/strace.internal.h"
|
||||
#include "libc/dce.h"
|
||||
#include "libc/macros.internal.h"
|
||||
#include "libc/thread/pt.internal.h"
|
||||
#include "libc/nexgen32e/macros.h"
|
||||
#include "libc/sysv/consts/sig.h"
|
||||
#include "libc/thread/posixthread.internal.h"
|
||||
#include "libc/sysv/consts/nr.h"
|
||||
|
||||
#define SIG_IGN 1
|
||||
|
||||
|
@ -436,7 +434,7 @@ _init_systemfive_sigsys:
|
|||
push %rax
|
||||
push $SIG_IGN // sigaction_meta size 48
|
||||
mov __NR_sigaction(%rip),%eax // mag
|
||||
mov SIGSYS,%edi // sig
|
||||
mov SIGSYS(%rip),%edi // sig
|
||||
mov %rsp,%rsi // new
|
||||
xor %edx,%edx // old
|
||||
mov $8,%r10d // for linux
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue