Date: Wed, 25 Sep 1996 15:51:15 +0200 Message-Id: <199609251351.PAA02549@ohm.fast.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: djgpp AT delorie DOT com From: Alf Stockton Subject: spawn I am interested in finding out what happens when one uses spawn to run a program from another program. My initial feeling is that in a plain DOS environment ie no DPMI & no DJGPP your spawning program gets loaded in the 640k and runs there and when spawning another program this gets loaded into the remaining 640k and that is that. But now what happens if the spawning program has been compiled with DJGPP and is a 32 bit, flat memory, DPMI and all the bells and whistles program. The 640k is gone so where does the spawned program run and does it make any difference if it is a 16 bit app being spawned by a 32 bit program ? Regards, Alf stockton AT fast DOT co DOT za