• Paul Eggert's avatar
    [ChangeLog] · ae0d7250
    Paul Eggert authored
    Work around some portability problems with symlinks.
    * Makefile.in (GNULIB_MODULES): Add lstat, readlink, symlink.
    * configure.in (lstat, HAVE_LSTAT): Remove special hack.
    * lib/lstat.c, lib/readlink.c, lib/stat.c, lib/symlink.c:
    * m4/dos.m4, m4/lstat.m4, m4/readlink.m4, m4/stat.m4, m4/symlink.m4:
    New files, automatically generated from gnulib.
    * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk:
    * lib/stdlib.in.h, m4/gl-comp.m4, m4/stdlib_h.m4: Regenerate.
    2011-02-22  Paul Eggert  <eggert@cs.ucla.edu>
    Work around some portability problems with symlinks.
    * fileio.c (Frename_file, Fmake_symbolic_link, Ffile_symlink_p):
    Simplify the code by assuming that the readlink and symlink calls
    exist, even if they always fail on this host.
    (Ffile_readable_p): Likewise, for fifos.
    * config.in: Regenerate.
ChangeLog 1.06 MB
The source could not be displayed because it is larger than 1 MB. You can load it anyway or download it instead.