]> Cypherpunks repositories - gostls13.git/commit
runtime: avoid dependence on main symbol
authorDavid Crawshaw <crawshaw@golang.org>
Fri, 26 Aug 2016 02:04:04 +0000 (22:04 -0400)
committerDavid Crawshaw <crawshaw@golang.org>
Fri, 16 Sep 2016 14:49:27 +0000 (14:49 +0000)
commit8607bed7445100993938ee96a028627461fce9d3
tree2bceb0d75d1346aca4b58e4bf8d73d30c52961cf
parenteced6754c2f2ce98cb5bacbdbfcbbaa4a6a69d53
runtime: avoid dependence on main symbol

For -buildmode=plugin, this lets the linker drop the main.main symbol
out of the binary while including most of the runtime.

(In the future it should be possible to drop the entire runtime
package from plugins.)

Change-Id: I3e7a024ddf5cc945e3d8b84bf37a0b7cb2a00eb6
Reviewed-on: https://go-review.googlesource.com/27821
Run-TryBot: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/runtime/proc.go