From: Richard Kenner Date: Tue, 14 Jun 1994 21:52:06 +0000 (-0400) Subject: (DO_GLOBAL_CTORS_BODY): Call __builtin_alloca with a non-zero X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ac7157f6c94451a44f4c7dc127a9bea28cb534ca;p=gcc.git (DO_GLOBAL_CTORS_BODY): Call __builtin_alloca with a non-zero argument, forcing a frame pointer to be needed. From-SVN: r7469 --- diff --git a/gcc/config/m88k/sysv3.h b/gcc/config/m88k/sysv3.h index 8b3bf872137..a65c7c2fdd9 100644 --- a/gcc/config/m88k/sysv3.h +++ b/gcc/config/m88k/sysv3.h @@ -93,8 +93,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #undef DO_GLOBAL_CTORS_BODY #define DO_GLOBAL_CTORS_BODY \ do { \ - func_ptr *__CTOR_LIST__ = __builtin_alloca (0), *p; \ - for (p = __CTOR_LIST__; *p; p += 4) \ + func_ptr *__CTOR_LIST__ = __builtin_alloca (1), *p; \ + for (p = __CTOR_LIST__ + 4; *p; p += 4) \ (*p) (); \ } while (0)