Please some moderator, remove me from this list, I'cant do it
> -----Mensaje original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nombre de > Clifford Wolf > Enviado el: Miercoles, 16 de Marzo de 2005 10:28 > Para: Joern RENNECKE > CC: Robert Dewar; E. Weddington; ?yvind Harboe; gcc@gcc.gnu.org > Asunto: Re: Questions about trampolines > > > Hi, > > On Wed, Mar 16, 2005 at 01:50:32PM +0000, Joern RENNECKE wrote: > > These can be provided in a separate module of the static > libgcc, together > > with allocation and deallocation of individual trampolines > from the pool > > (the latter has to be called from the epilogue of functions that use > > initialize (and thus allocate) trampolines). > > I also thought about that already. > It's a good idea, but not good enough. :-( > > what's about longjmp(), gotos from nested functions to their > surrounding > functions (with a complex calltree inbetween) and (c++) exceptions? > > always preserving frame pointers, unrolling the stack frame > by frame and > executing this epilogues might be possible - but I don't think that we > really want to go this way.. > > yours, > - clifford > > -- > SSSS PPPP L The SPL Programming Language > S P P L http://www.clifford.at/spl/ > SSSS PPPP L ---------------------------------------------------- > S P L A statefull, simple, small, c-like, object oriented, > SSSS P LLLL embeddable, feature rich, dynamic scripting language > > Opinions expressed here are mine. And if you don't agree with > them, you > are racist, sexist, elitist, imperialist, baptist and > possibly even right. > >