summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2023-01-16Currently we disable kbind(2) for static program from libc.a'sPhilip Guenther
2023-01-13Move all data from .text section to .rodata, and update the code toMiod Vallat
2023-01-12remove outdated "expected to be compliant"Jonathan Gray
2023-01-11block --execute-only on mips64 & sparc64 during the upcoming transition.Theo de Raadt
2023-01-11do not need --execute-only anymore, it is now the defaultTheo de Raadt
2023-01-11Add retguard to amd64 syscalls.Todd Mortimer
2023-01-08Add getthrname(2) manpagePhilip Guenther
2023-01-07Add {get,set}thrname(2) for putting thread names in the kernel andPhilip Guenther
2023-01-04Christos Zoulas agreed to rescind clause 3 and 4 inJonathan Gray
2022-12-30add history for getpid(2) and getppid(2)Jonathan Gray
2022-12-30pause.3: miscellaneous rewrites, cleanupScott Soule Cheloha
2022-12-29HISTORY: clarify that unmount(2) used to be called umount(2) from v1 to Tahoe;Ingo Schwarze
2022-12-29profil(2) first appeared in fifth editionJonathan Gray
2022-12-29fcntl(2) first appeared in System IIIJonathan Gray
2022-12-27Change the way malloc_init() works so that the main data structuresOtto Moerbeek
2022-12-27spelling fixes; from paul tagliamonteJason McIntyre
2022-12-24Build libc with executable-only .text on arm64.Mark Kettenis
2022-12-24Don't use a literal pool in .text to load the setjmp magic value as this isMark Kettenis
2022-12-24Use the correct instruction to clear the frame pointer.Mark Kettenis
2022-12-20add a missing .Vt macro;Ingo Schwarze
2022-12-20- some small tweaks for the textJason McIntyre
2022-12-19Add waitid(2) manpage, based on a first pass by espie@ and bitsPhilip Guenther
2022-12-19Revert previous: unintentionally included in commitPhilip Guenther
2022-12-19Add pselect(2), recvmmsg(2), sendmmsg(2), and waitid(2) to the listsPhilip Guenther
2022-12-19waitid(2) returns 0 on success; do post-call cancelation only ifPhilip Guenther
2022-12-13consistently put the Xr in "made obsolete by" in symbolic,Jason McIntyre
2022-12-08_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-12-08_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-12-07_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-12-06_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-12-04Fix warnings about binding changed to STB_WEAK on i386Theo Buehler
2022-12-03Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64Jeremie Courreges-Anglas
2022-12-02Drop _C_LABEL() uses in riscv64-specific codeJeremie Courreges-Anglas
2022-11-17Restrict what getaddrinfo(3) is willing to try to resolve.Florian Obser
2022-11-16tolower(3) guarantees to return its argument unchanged if it's notFlorian Obser
2022-11-11Nuke trailing space in a comment.Kenneth R Westerback
2022-11-09use Fn; from josiah frentsosJason McIntyre
2022-11-07remove one more reference to tcp/slowhz;Jason McIntyre
2022-11-07Modify TCP receive buffer size auto scaling to use the smoothed RTTYASUOKA Masahiko
2022-11-07Nuke last references to d_drivedata.Kenneth R Westerback
2022-11-06remove unneccessary Pp after Sh;Jason McIntyre
2022-11-06At present, mprotect(2) may reduce permissions on immutable pages markedTheo de Raadt
2022-11-06When a TEXTREL binary is loaded, non-writeable LOADs are not made immutableTheo de Raadt
2022-11-05powerpc64: TimeBase: add userspace timecounting supportScott Soule Cheloha
2022-10-26Add waitid(2) syscall stub.Mark Kettenis
2022-10-22In __cxa_atexit(), there is no need to initialize local pointer beforeTheo de Raadt
2022-10-22missing comma; from josiah frentsosJason McIntyre
2022-10-19Document sigaltstack restrictions on OpenBSD.Theo de Raadt
2022-10-14put the malloc_readonly struct into the "openbsd.mutable" section, soTheo de Raadt
2022-10-13controm terminql -> controlling terminal;Jason McIntyre