/[bison]/bison/src/bison.simple
ViewVC logotype

Diff of /bison/src/bison.simple

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.53.2.19 by akim, Mon Feb 25 18:02:06 2002 UTC revision 1.53.2.20 by eggert, Mon Mar 18 21:48:47 2002 UTC
# Line 66  Line 66 
66  #  define YYSTACK_ALLOC malloc  #  define YYSTACK_ALLOC malloc
67  #  define YYSTACK_FREE free  #  define YYSTACK_FREE free
68  # endif  # endif
69    #endif /* ! defined (yyoverflow) || defined (YYERROR_VERBOSE) */
70    
71    
72    #if (! defined (yyoverflow) \
73         && (! defined (__cplusplus) \
74             || (YYLTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL)))
75    
76  /* A type that is properly aligned for any stack member.  */  /* A type that is properly aligned for any stack member.  */
77  union yyalloc  union yyalloc
# Line 109  union yyalloc Line 115  union yyalloc
115        }                                                                 \        }                                                                 \
116      while (0)      while (0)
117    
118  #endif /* ! defined (yyoverflow) || defined (YYERROR_VERBOSE) */  #endif
119    
120    
121  #if ! defined (YYSIZE_T) && defined (__SIZE_TYPE__)  #if ! defined (YYSIZE_T) && defined (__SIZE_TYPE__)
# Line 236  int yydebug; Line 242  int yydebug;
242  # define YYMAXDEPTH 10000  # define YYMAXDEPTH 10000
243  #endif  #endif
244    
245  #if ! defined (yyoverflow) && ! defined (yymemcpy)  #if defined (YYSTACK_RELOCATE) && ! defined (yymemcpy)
246  # if __GNUC__ > 1               /* GNU C and GNU C++ define this.  */  # if __GNUC__ > 1               /* GNU C and GNU C++ define this.  */
247  #  define yymemcpy __builtin_memcpy  #  define yymemcpy __builtin_memcpy
248  # else                          /* not GNU C or C++ */  # else                          /* not GNU C or C++ */
# Line 504  yyparse (YYPARSE_PARAM_ARG) Line 510  yyparse (YYPARSE_PARAM_ARG)
510          yyvs = yyvs1;          yyvs = yyvs1;
511        }        }
512  #else /* no yyoverflow */  #else /* no yyoverflow */
513    # ifndef YYSTACK_RELOCATE
514          goto yyoverflowlab;
515    # else
516        /* Extend the stack our own way.  */        /* Extend the stack our own way.  */
517        if (yystacksize >= YYMAXDEPTH)        if (yystacksize >= YYMAXDEPTH)
518          goto yyoverflowlab;          goto yyoverflowlab;
# Line 526  yyparse (YYPARSE_PARAM_ARG) Line 535  yyparse (YYPARSE_PARAM_ARG)
535          if (yyss1 != yyssa)          if (yyss1 != yyssa)
536            YYSTACK_FREE (yyss1);            YYSTACK_FREE (yyss1);
537        }        }
538    # endif
539  #endif /* no yyoverflow */  #endif /* no yyoverflow */
540    
541        yyssp = yyss + yysize - 1;        yyssp = yyss + yysize - 1;

Legend:
Removed from v.1.53.2.19  
changed lines
  Added in v.1.53.2.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26