From: Nobuyoshi Nakada Date: 2002-04-25T17:51:58+09:00 Subject: Re: [Patch] Macros #4 Hi, At Thu, 25 Apr 2002 17:31:52 +0900, Michal Rokos wrote: > --- gc.c 2002/04/24 05:07:07 1.91 > +++ gc.c 2002/04/24 21:01:21 > @@ -361,13 +361,16 @@ > #endif > > #ifdef C_ALLOCA > -# define SET_STACK_END VALUE stack_end; alloca(0); > +# define SET_STACK_END do {\ > + VALUE stack_end;\ > + alloca(0);\ > +} while (0) This doesn't work since stack_end cannot be seen after SET_STACK_END. -- Nobu Nakada