This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC PATCH 00/52] Make GLIBC Y2038-proof
- From: Albert ARIBAUD <albert dot aribaud at 3adev dot fr>
- To: libc-alpha at sourceware dot org
- Date: Fri, 8 Sep 2017 06:23:02 +0200
- Subject: Re: [RFC PATCH 00/52] Make GLIBC Y2038-proof
- Authentication-results: sourceware.org; auth=none
- References: <20170907224219.12483-1-albert.aribaud@3adev.fr>
On Fri, 8 Sep 2017 00:41:27 +0200, "Albert ARIBAUD (3ADEV)"
<albert.aribaud@3adev.fr> wrote :
> This series implements Y2038-proof types, implementation, internal
> functions, and APIs. For more information, see documentation at
> https://sourceware.org/glibc/wiki/Y2038ProofnessDesign
>
> Each patch in this series except the last add one type or function,
> with a few exception where several functions are implemented as a whole.
>
> The last patch enables the _TIME_BITS mechanism. Once this patch is
> applied, API header files will will use 64-bit time if _TIME_BITS is
> defined and equal to 64 prior to their inclusion, and conversively,
> will use 32-bit time if _TIME_BITS is different from 64 or does not
> exist.
Additional info: this RFC patch series only works on ARM, but it should
be extended to all 32-bit architectures later.
Cordialement,
Albert ARIBAUD
3ADEV