diff options
author | Kuba Mracek <mracek@apple.com> | 2016-11-29 19:25:53 +0000 |
---|---|---|
committer | Kuba Mracek <mracek@apple.com> | 2016-11-29 19:25:53 +0000 |
commit | f5b57a6e6c35536268c680c785dff33d1b587c97 (patch) | |
tree | fd7839bd688a4bed34c67d8de9cc19821dfab21c /test/profile | |
parent | cae76be0761eb694ded4da32ff95f50257f5bfe0 (diff) |
[sanitizer] Add macOS minimum deployment target to all compiler invocations in lit tests
The Clang driver on macOS decides the deployment target based on various things, like your host OS version, the SDK version and some environment variables, which makes lit tests pass or fail based on your environment. Let's make sure we run all lit tests with `-mmacosx-version-min=${SANITIZER_MIN_OSX_VERSION}` (10.9 unless overriden).
Differential Revision: https://reviews.llvm.org/D26929
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@288186 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/profile')
-rw-r--r-- | test/profile/CMakeLists.txt | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/test/profile/CMakeLists.txt b/test/profile/CMakeLists.txt index 0eb2b8947..5a4cfa101 100644 --- a/test/profile/CMakeLists.txt +++ b/test/profile/CMakeLists.txt @@ -14,13 +14,7 @@ endif() foreach(arch ${PROFILE_TEST_ARCH}) set(PROFILE_TEST_TARGET_ARCH ${arch}) - if(${arch} MATCHES "arm|aarch64") - # This is only true if we're cross-compiling. - set(PROFILE_TEST_TARGET_CFLAGS ${COMPILER_RT_TEST_COMPILER_CFLAGS}) - else() - get_target_flags_for_arch(${arch} PROFILE_TEST_TARGET_CFLAGS) - string(REPLACE ";" " " PROFILE_TEST_TARGET_CFLAGS "${PROFILE_TEST_TARGET_CFLAGS}") - endif() + get_test_cc_for_arch(${arch} PROFILE_TEST_TARGET_CC PROFILE_TEST_TARGET_CFLAGS) set(CONFIG_NAME Profile-${arch}) configure_lit_site_cfg( ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in |