Re: RE: __asm help..

2000-12-11 Thread Matt Dillon
: :But if gcc breaks that assumption, that implies it would break :alloca(), and presumably they wouldn't do that. : :Tony. :-- :f.a.n.finch[EMAIL PROTECTED][EMAIL PROTECTED] :"Dead! And yet there he stands!" alloca() is a GCC internal function, not a piece of __asm code.

Re: RE: __asm help..

2000-12-11 Thread Tony Finch
Matt Dillon <[EMAIL PROTECTED]> wrote: >:As long as gcc uses %ebp to address local variables and functoin parameters >:rather than %esp you should be fine. %esp will be preserved, but if %esp is >:for some odd reason used to address a variable during the C code, you are hosed. > >I strongly r

Re: RE: __asm help..

2000-12-08 Thread Matt Dillon
:As long as gcc uses %ebp to address local variables and functoin parameters :rather than %esp you should be fine. %esp will be preserved, but if %esp is :for some odd reason used to address a variable during the C code, you are hosed. I strongly recommend against making assumptions about GC