ld-z-now.m4 575 B

12345678910111213141516
  1. #!/usr/bin/m4
  2. dnl Check whether ld supports "-z now"
  3. AC_DEFUN([PAM_LD_Z_NOW], [dnl
  4. AC_CACHE_CHECK([whether ld supports "-z now"],
  5. [pam_cv_ld_z_now],
  6. [saved_LDFLAGS="$LDFLAGS"
  7. LDFLAGS="$LDFLAGS -Wl,-z,now"
  8. AC_LINK_IFELSE([AC_LANG_PROGRAM(,)],
  9. [pam_cv_ld_z_now=yes],
  10. [pam_cv_ld_z_now=no])
  11. LDFLAGS="$saved_LDFLAGS"])
  12. AS_IF([test $pam_cv_ld_z_now = yes],
  13. [ZNOW_LDFLAGS="-Wl,-z,now"],
  14. [ZNOW_LDFLAGS=])
  15. ])