BSD 4_1_snap release
[unix-history] / usr / src / cmd / c2 / c20.c
index ac14a67..bcb18dc 100644 (file)
@@ -1,5 +1,5 @@
 #
 #
-static char sccsid[] = "@(#)c20.c 4.3 10/17/80";
+static char sccsid[] = "@(#)c20.c 4.5 7/5/81";
 /* char C20[] = {"@(#)c20.c 1.35 80/08/26 14:13:40"}; /* sccs ident */
 /*
  *      C object code improver
 /* char C20[] = {"@(#)c20.c 1.35 80/08/26 14:13:40"}; /* sccs ident */
 /*
  *      C object code improver
@@ -376,7 +376,7 @@ opsetup()
        register struct optab *optp, **ophp;
        register int i,t;
 
        register struct optab *optp, **ophp;
        register int i,t;
 
-       for(i=NREG+5;--i>=0;) regs[i]=alloc(20);
+       for(i=NREG+5;--i>=0;) regs[i]=alloc(C2_ASIZE);
        for (optp = optab; optp->opstring[0]; optp++) {
                t=7; i=0; while (--t>=0) i+= i+optp->opstring[t];
                ophp = &ophash[i % OPHS];
        for (optp = optab; optp->opstring[0]; optp++) {
                t=7; i=0; while (--t>=0) i+= i+optp->opstring[t];
                ophp = &ophash[i % OPHS];