Re: @far directive not working as expected



cyberzl1@xxxxxxxxx <cyberzl1@xxxxxxxxx> wrote:

And why is that bad? Is that architecture of addressing functions as
^-- insert "incapable" here
"far" if they are in "near space"? Are you running out of "near"
space?

That is bad because I wanted it in far space.

That's not bad in and of itself. It's only bad if this actually
prevents the program from working. Does it?

I tried to put in far space for a reason. Near space is my limiting
factor right now.

So: is the link failing, or the program failing to run, because of
this? Have you, or have you not, actually run out of near space?

Assuming "near space" is a subset of "far space" on your architecture,
a linker that fills up unused parts of near space with functions from
"far" space doesn't do anything wrong.

--
Hans-Bernhard Broeker (broeker@xxxxxxxxxxxxxxxxxxxxx)
Even if all the snow were burnt, ashes would remain.
.



Relevant Pages