delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/10/15/07:50:07

Date: Mon, 15 Oct 2001 13:48:34 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Tim Van Holder <tim DOT van DOT holder AT pandora DOT be>
cc: djgpp-workers AT delorie DOT com, Charles Sandmann <sandmann AT clio DOT rice DOT edu>
Subject: Re: W2K/XP fncase
In-Reply-To: <1003144468.28450.5.camel@bender.falconsoft.be>
Message-ID: <Pine.SUN.3.91.1011015134444.24690A-100000@is>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 15 Oct 2001, Tim Van Holder wrote:

> I'd also vote for not downcasing files without extension.  My main gripe
> with the current FNCASE=n situation is that is downcases names like
> BUGS, COPYING, README, INSTALL, etc.  I'm not sure if there are many
> such files on a typical DOS system where downcasing _would_ be good
> thing.

Unfortunately, raw COFF files produced by the linker don't have 
extensions, as well as shell scripts.  If we don't downcase COFF files, 
Make will always want to remake all targets like this:

  foo: foo.o
	$(CC) $(LDFLAGS) $< -o $@ $(LOADLIBES)

Even worse, targets like below will always fail:

  all: foo

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019