=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/yacc/lr0.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- src/usr.bin/yacc/lr0.c 2001/07/16 06:29:44 1.4 +++ src/usr.bin/yacc/lr0.c 2001/11/19 19:02:18 1.5 @@ -1,4 +1,4 @@ -/* $OpenBSD: lr0.c,v 1.4 2001/07/16 06:29:44 pvalchev Exp $ */ +/* $OpenBSD: lr0.c,v 1.5 2001/11/19 19:02:18 mpech Exp $ */ /* $NetBSD: lr0.c,v 1.4 1996/03/19 03:21:35 jtc Exp $ */ /* @@ -41,7 +41,7 @@ #if 0 static char sccsid[] = "@(#)lr0.c 5.3 (Berkeley) 1/20/91"; #else -static char rcsid[] = "$OpenBSD: lr0.c,v 1.4 2001/07/16 06:29:44 pvalchev Exp $"; +static char rcsid[] = "$OpenBSD: lr0.c,v 1.5 2001/11/19 19:02:18 mpech Exp $"; #endif #endif /* not lint */ @@ -97,13 +97,13 @@ void allocate_itemsets() { - register short *itemp; - register short *item_end; - register int symbol; - register int i; - register int count; - register int max; - register short *symbol_count; + short *itemp; + short *item_end; + int symbol; + int i; + int count; + int max; + short *symbol_count; count = 0; symbol_count = NEW2(nsyms, short); @@ -148,9 +148,9 @@ void append_states() { - register int i; - register int j; - register int symbol; + int i; + int j; + int symbol; #ifdef TRACE fprintf(stderr, "Entering append_states()\n"); @@ -219,13 +219,13 @@ get_state(symbol) int symbol; { - register int key; - register short *isp1; - register short *isp2; - register short *iend; - register core *sp; - register int found; - register int n; + int key; + short *isp1; + short *isp2; + short *iend; + core *sp; + int found; + int n; #ifdef TRACE fprintf(stderr, "Entering get_state(%d)\n", symbol); @@ -282,9 +282,9 @@ void initialize_states() { - register int i; - register short *start_derives; - register core *p; + int i; + short *start_derives; + core *p; start_derives = derives[start_symbol]; for (i = 0; start_derives[i] >= 0; ++i) @@ -309,11 +309,11 @@ void new_itemsets() { - register int i; - register int shiftcount; - register short *isp; - register short *ksp; - register int symbol; + int i; + int shiftcount; + short *isp; + short *ksp; + int symbol; for (i = 0; i < nsyms; i++) kernel_end[i] = 0; @@ -347,11 +347,11 @@ new_state(symbol) int symbol; { - register int n; - register core *p; - register short *isp1; - register short *isp2; - register short *iend; + int n; + core *p; + short *isp1; + short *isp2; + short *iend; #ifdef TRACE fprintf(stderr, "Entering new_state(%d)\n", symbol); @@ -465,10 +465,10 @@ void save_shifts() { - register shifts *p; - register short *sp1; - register short *sp2; - register short *send; + shifts *p; + short *sp1; + short *sp2; + short *send; p = (shifts *) allocate((unsigned) (sizeof(shifts) + (nshifts - 1) * sizeof(short))); @@ -499,13 +499,13 @@ void save_reductions() { - register short *isp; - register short *rp1; - register short *rp2; - register int item; - register int count; - register reductions *p; - register short *rend; + short *isp; + short *rp1; + short *rp2; + int item; + int count; + reductions *p; + short *rend; count = 0; for (isp = itemset; isp < itemsetend; isp++) @@ -548,9 +548,9 @@ void set_derives() { - register int i, k; - register int lhs; - register short *rules; + int i, k; + int lhs; + short *rules; derives = NEW2(nsyms, short *); rules = NEW2(nvars + nrules, short); @@ -587,8 +587,8 @@ void print_derives() { - register int i; - register short *sp; + int i; + short *sp; printf("\nDERIVES\n\n"); @@ -609,8 +609,8 @@ void set_nullable() { - register int i, j; - register int empty; + int i, j; + int empty; int done; nullable = MALLOC(nsyms);