Diomidis Spinellis 51339e8593 Normalize the tv_usec part of the utimes(2) arguments to ensure
that a file's atime and mtime are only set to correct fractional
second values (0-999999000ns with the current interface).
Prior to this change users could create files with values outside
that range.  Moreover, on 32-bit machines tv_usec offsets larger than
4.3s would result in an unnormalized AND wrong timestamp value,
due to overflow.

MFC after:	1 week
2006-01-03 21:58:21 +00:00
..
2005-10-03 06:57:29 +00:00
2005-12-23 21:32:40 +00:00
2005-12-30 11:45:07 +00:00
2005-12-04 02:12:43 +00:00
2005-12-29 13:00:42 +00:00
2005-12-28 17:13:31 +00:00
2005-12-09 02:27:55 +00:00
2005-11-17 08:56:21 +00:00
2005-03-14 06:51:29 +00:00
2005-12-23 11:54:11 +00:00
2005-10-16 20:40:40 +00:00
2005-12-31 14:39:20 +00:00