aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt
AgeCommit message (Expand)AuthorFilesLines
2022-04-25[asan] Always skip first object from dl_iterate_phdrMichael Forney1-18/+12
2022-04-18[compiler-rt] Implement __clear_cache on FreeBSD/powerpcCarlo Marcelo Arenas Belón1-1/+4
2022-04-11[compiler-rt] [scudo] Use -mcrc32 on x86 when availableMichał Górny9-18/+33
2022-02-28[compiler-rt] Force ABI to libcxxabi when building cxustom libc++Dimitry Andric1-0/+1
2022-02-25[asan][test] asan_prelink_test.cpp: use -fno-pie -no-pieFangrui Song1-1/+1
2022-02-11[tsan] Make __fxstat code path glibc onlyFangrui Song1-5/+5
2022-02-10Reapply [sanitizers] Avoid macro clash in SignalContext::WriteFlag (NFC)Nikita Popov6-35/+35
2022-02-10[compiler-rt] Fix endianness in get_sock_peer_name testMichał Górny1-2/+2
2022-02-10Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTSLouis Dionne1-1/+1
2022-02-08[sanitizer] Guard the whole ThreadDescriptorSize block with #if !SANITIZER_GO...Fangrui Song1-4/+2
2022-02-08[sanitizer] Use _thread_db_sizeof_pthread to obtain struct pthread sizeFlorian Weimer1-5/+16
2022-02-08[TSan] Handle FreeBSD specific indirection of libpthread functionsDimitry Andric2-12/+65
2022-02-04[msan] Guard FP_XSTATE_MAGIC1 usage with SANITIZER_GLIBCFangrui Song3-3/+4
2022-02-02[compiler-rt][Darwin] Add arm64 to simulator platformsTobias Hieta1-3/+3
2022-02-01[sanitizer_common][test] Enable tests on SPARCRainer Orth5-15/+42
2022-02-01[hwasan][test] Remove obsoleted/removed -fno-experimental-new-pass-managerFangrui Song1-2/+1
2022-02-01[hwasan] work around lifetime issue with setjmp.Florian Mayer1-0/+59
2022-02-01[HWASan] Properly handle musttail calls.Matt Morehouse1-0/+13
2022-02-01[compiler-rt][fuzzer] Disable 2 tests for Arm Thumb buildsDavid Spickett4-0/+10
2022-01-31[memprof] Move the meminfo block struct to MemProfData.inc.Snehasish Kumar7-155/+170
2022-01-30[compiler-rt][builtins] Use c[tl]zsi macro instead of __builtin_c[tl]zAnatoly Trosinenko6-8/+8
2022-01-30[compiler-rt][builtins] Use explicitly-sized integer types for LibCallsAnatoly Trosinenko8-14/+14
2022-01-29[sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.hRainer Orth1-7/+6
2022-01-29[cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runt...John Ericson1-13/+7
2022-01-28[msan][tsan] Refine __fxstat{,at}{,64} conditionFangrui Song2-7/+7
2022-01-28[HWASan] Leave pointer tagged when calling memmove.Matt Morehouse2-1/+40
2022-01-28[sanitizers] Silence warnings about unused variables in i386 build. NFC.Martin Storsjö1-0/+2
2022-01-27[InstrProf] Add single byte coverage modeEllis Hoag11-4/+152
2022-01-27[gn build] slighly reformat files to make sync script workNico Weber3-12/+22
2022-01-27[compiler-rt][profile][AIX] pass extra link opts for testDavid Tenty2-2/+3
2022-01-27[InstrProf][Correlate] Verify debug info with llvm-profdata showEllis Hoag1-0/+16
2022-01-26[asan] Add missing #include of sanitizer_platform.hRoland McGrath1-0/+2
2022-01-26[CMake] Use generator expression to get in-tree libc++ pathPetr Hosek6-26/+20
2022-01-26[CMake] Handle in-tree libc++ for sanitizer testsPetr Hosek1-1/+18
2022-01-26[test][ASan][Win] Print more info when LoadLibrary failsArthur Eubanks1-2/+14
2022-01-25[InstrProf][Correlator] Do not compress names when reading debug infoEllis Hoag2-4/+0
2022-01-25[InstrProf][correlation] Read DWARFv5 `OP_addrx` locationEllis Hoag1-4/+10
2022-01-25[compiler-rt][profile][AIX] pass extra link opts for testDavid Tenty2-1/+8
2022-01-24Use -gdwarf-4 in compiler-rt/test/profile/Linux/instrprof-debug-info-correlate.cHans Wennborg1-1/+1
2022-01-23[TSan] Mark test unsupported on DarwinJulian Lettner1-0/+2
2022-01-21[TSan] Omit vfork interceptor iOS simulator runtimeJulian Lettner1-0/+2
2022-01-21Revert "[cmake] Duplicate `{llvm,compiler_rt}_check_linker_flag` for runtime ...Petr Hosek1-7/+13
2022-01-21Revert "[compiler-rt][cmake] Use HandleOutOfTreeLLVM like libcxx and friends"David Tenty1-10/+7
2022-01-20[cmake] Duplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and...John Ericson1-13/+7
2022-01-20[compiler-rt][cmake] Use HandleOutOfTreeLLVM like libcxx and friendsJohn Ericson1-7/+10
2022-01-20add tsan shared libraryzijunzhao1-3/+8
2022-01-19Fix broken comment in InstrProfData.incEllis Hoag1-1/+1
2022-01-19[InstrProf] Restore InstrProfData.inc to fix Fuchsia buildsEllis Hoag3-9/+19
2022-01-18[sanitizer] Improve FreeBSD ASLR detectionEd Maste1-20/+5
2022-01-17[compiler-rt][cmake] Use `GNUInstallDirs` to support custom installation dirsJohn Ericson1-3/+4