diff options
Diffstat (limited to 'src/cmd/6g/ggen.c')
-rw-r--r-- | src/cmd/6g/ggen.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd/6g/ggen.c b/src/cmd/6g/ggen.c index 10cd58293..a92d94572 100644 --- a/src/cmd/6g/ggen.c +++ b/src/cmd/6g/ggen.c @@ -23,8 +23,8 @@ compile(Node *fn) newproc = sysfunc("newproc"); deferproc = sysfunc("deferproc"); deferreturn = sysfunc("deferreturn"); - throwindex = sysfunc("throwindex"); - throwslice = sysfunc("throwslice"); + panicindex = sysfunc("panicindex"); + panicslice = sysfunc("panicslice"); throwreturn = sysfunc("throwreturn"); } @@ -1119,7 +1119,7 @@ cmpandthrow(Node *nl, Node *nr) if(cl > cr) { if(throwpc == nil) { throwpc = pc; - ginscall(throwslice, 0); + ginscall(panicslice, 0); } else patch(gbranch(AJMP, T), throwpc); } @@ -1137,7 +1137,7 @@ cmpandthrow(Node *nl, Node *nr) if(throwpc == nil) { p1 = gbranch(optoas(op, types[TUINT32]), T); throwpc = pc; - ginscall(throwslice, 0); + ginscall(panicslice, 0); patch(p1, pc); } else { op = brcom(op); |