summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-09-26New test, for root of chmod/usage failure.Jim Meyering
2005-09-26*** empty log message ***Jim Meyering
2005-09-26Work around the root cause of alpha-linux-1.sf.net test failure.Jim Meyering
Remove all files in inner loop. Otherwise, with a touch program that fails on unwritable files, (this happens at least on linux-2.2.20) a -w file left behind from a previous iteration could cause a spurious test failure.
2005-09-26Undo the s/files/file/ change, but addJim Meyering
comments about why the old version was desired.
2005-09-25*** empty log message ***Jim Meyering
2005-09-25(setuid-etc): Work around output mismatch whenJim Meyering
a just-created test file cannot be made set-group-ID.
2005-09-25.Jim Meyering
2005-09-25.Jim Meyering
2005-09-25*** empty log message ***Jim Meyering
2005-09-25*** empty log message ***Jim Meyering
2005-09-25*** empty log message ***Jim Meyering
2005-09-25Use newer trap and tmpdir-creation framework.Jim Meyering
Fix apparent typos (s/files/file/) in inner loop.
2005-09-25Protect against multiple inclusion.Jim Meyering
2005-09-25(touch): "touch -" now touches standard output.Paul Eggert
(usage): Document this.
2005-09-25"touch -" now touches standard output.Paul Eggert
2005-09-25"touch -" now touches standard output.Paul Eggert
2005-09-25Support having a null PATH if the file descriptor is nonnegative.Paul Eggert
2005-09-25(ENOSYS): Define if not already defined.Paul Eggert
(ftimens): Support having a null PATH if the file descriptor is nonnegative.
2005-09-25(touch invocation): "touch -" now touches standard output.Paul Eggert
2005-09-25"touch -" now touches standard output.Paul Eggert
2005-09-25Upgrade regex_internal.h patch.Paul Eggert
2005-09-25(__GNUC_PREREQ, always_inline, inline, pure):Paul Eggert
Remove. (__attribute): Define to empty unless GCC 3.1 or later. This works around a core dump on OpenBSD 3.4, which has GCC 2.95.3, which dumps core when given __attribute__(()). It also simplifies other tests, since we really don't want to bother with worrying about which ancient version of GCC supported what. Original problem reported by Yoann Vandoorselaere, with part of the fix suggested by Derek Price.
2005-09-25Prefer fchown to chown and fchmod to chmod when copying regular files.Paul Eggert
2005-09-25* jm-macros.m4 (gl_MACROS): Check for fchmod and fchown.Paul Eggert
2005-09-25(gl_MACROS): Check for fchmod and fchown.Paul Eggert
2005-09-25(HAVE_FCHMOD, HAVE_FCHOWN): Define to 0 if not defined.Paul Eggert
(copy_reg): New args CHOWN_SUCCEDED and DST_SB. All callers changed. Add a "goto close_src_and_dst_desc;" that was missing in the previous patch. (copy_reg) [HAVE_FCHOWN]: Prefer fchown to chown. (copy_reg) [HAVE_FCHMOD]: Prefer fchmod to chmod. (copy_internal): Don't invoke chown if fchown worked, and likewise for chmod and fchmod.
2005-09-24* Makefile.am (libcoreutils_a_SOURCES): Remove mbchar.c.Paul Eggert
2005-09-24(libcoreutils_a_SOURCES): Remove mbchar.c, sincePaul Eggert
it doesn't build in OpenBSD 3.4. See <http://lists.gnu.org/archive/html/bug-gnulib/2005-09/msg00242.html>.
2005-09-24* mbchar.m4 (gl_MBCHAR): Check for wchar.h and wctype.h.Paul Eggert
2005-09-24(gl_MBCHAR): Check for wchar.h and wctype.h, andPaul Eggert
don't compile mbchar.c unless both headers exist. See <http://lists.gnu.org/archive/html/bug-gnulib/2005-09/msg00242.html>.
2005-09-24* regex_internal.h (__attribute): Define to nothing for GCC 2.Paul Eggert
2005-09-24(__attribute): Define to nothing for GCC 2.Paul Eggert
This works around a core dump on OpenBSD 3.4, which has GCC 2.95.3, which dumps core when given __attribute__(()).
2005-09-24.Jim Meyering
2005-09-24*** empty log message ***Jim Meyering
2005-09-24(EXTRA_DIST): Add .x-sc_no_if_have_config_h.Jim Meyering
2005-09-24(sc_no_if_have_config_h): New rule.Jim Meyering
(syntax-check-rules): Add it.
2005-09-24*** empty log message ***Jim Meyering
2005-09-24Use `#ifdef HAVE_CONFIG_H', not `#if HAVE_CONFIG_H', for consistency with ↵Jim Meyering
gnulib.
2005-09-24.Jim Meyering
2005-09-24*** empty log message ***Jim Meyering
2005-09-24Use `#ifdef HAVE_CONFIG_H', not `#if HAVE_CONFIG_H', for consistency with ↵Jim Meyering
gnulib.
2005-09-24*** empty log message ***Jim Meyering
2005-09-24Include <config.h> from strintcmp.c, not from here.Jim Meyering
2005-09-24Include <config.h> here, not from strnumcmp-in.h.Jim Meyering
2005-09-24*** empty log message ***Jim Meyering
2005-09-24(gl_GETADDRINFO): Check for gethostbynameJim Meyering
in the inet and nsl libraries. Required on Solaris 5.7.
2005-09-24*** empty log message ***Jim Meyering
2005-09-24(eq-wid-1, eq-wid-2): Disable these tests for now.Jim Meyering
They fail with non-gcc compilers and some combinations of options and libraries on Solaris systems.
2005-09-24*** empty log message ***Jim Meyering
2005-09-24(uninit-64): Restore this test.Jim Meyering
Add start-up code to detect, and work around, the cases in which the test might fail.