Date: Mon, 16 Mar 1998 17:57:10 -0800 (PST) Message-Id: <199803170157.RAA24152@adit.ap.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: sandmann AT clio DOT rice DOT edu (Charles Sandmann) From: Nate Eldredge Subject: Re: Can the text section be made read-only? Cc: djgpp-workers AT delorie DOT com Precedence: bulk At 09:44 3/14/1998 -0600, Charles Sandmann wrote: >But the problem is - mprotect and read only pages will only be supported >under CWSDPMI and 386MAX. I'm not even 100% sure read-only pages will >page in/out properly under CWSDPMI. And if it is supported, you just >*KNOW* you will get a whole bunch more messages about page fault errors >under DOS, so CWSDPMI must be broken since it works under Windoze ;-P > >Just remember - no good deed goes unpunished! :-) Right, I figured that. :\ But I don't think there'd be significantly more than there already are, since I bet NULL dereferences are a lot more common than text section writes. Maybe, on a page fault, CWSDPMI should print a message saying, "This probably wasn't caught by Windows!!" ;-) Perhaps it could be enabled by a crt0 flag to start with? Is there any way to check whether read-only pages will work with CWSDPMI? (I only have r3 here so I might not be of much help.) Nate Eldredge eldredge AT ap DOT net