hanchenye-llvm-project/compiler-rt/lib/lsan
Filipe Cabecinhas 7af0a1cb84 CMake: Stop using LLVM's custom parse_arguments. NFC
Summary:
Use CMake's cmake_parse_arguments() instead.
It's called in a slightly different way, but supports all our use cases.
It's in CMake 2.8.8, which is our minimum supported version.

CMake 3.0 doc (roughly the same. No direct link to 2.8.8 doc):
http://www.cmake.org/cmake/help/v3.0/module/CMakeParseArguments.html?highlight=cmake_parse_arguments

Since I was already changing these calls, I changed ARCH and LIB into
ARCHS and LIBS to make it more clear that they're lists of arguments.

Reviewers: eugenis, samsonov, beanz

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D10529

llvm-svn: 240120
2015-06-19 03:39:24 +00:00
..
CMakeLists.txt CMake: Stop using LLVM's custom parse_arguments. NFC 2015-06-19 03:39:24 +00:00
Makefile.mk Remove support for building sanitizers from Makefile/autoconf build on Linux. 2015-02-18 22:26:49 +00:00
lsan.cc [LSan] Make parent tool responsible for initializing LSan flags. 2015-02-17 18:50:30 +00:00
lsan.h [Sanitizer] Make StackTrace a lightweight reference to array of PCs, and 2014-10-26 03:35:14 +00:00
lsan_allocator.cc [LSan] [MIPS] adding support of LSan for mips64/mips64el arch 2015-02-19 07:30:39 +00:00
lsan_allocator.h [lsan] Implement the public allocator interface in standalone LSan. 2014-08-26 14:28:28 +00:00
lsan_common.cc [LSan] Add function attribute forgotten in r235728. 2015-04-24 19:45:46 +00:00
lsan_common.h LSan: fix a deadlock caused by dl_iterate_phdr(). 2015-02-26 14:01:08 +00:00
lsan_common_linux.cc [lsan] Add an interface function for on-demand leak checking. 2015-04-24 16:53:15 +00:00
lsan_flags.inc [Sanitizer] Refactor SuppressionContext class. 2015-02-20 17:41:59 +00:00
lsan_interceptors.cc [ASan, LSan] Improve tracking of thread creation. 2014-12-05 00:10:15 +00:00
lsan_preinit.cc [Sanitizer] Introduce SANITIZER_CAN_USE_PREINIT_ARRAY definition and use it across sanitizers. 2014-07-25 22:05:02 +00:00
lsan_thread.cc
lsan_thread.h Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:44:24 +00:00