Linux 2.6 nanosecond time stamp weirdness breaks GCC build
Ulrich Weigand
weigand@i1.informatik.uni-erlangen.de
Thu Apr 1 21:03:00 GMT 2004
Kelley Cook wrote:
> > Unfortunately, while Linux now has sub-second time stamps,
> > those cannot actually be *stored* on disk when using the ext3
> > file system (because the on-disk format has no space). This
> > has the rather curious effect that while the inode is still
> > held in Linux's inode cache, the time stamp will retain its
> > sub-second component, but once the inode was dropped from the
> > inode cache and later re-read from disk, the sub-second part
> > will be truncated to zero.
>
> For what its worth, problems such as this caused ".LOW_RESOLUTION_TIME"
> to be introduced into make 3.80.
Unfortunately, this doesn't help here, because it only considers
the case where a file starts out with low resolution, not where
it initially has high resolution but later on loses it ...
Bye,
Ulrich
--
Dr. Ulrich Weigand
weigand@informatik.uni-erlangen.de
More information about the Gcc
mailing list