[msan] Fix unused function warning in the tests.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 2 Aug 2013 09:09:02 +0000 (09:09 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 2 Aug 2013 09:09:02 +0000 (09:09 +0000)
llvm-svn: 187648

compiler-rt/lib/msan/tests/msan_test.cc

index 45b3872..42db369 100644 (file)
@@ -1970,6 +1970,8 @@ TEST(MemorySanitizer, dladdr) {
   EXPECT_NOT_POISONED((unsigned long)info.dli_saddr);
 }
 
+#ifndef MSAN_TEST_DISABLE_DLOPEN
+
 static int dl_phdr_callback(struct dl_phdr_info *info, size_t size, void *data) {
   (*(int *)data)++;
   EXPECT_NOT_POISONED(info->dlpi_addr);
@@ -1980,8 +1982,6 @@ static int dl_phdr_callback(struct dl_phdr_info *info, size_t size, void *data)
   return 0;
 }
 
-#ifndef MSAN_TEST_DISABLE_DLOPEN
-
 // Compute the path to our loadable DSO.  We assume it's in the same
 // directory.  Only use string routines that we intercept so far to do this.
 static int PathToLoadable(char *buf, size_t sz) {