bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #41758] VMS Make incorrectly reports archives support present.


From: John E. Malmberg
Subject: Re: [bug #41758] VMS Make incorrectly reports archives support present.
Date: Sat, 14 Jun 2014 12:49:29 -0500
User-agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3

On 6/6/2014 9:39 AM, h.becker wrote:
On 06/06/2014 05:28 AM, John E. Malmberg wrote:
On 5/31/2014 7:45 AM, h.becker wrote:
On 05/15/2014 05:51 AM, John Malmberg wrote:
While I have not checked on VAX, on both Alpha and Itanium the module
name can have both upper and lower case in it.  This will mainly show up
when the source module is on an ODS-5 volume.

Maybe "mainly". But as we all know, the module name space is separated
from the file name space. Independent of ODS5 and/or process settings
like case sensitive mode and/or DECC features for ODS5, for C sources,
lower case module names will show as soon as someone has a '#pragma
module lowercase' and compiles with /case=as_is with a recent C compiler.

Agreed, on VMS the module name space is separate from the filesystem.

As pointed out before, GNU make does not have a way to make that distinction. So GNU make can only use case sensitive module name comparisons on VMS with ODS-5 support.

It is something that can be looked at for a future enhancement after some tests are added for the expected behavior.

Regards,
-John





reply via email to

[Prev in Thread] Current Thread [Next in Thread]