utimensat UTIME_NOW granularity bug
Thomas Wolff
towo@computer.org
Fri Oct 9 10:11:00 GMT 2009
Christopher Faylor wrote:
> On Thu, Oct 08, 2009 at 09:23:38PM -0600, Eric Blake wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> According to Christopher Faylor on 10/8/2009 3:24 PM:
>>
>>>> I think we need to implement a companion to systime(), which returns the system
>>>> time without any truncation, so that the function clock_gettime(CLOCK_REALTIME)
>>>> can report time with resolution to the 10th of a microsecond rather than to
>>>> plain microseconds. Then utimensat needs to use clock_gettime rather than
>>>> gettimeofday, so that it is not needlessly truncating the 10th of microsecond
>>>> resolution available from Windows.
>>>>
>>> Why not send these type of musings to the cygwin-developers list? It really
>>> is more appropriate for this type of discussion.
>>>
>> Sorry about the wrong list. At any rate, what about this patch?
>>
>> ...
> I don't like "MILLION" or "BILLION". I think a real number is clearer
> for that. ...
And, speaking about I18N, "Billion" has a different meaning in the US
and in Germany (where it is 1000 times as much) which occasionally gives
rise to confusion (don't know about other countries' usage).
Thomas
More information about the Cygwin-patches
mailing list