This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Sixth draft of the Y2038 design document
- From: Albert ARIBAUD <albert dot aribaud at 3adev dot fr>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Date: Thu, 20 Apr 2017 15:20:51 +0200
- Subject: Sixth draft of the Y2038 design document
- Authentication-results: sourceware.org; auth=none
Hi all,
I have produced a sixth draft of what will eventually become the Y2038
design document:
https://sourceware.org/glibc/wiki/Y2038ProofnessDesign?rev=146
Relative to the previous draft:
* Precisions re padding in struct timespec was added.
* Better separation of APIs and implementations; notably, developed
the distinction between API types and implementation types.
* Cleaned up API tables (e.g., removed argument names and left types
only).
* Also developed on implementation vs kernel types (e.g., struct
timespec conversion between GLIB padded versions and kernel non-
padded versions.
As always, comments welcome.
Cordialement,
Albert ARIBAUD
3ADEV