aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt
AgeCommit message (Expand)AuthorFilesLines
2023-08-28[sanitizer] use uptr to store the result of internal_strlen/internal_strnlen ...Enna12-7/+42
2023-08-27[sanitizer] scanf interceptor: fix write size for %mc/%mC/%mSFangrui Song2-13/+37
2023-08-28[builtins] Fix signed integer overflows in divmodsi4.c, divmoddi4.c and divmo...Karl-Johan Karlsson3-6/+6
2023-08-28[builtins] Fix signed shift overflows in ashlti3.c, ashrti3.c, ashldi3.c and ...Karl-Johan Karlsson4-4/+8
2023-08-28[builtins] Fix undefined behavior in negdi2.c and negti2.cKarl-Johan Karlsson2-2/+2
2023-08-28[builtins] Fix signed shift overflows in absvti2.c and negvti2.cKarl-Johan Karlsson2-2/+2
2023-08-27[asan] Intercept atoll and strtoll on WindowsFangrui Song4-10/+3
2023-08-25[scudo] Detach the hooks from Scudo's internal implementationChia-hung Duan9-162/+206
2023-08-24[Darwin][StableABI][ASan] Remove version mismatch check from stable abi shimBlue Gaston2-3/+4
2023-08-24[scudo] Support dumping fragmentation data in SizeClassAllocator32Chia-hung Duan2-3/+56
2023-08-24[scudo] Move the blocks marking logic into markFreeBlocks()Chia-hung Duan1-80/+98
2023-08-24[scudo] Move the decision making of page release to hasChanceToReleasePages()Chia-hung Duan1-66/+85
2023-08-23[X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attributeFangrui Song1-9/+59
2023-08-23[asan] Remove unnecessary spill in optimized callbacksVitaly Buka1-17/+11
2023-08-23[compiler-rt][Darwin] for iossim, mark fake_stack_gc.cpp asan testcase as uns...Alex Lorenz1-0/+4
2023-08-23Compiler-rt: Fix MIPS CMake variables setYunQiang Su2-14/+13
2023-08-23[builtins] Avoid undefined behavior when calculating absolute value in floats...Karl-Johan Karlsson3-9/+11
2023-08-22Revert "Use InernalAlloc in DemangleCXXABI"Alex Lorenz1-12/+7
2023-08-22[compiler-rt] Use .globl for FreeBSD/NetBSD interceptor wrappersJessica Clarke1-1/+1
2023-08-22Revert "[Profile] Allow online merging with debug info correlation."Arthur Eubanks4-66/+17
2023-08-22[compiler-rt][Fuchsia] Use map name if providedLeonard Chan1-3/+4
2023-08-22[compiler-rt] Fix typo in commentEymen Ünay1-1/+1
2023-08-22[NFC][Profile] Rename Counters/DataSize to NumCounters/DataArthur Eubanks3-17/+10
2023-08-21Use InernalAlloc in DemangleCXXABIFangrui Song1-7/+12
2023-08-21Revert "ASan: Add additional wcs* interceptors on Windows" to unbreak build botGabor Horvath4-358/+1
2023-08-21[scudo] Fix definition of SCUDO_SMALL_STACK_DEPOT.Christopher Ferris1-1/+5
2023-08-21ASan: Add additional wcs* interceptors on WindowsNicole Mazzuca4-1/+358
2023-08-21[scudo] Limit stack depot size on TrustyAndrei Homescu2-3/+8
2023-08-21[scudo] Support dumping fragmentation data in SizeClassAllocator64Chia-hung Duan7-3/+87
2023-08-21[CodeGen] [ubsan] Respect integer overflow handling in abs builtinArtem Labazov1-0/+28
2023-08-21[X86] Support -march=gracemontFreddy Ye1-0/+2
2023-08-18[ubsan][test] Fix a typo: target= instead of TARGET=Fangrui Song1-1/+1
2023-08-18[ubsan][test] Remove unused lit feature arch=config.target_archFangrui Song2-4/+0
2023-08-18[ubsan][test] Replace arch= features with TARGET=Fangrui Song3-3/+3
2023-08-18[asan] Fix stack pointers comparison in FakeStackVitaly Buka1-2/+2
2023-08-17[scudo] Fix typo.Christopher Ferris1-1/+1
2023-08-17[scudo] Modify hard-coded page size for Android.Christopher Ferris1-3/+5
2023-08-17[symbolizer] Fix setup of optimization optionsVitaly Buka2-2/+5
2023-08-17[symbolizer] Don't configure tests for internal symbolizerVitaly Buka1-0/+1
2023-08-16[symbolizer] Use custom std namespaceVitaly Buka1-0/+2
2023-08-16[test][hwasan] Reserve vector in testVitaly Buka1-0/+2
2023-08-16[test][profile] Disable failing PPC testsVitaly Buka5-0/+18
2023-08-16[nfc][sanitizer] Use CMAKE_C_COMPILER_WORKS building symbolizerVitaly Buka1-2/+9
2023-08-16Fix -DCOMPILER_RT_HWASAN_WITH_INTERCEPTORS=OFF regressionThurston Dang1-1/+1
2023-08-16[Sanitizers][Driverkit] Stop using Sanitizer Allocator64 on DriverkitBlue Gaston1-1/+1
2023-08-15[test][asan] Use posix_memalign for stacksVitaly Buka1-2/+6
2023-08-15[test][asan] Don't use field designatorsVitaly Buka1-5/+4
2023-08-15[test][asan] Try android again with 20e4c7afVitaly Buka1-3/+0
2023-08-15[sanitizer][symbolizer] Checkout zlibVitaly Buka1-17/+6
2023-08-15[scudo] Change Classes definition to uptr.Christopher Ferris1-2/+2