>How does the trampoline work on architectures which have noexec bit
>for stack by default, like sparcv9?

A long time ago, I made some changes to gcc; I'm not sure if the changes 
are still in current gcc, but what happens is that we run mprotect() on 
the parts of the stack where we need to execute code.

Casper

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to