llvm-project/compiler-rt/lib/scudo
Amy Kwan 4cd8dd3fe0 [scudo][standalone] Link tests against libatomic if libatomic exists
It is possible that libatomic does not exist on some systems. This patch updates
the scudo standalone tests to link against libatomic if the library exists.

This is an update to the original patch: https://reviews.llvm.org/D64134 and
aims to resolve https://bugs.llvm.org/show_bug.cgi?id=51431.

Differential Revision: https://reviews.llvm.org/D108503
2021-08-22 13:47:04 -05:00
..
standalone [scudo][standalone] Link tests against libatomic if libatomic exists 2021-08-22 13:47:04 -05:00
CMakeLists.txt sanitizer_common: enable format string checking 2021-08-13 13:44:52 +02:00
scudo_allocator.cpp sanitizer_common: add thread safety annotations 2021-07-12 11:46:49 +02:00
scudo_allocator.h [scudo][NFC] Remove unneeded template from scudo::CombinedAllocator 2019-05-01 19:36:26 +00:00
scudo_allocator_combined.h [scudo][NFC] Remove unneeded template from scudo::CombinedAllocator 2019-05-01 19:36:26 +00:00
scudo_allocator_secondary.h Update compiler-rt cpplint.py 2019-09-11 21:33:06 +00:00
scudo_crc32.cpp
scudo_crc32.h [compiler-rt] Replace INLINE with inline 2020-09-17 16:24:20 +02:00
scudo_errors.cpp Remove NOLINTs from compiler-rt 2019-09-11 23:19:48 +00:00
scudo_errors.h
scudo_flags.cpp Improve error message when '=' is missing in {ASAN,...}_OPTIONS. 2019-06-15 01:37:14 +00:00
scudo_flags.h
scudo_flags.inc
scudo_interface_internal.h
scudo_malloc.cpp
scudo_new_delete.cpp
scudo_platform.h
scudo_termination.cpp scudo: fix CheckFailed-related build breakage 2021-05-12 09:10:34 +02:00
scudo_tsd.h sanitizer_common: add thread safety annotations 2021-07-12 11:46:49 +02:00
scudo_tsd_exclusive.cpp
scudo_tsd_exclusive.inc [NFC][scudo] Clang format a file 2021-07-12 22:26:54 -07:00
scudo_tsd_shared.cpp sanitizer_common: Suppress another thread safety warning 2021-07-12 17:57:42 +02:00
scudo_tsd_shared.inc sanitizer_common: Fix the build for platforms that use shared TSDs 2021-07-12 17:49:48 +02:00
scudo_utils.cpp scudo: fix __attribute__((format)) 2021-08-13 13:44:12 +02:00
scudo_utils.h scudo: fix __attribute__((format)) 2021-08-13 13:44:12 +02:00