>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

Reply via email to