This is the mail archive of the gcc-prs@gcc.gnu.org mailing list for the GCC project.


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

RE: libgcj/2388: Problems on cygwin. Case insensitive file system?


The following reply was made to PR libgcj/2388; it has been noted by GNATS.

From: "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
To: "'tromey@redhat.com'" <tromey@redhat.com>
Cc: "'gcc-gnats@gcc.gnu.org'" <gcc-gnats@gcc.gnu.org>
Subject: RE: libgcj/2388: Problems on cygwin.  Case insensitive file syste
	m?
Date: Sat, 31 Mar 2001 04:01:31 -0000

 Tom,
 
 I won't be fixing this on a hurry.  I was just curious to see how far I
 could get, then report the next problem.
 
 +++++++++++++++++++++++++++++++++++++++++
 (Mr) David Billinghurst
 Comalco Research Centre
 PO Box 316, Thomastown, Vic, Australia, 3074
 Phone:	+61 3 9469 0642
 FAX:	+61 3 9462 2700
 Email:	David.Billinghurst@riotinto.com.au
 
 
 
 
 > -----Original Message-----
 > From:	Tom Tromey [SMTP:tromey@redhat.com]
 > Sent:	Saturday, March 31, 2001 12:43 PM
 > To:	Billinghurst, David (CRTS)
 > Cc:	gcc-gnats@gcc.gnu.org
 > Subject:	Re: libgcj/2388: Problems on cygwin.  Case insensitive file
 > system?
 > 
 > >>>>> "David" == David Billinghurst <David.Billinghurst@riotinto.com>
 > writes:
 > 
 > David> After adding libffi support for win32 (using the patches posted
 > David> in January) I see the following, which seems to be due to case
 > David> a insensitive file system.
 > 
 > There are definitely problems here :-(.
 > 
 > I don't know if this particular bug is caused by the problems, but
 > there are other similar problems lurking.
 > 
 > For instance consider the code in check_class_interface_creation()
 > that uses strncmp to compare an interface name against a file name.
 > This is incorrect on Windows.
 > 
 > There's some similarly failing code in note_possible_classname() and
 > add_entry().  You can find more in parse.y by looking for the regexp
 > `strn?cmp'.
 > 
 > Unfortunately, while some work has been done porting gcj and libgcj to
 > Windows, the support hasn't really been kept up.
 > 
 > We'd love to have somebody work on this.  If you're interested and
 > motivated, we'd welcome your help -- if so tell me what I can do to
 > ease your way.
 > 
 > If you can't do it, that's fine, but it means you'll just have to wait
 > for somebody who can do it.
 > 
 > Tom


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