]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: define func value symbols at declaration
authorRuss Cox <rsc@golang.org>
Tue, 14 Jul 2015 00:50:51 +0000 (20:50 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 15 Jul 2015 04:11:01 +0000 (04:11 +0000)
commitfa1ea497d5d9ef16ba12fd3d99a495b7b836569d
treeb21a9413efafea7a90ab17ade0a1631953f587a9
parent0a3c991fd330276f6876c401541dcbacbb860985
cmd/compile: define func value symbols at declaration

These used to be defined at use, but that breaks when shared libraries
are involved.

For #11480.

Change-Id: I416a848754fb615c0d75f9f0ccc00723d07f7f01
Reviewed-on: https://go-review.googlesource.com/12145
Reviewed-by: Rob Pike <r@golang.org>
src/cmd/compile/internal/gc/closure.go
src/cmd/compile/internal/gc/dcl.go