]> Cypherpunks repositories - gostls13.git/commit
cmd/gc: fix export data for aggressive inlining.
authorRémy Oudompheng <oudomphe@phare.normalesup.org>
Wed, 30 Jan 2013 20:10:19 +0000 (21:10 +0100)
committerRémy Oudompheng <oudomphe@phare.normalesup.org>
Wed, 30 Jan 2013 20:10:19 +0000 (21:10 +0100)
commitfc7b75f21622a3c4ddb523f49a24274ffcf41147
treefe0ff6076f998ca2d3a28ab5267519b59f085e5d
parentba05a436084376d0b17acb0fdde0a7bc78ab2fc1
cmd/gc: fix export data for aggressive inlining.

Export data was broken after revision 6b602ab487d6
when -l is specified at least 3 times: it makes the compiler
write out func (*T).Method() declarations in export data, which
is not supported.

Also fix the formatting of recover() in export data. It was
not treated like panic() and was rendered as "<node RECOVER>".

R=golang-dev, lvd, minux.ma, rsc
CC=golang-dev
https://golang.org/cl/7067051
src/cmd/gc/export.c
src/cmd/gc/fmt.c