From 5908c95f6f8833147fcb769a575ee23416026cb4 Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Mon, 3 Feb 2014 15:45:03 +0000 Subject: [PATCH] [libsanitizer] Follow-up for r200700: add the new header to CMakeLists.txt and make it empty on non-Mac. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@200701 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/sanitizer_common/CMakeLists.txt | 1 + lib/sanitizer_common/sanitizer_mac.h | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/lib/sanitizer_common/CMakeLists.txt b/lib/sanitizer_common/CMakeLists.txt index 407c3cf62f..27223257db 100644 --- a/lib/sanitizer_common/CMakeLists.txt +++ b/lib/sanitizer_common/CMakeLists.txt @@ -56,6 +56,7 @@ set(SANITIZER_HEADERS sanitizer_libignore.h sanitizer_linux.h sanitizer_list.h + sanitizer_mac.h sanitizer_mutex.h sanitizer_placement_new.h sanitizer_platform.h diff --git a/lib/sanitizer_common/sanitizer_mac.h b/lib/sanitizer_common/sanitizer_mac.h index bb79758d60..fae784adb2 100644 --- a/lib/sanitizer_common/sanitizer_mac.h +++ b/lib/sanitizer_common/sanitizer_mac.h @@ -13,6 +13,9 @@ #ifndef SANITIZER_MAC_H #define SANITIZER_MAC_H +#include "sanitizer_platform.h" +#if SANITIZER_MAC + namespace __sanitizer { enum MacosVersion { @@ -29,4 +32,5 @@ MacosVersion GetMacosVersion(); } // namespace __sanitizer +#endif // SANITIZER_MAC #endif // SANITIZER_MAC_H