This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: Patch: jcf-path.c and filename case-insensitivity on Win32
- From: Mohan Embar <gnustuff at thisiscool dot com>
- To: java-patches at gcc dot gnu dot org
- Date: Sun, 02 Mar 2003 07:49:37 -0600
- Subject: Re: Patch: jcf-path.c and filename case-insensitivity on Win32
- Reply-to: gnustuff at thisiscool dot com
Hi People,
>See Tom's comment -- declare COMPARE_FILENAMES appropriately. We
>don't want HAVE_DOS_BASED_FILE_SYSTEM all over the place if we can
>possibly avoid it.
>
>Otherwise this is fine.
I'm going to stick my neck out here: would it be ethically/morally
objectionable to have platform-dependent files where we call into
platform-dependent same-named functions for things like these?
And if you're worried about performance on UNIX in the case of
something like strcmp, do a #define where things would resolve
to the real deal on UNIX, but a function call into the platform-
dependent file on Win32?
I'm asking this because there are a few strategic opens / fopens
in jcf-*.c which, if you checked for the existence of the file
of the exact case on Win32, you would get the compiler working
on MingW.
-- Mohan
http://www.thisiscool.com/
http://www.animalsong.org/