]> Cypherpunks repositories - gostls13.git/commit
cmd/link: trampoline support for external linking on ARM
authorCherry Zhang <cherryyz@google.com>
Mon, 17 Oct 2016 17:40:18 +0000 (13:40 -0400)
committerCherry Zhang <cherryyz@google.com>
Mon, 17 Oct 2016 21:38:06 +0000 (21:38 +0000)
commitc7e855658d73b85f345c9a0ac81de42acad7ae9b
tree9ed84afa2035ddeaedbcc09fa0b758ab88f5c97f
parent007c907b8080e484feed373331210f9287c27120
cmd/link: trampoline support for external linking on ARM

all.bash passes with -debugtramp=2 (except the unavoidable
disassembly test as we change instructions). And successfully
build k8s.io/kubernetes/cmd/hyperkube in both internal linking
and external linking mode.

Fixes #17028.

Change-Id: Ic8fac6a394488155c5eba9215662db1c1086e24b
Reviewed-on: https://go-review.googlesource.com/31143
Reviewed-by: David Chase <drchase@google.com>
src/cmd/link/internal/arm/asm.go
src/cmd/link/internal/ld/data.go
src/cmd/link/linkbig_test.go