X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=inline;f=doc%2Fposix-headers%2Fsys_time.texi;h=2cacaa583b33ac49bc14fc60d36e31427f65f8c1;hb=d93e239a6a447bb45b77121739015760aad15584;hp=f935087d2db0eb0e208210317051b192014cca97;hpb=9723bfe9bb9af8309314ad6230f7661000ba03b1;p=gnulib.git diff --git a/doc/posix-headers/sys_time.texi b/doc/posix-headers/sys_time.texi index f935087d2..2cacaa583 100644 --- a/doc/posix-headers/sys_time.texi +++ b/doc/posix-headers/sys_time.texi @@ -12,8 +12,20 @@ This header file is missing on some platforms: MSVC 9. @item @samp{struct timeval} is not defined on some platforms. +@item +@samp{struct timeval} is defined with a @code{tv_sec} type that is +narrower than @code{time_t} +on some native Windows platforms: +mingw64 in 64-bit mode, +mingw64 in 32-bit mode when @code{__MINGW_USE_VC2005_COMPAT} is defined, +MSVC 9 in 64-bit mode, +MSVC 9 in 32-bit mode when @code{_USE_32BIT_TIME_T} is not defined. @end itemize Portability problems not fixed by Gnulib: @itemize +@item +@samp{struct timeval} is defined with a @code{tv_sec} type that is +wider than @code{time_t}: +OpenBSD 5.1 in 64-bit mode. @end itemize