Third draft of the Y2038 design document
Joseph Myers
joseph@codesourcery.com
Wed Jun 8 16:18:00 GMT 2016
On Wed, 8 Jun 2016, Albert ARIBAUD wrote:
> At this point, among the questions, notes, comments, corrections
> which can be appended to the document and/or discussed here, I would
> especially welcome comments on section 6, be it missing APIs which
> should be listed, or APIs for which the Y2038-safeness status appears
> questionable.
You're missing at least the utimensat and futimens APIs, and lots of stat
APIs (stat64 and statat ones). And there are other interfaces involving
stat structures such as in fts.h, ftw.h, and lots of pthread interfaces
involving timespec, etc. - you need to go through every installed header
(including system-specific ones) for every interface involving affected
types, directly or indirectly.
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list