From: Daniel Morsing Date: Fri, 4 Jan 2013 16:07:21 +0000 (+0100) Subject: cmd/5g, cmd/6g, cmd/8g: flush return parameters in case of panic. X-Git-Tag: go1.1rc2~1481 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f1e4ee3f49fd19d72fa3bbcbce4aab5c2fbef2ed;p=gostls13.git cmd/5g, cmd/6g, cmd/8g: flush return parameters in case of panic. Fixes #4066. R=rsc, minux.ma CC=golang-dev https://golang.org/cl/7040044 --- diff --git a/src/cmd/5g/reg.c b/src/cmd/5g/reg.c index 5f7ed2e88d..584ffc2534 100644 --- a/src/cmd/5g/reg.c +++ b/src/cmd/5g/reg.c @@ -1075,8 +1075,12 @@ prop(Reg *r, Bits ref, Bits cal) default: // Work around for issue 1304: // flush modified globals before each instruction. - for(z=0; z