Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Stack bias



On Mon, Aug 10, 2009 at 10:09:38PM -0400, der Mouse wrote:
> However, I saw something upthread implying that the kernel treated the
> low bit of %sp as a 64-bit flag, meaning that using %o6/%sp as an
> ordinary register is not possible even if you're _not_ using the stack

That is correct. The %o6/%sp definition as a stack point is part of the ABI.
You can write sparc(64) code w/o stack, but you can not run them as NetBSD
userland binaries (nor solaris or whatever).

Martin


Home | Main Index | Thread Index | Old Index