]> git.saurik.com Git - bison.git/blobdiff - data/yacc.c
Regenerate.
[bison.git] / data / yacc.c
index bc98400a0ed769e64e52cf9b77b354c9a8acf54c..b06837c0acdc34c191599dbf073bfdff2ba55f4a 100644 (file)
@@ -254,16 +254,17 @@ b4_syncline([@oline@], [@ofile@])[
 #  if YYSTACK_USE_ALLOCA
 #   ifdef __GNUC__
 #    define YYSTACK_ALLOC __builtin_alloca
-#   elif defined __BUILTIN_VA_ARG_INCR
+#   elif defined (__BUILTIN_VA_ARG_INCR)
 #    include <alloca.h> /* INFRINGES ON USER NAME SPACE */
-#   elif defined _AIX
+#   elif defined (_AIX)
 #    define YYSTACK_ALLOC __alloca
-#   elif defined _MSC_VER
+#   elif defined (_MSC_VER)
 #    include <malloc.h> /* INFRINGES ON USER NAME SPACE */
 #    define alloca _alloca
 #   else
 #    define YYSTACK_ALLOC alloca
-#    if ! defined (_STDLIB_H) && (defined (__STDC__) || defined (__cplusplus))
+#    if (! defined (_ALLOCA_H) && ! defined (_STDLIB_H) \
+        && (defined (__STDC__) || defined (__cplusplus)))
 #     include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
 #     ifndef _STDLIB_H
 #      define _STDLIB_H 1