++2011-03-02 Paul Eggert <eggert@cs.ucla.edu>
++
++ Work around some portability problems with symlinks.
++
++ * Makefile.in (GNULIB_MODULES): Add lstat, readlink, symlink.
++ * configure.in (lstat, HAVE_LSTAT): Remove special hack.
++ * lib/dosname.h, lib/lstat.c, lib/readlink.c, lib/stat.c:
++ * lib/symlink.c, 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:
++ * m4/gl-comp.m4, src/config.in, config.sub: Regenerate.
++
2011-02-26 Eli Zaretskii <eliz@gnu.org>
* .bzrignore: Ignore new lib/*.in-h files.
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
# 2011 Free Software Foundation, Inc.
--timestamp='2011-02-02'
++timestamp='2011-02-24'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
GNU config.sub ($timestamp)
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
--2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
++2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free
Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
LIBS
CPPFLAGS
CPP
--CPPFLAGS
--CPP
--CPPFLAGS
XMKMF'
++2011-03-02 Paul Eggert <eggert@cs.ucla.edu>
++
++ Work around some portability problems with symlinks.
++
++ * fileio.c (Fmake_symbolic_link): Treat ENOSYS specially, and
++ generate a special message for it. Suggested by Eli Zaretskii in
++ <http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00995.html>.
++ (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.
++
2011-02-27 Chong Yidong <cyd@stupidchicken.com>
* frame.c (store_frame_param): Don't store value directly in