X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Flib-ignore.m4;h=348f6f44ae073ea031268caf0f0e81f6baa9ffd3;hb=e3ad62845a3b14a8a6aac9e966cdf0642e9294fe;hp=a84ca167e4ef5503194a7405b63e4c58ab8f5834;hpb=22b3844da5fa70a163164026a53b340ec2c4ea25;p=gnulib.git diff --git a/m4/lib-ignore.m4 b/m4/lib-ignore.m4 index a84ca167e..348f6f44a 100644 --- a/m4/lib-ignore.m4 +++ b/m4/lib-ignore.m4 @@ -15,16 +15,10 @@ AC_DEFUN([gl_IGNORE_UNUSED_LIBRARIES], gl_saved_ldflags=$LDFLAGS # Use long option sequences like '-z ignore' to test for the feature, # to forestall problems with linkers that have -z, -i, -g, -n, etc. flags. - for gl_flags in '-Xlinker -z -Xlinker ignore' '-z ignore'; do + for gl_flags in '-Wl,-z,ignore' '-z ignore'; do LDFLAGS="$gl_flags $LDFLAGS" AC_LINK_IFELSE([AC_LANG_PROGRAM()], - [case $gl_flags in - '-Xlinker -z -Xlinker ignore') - # Shorten this ugly thing, for prettier 'make' output. - gl_cv_ignore_unused_libraries='-Xlinker -zignore';; - *) - gl_cv_ignore_unused_libraries=$gl_flags;; - esac]) + [gl_cv_ignore_unused_libraries=$gl_flags]) LDFLAGS=$gl_saved_ldflags test "$gl_cv_ignore_unused_libraries" != none && break done])