aboutsummaryrefslogtreecommitdiffhomepage
path: root/configure.ac
diff options
context:
space:
mode:
authorGravatar Thomas Miedema <thomasmiedema@gmail.com>2014-07-04 16:42:21 +0200
committerGravatar Thomas Miedema <thomasmiedema@gmail.com>2014-07-04 18:03:56 +0200
commit4c32cd4444270c94249f0f161951c4e9465e7c3e (patch)
treea2fc5532a184d94d0e0e4c53872665b56c01addf /configure.ac
parentbc48ca82deb23f6985579b7a50d205632cfd5d46 (diff)
Add haddock comments on RTLD_NEXT and RTLD_DEFAULT
Related ticket: #8902.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac5
1 files changed, 3 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index f295061..57b7cf7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -124,7 +124,9 @@ case "$fptools_cv_func_unsetenv_return_type" in
;;
esac
-dnl ** sometimes RTLD_NEXT is hidden in #ifdefs we really don't wan to set
+dnl On some hosts (e.g. SuSe and Ubuntu Linux) RTLD_NEXT and RTLD_DEFAULT are
+dnl not visible without setting _GNU_SOURCE, which we really don't want to.
+dnl Also see comments in System/Posix/DynamicLinker/Prim.hsc.
AC_MSG_CHECKING(for RTLD_NEXT from dlfcn.h)
AC_EGREP_CPP(yes,
[
@@ -139,7 +141,6 @@ AC_EGREP_CPP(yes,
AC_MSG_RESULT(no)
])
-dnl ** RTLD_DEFAULT isn't available on cygwin
AC_MSG_CHECKING(for RTLD_DEFAULT from dlfcn.h)
AC_EGREP_CPP(yes,
[