This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/3] y2038: Refactor utime and utimes to support 64 bit time


This patch series provides __utime64, __utimes64 and struct __utimbuf64.

The branch with integrated Y2038 support:
https://github.com/lmajewski/y2038_glibc/commits/glibc_utime_conversion_v1

Lukasz Majewski (3):
  y2038: Introduce struct __utimbuf64 - new internal glibc type
  y2038: linux: Provide __utimes64 implementation
  y2038: linux: Provide __utime64 implementation

 include/time.h                        | 18 +++++++++
 sysdeps/unix/sysv/linux/syscalls.list |  1 -
 sysdeps/unix/sysv/linux/utime.c       | 56 +++++++++++++++++++++++++++
 sysdeps/unix/sysv/linux/utimes.c      | 37 ++++++++++++------
 4 files changed, 100 insertions(+), 12 deletions(-)
 create mode 100644 sysdeps/unix/sysv/linux/utime.c

-- 
2.20.1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]