Age | Commit message (Expand) | Author |
2024-06-04 | enable -fret-clean on amd64, for libc libcrypto ld.so kernel, and all the | Theo de Raadt |
2024-04-15 | remove unused __bswap16, __bswap32 MD functions from arm and aarch64 | Christian Weisgerber |
2024-04-15 | drop htonl(), htons(), ntohl(), ntohs() MD functions from libc | Christian Weisgerber |
2006-10-10 | Preliminary userland bits for OpenBSD/landisk, many things coming from | Miod Vallat |
2024-03-29 | Do not include <machine/frame.h> in libc sparc64 fpu routines, they don't | Miod Vallat |
2024-03-27 | When the syscall number has to be loaded from a pc-relative location, | Miod Vallat |
2024-03-02 | Shorter and simpler version which does not need to use the stack. | Miod Vallat |
2024-03-02 | Provide the missing fabsl alias to fabs. | Miod Vallat |
2023-12-13 | Move a large part of SYS.h defines to DEFS.h to match where other platforms | Miod Vallat |
2023-12-11 | Make sure the syscall table entries are aligned on a 4-byte boundary. | Mark Kettenis |
2023-12-11 | arm just had to be different and change the syntax for .pushsection | Theo de Raadt |
2023-12-11 | Oops, wrong argument to macro | Theo de Raadt |
2023-12-10 | Populate the non-LOAD openbsd.syscalls section (and PT_OPENBSD_SYSCALL) | Theo de Raadt |
2023-12-06 | Move CALLSYS_NOERROR macro from <machine/asm.h> to libc, and expand it for | Miod Vallat |
2023-08-13 | Make sure modf() returns correct values for infinities. While there, drop | Miod Vallat |
2023-05-18 | memmove() entry point is declared with NENTRY() and isn't consecutive | Philip Guenther |
2023-05-18 | Make two corrections to the vfork(2) stub: | Philip Guenther |
2023-05-11 | Retguard addition in commit 72pYktDvmJhq7OyF was based on the understanding | Philip Guenther |
2023-03-31 | Since all arm64 assembly code in libc uses the ENTRY* macros from | Mark Kettenis |
2023-02-11 | Use a consistent comment to explain why 32bit archs set their second | Philip Guenther |
2023-02-07 | remove seatbelt | Theo de Raadt |
2023-02-05 | remove --no-execute-only seatbelt | Theo de Raadt |
2023-02-05 | Implement usertc corresponding to the Allwinner A64 agtimer(4) errata. | Mark Kettenis |
2023-01-27 | Use stricter constraints in the assembly statements in fpset{mask,round,sticky} | Miod Vallat |
2023-01-13 | Move all data from .text section to .rodata, and update the code to | Miod Vallat |
2023-01-11 | block --execute-only on mips64 & sparc64 during the upcoming transition. | Theo de Raadt |
2023-01-11 | do not need --execute-only anymore, it is now the default | Theo de Raadt |
2023-01-11 | Add retguard to amd64 syscalls. | Todd Mortimer |
2022-12-27 | spelling fixes; from paul tagliamonte | Jason McIntyre |
2022-12-24 | Build libc with executable-only .text on arm64. | Mark Kettenis |
2022-12-24 | Don't use a literal pool in .text to load the setjmp magic value as this is | Mark Kettenis |
2022-12-24 | Use the correct instruction to clear the frame pointer. | Mark Kettenis |
2022-12-08 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-08 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-07 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-06 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-04 | Fix warnings about binding changed to STB_WEAK on i386 | Theo Buehler |
2022-12-03 | Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64 | Jeremie Courreges-Anglas |
2022-12-02 | Drop _C_LABEL() uses in riscv64-specific code | Jeremie Courreges-Anglas |
2022-11-05 | powerpc64: TimeBase: add userspace timecounting support | Scott Soule Cheloha |
2022-09-22 | use the always serializing RDTSCP instruction in tsc and usertc if available | Robert Nagy |
2022-09-03 | Fix the failing libm/rint regress test by adding ieee754 implementations | Moritz Buhl |
2022-09-02 | Use a shorter system call invocation template for system calls in the range | Miod Vallat |
2022-08-29 | use ansi volatile keyword, not __volatile | Jonathan Gray |
2022-06-10 | Add _?ENTRY_NB() macro for doing an ASM function entry without | Philip Guenther |
2022-05-25 | Revert the .rodata.cst4 change: results in incorrect value read | Philip Guenther |
2022-05-24 | Delete superfluous/duplicated #includes | Philip Guenther |
2022-05-24 | Give internal 'botch' labels a '.L' prefix to remove them from the | Philip Guenther |
2022-05-24 | Address the clang 13 "changed binding to STB_WEAK" warning on arm64: | Philip Guenther |
2022-05-24 | Set the correct alignment on __jmpxor (.align's meaning is MD!) | Philip Guenther |