To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Re: controlling where go32 puts program Date: Tue, 12 Jul 94 08:32:54 +0300 From: eliz AT is DOT elta DOT co DOT il Mike Castle wrote: > Where... there *is* Thorsten Ohl's (sp?) who did swaplib when he > was doing the gnuish project, and which is used in an earlier dos GNUish Make is indeed a solution, if doing a make is the problem. It leaves about 3K behind when spawning a program. > However, I thought it was decided a while back that this would > not work because the area where the !proxy information is kept I think, some of GO32 has to stay in memory also because of the extender code required to provide DOS services to 32-bit programs (such as gcc itself). So it's not only the argument-passing thing. > If I read DJ's comments correctly, if one tries to run multiple > DPMI processes under QDPMI, it still requires about 105k of DOS > memory per program... so after a few recursive makes, and gcc Yes, but QDPMI itself doesn't reside in the first 640k, so maybe it's not a problem after all? Or does it put the extra 105k per process in the lower memory? Eli Zaretskii