This is the mail archive of the cygwin-patches mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: utimensat UTIME_NOW granularity bug


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]