Document tv_sec is of type time_t:
authorRüdiger Sonderfeld <ruediger@c-plusplus.net>
Thu, 12 Feb 2015 19:51:31 +0000 (14:51 -0500)
committerCarlos O'Donell <carlos@systemhalted.org>
Thu, 12 Feb 2015 20:08:58 +0000 (15:08 -0500)
The tv_sec is of type time_t in both struct timeval and struct timespec.
This matches the implementation and also the relevant standard (checked
C11 for timespec and opengroup for timeval).

ChangeLog
NEWS
manual/time.texi

index 54da8c5..986554f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-02-12  Rüdiger Sonderfeld  <ruediger@c-plusplus.net>
+
+       [BZ #17965]
+       * manual/time.texi (Elapsed Time): tv_sec is of type time_t in
+       both struct timeval and struct timespec.
+
 2015-02-12  Joseph Myers  <joseph@codesourcery.com>
 
        [BZ #16560]
diff --git a/NEWS b/NEWS
index c3d2c97..37e17ad 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -9,7 +9,7 @@ Version 2.22
 
 * The following bugs are resolved with this release:
 
-  4719, 15467, 15790, 16560, 17912, 17932, 17944, 17949.
+  4719, 15467, 15790, 16560, 17912, 17932, 17944, 17949, 17965.
 \f
 Version 2.21
 
index 8a5f94e..a7bf156 100644 (file)
@@ -104,7 +104,7 @@ The @code{struct timeval} structure represents an elapsed time.  It is
 declared in @file{sys/time.h} and has the following members:
 
 @table @code
-@item long int tv_sec
+@item time_t tv_sec
 This represents the number of whole seconds of elapsed time.
 
 @item long int tv_usec
@@ -123,7 +123,7 @@ The @code{struct timespec} structure represents an elapsed time.  It is
 declared in @file{time.h} and has the following members:
 
 @table @code
-@item long int tv_sec
+@item time_t tv_sec
 This represents the number of whole seconds of elapsed time.
 
 @item long int tv_nsec