From: Jim Meyering Date: Sun, 28 Nov 2004 20:55:38 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v5.3.0~292 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1fe609720882cd1616b6a5366eab6bd6567cda45;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/m4/ChangeLog b/m4/ChangeLog index fa917e5d99..93379837c3 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,9 @@ +2004-11-28 Jim Meyering + + * chdir.m4: New file. + * openat.m4: New file. + * jm-macros.m4 (gl_MACROS): Require gl_FUNC_CHDIR. + 2004-11-25 Paul Eggert * mempcpy.m4: New file, taken from gnulib. diff --git a/m4/chdir.m4 b/m4/chdir.m4 index c3268b30c3..2b2ef2050e 100644 --- a/m4/chdir.m4 +++ b/m4/chdir.m4 @@ -1,6 +1,6 @@ #serial 1 -# From Jim Meyering. +# Written by Jim Meyering. # Use Gnulib's robust replacement chdir function. # It can handle arbitrarily long directory names, which means # that when it is given the name of an existing directory, it diff --git a/m4/openat.m4 b/m4/openat.m4 new file mode 100644 index 0000000000..0124fbd995 --- /dev/null +++ b/m4/openat.m4 @@ -0,0 +1,21 @@ +#serial 1 + +# Written by Jim Meyering. +# See if we need to use our replacement for Solaris' openat function. + +AC_DEFUN([gl_FUNC_OPENAT], +[ + AC_REPLACE_FUNCS(openat) + case $ac_cv_func_openat in + yes) ;; + *) + AC_DEFINE([__OPENAT_PREFIX], [[rpl_]], + [Define to rpl_ if the openat replacement function should be used.]) + gl_PREREQ_OPENAT;; + esac +]) + +AC_DEFUN([gl_PREREQ_OPENAT], +[ + gl_SAVE_CWD +])