This is the mail archive of the
mailing list for the GCC project.
Re: Using alloca (or stmt exprs) as a function call argument is bad?
- To: rth at redhat dot com
- Subject: Re: Using alloca (or stmt exprs) as a function call argument is bad?
- From: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Date: Mon, 24 Sep 2001 18:43:04 -0400 (EDT)
- Cc: gcc at gcc dot gnu dot org
> From: Richard Henderson <email@example.com>
> On Sun, Sep 23, 2001 at 10:55:43AM -0400, Kaveh R. Ghazi wrote:
> > So have you any thoughts on how best to have gcc warn the user that
> > they've just done something dangerous?
> Dunno. It'd probably be just as easy to fix it as to warn.
What, fix alloca so that it doesn't conflict with function parameters
put on the stack?
Well, IIRC other cc compilers had this problem too as would all older
versions of gcc. So it would be nice to still warn about it IMHO.
Kaveh R. Ghazi Engagement Manager / Project Services
firstname.lastname@example.org Qwest Internet Solutions