summaryrefslogtreecommitdiff
path: root/m4/openat.m4
AgeCommit message (Collapse)Author
2006-08-15[./]Jim Meyering
* .x-sc_require_config_h: Add lib/at-func.c. [lib/] * at-func.c: New file, with the logic of all emulated at-functions. * openat-priv.h: Include <errno.h> and define ENOSYS, in support of the EXPECTED_ERRNO macro. * openat.c (fstatat, unlinkat, fchownat): Remove function definitions. Instead, define the appropriate symbols and include "at-func.c". * mkdirat.c (mkdirat): Likewise. * fchmodat.c (fchmodat): Likewise. (ENOSYS): Remove definition. * openat.c: Don't include <errno.h>, now that "openat-priv.h" does it. Don't include "unistd--.h" -- it wasn't ever used. [m4/] * openat.m4 (gl_FUNC_OPENAT): Add at-func.c via AC_LIBSOURCES.
2006-01-24(gl_FUNC_OPENAT): Add AC_LIBSOURCES([intprops.h]).Jim Meyering
Reported by Mark D. Baushke.
2006-01-11(gl_FUNC_OPENAT): Require and compile fchmodat.c.Jim Meyering
Check for the lchmod function.
2005-11-30(gl_FUNC_OPENAT): Require openat-priv.h.Jim Meyering
2005-11-30(gl_FUNC_OPENAT): Require and compile mkdirat.c.Jim Meyering
2005-09-30(gl_FUNC_OPENAT): Check for fdopendir.Jim Meyering
2005-06-14(gl_FUNC_OPENAT): Add openat-die.c.Jim Meyering
2005-01-22Sync from gnulib.Paul Eggert
2004-12-06(gl_FUNC_OPENAT): Use AC_LIBSOURCES.Jim Meyering
(gl_PREREQ_GETCWD): Use AC_REQUIRE.
2004-12-03Add copyright notice.Paul Eggert
(gl_FUNC_OPENAT): Require gl_USE_SYSTEM_EXTENSIONS, since Solaris requires __EXTENSIONS__ to be defined when compiling pedantically.
2004-11-28*** empty log message ***Jim Meyering