1
0
mirror of https://github.com/golang/go synced 2024-11-25 08:17:58 -07:00

5c, 5g: fix build with too-smart gcc

R=ken2
CC=golang-dev
https://golang.org/cl/4543049
This commit is contained in:
Russ Cox 2011-05-13 12:15:46 -04:00
parent ac65eaa5b9
commit 2d174db6a6
2 changed files with 4 additions and 4 deletions

View File

@ -1100,7 +1100,7 @@ copyu(Prog *p, Adr *v, Adr *s)
if(v->type == D_REG) { if(v->type == D_REG) {
if(v->reg <= REGEXT && v->reg > exregoffset) if(v->reg <= REGEXT && v->reg > exregoffset)
return 2; return 2;
if(v->reg == (uchar)REGARG) if(v->reg == REGARG)
return 2; return 2;
} }
if(v->type == D_FREG) if(v->type == D_FREG)
@ -1118,7 +1118,7 @@ copyu(Prog *p, Adr *v, Adr *s)
case ATEXT: /* funny */ case ATEXT: /* funny */
if(v->type == D_REG) if(v->type == D_REG)
if(v->reg == (uchar)REGARG) if(v->reg == REGARG)
return 3; return 3;
return 0; return 0;
} }

View File

@ -1134,7 +1134,7 @@ copyu(Prog *p, Adr *v, Adr *s)
if(v->type == D_REG) { if(v->type == D_REG) {
if(v->reg <= REGEXT && v->reg > exregoffset) if(v->reg <= REGEXT && v->reg > exregoffset)
return 2; return 2;
if(v->reg == (uchar)REGARG) if(v->reg == REGARG)
return 2; return 2;
} }
if(v->type == D_FREG) if(v->type == D_FREG)
@ -1152,7 +1152,7 @@ copyu(Prog *p, Adr *v, Adr *s)
case ATEXT: /* funny */ case ATEXT: /* funny */
if(v->type == D_REG) if(v->type == D_REG)
if(v->reg == (uchar)REGARG) if(v->reg == REGARG)
return 3; return 3;
return 0; return 0;
} }