Rene Rivera wrote:
K. Noel Belcourt wrote:
  
On Jul 9, 2007, at 1:39 PM, Sohail Somani wrote:

    
K. Noel Belcourt wrote:
      
Hi,

I'd like to add a new cpp file type, C, to types/cpp.jam.  Any
objection if I commit this to the HEAD?

-- Noel Belcourt
        
What happens on case-insensitive file systems?
      
Fair question.

I know one flavor of the Mac OS is case-insensitive, case-preserving  
so I'm guessing this wouldn't be a problem there.  But to be honest,  
I have no idea how many / which other OS's are still case-insensitive.
    

Well I think even if the FS is case-preserving it would present a 
problem. Since it would be likely that any file query ops it does would 
be indeterminate. But any internal file name matching would be 
case-sensitive.

Oh, how I wish we didn't have to deal with this... Perhaps we can come 
up with a set of tests to tell us if we would have problems
Here is one:

// test.C
template<typename T> void doit();

On Windows, that should cause your C compiler to get going.


Sohail