Don't configure directories that don't have a configure script (i.e Stacker).
[oota-llvm.git] / autoconf / aclocal.m4
index aca868ab123a4bc6a9efe8de447d8569fb57c071..0a64803e27302d5dba3097fcb87a9a88b1a909c9 100644 (file)
@@ -6244,4 +6244,20 @@ AC_DEFUN([AC_C_PRINTF_A],
        fi
 ])
 
-
+#
+# Determine if the system can handle the -R option being passed to the linker.
+#
+AC_DEFUN([AC_LINK_USE_R],
+[
+  AC_LANG_SAVE
+  AC_LANG_C
+  oldcflags="$CFLAGS"
+  CFLAGS="$CFLAGS -Wl,-R."
+  AC_LINK_IFELSE([int main() { return 0; }],[ac_cv_link_use_r=yes],[ac_cv_link_use_r=no])
+  CFLAGS="$oldcflags"
+  AC_LANG_RESTORE
+  if test "$ac_cv_link_use_r" = yes
+  then
+    AC_DEFINE([HAVE_LINK_R],[1],[Define if you can use -Wl,-R. to pass -R. to the linker, in order to add the current directory to the dynamic linker search path.])
+  fi
+])