From: Jim Meyering Date: Sun, 19 Dec 1999 09:33:18 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ef5d1109e2fbb629c0f93c359c1a1b65b81d3fa;p=pspp *** empty log message *** --- diff --git a/m4/lstat-slash.m4 b/m4/lstat-slash.m4 index 935f19a9a6..0e3988ab53 100644 --- a/m4/lstat-slash.m4 +++ b/m4/lstat-slash.m4 @@ -1,7 +1,7 @@ #serial 1 dnl From Jim Meyering. -dnl FIXME +dnl FIXME: describe AC_DEFUN(jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK, [ @@ -38,15 +38,18 @@ AC_DEFUN(jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK, fi ]) - # FIXME: convert to 0 or 1. - AC_DEFINE_UNQUOTED(LSTAT_FOLLOWS_SLASHED_SYMLINK, FIXME, + test $jm_cv_func_lstat_dereferences_slashed_symlink = yes \ + && zero_one=1 \ + || zero_one=0 + AC_DEFINE_UNQUOTED(LSTAT_FOLLOWS_SLASHED_SYMLINK, $zero_one, [Define if lstat dereferences a symlink specified with a trailing slash]) if test $jm_cv_func_lstat_dereferences_slashed_symlink = no; then AC_SUBST(LIBOBJS) -# FIXME: append to LIBOBJS only if it's not there already. - LIBOBJS="$LIBOBJS lstat.$ac_objext" - AC_DEFINE_UNQUOTED(LSTAT_FOLLOWS_SLASHED_SYMLINK, 1, - [Define if lstat dereferences a symlink specified with a trailing slash]) + # Append lstat.o if it's not already in $LIBOBJS. + case "$LIBOBJS" in + *lstat.$ac_objext*) ;; + *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;; + esac fi ])