This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Functions that always return
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: Functions that always return
- From: Richard Henderson <rth at cygnus dot com>
- Date: Sun, 29 Oct 2000 09:08:52 -0800
- Cc: gcc at gcc dot gnu dot org
- References: <10010291721.AA25822@vlsi1.ultra.nyu.edu>
On Sun, Oct 29, 2000 at 12:07:09PM -0500, Richard Kenner wrote:
> Depends on the language. For Ada, a stack overflow raises the
> pre-defined exception Storage_Error. This is true when a Ada subprogram
> calls a function in another language, such as C++, and it's the one that
> overflows the stack.
Well, so long as you don't mind if stuff that can potentially
trap being moved across these functions. If you do care, you
can't mark anything constant.
r~