view modules/lstat @ 15027:475b62531f9b

lstat, openat: Respect rules for use of AC_LIBOBJ. * m4/lstat.m4 (gl_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK): Renamed from AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK. Set variable gl_cv_func_lstat_dereferences_slashed_symlink. Don't invoke AC_LIBOBJ. (gl_PREREQ_LSTAT): New macro, extracted from gl_FUNC_LSTAT. (gl_FUNC_LSTAT): Update. Remove gl_PREREQ_LSTAT code. * modules/lstat (configure.ac): Invoke AC_LIBOBJ and gl_PREREQ_LSTAT here. * m4/openat.m4 (gl_FUNC_OPENAT): Update.
author Bruno Haible <bruno@clisp.org>
date Sat, 21 May 2011 14:02:06 +0200
parents efab6978105e
children 51231c56c0a1
line wrap: on
line source

Description:
lstat() function: return information about a file or symbolic link.

Files:
lib/lstat.c
m4/lstat.m4

Depends-on:
sys_stat
dosname         [test $REPLACE_LSTAT = 1]
stat            [test $REPLACE_LSTAT = 1]

configure.ac:
gl_FUNC_LSTAT
if test $REPLACE_LSTAT = 1; then
  AC_LIBOBJ([lstat])
  gl_PREREQ_LSTAT
fi
gl_SYS_STAT_MODULE_INDICATOR([lstat])

Makefile.am:

Include:
<sys/stat.h>

License:
LGPLv2+

Maintainer:
Jim Meyering