summaryrefslogtreecommitdiff
path: root/common/lib/libc
AgeCommit message (Expand)Author
2020-04-30Rewrite entropy subsystem.riastradh
2020-04-26Use the hotpatch framework for LFENCE/MFENCE.maxv
2020-04-26Remove unused argument in macro.maxv
2020-04-26Remove unused.maxv
2020-04-26Drop the hardcoded array, use the hotpatch section.maxv
2020-04-25Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVMbouyer
2020-04-22Restrict usage of m68k assembler versions of {,u}divsi3 and {,u}divsi3 torin
2020-04-11Fixed to not use the "br" instruction. Branch Target Identification (BTI) doe...ryo
2020-04-11Match the naming convention in the file.ad
2020-04-10PR kern/54979 (radixtree might misbehave if ENOMEM)ad
2020-04-10Rename radix_tree_node_clean_p() to radix_tree_node_sum() and have it returnad
2020-04-07Fix KASAN build on aarch64skrll
2020-03-10For kernel, rename ffs to __ffssi2 rather than having a weak symbol.rin
2020-03-09Add missing END() for coldfire.rin
2020-03-09Give the thumb atomic ops a chance of workingskrll
2020-03-09Remove wrong comment (copy-paste from somewhere);rin
2020-03-08Add support for alignment_assumptions in uubsankamil
2020-03-01Implement workaround for IBM405 Errata 77 (aka CPU_210), whererin
2020-02-22common/lib/libc/stdlib: Fix possible signed integer overflow.fox
2020-01-29Some boot blocks too big now, only compare in big chunks if !_STANDALONE.ad
2020-01-28gang_lookup_scan(): if a dense scan and the first sibling doesn't match,ad
2020-01-28Add a radix_tree_await_memory(), for kernel use.ad
2020-01-27Drop the alignment check if __NO_STRICT_ALIGNMENT (x86, m68k, vax).ad
2020-01-27bcmp() / memcmp(): compare in uintptr_t sized chunks when it's easy to.ad
2020-01-27x86 uses the C versions of bcmp() and memcmp() now.ad
2020-01-16Back out previous, it's broken.ad
2020-01-15Rewrite bcmp() & memcmp() to not use REP CMPS. Seems about 5-10x faster forad
2020-01-12initialize radix_tree_node_cache with PR_LARGECACHEpara
2019-12-05Fix warning that appears when compiling in kernel.ad
2019-12-05Delete the counter from "struct radix_tree_node", and in the one place wead
2019-12-05Merge radixtree changes from yamt-pagecache.ad
2019-11-28Make it easier to use strtoi and strtou in downsteam applicationsroy
2019-11-01uubsan: Implement function_type_mismatch_v1kamil
2019-10-30uubsan: Handle implicit_conversionkamil
2019-10-12Remove htonll and ntohll as symbols from aarch64 libc.maya
2019-10-04workaround a GCC 8 warning:mrg
2019-09-16Traiing whitespace.skrll
2019-09-15__sync_{,x}or_and_fetch_8 should return new value... make it so.skrll
2019-09-15__sync_or_and_fetch_8 should return new value... make it do that.skrll
2019-08-27Enhance the support of LLVM sanitizerskamil
2019-08-20add now required includes for memcpy prototypes analogue to other hash functionspara
2019-08-20Fix byte order bug in murmurhash and pacify sanitizers.riastradh
2019-08-02ARMv6KZ has been misspelled by GCC since forever, but clang onlyjoerg
2019-06-17Introduce UBSAN_ALWAYS_FATAL in micro-UBSankamil
2019-06-16get rid of caddr_tchristos
2019-06-05Make XDR usable from kernel or module.hannken
2019-06-04Move the basic part of XDR to common/include/rpc and common/lib/libc/rpc.hannken
2019-06-01Misc changes in RISC-V. Start changing the memory layout, too.maxv
2019-05-11Fix bug, the computation of cpuset_nentries was incorrect, we must do +1maxv
2019-05-09toolifyskrll