Re: ada compiler?



Jacob Sparre Andersen wrote:

I can only remember a _warning_ about a too big stack frame; not a
plain compilation error. Are you sure programs actually don't compile
because of too big stack frames in some cases?

The message says something to the effect that stack checking
won't be reliable with large stack frames (where large seems
to start at N_000 sized arrays, say).

Also, -fstack-check is a GCC option, not GNAT-specific. Maybe some
new technology is built into GCC (speculation); as always, most
GCC technologists get inspiration from the Pascal branch of
languages--later.
.



Relevant Pages

  • Re: ada compiler?
    ... plain compilation error. ... "unreliable" stack checking, ... won't be reliable with large stack frames (where large seems ... Also, -fstack-check is a GCC option, not GNAT-specific. ...
    (comp.lang.ada)
  • Re: Test error with Python 2.3.4c1
    ... at higher optimisation levels are generating much larger stack frames than ... This is even moreso the case with 64-bit platforms. ... The most effective solution with recent gcc versions is to recompile sre.c ... The non-recursive sre in 2.4 is a complete fix, ...
    (comp.lang.python)