]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: allow -shared/-dynlink on ppc64
authorMichael Hudson-Doyle <michael.hudson@canonical.com>
Wed, 23 Sep 2015 09:02:50 +0000 (21:02 +1200)
committerMichael Hudson-Doyle <michael.hudson@canonical.com>
Mon, 19 Oct 2015 20:27:55 +0000 (20:27 +0000)
commitc23c8d58d694d03b6411f7cccad476f330cb5448
tree418e5dc24ca31a5a69c778623f2d3767225ebaba
parentfd8592859b3b4214276ff6ff846db7ead21215c6
cmd/compile: allow -shared/-dynlink on ppc64

Only effect is register related: do not allocate R2 or R12, put function
entrypoint in R12 before indirect call.

Change-Id: I9cdd553bab022601c9cb5bb43c9dc0c368c6fb0a
Reviewed-on: https://go-review.googlesource.com/15961
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/compile/internal/gc/lex.go
src/cmd/compile/internal/ppc64/galign.go
src/cmd/compile/internal/ppc64/gsubr.go
src/cmd/compile/internal/ppc64/reg.go