summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2023-02-11crank major because __syscall is goneTheo de Raadt
2023-02-11__syscall() is no longer neccessary since the system calls which neededTheo de Raadt
2023-02-11Use a consistent comment to explain why 32bit archs set their secondPhilip Guenther
2023-02-07remove seatbeltTheo de Raadt
2023-02-05remove --no-execute-only seatbeltTheo de Raadt
2023-02-05Implement usertc corresponding to the Allwinner A64 agtimer(4) errata.Mark Kettenis
2023-02-05writev() appeared in 4.1c before 4.2Jonathan Gray
2023-02-05getpagesize() appeared in 4.1c before 4.2Jonathan Gray
2023-01-27Use stricter constraints in the assembly statements in fpset{mask,round,sticky}Miod Vallat
2023-01-20The locale is ignored on OpenBSD, match the wording used in isalpha.3.Todd C. Miller
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