Mercurial > hg > octave-kai > gnulib-hg
changeset 2038:e9c52c066128
*** empty log message ***
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Sun, 19 Dec 1999 09:33:18 +0000 |
parents | e1ba2644ae03 |
children | 223bbabbff3c |
files | m4/lstat-slash.m4 |
diffstat | 1 files changed, 10 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- 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 @@ 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 ])