summaryrefslogtreecommitdiff
path: root/lib/libc/i386
AgeCommit message (Expand)Author
2025-08-17libc: Fix a typo in a source code commentGordon Bergling
2025-05-29libc, libthr: Ditch MD __pthread_distribute_static_tls helpersJessica Clarke
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-03-13lib{c,sys}: return wrapped syscall APIs to libcBrooks Davis
2024-03-07libc/i386: don't attempt to export allocaBrooks Davis
2024-02-05libc: move MD sys related symbols to libsysBrooks Davis
2024-02-05libc: move rfork_thread(3) to libsysBrooks Davis
2024-02-05libc: Move per-arch sys/Makefile.inc to libsysBrooks Davis
2024-02-05libc: remove remaining x86 sys bits to libsysBrooks Davis
2024-02-05libsys: relocate implementations and manpagesBrooks Davis
2023-12-18{amd64,i386}/SYS.h: add _SYSCALL and _SYSCALL_BODYBrooks Davis
2023-12-12libc/i386/SYS.h: Remove unused LCALL macroBrooks Davis
2023-12-12libc/*/SYS.h: remove SYCALL macroBrooks Davis
2023-12-06libc: rename arm and i386 Ovfork.S to vfork.SBrooks Davis
2023-12-04Remove never implemented sbrk and sstk syscallsBrooks Davis
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-11-15libc: centralize a few numeric symbolsBrooks Davis
2023-11-15libc: centralize makecontext symbolsBrooks Davis
2023-11-15libc: centralize {_,sig,}{set,long}jmp symbolsBrooks Davis
2023-11-15libc: centralize ntoh symbolsBrooks Davis
2023-11-15libc: further centralize syscall symbolsBrooks Davis
2023-11-15libc: Remove empty comments in Symbol.mapBrooks Davis
2023-11-15libc/<arch>/sys/Makefile.inc: remove cruftBrooks Davis
2023-11-01libc: Purge unneeded cdefs.hWarner Losh
2023-08-16Remove $FreeBSD$: one-line nroff patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line nroff patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-07-09libc: Build all i386 sources for amd64 lib32Jessica Clarke
2023-07-03lib/libc/string: replace ffs/fls implementations with clang builtinsRobert Clausecker
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-12-09libc: Remove _get_tp() and _set_tp().John Baldwin
2021-04-09libc: add _get_tp() private functionKonstantin Belousov
2021-04-04libc/<arch>/sys/cerror.S: fix typoKonstantin Belousov
2019-09-25remove obsolete i386 MD memchr implementationEd Maste
2019-03-29Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov
2019-02-20Add usermode helpers for for Intel userspace protection keys feature.Konstantin Belousov
2019-02-14Unify i386 and amd64 getcontextx.c, and use ifuncs while there.Konstantin Belousov
2018-12-05Remove MD __sys_* private symbols.Brooks Davis
2018-09-17amd64: depessimize userspace memcpy/memmove/bcopyMateusz Guzik
2018-06-04Reimplement brk() and sbrk() to avoid the use of _end.Mark Johnston
2018-06-01Remove support for SYS_sys_exit in favor of SYS_exit.Brooks Davis
2018-04-12Replace MD assembly exect() with a portable version.Brooks Davis
2018-04-06Remove caching from getlogin(2).Brooks Davis
2018-04-04Remove architecture specific sigreturn.S files.Brooks Davis
2018-01-31Remove bogus checks against NCARGS.John Baldwin
2017-12-16revert r322589: force use of ld.bfd for linking i386 libcEd Maste
2017-11-25libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni