« Previous | Next » 

Revision 97374d38

ID97374d38583028b33074c69caf296d94cb1b9d5b

Added by Paul Brook over 10 years ago

Usermode exec-stack fix

When loading a shared library that requires an executable stack,
glibc uses the mprotext PROT_GROWSDOWN flag to achieve this.
We don't support PROT_GROWSDOWN.
Add a special case to handle changing the stack permissions in this way.

Signed-off-by: Paul Brook <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences