aboutsummaryrefslogtreecommitdiff
path: root/lib/libsys
Commit message (Expand)AuthorAgeFilesLines
* lib{c,sys}: correctly expose sched_getcpuBrooks Davis2024-03-151-0/+1
* lib{c,sys}: fix powerpcspe buildBrooks Davis2024-03-131-2/+0
* lib{c,sys}: return wrapped syscall APIs to libcBrooks Davis2024-03-1364-2862/+0
* libsys: make __libsys_interposing staticBrooks Davis2024-03-1347-60/+68
* libsys: don't expose sigwait wrapperBrooks Davis2024-03-135-18/+48
* libsys: don't expose __init_elf_aux_vectorBrooks Davis2024-03-071-1/+0
* libsys: don't try to expose yieldBrooks Davis2024-03-071-2/+0
* syscall(2): make i386 less of an outlierBrooks Davis2024-03-071-0/+2
* libsys/aarch: Remove pointless MD syscall(2)Brooks Davis2024-03-072-36/+0
* libsys/arm: Remove pointless MD syscall(2)Brooks Davis2024-03-072-38/+3
* libsys/riscv: Remove pointless MD syscall(2)Brooks Davis2024-03-072-39/+0
* libsys/aarch64: end syscall stubs with newlinesBrooks Davis2024-03-071-1/+1
* read(2): Add write cross referenceWarner Losh2024-03-021-1/+2
* read.2: Use .Fn markup instead of .Xr for read/write callsChristopher Davidson2024-03-021-4/+4
* lib{c,sys}: expose _getlogin consistentlyBrooks Davis2024-02-296-12/+1
* libsys: make PSEUDO take a bare syscall nameBrooks Davis2024-02-291-15/+27
* libsys: consolidate PSEUDO definitionsBrooks Davis2024-02-291-9/+9
* libsys: reduce makefile declaration duplicationBrooks Davis2024-02-291-10/+5
* lib{c,sys}: expose cap_sandboxed from libc/genBrooks Davis2024-02-281-1/+0
* libsys: remove duplicate, commented out codeBrooks Davis2024-02-231-5/+0
* libsys: fix sleep(3)/usleep(3) cancel behaviorKonstantin Belousov2024-02-233-123/+1
* libsys: link symbolicKonstantin Belousov2024-02-231-0/+1
* libsys auxv.c: add fences needed to ensure that flag worksKonstantin Belousov2024-02-211-3/+4
* libsys: disable sspKonstantin Belousov2024-02-211-0/+1
* libsys: move errno to libsysKonstantin Belousov2024-02-212-1/+2
* libsys: remove usage of pthread_once and _once_stubKonstantin Belousov2024-02-213-66/+18
* libsys: internalize memcpy, memset, and strlcpyKonstantin Belousov2024-02-211-0/+3
* lib{c,sys}: move auxargs more firmly into libsysBrooks Davis2024-02-195-4/+27
* Document aio_read2/aio_write2Konstantin Belousov2024-02-113-40/+123
* lio_listio(2): add LIO_FOFFSET flag to ignore aiocb aio_offsetKonstantin Belousov2024-02-111-1/+14
* read.2: Describe debug.iosize_max_clampKonstantin Belousov2024-02-101-3/+14
* libsys: add guards to MD manpagesBrooks Davis2024-02-092-0/+4
* libsys: actually install manpagesBrooks Davis2024-02-081-8/+0
* libsys: move some missed manpagesBrooks Davis2024-02-083-0/+421
* libsys: fix powerpcspe buildBrooks Davis2024-02-071-1/+1
* SYS.h: make _SYSCALL_BODY overridableBrooks Davis2024-02-057-0/+14
* libthr: move _umtx_op_err() to libsysBrooks Davis2024-02-059-0/+170
* libsys: plumb in to buildBrooks Davis2024-02-052-0/+75
* libsys: generate private symbol mapBrooks Davis2024-02-053-620/+807
* libc: move __getosreldate to libsysBrooks Davis2024-02-052-0/+54
* libc: move getpagesize(s) to libsysBrooks Davis2024-02-056-0/+296
* libc: elf auxiliary vector handling to libsysBrooks Davis2024-02-054-0/+515
* libc: compile _once in libsysBrooks Davis2024-02-052-0/+64
* libc: move MD sys related symbols to libsysBrooks Davis2024-02-056-0/+87
* libc: move rfork_thread(3) to libsysBrooks Davis2024-02-056-2/+292
* libc: Move per-arch sys/Makefile.inc to libsysBrooks Davis2024-02-0511-1/+159
* libc: remove .PATH refs to libc/<arch>/sysBrooks Davis2024-02-051-1/+0
* libc: remove remaining x86 sys bits to libsysBrooks Davis2024-02-0521-0/+1555
* libc: libc/<arch>/sys/__vdso_gettc -> libsys/<arch>/Brooks Davis2024-02-056-0/+794
* libc: libc/gen/sched_getcpu_gen.c -> libsys/Brooks Davis2024-02-051-0/+36