llvm-project/compiler-rt/lib/profile
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
GCDAProfiling.c Add missing include 2015-04-03 19:10:35 +00:00
InstrProfiling.c profile: Avoid name collisions between instrumentation and runtime 2014-09-04 15:45:31 +00:00
InstrProfiling.h This change is the first of 3 patches to add support for specifying 2015-04-28 22:54:51 +00:00
InstrProfilingBuffer.c profile: Add low level versions of profile buffer functions 2014-12-09 22:07:25 +00:00
InstrProfilingFile.c This change is the first of 3 patches to add support for specifying 2015-04-28 22:54:51 +00:00
InstrProfilingInternal.h profile: Add low level versions of profile buffer functions 2014-12-09 22:07:25 +00:00
InstrProfilingPlatformDarwin.c profile: Avoid name collisions between instrumentation and runtime 2014-09-04 15:45:31 +00:00
InstrProfilingPlatformOther.c profile: Avoid name collisions between instrumentation and runtime 2014-09-04 15:45:31 +00:00
InstrProfilingRuntime.cc InstrProf: Support profiling dlopen'd shared libraries 2014-05-17 01:27:30 +00:00
Makefile.mk PGO: Add explicit static initialization 2014-03-20 19:23:53 +00:00