File yyparse.patch of Package f2c
Index: f2c-0.11/src/gram.c
===================================================================
--- f2c-0.11.orig/src/gram.c
+++ f2c-0.11/src/gram.c
@@ -754,7 +754,7 @@ yyparse(void)
{
YYSTYPE yyv;
int yys;
- } yys[YYMAXDEPTH], *yyp, *yypt;
+ } yys[YYMAXDEPTH+1], *yyp, *yypt;
short *yyxi;
int yyj, yym, yystate, yyn, yyg;
YYSTYPE save1, save2;
@@ -770,7 +770,7 @@ yyparse(void)
yychar = -1;
yynerrs = 0;
yyerrflag = 0;
- yyp = &yys[-1];
+ yyp = &yys[0];
goto yystack;
ret0:
Index: f2c-0.11/src/xsum0.out
===================================================================
--- f2c-0.11.orig/src/xsum0.out
+++ f2c-0.11/src/xsum0.out
@@ -15,7 +15,7 @@ format.c 118704aa 57913
format.h b396862 458
formatdata.c 1350858f 28397
ftypes.h 18b86a27 1377
-gram.c 145f970f 59304
+gram.c e99f501f 59305
gram.dcl e38579ff 8463
gram.exec 1384a3db 3005
gram.expr e3da3320 3137