]> sourceware.org Git - glibc.git/commit
posix: Add glob64 with 64-bit time_t support
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 2 Mar 2021 23:17:07 +0000 (20:17 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 15 Jun 2021 13:42:11 +0000 (10:42 -0300)
commit84f7ce84474c1648ce96884f1c91ca7b97ca3fc2
tree4a19687d260d69a380414d41a592fb261841e5cd
parent47f24c21ee38701ae275aa9e451f70fa3e77478c
posix: Add glob64 with 64-bit time_t support

The glob might pass a different stat struct for gl_stat and gl_lstat
when GLOB_ALTDIRFUNC is used.  This requires add a new 64-bit time
version that also uses 64-bit time stat functions.

Checked on i686-linux-gnu and x86_64-linux-gnu.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
35 files changed:
include/glob.h
posix/Makefile
posix/glob.c
posix/glob.h
posix/glob64-lstat-compat.c
posix/glob64-time64.c [new file with mode: 0644]
posix/globfree64-time64.c [new file with mode: 0644]
sysdeps/gnu/glob64-lstat-compat.c
sysdeps/unix/sysv/linux/Versions
sysdeps/unix/sysv/linux/arm/be/libc.abilist
sysdeps/unix/sysv/linux/arm/le/libc.abilist
sysdeps/unix/sysv/linux/csky/libc.abilist
sysdeps/unix/sysv/linux/glob-lstat-compat.c
sysdeps/unix/sysv/linux/glob.c
sysdeps/unix/sysv/linux/glob64-lstat-compat.c
sysdeps/unix/sysv/linux/glob64-time64.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/glob64.c
sysdeps/unix/sysv/linux/globfree64-time64.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/hppa/libc.abilist
sysdeps/unix/sysv/linux/i386/libc.abilist
sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
sysdeps/unix/sysv/linux/nios2/libc.abilist
sysdeps/unix/sysv/linux/oldglob.c
sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
sysdeps/unix/sysv/linux/sh/be/libc.abilist
sysdeps/unix/sysv/linux/sh/le/libc.abilist
sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
This page took 0.050481 seconds and 5 git commands to generate.