summaryrefslogtreecommitdiff
path: root/sys/lib/libkern
AgeCommit message (Expand)Author
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
2019-09-07Add KASAN instrumentation for memmove.maxv
2019-04-05clzdi2 and ctzdi2 are needed on alpha. (counting instructions are in thethorpej
2019-02-07don't use -fnon-call-exceptions on arm. not needed and triggers eh_frame gen...mrg
2019-02-07apply the previous to all GCC-7 platforms. it affects vax as well.mrg
2019-02-07for sh3 and GCC 7 pass -fnon-call-exceptions for udivmoddi4.c.mrg
2018-09-22- Determine KERN_AS automatically depending on whether OPT_MODULAR isrin
2018-09-03We have popcount; no need to reimplement it.riastradh