OSDN Git Service

gn build: Don't assume valgrind.h exists on Linux
authorHans Wennborg <hans@hanshq.net>
Tue, 15 Jan 2019 16:51:45 +0000 (16:51 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 15 Jan 2019 16:51:45 +0000 (16:51 +0000)
It didn't on my machine, so defaulting it to off seems better.

Differential revision: https://reviews.llvm.org/D56727

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351202 91177308-0d34-0410-b5e6-96231b3b80d8

utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn

index a85435d..68ee10c 100644 (file)
@@ -92,6 +92,7 @@ write_cmake_config("config") {
     "HAVE_STRERROR=1",
     "HAVE_SYS_STAT_H=1",
     "HAVE_SYS_TYPES_H=1",
+    "HAVE_VALGRIND_VALGRIND_H=",
     "HAVE__ALLOCA=",
     "HAVE___ALLOCA=",
     "HAVE___ASHLDI3=",
@@ -152,12 +153,6 @@ write_cmake_config("config") {
     ]
   }
 
-  if (current_os == "linux") {
-    values += [ "HAVE_VALGRIND_VALGRIND_H=1" ]
-  } else {
-    values += [ "HAVE_VALGRIND_VALGRIND_H=" ]
-  }
-
   if (current_os == "mac") {
     values += [
       "HAVE_CRASHREPORTER_INFO=1",