• Show log

    Commit

  • Hash : d82dfeb8
    Author : Paul Eggert
    Date : 2020-12-28T12:38:52

    faccessat: revert recent EOVERFLOW change
    
    I misunderstood the glibc source code.  Deduced from
    Adhemerval Zanella’s proposed glibc patch in:
    https://sourceware.org/pipermail/libc-alpha/2020-December/121131.html
    * doc/posix-functions/faccessat.texi: It is not a problem.
    * lib/canonicalize-lgpl.c, lib/canonicalize.c, lib/faccessat.c:
    (FACCESSAT_NEVER_OVERFLOWS): Remove. All uses removed.
    * lib/faccessat.c: Revert to simpler version now that
    LSTAT_FOLLOWS_SLASHED_SYMLINK must be false.
    * m4/faccessat.m4 (gl_FUNC_FACCESSAT_EOVERFLOW):
    Remove.  All uses removed.
    * modules/canonicalize, modules/canonicalize-lgpl (Files):
    Remove m4/faccessat.m4.
    

  • README

  • The files in this directory are used in many GNU packages,
    including coreutils, diffutils, and tar.
    The autoconf tests required for these files are in ../m4.