Module: wine Branch: master Commit: 3154cda6bda9f8b43ea17304caecc5ecf46d8793 URL: https://source.winehq.org/git/wine.git/?a=commit;h=3154cda6bda9f8b43ea17304c...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Apr 16 12:22:10 2020 +0200
configure: Add check for dlinfo().
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
configure | 9 +++++---- configure.ac | 2 +- include/config.h.in | 3 +++ 3 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/configure b/configure index b41f1c797f..87cd2906e6 100755 --- a/configure +++ b/configure @@ -17864,12 +17864,13 @@ fi
ac_wine_check_funcs_save_LIBS="$LIBS" LIBS="$LIBS $DL_LIBS" -for ac_func in dladdr +for ac_func in dladdr dlinfo do : - ac_fn_c_check_func "$LINENO" "dladdr" "ac_cv_func_dladdr" -if test "x$ac_cv_func_dladdr" = xyes; then : + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +if eval test "x$"$as_ac_var"" = x"yes"; then : cat >>confdefs.h <<_ACEOF -#define HAVE_DLADDR 1 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF
fi diff --git a/configure.ac b/configure.ac index 241ea82d83..d5c67e3879 100644 --- a/configure.ac +++ b/configure.ac @@ -2182,7 +2182,7 @@ CFLAGS="$ac_save_CFLAGS"
dnl Check for -ldl AC_SEARCH_LIBS(dlopen, dl) -WINE_CHECK_LIB_FUNCS(dladdr,[$DL_LIBS]) +WINE_CHECK_LIB_FUNCS(dladdr dlinfo,[$DL_LIBS])
dnl Check for -lpoll for Mac OS X/Darwin if test "$ac_cv_func_poll" = no diff --git a/include/config.h.in b/include/config.h.in index 8cbf8db09a..24a037a50e 100644 --- a/include/config.h.in +++ b/include/config.h.in @@ -110,6 +110,9 @@ /* Define to 1 if you have the <dlfcn.h> header file. */ #undef HAVE_DLFCN_H
+/* Define to 1 if you have the `dlinfo' function. */ +#undef HAVE_DLINFO + /* Define to 1 if you have the <EGL/egl.h> header file. */ #undef HAVE_EGL_EGL_H