Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.unix.wizards Subject: Re: Loading and Executing Object Code at Runtime Message-ID: <6073@auspex.auspex.com> Date: 15 Feb 91 23:11:31 GMT References: <1991Feb13.212704.7016@cec1.wustl.edu> <1991Feb14.182925.15793@mtxinu.COM> Organization: Auspex Systems, Santa Clara Lines: 7 >A quite widespread hideous idiosyncratic restriction is that on >some architectures, notably the 386, you can't execute out of data >space. What's "data space", and how is it different from any other sort of space? (Most UNIX systems run with a flat address space on 386es. PTEs on the 386 only have a "writable" bit.)