summaryrefslogtreecommitdiff
path: root/sys/lib/libkern
AgeCommit message (Expand)Author
2022-06-19libkern: fix wrong escaping in makefilerillig
2022-06-15Fix a dumb typo/thinkoskrll
2022-06-13Provide a __canonicalize_funcptr_for_compare which only needs to returnskrll
2022-06-13Don't need $$sh_func_adrsskrll
2022-05-30Restrict strictly-aligned versions of memcmp(9), memcpy(9), andrin
2022-05-30Introduce LIBKERN_MD_FLAGS to pass some MD flags for libkern.rin
2021-12-31libkern: Make KASSERT verify expression is valid if !DIAGNOSTIC.riastradh
2021-12-13revert rev 1.4 ("Add garbage instructions at end of kern_assert after vpanic.")chs
2021-10-27revert previous: http://mail-index.netbsd.org/source-changes/2021/10/25/msg13...ryo
2021-10-25In some arch, _mcount() would be called recursively when built with COPTS=-O0.ryo
2021-08-17fix multiplei repetitive typos in comments, messages and documentation. mainl...andvar
2021-08-09fix typos in asymmetry, asymmetric(al), symmetrical.andvar
2021-07-26Improve previous:rin
2021-07-24For evbppc, use C version of memcpy(3), memcmp(3), and memmove(3)rin
2021-06-16PR port-arm/55897rin
2021-05-17move bi-endian disklabel support from the kernel and libsa into libkern.mrg
2021-01-25Build strlist.c.thorpej
2021-01-23Fix building in the _STANDALONE case.thorpej
2021-01-21Allow this to be built for the strlist.c unit tests.thorpej
2021-01-21Add a generic set of routines for interacting with OpenFirmware-stylethorpej
2021-01-16remove unused "_DIAGNOSTIC" option and opt_diagnostic.h.chs
2020-09-02Reduce diffs to upstream: get rid of FLOAT64_{,DE}MANGLE(); it's no longerthorpej
2020-09-02Update to the SoftFloat-2b version of softfloat.c. This makes a clarifyingthorpej
2020-09-02Update to the SoftFloat-2c version of milieu.h. This includes athorpej
2020-09-02Update to the SoftFloat-2c version of softfloat-specialize.h and softfloat.h.thorpej
2020-09-01Update to the SoftFloat-2c version of softfloat-macros.h. This has 3thorpej
2020-09-01Update to the SoftFloat-2b version of softfloat-macros.h. This makes athorpej
2020-06-30Make copystr() a MI C function, part of libkern and shared on allmaxv
2020-05-31Add m68k assembler version of __muldi3().rin
2020-04-30Rewrite entropy subsystem.riastradh
2020-04-24For m68k, do not compile in {,u}divmodsi4 also, that are not used byrin
2020-04-23Remove "#ifndef __mc68010__ #error" I added when these {,u}divsi3.S andrin
2020-04-23For m68k, do not compile in {,u}divsi3 and {,u}modsi3 since codesrin
2020-04-22Restrict usage of m68k assembler versions of {,u}divsi3 and {,u}divsi3 torin
2020-04-17Slightly reorder for clarity, and add header.maxv
2020-04-16Revert previous for now:rin
2020-04-16Stop using __KERNEL_RCSID() in header files; it confuses ident(1) byrin
2020-04-07Fix KASAN build on aarch64skrll
2020-04-03Add KASAN instrumentation on strcat/strchr/strrchr.maxv
2020-01-27Make x86 use the C version of memcmp().ad
2019-12-14Nix trailing whitespace.riastradh
2019-12-14Remove never-used Mersenne twister from libkern.riastradh
2019-12-14Omit vestigial unused commented-out experiment.riastradh
2019-12-14Include radixtree in the kernel.ad
2019-12-05#ifdef notyet ---> neverriastradh
2019-11-22Ah, strcat/strchr/strrchr are ASM functions, so instrument them.maxv
2019-11-14Add support for Kernel Memory Sanitizer (kMSan). It detects uninitializedmaxv
2019-11-05Add Kernel Concurrency Sanitizer (kCSan) support. This sanitizer allows usmaxv
2019-09-29convert HAVE_GCC == 7 to HAVE_GCC >= 7.mrg
2019-09-20Add ifdefs to eliminate false positives on lgtm, same as coverity.maxv