]> Cypherpunks repositories - gostls13.git/commit
runtime, cmd/internal/ld: initialize themoduledata slices directly
authorMichael Hudson-Doyle <michael.hudson@canonical.com>
Sun, 15 Mar 2015 22:53:08 +0000 (11:53 +1300)
committerIan Lance Taylor <iant@golang.org>
Wed, 8 Apr 2015 16:20:57 +0000 (16:20 +0000)
commit3a84e3305b7edebf50f2cc3067aa009f9934488c
tree9997743f8053b6f00277f9651f87b424b91f0b90
parentc468f94672af25bc34975ba96309e20e972fa340
runtime, cmd/internal/ld: initialize themoduledata slices directly

This CL is quite conservative in some ways.  It continues to define
symbols that have no real purpose (e.g. epclntab).  These could be
deleted if there is no concern that external tools might look for them.

It would also now be possible to make some changes to the pcln data but
I get the impression that would definitely require some thought and
discussion.

Change-Id: Ib33cde07e4ec38ecc1d6c319a10138c9347933a3
Reviewed-on: https://go-review.googlesource.com/7616
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/internal/ld/data.go
src/cmd/internal/ld/pcln.go
src/cmd/internal/ld/symtab.go
src/runtime/proc1.go
src/runtime/runtime1.go
src/runtime/symtab.go