C++ Exception handling
gdshaw at sagitta.demon.co.uk
Tue Mar 2 12:29:17 PST 2004
In article <4044E72E.8040909 at dsvr.net>,
Nick Burrett <nick at dsvr.net> wrote:
> I'm a little confused. The code in the copy of gccsdk-2.95 in my CVS
> tree is shown below. The file hasn't been changed since 12 Sep 2001.
> /* XXX, FIXME: The stack space allocated this way is too long lived,
> but there is no allocation routine that allocates at the level of
> the last binding contour. */
> arg = assign_stack_local (BLKmode,
> GET_MODE_SIZE (Pmode)*(size+1),
> Where 'size+2' comes from, I really don't know.
Sorry, the patch was backwards.
(Currently, GCC allocates one word less than it needs to.)
Graham Shaw (http://www.sagitta.demon.co.uk/graham/)
The RISC OS Packaging Project (http://www.riscpkg.org/)
The RISC OS Toolkit (http://rtk.riscos.org.uk/)
More information about the gcc