delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/05/10/09:07:26

Date: Wed, 10 May 2000 08:22:44 -0400 (EDT)
Message-Id: <200005101222.IAA11801@indy.delorie.com>
From: Eli Zaretskii <eliz AT delorie DOT com>
To: cleyet AT eux100 DOT sgp DOT st DOT com
CC: djgpp AT delorie DOT com
In-reply-to: <39190753.529E894D@st.com> (message from Sebastien Cleyet-Merle
on Wed, 10 May 2000 08:53:07 +0200)
Subject: Re: System function
References: <39190753 DOT 529E894D AT st DOT com>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Date: Wed, 10 May 2000 08:53:07 +0200
> From: Sebastien Cleyet-Merle <sebastien DOT cleyet-merle AT st DOT com>
> 
>     I use a compiler composed of many subprograms: preprocessor,
> assembler, optimizer, peephole...
>     To use it simply I use a driver which call all the required programs
> with the right arguments and in the right order.
>     The problem I encounter is a line limit with the system function.
> Command lines executed by the driver seem to be truncated and make my
> driver disfunction in some case.

If all of these programs are compiled with DJGPP, you should not have
such problems, since DJGPP programs can pass very long command lines
between them.  Perhaps you invoke subsidiary programs in some special
way that disables this feature; please post the relevant code
fragments.

If only the driver is compiled with DJGPP, then it will not be able to
pass command lines longer than 126 characters to the compiler passes.

If your programs are not compiled with DJGPP at all, then this is not
an appropriate forum for asking these questions.

- Raw text -


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