(Exploding the Stack Size with Alloca): Set

YYSTACK_USE_ALLOCA to 1 if __GNUC__ or alloca are defined;
otherwise, we're not testing alloca.  Unfortunately there's no
simple way to consult HAVE_ALLOCA here.
This commit is contained in:
Paul Eggert
2004-12-26 06:12:18 +00:00
parent da436e4383
commit 577d7c33df

View File

@@ -439,7 +439,11 @@ AT_COMPILE([input])
AT_SETUP([Exploding the Stack Size with Alloca])
AT_DATA_STACK_TORTURE
AT_DATA_STACK_TORTURE([[
#if defined __GNUC__ || defined alloca
# define YYSTACK_USE_ALLOCA 1
#endif
]])
# Below the limit of 200.
AT_PARSER_CHECK([./input 20], 0, [], [ignore])