Subject: Re: signal trampoline implementation choices
To: None <>
From: Olaf Seibert <>
List: tech-kern
Date: 04/23/2002 02:27:08
On Sat 20 Apr 2002 at 20:23:26 -0700, wrote:
> 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...)

I hope you don't really mean to say that nested function definitions are
gross? They have been standard math and computing science textbook stuff
~ forever, and every serious programming language has them. (Yes I know
what that implies, and I mean it). Heck, even Perl has them.
Implementation is part of compiler design courses, too.

> cgd
___ Olaf 'Rhialto' Seibert - rhialto@polder --They that can give up essential 
\X/ --liberty to purchase a little temporary safety
--------------deserve neither liberty or safety. - Benjamin Franklin, 1759
---People will accept your ideas much more readily if you tell them that
---Benjamin Franklin said it first. - Unknown