On 2/28/20 11:53 AM, Dave Wade wrote:
I don¡¯t think
you do. Look at the generated code
?
What he said.
First off, you can have more than one base register; a reentrant
module generally will have at least two: One for the code and one
for data.
Secondly, you can always load/compute the full address of a
variable in a register.?
-ahd-
--
Drew Derbyshire
"Whatever is not nailed down is mine. What I can pry loose is not
nailed down." -- Collis P. Huntingdon