Re: Relocating application architecture and compiler support

From: glen herrmannsfeldt (gah_at_ugcs.caltech.edu)
Date: 01/23/05


Date: Sun, 23 Jan 2005 14:10:34 -0800

jmfbahciv@aol.com wrote:

(snip, I wrote)

>>I suppose there should be two kinds of position independent
>>code. One kind could be executed at any address, even more than
>>one (virtual) address at the same time. The second could
>>actually be moved to a different address while executing. It is
>>the second kind that is more complicated because registers could
>>hold addresses.

> It can't be moved while executing because the monitor is the
> one whose code is getting executed to do that shuffling task.

Well, that was supposed to include during interrupts.

-- glen



Relevant Pages