delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/01/19/10:23:20

Date: Wed, 19 Jan 2000 12:11:26 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Rossz =?iso-8859-1?Q?V=E1mos=2DWentworth?= <rossw AT jps DOT net>
cc: djgpp AT delorie DOT com
Subject: Re: Make and command line length
In-Reply-To: <3884D024.6DE22D85@jps.net>
Message-ID: <Pine.SUN.3.91.1000119121050.9609b-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: dj-admin AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Tue, 18 Jan 2000, Rossz =?iso-8859-1?Q?V=E1mos=2DWentworth?= wrote:

> Is MAKE.EXE truncating executed lines to 127 characters?

When invoking non-DJGPP programs, yes.  When Make invokes DJGPP
programs, it passes long command lines (up to 16KB).

> Before Win95 the command line was limited to 127 characters.  However,
> with the introduction of Win95 this limitation has been nearly
> eliminated.

DJGPP doesn't yet support this method of passing long command lines.
Somebody submitted changes for the appropriate library functions to
include this support, so this feature will probably be included in the
next release of DJGPP.

> With this in mind, wouldn't it make sense to modify Make allow for
> longer lines?

The change should not be done in Make itself.  Make simply calls
library functions to run programs, so the change should be done in
those library functions.

- Raw text -


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