could loop again
This commit is contained in:
parent
7559525e48
commit
f36ee6de55
2 changed files with 2 additions and 4 deletions
|
@ -73,9 +73,6 @@ erasereg(regno) {
|
||||||
register struct reginfo *rp;
|
register struct reginfo *rp;
|
||||||
register int i;
|
register int i;
|
||||||
|
|
||||||
#if MAXMEMBERS!=0
|
|
||||||
if (regno == 1) { /* condition codes */
|
|
||||||
#endif
|
|
||||||
rp = &machregs[regno];
|
rp = &machregs[regno];
|
||||||
rp->r_contents.t_token = 0;
|
rp->r_contents.t_token = 0;
|
||||||
for (i=0;i<TOKENSIZE;i++)
|
for (i=0;i<TOKENSIZE;i++)
|
||||||
|
@ -85,6 +82,7 @@ erasereg(regno) {
|
||||||
awayreg(regno);
|
awayreg(regno);
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
if (regno == 1) { /* condition codes */
|
||||||
} else
|
} else
|
||||||
for (rp=machregs;rp<machregs+NREGS;rp++)
|
for (rp=machregs;rp<machregs+NREGS;rp++)
|
||||||
if (rp->r_clash[regno>>4]&(1<<(regno&017))) {
|
if (rp->r_clash[regno>>4]&(1<<(regno&017))) {
|
||||||
|
|
|
@ -73,12 +73,12 @@ erasereg(regno) {
|
||||||
register struct reginfo *rp;
|
register struct reginfo *rp;
|
||||||
register int i;
|
register int i;
|
||||||
|
|
||||||
#if MAXMEMBERS==0
|
|
||||||
rp = &machregs[regno];
|
rp = &machregs[regno];
|
||||||
rp->r_contents.t_token = 0;
|
rp->r_contents.t_token = 0;
|
||||||
for (i=0;i<TOKENSIZE;i++)
|
for (i=0;i<TOKENSIZE;i++)
|
||||||
rp->r_contents.t_att[i].aw = 0;
|
rp->r_contents.t_att[i].aw = 0;
|
||||||
|
|
||||||
|
#if MAXMEMBERS==0
|
||||||
awayreg(regno);
|
awayreg(regno);
|
||||||
#else
|
#else
|
||||||
for (rp=machregs+1;rp<machregs+NREGS;rp++)
|
for (rp=machregs+1;rp<machregs+NREGS;rp++)
|
||||||
|
|
Loading…
Reference in a new issue