diff --git a/autoconf/aclocal.m4 b/autoconf/aclocal.m4 index 32db1b3cfee..0a64803e273 100644 --- a/autoconf/aclocal.m4 +++ b/autoconf/aclocal.m4 @@ -6251,13 +6251,13 @@ 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_se_r=no]) - CFLAGS=${oldcflags} + 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" + if test "$ac_cv_link_use_r" = yes then - AC_DEFINE([HAVE_LINK_R],[1]) + 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 ])