Age | Commit message (Expand) | Author |
2023-07-13 | bcmp(3) tries to return length, which is a size_t, as an int. | Todd C. Miller |
2023-05-22 | NENTRY() doesn't provide an endbr64, so give memmove one in | Philip Guenther |
2022-12-14 | add __ctzdi2 to sparc64 kernel | Jonathan Gray |
2022-12-08 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-07 | Add END()s to match ENTRY()s. | Philip Guenther |
2022-12-07 | Prefer numeric labels over L<digit> labels, as the latter clutter | Philip Guenther |
2022-12-07 | Prefer STRONG_ALIAS() over multiple overlapping _ENTRY/_NENTRY | Philip Guenther |
2022-12-07 | Apply changes from commitid FWrfGfO9Ojnsh1mq to libkern. | Philip Guenther |
2022-12-06 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-01 | _C_LABEL() is no longer useful in the "everything is ELF" world. | Philip Guenther |
2022-09-02 | Remove non-_KERNEL code path for division by zero. This will allow the | Miod Vallat |
2022-08-22 | remove locore.s bzero and use libkern bzero on i386 | Jonathan Gray |
2022-01-29 | Use local symbols in libkern mips64 assembly routines. | Visa Hankala |
2022-01-11 | spelling | Jonathan Gray |
2021-11-01 | Add CRC-16 implementation. From NetBSD. | Mark Kettenis |
2021-07-20 | Remove unneeded __sync_* library functions from the kernel. | Visa Hankala |
2021-05-16 | ansi | Jonathan Gray |
2021-05-16 | deregister | Jonathan Gray |
2021-03-06 | ansi | Jonathan Gray |
2020-11-28 | Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.S | gkoehler |
2020-10-27 | Retguared asm macros for powerpc libkern | gkoehler |
2020-10-16 | Use the retguard macros from asm.h to protect the function. | Theo de Raadt |
2020-08-13 | Add __multi3 from compiler_rt-8.x | Jeremie Courreges-Anglas |
2020-08-13 | Move compiler_rt type definitions to a separate header | Jeremie Courreges-Anglas |
2020-08-03 | add aliases for arm eabi long long shift functions | Jonathan Gray |
2020-07-20 | __main() is no longer used by any of our toolchains | Theo de Raadt |
2020-07-18 | The kernel and bootblocks never reference this file... | Theo de Raadt |
2020-06-10 | Provide an optimized implementation of ffs(3) in the kernel on | Christian Weisgerber |
2020-04-02 | Add __lshrti3 to libkern and use it on sparc64 | Jeremie Courreges-Anglas |
2020-02-26 | Remove non-__STDC__ assert macros from <lib/libkern/libkern.h>. | Visa Hankala |
2019-11-05 | Give some END()s to assembly symbols. | Martin Pieuchot |
2019-04-25 | Add movstrSI12_i4 for linking -Os/-Oz kernels. Sadly however it | Theo de Raadt |
2019-01-25 | I am retiring my old email address; replace it with my OpenBSD one. | Todd C. Miller |
2018-07-13 | Use _ALIGN_TRAPS instead of _ALIGN_TEXT where nops aren't needed. | Philip Guenther |
2018-07-10 | In asm.h ensure NENTRY uses the old-school nop-sled align, but change standard | Theo de Raadt |
2018-07-03 | Add retguard macros for libkern | mortimer |
2018-04-25 | use size_t for the size of buffers and strings, not int. | David Gwynne |
2017-10-26 | Add aliases for __aeabi_idivmod and __aeabi_uidivmod calls clang emits. | Jonathan Gray |
2017-09-08 | If you use sys/param.h, you don't need sys/types.h | Theo de Raadt |
2017-08-20 | Fix the __sync_* functions to make them work properly | Visa Hankala |
2017-05-21 | Enable radeondrm(4) on loongson to get accelerated graphics | Visa Hankala |
2017-01-24 | In preparation of compiling our kernels with -ffreestanding, explicitly map | Mark Kettenis |
2016-11-14 | Copy data by using 64-bit loads and stores rather than 32-bit | Visa Hankala |
2016-09-24 | Add an implementation of __aeabi_ldivmode() and __aeabi_uldivmod(); clang | Mark Kettenis |
2016-09-22 | Add aeabi aliases. | Mark Kettenis |
2016-09-01 | retire sparc | Ted Unangst |
2016-05-11 | remove hppa64 port, which we never got going beyond broken single users. | Theo de Raadt |
2016-03-20 | " the the " -> " the ", or in a couple of cases replace the superfluous | Kenneth R Westerback |
2016-03-10 | more pieces of vax | Theo de Raadt |
2016-03-07 | Sync no-argument function declaration and definition by adding (void). | Christian Weisgerber |