To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Re: Packing go32 into an .exe From: alane AT wozzle DOT linet DOT org (J. Alan Eldridge) Date: Thu, 31 Dec 92 15:12:17 EST Organization: Disorganization src4src!mcdhup!rutgers!cfa0.harvard.edu!peprbv (Bob Babcock) writes: > (I haven't done anything with djgpp since around version 1.04. At that time, > djgpp gave me a 4x performance boost in a time-consuming sort, but did not > support some DOS interrupts which I need to use and did not allow recovery > when a memory allocation failed because the swap disk was full. My > understanding from messages on this list is that the later is still true, and > it just isn't acceptable in commercial software.) 1. What DOS interrupts do you need? 2. Yes that is still true, but frankly, all DOS extenders that I know of that support VM have that property -- what would you have it do? We're in the middle of a faulting instruction, we have to page something in, there are no code pages we can give up and re-read from the a.out, and then we find out there's no room. Sounds pretty helpless to me. Best we can do is terminate back to DOS. I'm forwarding this to Joe Huffman at FlashTek, whose brother Doug wrote X32VM, one of the commercial 32-bit extenders on the market (and a fine one at that). We'll see if he has something to say about it. alane AT wozzle DOT linet DOT org (J. Alan Eldridge) Fido: The University of Walamaloo 1:272/38.473