strptime.3: Remove ancient Linux libc details

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2014-06-29 11:14:47 +02:00
parent eb0eae100b
commit 7fbe05e407
1 changed files with 15 additions and 15 deletions

View File

@ -317,23 +317,23 @@ explicitly specified, except that it recomputes the
and
.I tm_yday
field if any of the year, month, or day elements changed.
.PP
This function is available since libc 4.6.8.
Linux libc4 and libc5 includes define the prototype unconditionally;
glibc2 includes provide a prototype only when
.B _XOPEN_SOURCE
or
.B _GNU_SOURCE
are defined.
.PP
Before libc 5.4.13 whitespace
(and the \(aqn\(aq and \(aqt\(aq specifications) was not handled,
no \(aqE\(aq and \(aqO\(aq locale modifier characters were accepted,
and the \(aqC\(aq specification was a synonym for the \(aqc\(aq specification.
.\" .PP
.\" This function is available since libc 4.6.8.
.\" Linux libc4 and libc5 includes define the prototype unconditionally;
.\" glibc2 includes provide a prototype only when
.\" .B _XOPEN_SOURCE
.\" or
.\" .B _GNU_SOURCE
.\" are defined.
.\" .PP
.\" Before libc 5.4.13 whitespace
.\" (and the \(aqn\(aq and \(aqt\(aq specifications) was not handled,
.\" no \(aqE\(aq and \(aqO\(aq locale modifier characters were accepted,
.\" and the \(aqC\(aq specification was a synonym for the \(aqc\(aq specification.
.PP
The \(aqy\(aq (year in century) specification is taken to specify a year
in the 20th century by libc4 and libc5.
It is taken to be a year
.\" in the 20th century by libc4 and libc5.
.\" It is taken to be a year
in the range 1950-2049 by glibc 2.0.
It is taken to be a year in
1969-2068 since glibc 2.1.