From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kaveh R. Ghazi" To: rth@redhat.com Cc: gcc@gcc.gnu.org Subject: Re: Using alloca (or stmt exprs) as a function call argument is bad? Date: Sun, 23 Sep 2001 07:55:00 -0000 Message-id: <200109231455.KAA17155@caip.rutgers.edu> X-SW-Source: 2001-09/msg00893.html > From: Richard Henderson > > On Mon, Sep 17, 2001 at 02:31:06PM -0400, Kaveh R. Ghazi wrote: > > And its presumably because alloca is diddling with > > the stack at the same time function parameters are being pushed there? > > Yes. > r~ So have you any thoughts on how best to have gcc warn the user that they've just done something dangerous? E.g. gcc/c-typeck.c:error_init() line 4594... I'd like to automate finding these cases. -- Kaveh R. Ghazi Engagement Manager / Project Services ghazi@caip.rutgers.edu Qwest Internet Solutions