]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libiberty/configure.ac
Fix libiberty link failures in LTO mode for MinGW
[thirdparty/gcc.git] / libiberty / configure.ac
index ad952963971a31968b5d109661b9cab0aa4b95fc..3c03f24d3680a1bd6088271b62d6367f72e9516c 100644 (file)
@@ -665,7 +665,7 @@ if test -z "${setobjs}"; then
   for v in $vars; do
     AC_MSG_CHECKING([for $v])
     AC_CACHE_VAL(libiberty_cv_var_$v,
-      [AC_LINK_IFELSE([AC_LANG_PROGRAM([[int *p;]],[[extern int $v []; p = $v;]])],
+      [AC_LINK_IFELSE([AC_LANG_PROGRAM([[extern int $v [];]],[[if ($v [0]) return 1;]])],
                      [eval "libiberty_cv_var_$v=yes"],
                      [eval "libiberty_cv_var_$v=no"])])
     if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then