Guard Getcpu in test.
[folly.git] / folly / detail / CacheLocality.cpp
index d174b6f5928e37dfcc60ad15da00c8ea8b211b96..e75120d6b39c2aa64863ef46a4304461ba4a96d0 100644 (file)
@@ -210,7 +210,7 @@ CacheLocality CacheLocality::uniform(size_t numCpus) {
 ////////////// Getcpu
 
 Getcpu::Func Getcpu::resolveVdsoFunc() {
-#if defined(_MSC_VER) || defined(__BIONIC__)
+#if !FOLLY_HAVE_LINUX_VDSO
   return nullptr;
 #else
   void* h = dlopen("linux-vdso.so.1", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD);