GCC on a Mac HFS filesystem

Joe Buck jbuck@synopsys.COM
Tue Apr 10 16:57:00 GMT 2001


> For the first time today, I did a full checkout of GCC onto an HFS+
> filesystem run by Mac OS X, and all went well, except for an
> intractable checkout conflict in libffi/src/mips.  Seems that the
> directory contains a n32.S and and n32.s (that just includes n32.S)
> and likewise for o32.[Ss].  This is a problem for an HFS filesystem,
> because it's case-preserving but not case-distinguishing, and so
> it doesn't work to have two files in the same directory differing
> only in case.

Windows NT folks (or even GNU/Linux folks sharing partitions with Windows
and using any of the Windows filesystem types) will see similar problems.

It's probably best to rename the file.

> it seems useful to establish a policy of not adding
> files differing only in case.  (Is there such a policy already?)

It used to be that GNUware was checked even to see that you'd get
distinguishable filenames on a DOS 8.3 filesystem.




More information about the Gcc mailing list