Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Sat, 26 Jun 1999 23:32:23 -0400 To: Kazuhiro Fujieda Cc: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Re: Repost: different files have the same i-node number. Message-ID: <19990626233223.C13764@cygnus.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: ; from Kazuhiro Fujieda on Sun, Jun 13, 1999 at 08:37:21AM +0900 I've noticed that the problem below seems to happen sporadically on Windows NT on a FAT file system. So, I have added a check for the file system rather than the OS. You will be able to see this in a snapshot as soon as we get gcc working here again so that it can build cygwin. Currently it's broken, unfortunately. -chris On Sun, Jun 13, 1999 at 08:37:21AM +0900, Kazuhiro Fujieda wrote: >In recent snapshots, different files sometime have the same i-node >number on Win9x. This is caused by the following code in fhandler.cc. > >882: buf->st_ino = local.nFileIndexHigh | local.nFileIndexLow; > >This value isn't quiet unique on Win9x, so i-node should be based on >a hash number like the past snapshots on Win9x.