mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-22 18:40:29 +00:00
Make improvements
- Add rusage to redbean Lua API - Add more redbean documentation - Add pledge() to redbean Lua API - Polyfill OpenBSD pledge() for Linux - Increase PATH_MAX limit to 1024 characters - Untrack sibling processes after fork() on Windows
This commit is contained in:
parent
9a6bd304a5
commit
47b3274665
212 changed files with 2251 additions and 834 deletions
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall getresuid,0xfff119168ffff076,globl
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall pledge,0xfff06cffffffffff,globl
|
2
libc/sysv/calls/sys_getresgid.s
Normal file
2
libc/sysv/calls/sys_getresgid.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_getresgid,0xfff11b169ffff078,globl
|
2
libc/sysv/calls/sys_getresuid.s
Normal file
2
libc/sysv/calls/sys_getresuid.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall sys_getresuid,0xfff119168ffff076,globl
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/macros.internal.inc"
|
||||
.scall getresgid,0xfff11b169ffff078,globl
|
||||
.scall sys_pledge,0xfff06cffffffffff,globl
|
|
@ -1229,7 +1229,11 @@ syscon mount MNT_SNAPSHOT 0 0x40000000 0x01000000 0 0 0 # confusing
|
|||
# limits
|
||||
#
|
||||
# group name GNU/Systemd XNU's Not UNIX! FreeBSD OpenBSD NetBSD The New Technology Commentary
|
||||
syscon misc PIPE_BUF 4096 512 512 512 512 4096 # bsd consensus
|
||||
syscon limits PIPE_BUF 4096 512 512 512 512 4096 # bsd consensus
|
||||
syscon limits _ARG_MAX 128*1024 1024*1024 512*1024 512*1024 256*1024 32767*2 # bsd consensus
|
||||
syscon limits _NAME_MAX 255 255 255 255 511 255 # probably higher on windows?
|
||||
syscon limits _PATH_MAX 4096 1024 1024 1024 1024 512 # cosmopolitan libc imposes a lower 512 limit; nt theoretically goes up to 32767
|
||||
syscon limits _NSIG 64 32 128 32 64 32 # _SIG_MAXSIG on FreeBSD
|
||||
|
||||
# unmount() flags
|
||||
# a.k.a. umount2() on linux
|
||||
|
@ -1299,6 +1303,14 @@ syscon prio PRIO_MIN -20 -20 -20 -20 -20 -20 # unix consensus / p
|
|||
syscon prio PRIO_MAX 20 20 20 20 20 20 # unix consensus / poly nt
|
||||
syscon prio NZERO 20 20 20 20 20 20 # unix consensus / polyfilled nt
|
||||
|
||||
# getrusage() who
|
||||
#
|
||||
# group name GNU/Systemd XNU's Not UNIX! FreeBSD OpenBSD NetBSD The New Technology Commentary
|
||||
syscon rusage RUSAGE_SELF 0 0 0 0 0 0 # unix consensus & faked nt
|
||||
syscon rusage RUSAGE_THREAD 1 99 1 1 1 1 # faked nt & unavailable on xnu
|
||||
syscon rusage RUSAGE_CHILDREN -1 -1 -1 -1 -1 99 # unix consensus & unavailable on nt
|
||||
syscon rusage RUSAGE_BOTH -2 99 99 99 99 99 # woop
|
||||
|
||||
# Teletypewriter Control, e.g.
|
||||
#
|
||||
# TCSETS → About 70,800 results (0.31 seconds)
|
||||
|
@ -1733,11 +1745,6 @@ syscon misc NL_TEXTMAX 0x7fffffff 0x0800 0x0800 255 255 0
|
|||
syscon misc NL_NMAX 0x7fffffff 1 1 0 0 0
|
||||
syscon misc NL_SETD 1 1 0 1 1 0
|
||||
|
||||
syscon rusage RUSAGE_SELF 0 0 0 0 0 0 # unix consensus & faked nt
|
||||
syscon rusage RUSAGE_THREAD 1 99 1 1 1 1 # faked nt & unavailable on xnu
|
||||
syscon rusage RUSAGE_CHILDREN -1 -1 -1 -1 -1 99 # unix consensus & unavailable on nt
|
||||
syscon rusage RUSAGE_BOTH -2 99 99 99 99 99 # woop
|
||||
|
||||
syscon misc FSETLOCKING_QUERY 0 0 0 0 0 0 # consensus
|
||||
syscon misc FSETLOCKING_BYCALLER 2 0 0 0 0 0
|
||||
syscon misc FSETLOCKING_INTERNAL 1 0 0 0 0 0
|
||||
|
@ -3184,84 +3191,6 @@ syscon in IN_OPEN 0x20 0 0 0 0 0
|
|||
syscon in IN_Q_OVERFLOW 0x4000 0 0 0 0 0
|
||||
syscon in IN_UNMOUNT 0x2000 0 0 0 0 0
|
||||
|
||||
syscon posix _POSIX_ARG_MAX 0x1000 0x1000 0x1000 0x1000 0x1000 0 # unix consensus
|
||||
syscon posix _POSIX_CHILD_MAX 25 25 25 25 25 0 # unix consensus
|
||||
syscon posix _POSIX_HOST_NAME_MAX 255 255 255 255 255 0 # unix consensus
|
||||
syscon posix _POSIX_LINK_MAX 8 8 8 8 8 0 # unix consensus
|
||||
syscon posix _POSIX_LOGIN_NAME_MAX 9 9 9 9 9 0 # unix consensus
|
||||
syscon posix _POSIX_MAX_CANON 255 255 255 255 255 0 # unix consensus
|
||||
syscon posix _POSIX_MAX_INPUT 255 255 255 255 255 0 # unix consensus
|
||||
syscon posix _POSIX_NAME_MAX 14 14 14 14 14 14 # forced consensus
|
||||
syscon posix _POSIX_NGROUPS_MAX 8 8 8 8 8 0 # unix consensus
|
||||
syscon posix _POSIX_OPEN_MAX 20 20 20 20 20 20 # forced consensus
|
||||
syscon posix _POSIX_PATH_MAX 255 255 255 255 255 255 # forced consensus
|
||||
syscon posix _POSIX_PIPE_BUF 0x0200 0x0200 0x0200 0x0200 0x0200 0 # unix consensus
|
||||
syscon posix _POSIX_RE_DUP_MAX 255 255 255 255 255 0 # unix consensus
|
||||
syscon posix _POSIX_SEM_NSEMS_MAX 0x0100 0x0100 0x0100 0x0100 0x0100 0 # unix consensus
|
||||
syscon posix _POSIX_SEM_VALUE_MAX 0x7fff 0x7fff 0x7fff 0x7fff 0x7fff 0 # unix consensus
|
||||
syscon posix _POSIX_SSIZE_MAX 0x7fff 0x7fff 0x7fff 0x7fff 0x7fff 0 # unix consensus
|
||||
syscon posix _POSIX_STREAM_MAX 8 8 8 8 8 0 # unix consensus
|
||||
syscon posix _POSIX_SYMLINK_MAX 255 255 255 255 255 0 # unix consensus
|
||||
syscon posix _POSIX_SYMLOOP_MAX 8 8 8 8 8 0 # unix consensus
|
||||
syscon posix _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 4 4 4 4 0 # unix consensus
|
||||
syscon posix _POSIX_THREAD_KEYS_MAX 0x80 0x80 0x80 0x80 0x80 0 # unix consensus
|
||||
syscon posix _POSIX_TTY_NAME_MAX 9 9 9 9 9 0 # unix consensus
|
||||
syscon posix _POSIX_TZNAME_MAX 6 6 6 6 6 0 # unix consensus
|
||||
syscon posix _POSIX_CLOCK_SELECTION 0x031069 -1 -1 -1 -1 0 # bsd consensus
|
||||
syscon posix _POSIX_FSYNC 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_MAPPED_FILES 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_MEMORY_PROTECTION 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_READER_WRITER_LOCKS 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_THREADS 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_THREAD_ATTR_STACKADDR 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_THREAD_ATTR_STACKSIZE 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon posix _POSIX_ADVISORY_INFO 0x031069 -1 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_ASYNCHRONOUS_IO 0x031069 -1 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_BARRIERS 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_JOB_CONTROL 1 0x030db0 1 1 1 0
|
||||
syscon posix _POSIX_MEMLOCK 0x031069 -1 -1 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_MEMLOCK_RANGE 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_MESSAGE_PASSING 0x031069 -1 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_NO_TRUNC 1 0x030db0 1 1 1 0
|
||||
syscon posix _POSIX_RAW_SOCKETS 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_REALTIME_SIGNALS 0x031069 -1 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_REGEXP 1 0x030db0 1 1 1 0
|
||||
syscon posix _POSIX_SEMAPHORES 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_SHARED_MEMORY_OBJECTS 0x031069 -1 0x030db0 0x031069 0x031069 0
|
||||
syscon posix _POSIX_SHELL 1 0x030db0 1 1 1 0
|
||||
syscon posix _POSIX_SPAWN 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_SPIN_LOCKS 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_THREAD_PRIORITY_SCHEDULING 0x031069 -1 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_THREAD_PROCESS_SHARED 0x031069 0x030db0 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_THREAD_SAFE_FUNCTIONS 0x031069 0x030db0 -1 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_THREAD_THREADS_MAX 0x40 0x40 0x40 4 4 0
|
||||
syscon posix _POSIX_TIMEOUTS 0x031069 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_TIMERS 0x031069 -1 0x030db0 -1 -1 0
|
||||
syscon posix _POSIX_VERSION 0x031069 0x030db0 0x030db0 0x031069 0x031069 0
|
||||
syscon posix _POSIX_VDISABLE 0 255 255 255 255 0 # bsd consensus
|
||||
syscon posix _POSIX_AIO_LISTIO_MAX 2 2 2 0 0 0
|
||||
syscon posix _POSIX_AIO_MAX 1 1 1 0 0 0
|
||||
syscon posix _POSIX_CHOWN_RESTRICTED 0 0x030db0 1 1 1 0
|
||||
syscon posix _POSIX_CLOCKRES_MIN 0x01312d00 0 0x01312d00 0x01312d00 0x01312d00 0
|
||||
syscon posix _POSIX_CPUTIME 0 -1 0x030db0 0x031069 0x031069 0
|
||||
syscon posix _POSIX_DELAYTIMER_MAX 0x20 0x20 0x20 0 0 0
|
||||
syscon posix _POSIX_MONOTONIC_CLOCK 0 -1 0x030db0 0x030db0 0x030db0 0
|
||||
syscon posix _POSIX_MQ_OPEN_MAX 8 8 8 0 0 0
|
||||
syscon posix _POSIX_MQ_PRIO_MAX 0x20 0x20 0x20 0 0 0
|
||||
syscon posix _POSIX_RTSIG_MAX 8 8 8 0 0 0
|
||||
syscon posix _POSIX_SAVED_IDS 1 0x030db0 0 1 1 0
|
||||
syscon posix _POSIX_SIGQUEUE_MAX 0x20 0x20 0x20 0 0 0
|
||||
syscon posix _POSIX_THREAD_CPUTIME 0 -1 0x030db0 0x031069 0x031069 0
|
||||
syscon posix _POSIX_TIMER_MAX 0x20 0x20 0x20 0 0 0
|
||||
syscon posix _POSIX_IPV6 0x031069 0x030db0 0 0 0 0
|
||||
syscon posix _POSIX_SS_REPL_MAX 0 4 4 0 0 0
|
||||
syscon posix _POSIX_TRACE_EVENT_NAME_MAX 0 30 30 0 0 0
|
||||
syscon posix _POSIX_TRACE_NAME_MAX 0 8 8 0 0 0
|
||||
syscon posix _POSIX_TRACE_SYS_MAX 0 8 8 0 0 0
|
||||
syscon posix _POSIX_TRACE_USER_EVENT_MAX 0 0x20 0x20 0 0 0
|
||||
syscon posix _POSIX_V6_LP64_OFF64 1 1 0 0 0 0
|
||||
syscon posix _POSIX_V7_LP64_OFF64 1 1 0 0 0 0
|
||||
|
||||
syscon misc TYPE_DISK 0 0 0 0 0 0 # consensus
|
||||
syscon misc TYPE_A 1 1 1 1 1 0 # unix consensus
|
||||
syscon misc TYPE_E 2 2 2 2 2 0 # unix consensus
|
||||
|
@ -3277,18 +3206,6 @@ syscon misc TYPE_SCANNER 6 0 0 0 0 0
|
|||
syscon misc TYPE_TAPE 1 0 0 0 0 0
|
||||
syscon misc TYPE_WORM 4 0 0 0 0 0
|
||||
|
||||
syscon misc _POSIX2_BC_BASE_MAX 99 99 99 99 99 0 # unix consensus
|
||||
syscon misc _POSIX2_BC_DIM_MAX 0x0800 0x0800 0x0800 0x0800 0x0800 0 # unix consensus
|
||||
syscon misc _POSIX2_BC_SCALE_MAX 99 99 99 99 99 0 # unix consensus
|
||||
syscon misc _POSIX2_BC_STRING_MAX 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0 # unix consensus
|
||||
syscon misc _POSIX2_CHARCLASS_NAME_MAX 14 14 14 14 14 0 # unix consensus
|
||||
syscon misc _POSIX2_COLL_WEIGHTS_MAX 2 2 2 2 2 0 # unix consensus
|
||||
syscon misc _POSIX2_EXPR_NEST_MAX 0x20 0x20 0x20 0x20 0x20 0 # unix consensus
|
||||
syscon misc _POSIX2_LINE_MAX 0x0800 0x0800 0x0800 0x0800 0x0800 0 # unix consensus
|
||||
syscon misc _POSIX2_RE_DUP_MAX 255 255 255 255 255 0 # unix consensus
|
||||
syscon misc _POSIX2_C_BIND 0x031069 0x030db0 0x030db0 0x030db0 0x030db0 0 # bsd consensus
|
||||
syscon misc _POSIX2_VERSION 0x031069 0x030db0 0x030a2c 0x031069 0x031069 0
|
||||
|
||||
syscon nd ND_RA_FLAG_MANAGED 0x80 0x80 0x80 0x80 0x80 0x80 # consensus
|
||||
syscon nd ND_RA_FLAG_OTHER 0x40 0x40 0x40 0x40 0x40 0x40 # consensus
|
||||
syscon nd ND_NA_FLAG_OVERRIDE 0x20 0x20 0x20 0x20 0x20 0x20000000 # unix consensus
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon exit,EXIT_FAILURE,1,1,1,1,1,1
|
|
@ -1,2 +1,2 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,PIPE_BUF,4096,512,512,512,512,4096
|
||||
.syscon limits,PIPE_BUF,4096,512,512,512,512,4096
|
||||
|
|
2
libc/sysv/consts/_ARG_MAX.S
Normal file
2
libc/sysv/consts/_ARG_MAX.S
Normal file
|
@ -0,0 +1,2 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon limits,_ARG_MAX,128*1024,1024*1024,512*1024,512*1024,256*1024,32767*2
|
2
libc/sysv/consts/_NAME_MAX.S
Normal file
2
libc/sysv/consts/_NAME_MAX.S
Normal file
|
@ -0,0 +1,2 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon limits,_NAME_MAX,255,255,255,255,511,255
|
|
@ -1,2 +1,2 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon exit,EXIT_SUCCESS,0,0,0,0,0,0
|
||||
.syscon limits,_NSIG,64,32,128,32,64,32
|
2
libc/sysv/consts/_PATH_MAX.S
Normal file
2
libc/sysv/consts/_PATH_MAX.S
Normal file
|
@ -0,0 +1,2 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon limits,_PATH_MAX,4096,1024,1024,1024,1024,512
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_BC_BASE_MAX,99,99,99,99,99,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_BC_DIM_MAX,0x0800,0x0800,0x0800,0x0800,0x0800,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_BC_SCALE_MAX,99,99,99,99,99,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_BC_STRING_MAX,0x03e8,0x03e8,0x03e8,0x03e8,0x03e8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_CHARCLASS_NAME_MAX,14,14,14,14,14,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_COLL_WEIGHTS_MAX,2,2,2,2,2,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_C_BIND,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_EXPR_NEST_MAX,0x20,0x20,0x20,0x20,0x20,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_LINE_MAX,0x0800,0x0800,0x0800,0x0800,0x0800,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_RE_DUP_MAX,255,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,_POSIX2_VERSION,0x031069,0x030db0,0x030a2c,0x031069,0x031069,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_ADVISORY_INFO,0x031069,-1,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_AIO_LISTIO_MAX,2,2,2,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_AIO_MAX,1,1,1,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_ARG_MAX,0x1000,0x1000,0x1000,0x1000,0x1000,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_ASYNCHRONOUS_IO,0x031069,-1,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_BARRIERS,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_CHILD_MAX,25,25,25,25,25,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_CHOWN_RESTRICTED,0,0x030db0,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_CLOCKRES_MIN,0x01312d00,0,0x01312d00,0x01312d00,0x01312d00,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_CLOCK_SELECTION,0x031069,-1,-1,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_CPUTIME,0,-1,0x030db0,0x031069,0x031069,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_DELAYTIMER_MAX,0x20,0x20,0x20,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_FSYNC,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_HOST_NAME_MAX,255,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_IPV6,0x031069,0x030db0,0,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_JOB_CONTROL,1,0x030db0,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_LINK_MAX,8,8,8,8,8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_LOGIN_NAME_MAX,9,9,9,9,9,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MAPPED_FILES,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MAX_CANON,255,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MAX_INPUT,255,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MEMLOCK,0x031069,-1,-1,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MEMLOCK_RANGE,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MEMORY_PROTECTION,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MESSAGE_PASSING,0x031069,-1,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MONOTONIC_CLOCK,0,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MQ_OPEN_MAX,8,8,8,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_MQ_PRIO_MAX,0x20,0x20,0x20,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_NAME_MAX,14,14,14,14,14,14
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_NGROUPS_MAX,8,8,8,8,8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_NO_TRUNC,1,0x030db0,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_OPEN_MAX,20,20,20,20,20,20
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_PATH_MAX,255,255,255,255,255,255
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_PIPE_BUF,0x0200,0x0200,0x0200,0x0200,0x0200,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_RAW_SOCKETS,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_READER_WRITER_LOCKS,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_REALTIME_SIGNALS,0x031069,-1,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_REGEXP,1,0x030db0,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_RE_DUP_MAX,255,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_RTSIG_MAX,8,8,8,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SAVED_IDS,1,0x030db0,0,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SEMAPHORES,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SEM_NSEMS_MAX,0x0100,0x0100,0x0100,0x0100,0x0100,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SEM_VALUE_MAX,0x7fff,0x7fff,0x7fff,0x7fff,0x7fff,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SHARED_MEMORY_OBJECTS,0x031069,-1,0x030db0,0x031069,0x031069,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SHELL,1,0x030db0,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SIGQUEUE_MAX,0x20,0x20,0x20,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SPAWN,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SPIN_LOCKS,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SSIZE_MAX,0x7fff,0x7fff,0x7fff,0x7fff,0x7fff,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SS_REPL_MAX,0,4,4,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_STREAM_MAX,8,8,8,8,8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SYMLINK_MAX,255,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_SYMLOOP_MAX,8,8,8,8,8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREADS,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_ATTR_STACKADDR,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_ATTR_STACKSIZE,0x031069,0x030db0,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_CPUTIME,0,-1,0x030db0,0x031069,0x031069,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_DESTRUCTOR_ITERATIONS,4,4,4,4,4,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_KEYS_MAX,0x80,0x80,0x80,0x80,0x80,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_PRIORITY_SCHEDULING,0x031069,-1,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_PROCESS_SHARED,0x031069,0x030db0,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_SAFE_FUNCTIONS,0x031069,0x030db0,-1,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_THREAD_THREADS_MAX,0x40,0x40,0x40,4,4,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TIMEOUTS,0x031069,-1,0x030db0,0x030db0,0x030db0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TIMERS,0x031069,-1,0x030db0,-1,-1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TIMER_MAX,0x20,0x20,0x20,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TRACE_EVENT_NAME_MAX,0,30,30,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TRACE_NAME_MAX,0,8,8,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TRACE_SYS_MAX,0,8,8,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TRACE_USER_EVENT_MAX,0,0x20,0x20,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TTY_NAME_MAX,9,9,9,9,9,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_TZNAME_MAX,6,6,6,6,6,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_V6_LP64_OFF64,1,1,0,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_V7_LP64_OFF64,1,1,0,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_VDISABLE,0,255,255,255,255,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon posix,_POSIX_VERSION,0x031069,0x030db0,0x030db0,0x031069,0x031069,0
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue