www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/07/27/13:52:32

Message-Id: <m0z0p5g-000S4VC@inti.gov.ar>
Comments: Authenticated sender is <salvador AT natacha DOT inti DOT gov DOT ar>
From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Organization: INTI
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>, djgpp-workers AT delorie DOT com,
sandmann AT clio DOT rice DOT edu
Date: Mon, 27 Jul 1998 12:31:15 +0000
MIME-Version: 1.0
Subject: Re: Ispell and pipes
References: <m0z0owB-000S4SC AT inti DOT gov DOT ar>
In-reply-to: <Pine.SUN.3.91.980727181720.1183G-100000@is>

Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote:

> On Mon, 27 Jul 1998, Salvador Eduardo Tropea (SET) wrote:
> 
> > Yes, but using the shell gcc won't directly spawn, the shell will do it, so 
> > the shell will load cpp with v2loadimage and setup the redirection, then when 
> > cpp ends the shell makes the clean up, etc...
> 
> This means that you need to have several programs loaded by v2loadimage 
> at once (inside the shell).  Does v2loadimage support loading multiple 
> clients?

I taked a quick look to v2loadimage and looks like it just allocates the 
memory and loads the program, then creates a jmp_buf to enter the program. 
Perhaps v2loadimage uses globals for the allocated buffers (don't know) but 
it could be solved. Currently my shell experiment have an structure for each 
program spawned so isn't hard to put the pointers there if that's needed.

SET 
------------------------------------ 0 --------------------------------
Visit my home page: http://set-soft.home.ml.org/
or
http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org
ICQ: 2951574
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(541) 759 0013

- Raw text -


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