summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2005-12-05Mention reporters for "none" and "proc" mounts.Paul Eggert
2005-12-04*** empty log message ***Jim Meyering
2005-12-04(EXPECTED_ERRNO): Add ENOSYS, for Solaris 8.Jim Meyering
Paul Eggert reported that unlink/rmdir vs. e.g., /proc/self/fd/N/FILE fails with ENOSYS. This makes openat revert to using save-cwd.c functions in that case.
2005-12-03.Jim Meyering
2005-12-02*** empty log message ***Jim Meyering
2005-12-02Import from gnulib.Paul Eggert
2005-11-30*** empty log message ***Jim Meyering
2005-11-30Include openat-priv.h.Jim Meyering
Remove definitions of macros defined therein.
2005-11-30Define macros used by mkdirat.c and openat.c.Jim Meyering
2005-11-30*** empty log message ***Jim Meyering
2005-11-30(mkdirat): Declare.Jim Meyering
2005-11-30*** empty log message ***Jim Meyering
2005-11-30(mkdirat): New file and function.Jim Meyering
2005-11-26Log today's changes.Paul Eggert
2005-11-26(ME_DUMMY): "none" and "proc" file systems are dummiesPaul Eggert
too.
2005-11-26Include <limits.h>.Paul Eggert
(dev_from_mount_options) [defined MOUNTED_GETMNTENT1 || defined MOUNTED_GETMNTENT2]: New function. It no longer assumes "dev=" has the System V meaning on Linux (since it doesn't). It also parses "dev=" more carefully. (read_file_system_list) [defined MOUNTED_GETMNTENT1 || defined MOUNTED_GETMNTENT2]: Use it. MOUNTED_GETMNTENT2 is new here; the code didn't used to look for dev= in that case.
2005-11-26(MOSTLYCLEANFILES): Clean stdbool.h-t, not stdbool.ht.Paul Eggert
2005-11-26(stdbool.h): Fix typo in previous change.Paul Eggert
2005-11-26(stdbool.h): Just copy stdbool_.h; no need to sed any more.Paul Eggert
2005-11-26Simplify greatly, under the assumption that thesePaul Eggert
days most people use C99-compatible compilers to debug, so it's not worth worrying about catering to older compilers for that. This works around some porting problems with HP-UX compilers. (false, true) [defined __BEOS__]: Don't #undef; no longer needed. (_Bool): typedef to bool if C++ or BeOS, and #define to signed char otherwise.
2005-11-26(gettime) [!defined OK_TO_USE_1S_CLOCK]:Paul Eggert
Report an error at compile-time if only a 1-second nominal clock resolution is found.
2005-11-24Add buffer-lcm.Paul Eggert
2005-11-24(libcoreutils_a_SOURCES): Add buffer-lcm.c, buffer-lcm.h.Paul Eggert
2005-11-24Initial versionPaul Eggert
2005-11-24Initial version, from diffutilsPaul Eggert
2005-11-23tweak grammar in commentsJim Meyering
2005-11-23*** empty log message ***Jim Meyering
2005-11-23(fdopendir): Don't change errno when returning non-NULL.Jim Meyering
2005-11-22.Jim Meyering
2005-11-22*** empty log message ***Jim Meyering
2005-11-22(openat_permissive): Declare.Jim Meyering
(openat_ro): Define.
2005-11-22(EXPECTED_ERRNO): New macro.Jim Meyering
(openat_permissive): New function -- used in remove.c rewrite. (all functions): Set errno just before returning, only if there was an actual failure. Use EXPECTED_ERRNO rather than comparing against only ENOTDIR.
2005-11-20*** empty log message ***Jim Meyering
2005-11-20.Jim Meyering
2005-11-20*** empty log message ***Jim Meyering
2005-11-20New file, mostly from euidaccess.c.Jim Meyering
2005-11-19tweak grammar in a commentJim Meyering
2005-11-15Don't bother with #pragma STDC FENV_ACCESS ON, asPaul Eggert
coreutils no longer futzes with rounding modes.
2005-11-14Use #if !, not #ifndef, for AC_CHECK_DECLS.Jim Meyering
2005-11-14*** empty log message ***Jim Meyering
2005-11-13*** empty log message ***Jim Meyering
2005-11-13Include <config.h>, required for possible replacement of mkstemp.Jim Meyering
2005-11-12*** empty log message ***Jim Meyering
2005-11-12*** empty log message ***Jim Meyering
2005-11-12Emulate openat-family functions using Linux's procfs, if possible.Jim Meyering
Idea and some code from Ulrich Drepper's glibc changes. (BUILD_PROC_NAME): New macro. Include <stdio.h>, <string.h>, "alloca.h" and "intprops.h". (rpl_openat): Emulate by trying to open /proc/self/fd/%d/%s, before falling back on save_cwd and restore_cwd. (fdopendir, fstatat, unlinkat): Likewise.
2005-11-10*** empty log message ***Jim Meyering
2005-11-10(fstatat, unlinkat): Perform the syscall directly,Jim Meyering
skipping the save_cwd...restore_cwd overhead, if FILE is absolute.
2005-11-10Fix commentPaul Eggert
2005-11-10Include "timespec.h" rather than the sys/time / timePaul Eggert
business. (gethrxtime) [! (HAVE_NANOUPTIME || (defined CLOCK_MONOTONIC && HAVE_CLOCK_GETTIME) || HAVE_MICROUPTIME)]: Fall back on gettime rather than rolling our own approximation.
2005-11-10gethrxtime now uses gettimePaul Eggert