>Mike Kupfer writes: >> should be considered. (I can't remember if Solaris prevents execution >> out of the stack by default. If it does, this is less of a concern.) > >On systems where such a thing is possible, it's done by default. Not >all CPUs can actually do that, though.
On 32 bit SPARC it's allowed by default beccause it's required by the ABI. However, a large number of Solaris programs is linked such that they do not allow an executable stack. In 64 bit it is not allowed (both SPARC and AMD). Casper _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
