Subject: Re: signal trampoline implementation choices
To: None <>
From: Perry E. Metzger <>
List: tech-kern
Date: 04/21/2002 10:35:19 writes:
> Of course, IIRC the stack "needs" to be executable to support other
> generic features of e.g. our compiler.  (e.g. nested functions in C,
> which is a GCC extension.)
> (some would say they're gross, but i've actually seen code that uses
> them...)

Yah, but with the signal trampoline moved off the stack, you could set
individual programs to run without an executable stack, which would be
a huge security win -- huge. We should do it.

Perry E. Metzger
NetBSD: The right OS for your embedded design.