Remove getsect checks, the result is unused and is broken anyhow.
authorEric Christopher <echristo@apple.com>
Wed, 25 Aug 2010 08:44:54 +0000 (08:44 +0000)
committerEric Christopher <echristo@apple.com>
Wed, 25 Aug 2010 08:44:54 +0000 (08:44 +0000)
Fixes PR7967.

Owen: You added these, any reason?

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

autoconf/configure.ac

index 8a42d326666651a17062705f5ced0294d11637ff..0271386234175c0445452e5b90ad1af3d4cb2084 100644 (file)
@@ -1269,9 +1269,6 @@ fi
 dnl Try to find Darwin specific crash reporting library.
 AC_CHECK_HEADERS([CrashReporterClient.h])
 
-dnl Try to find Darwin specific linker-section library.
-AC_CHECK_HEADERS([mach-o/getsect.h])
-
 dnl===-----------------------------------------------------------------------===
 dnl===
 dnl=== SECTION 7: Check for types and structures
@@ -1351,23 +1348,6 @@ AC_LINK_IFELSE(
   AC_DEFINE(LLVM_MULTITHREADED, 0, Build multithreading support into LLVM)
   AC_MSG_WARN([LLVM will be built thread-unsafe because atomic builtins are missing]))
 
-dnl Check for Darwin-specific getsect().
-AC_MSG_CHECKING(for getsect())
-AC_COMPILE_IFELSE(
-  AC_LANG_SOURCE(
-    [[#include <mach-o/getsect.h>
-      int main() {
-        unsigned long p;
-        return (int)getsect("__DATA","__pass_info", &p);
-      }
-    ]]),
-  AC_MSG_RESULT(yes)
-    AC_DEFINE(HAVE_GETSECT, 1, Have Darwin getsect() support),
-  AC_MSG_RESULT(no)
-    AC_DEFINE(HAVE_GETSECT, 1, Have Darwin getsect() support)
-)
-
-
 dnl===-----------------------------------------------------------------------===
 dnl===
 dnl=== SECTION 9: Additional checks, variables, etc.