summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2009-09-02 17:14:30 -0700
committerRob Pike <r@golang.org>2009-09-02 17:14:30 -0700
commitbfb52b80d1ce3ba1e5e4cdf2ec2b25c9f6421d90 (patch)
tree175bd9d411592086f1e200cbe2a746adfb1bdc8b
parentc0781911876eabf7372cb777a52acb74e60a7f32 (diff)
downloadgolang-bfb52b80d1ce3ba1e5e4cdf2ec2b25c9f6421d90.tar.gz
fix initialization of noreturn
R=ken DELTA=3 (0 added, 0 deleted, 3 changed) OCL=34283 CL=34283
-rw-r--r--src/cmd/6g/reg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/6g/reg.c b/src/cmd/6g/reg.c
index 77b85d262..64616e4a5 100644
--- a/src/cmd/6g/reg.c
+++ b/src/cmd/6g/reg.c
@@ -1551,9 +1551,9 @@ noreturn(Prog *p)
if(symlist[0] == S) {
symlist[0] = pkglookup("throwindex", "sys");
- symlist[0] = pkglookup("throwslice", "sys");
- symlist[0] = pkglookup("throwinit", "sys");
- symlist[1] = pkglookup("panicl", "sys");
+ symlist[1] = pkglookup("throwslice", "sys");
+ symlist[2] = pkglookup("throwinit", "sys");
+ symlist[3] = pkglookup("panicl", "sys");
}
s = p->to.sym;