summaryrefslogtreecommitdiff
path: root/sys/lib
AgeCommit message (Expand)Author
2020-01-24Use dp->e2d_namlen rather than strlen(dp->e2d_name) in ext2fs_ls().jakllsch
2020-01-22To support big partitions we need to make sure all byte offsets are calculatedmartin
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-21apply the strncmp hack only to !clang. requested by tnn.mrg
2019-11-21from the new comment:mrg
2019-11-17Explicitly compile libunwind with vfp3 because gcc-8 defaults to neonchristos
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-10-17Make sure we're dealing with a static binary. Otherwise we could crash ifmaxv
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-07-21Add SA_ENABLE_BIENDIAN option, which enable us to load kernel image ofrin
2019-06-24Now that the ufs module has been split out from ffs and ext2fs, we needpgoyette
2019-06-20Add KASLR support in UEFI.maxv
2019-04-05Go back ot using 0x%x instead of %#x because we don't always support thechristos
2019-04-05clzdi2 and ctzdi2 are needed on alpha. (counting instructions are in thethorpej
2019-04-02fix sign-compare and sign-passing errors.christos
2019-03-31fix warnings, printf formats, etc.christos
2019-03-31correct debug message, d->myport has network byte order.mlelstv
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
2019-02-04use __builtin_unreachable() after calls that panic or switch contextmrg
2019-02-03- remove unreachable codemrg
2018-09-22- Determine KERN_AS automatically depending on whether OPT_MODULAR isrin
2018-09-03We have popcount; no need to reimplement it.riastradh
2018-09-03Rename min.c -> uimin.c, max.c -> uimax.c in libkern.riastradh
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-08-27Add kasan interceptors for strcpy/strcmp/strlen.maxv
2018-08-23Support loading read-only data sections. ARM64 ELF kernels need this. ok skrll@jmcneill
2018-08-20Add support for kASan on amd64. Written by me, with some parts inspiredmaxv
2018-07-17The semantics of DW_CFA_GNU_args_size have changed subtile over thejoerg
2018-07-17Remove redundant setIP call overwritten a few lines later.joerg
2018-07-08provide memmemchristos
2018-06-05Use the standard build rules.christos
2018-05-27- Introduce :q modifier for make variables and make it double escape $'s sochristos
2018-05-09Remove annoying things, style, and fix buffer overflows.maxv
2018-04-19s/static inline/static __inline/g for consistency.christos
2018-04-02efiboot: try to read boot.cfg from /EFI/NetBSD on ESP of the booted disk.nonaka
2018-03-16use memmove.Sryo
2018-03-08Add missed file in previous commit.nonaka
2017-12-31PR port-alpha/52520: provide float64 -> uint64 conversion and usemartin
2017-12-21Make sure we're loading a relocatable binary, to give the user a chance tomaxv
2017-12-09Even smaller and takes print function.christos