# HG changeset patch # User Richard M. Stallman # Date 1079744888 0 # Node ID eda36a85f9fd12d6c3259633ce1b9c6b2f76ed69 # Parent 72f91438a23b8c299a1f765eaf8cf0f667fb80ef Add -znocombreloc to LDFLAGS if supported. diff -r 72f91438a23b -r eda36a85f9fd configure.in --- a/configure.in Fri Mar 19 22:26:38 2004 +0000 +++ b/configure.in Sat Mar 20 01:08:08 2004 +0000 @@ -1273,6 +1273,18 @@ ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS" fi +dnl We need -znocombreloc if we're using a relatively recent GNU ld. +dnl If we can link with the flag, it shouldn't do any harm anyhow. +dnl (Don't use `-z nocombreloc' as -z takes no arg on Irix.) +late_LDFLAGS=$LDFLAGS +LDFLAGS="$LDFLAGS -znocombreloc" + +AC_MSG_CHECKING([For -znocombreloc]) +AC_LINK_IFELSE([main(){return 0;}], + [AC_MSG_RESULT(yes)], + LDFLAGS=$late_LDFLAGS + [AC_MSG_RESULT(no)]) + dnl checks for Unix variants AC_AIX