make bootstrap failure in libjava

Robert Collins
Sat Apr 14 17:54:00 GMT 2001

Thanks Tom,
    knowing where to look saves a heap of time. I'll sumbit a patch, but
as I know nothing about gcc's innards, you'll probably just want to use
it as a list of the strcmps that need changing. I presume that in one of
target files there is a #define for a filename compare function - do you
know what that define is and I'll use it instead..


----- Original Message -----
From: "Tom Tromey" <>
To: "Robert Collins" <>
Cc: <>
Sent: Sunday, April 15, 2001 10:33 AM
Subject: Re: make bootstrap failure in libjava

> >>>>> "Robert" == Robert Collins <>
> Robert> It seems to be reading _both_ "" and "" -
> Robert> which are both the same file on Cygwin (case insensitive, but
> Robert> preserving fs). As I'm doing this out of academic interest(I
> Robert> don't actually have plans to use java on cygwin), I'm not too
> Robert> interested in tracking down java faults that aren't thread
> Robert> related - but I'm happy to report problems...  consider this
> Robert> the first one.
> There is already a PR on this.
> There is no `'.  I'm guessing that the problem is that the
> compiler doesn't account for case insensitivity at all.  If you look
> through the files in gcc/java/ you'll see plenty of calls to strcmp
> which ought to be strcasecmp on Windows.
> Fixing this wouldn't be hard, but I won't be doing it, at least not in
> the forseeable future.
> Tom

More information about the Java mailing list