]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj, cmd/link, runtime: lots of TLS cleanup
authorMichael Hudson-Doyle <michael.hudson@canonical.com>
Tue, 1 Sep 2015 23:23:15 +0000 (11:23 +1200)
committerMichael Hudson-Doyle <michael.hudson@canonical.com>
Thu, 8 Oct 2015 00:21:30 +0000 (00:21 +0000)
commita5cb76243af54a6729f5668317fb87baa242b9cc
tree17fec3b0ed013e7d1ed2865c89195d0ade9c6cfd
parent1ef9b5a5b90e6ea4dd5d9495cfe0d3d24446ff22
cmd/internal/obj, cmd/link, runtime: lots of TLS cleanup

It's particularly nice to get rid of the android special cases in the linker.

Change-Id: I516363af7ce8a6b2f196fe49cb8887ac787a6dad
Reviewed-on: https://go-review.googlesource.com/14197
Run-TryBot: Michael Hudson-Doyle <michael.hudson@canonical.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
15 files changed:
src/cmd/internal/obj/arm/asm5.go
src/cmd/internal/obj/arm/obj5.go
src/cmd/internal/obj/arm64/asm7.go
src/cmd/internal/obj/link.go
src/cmd/internal/obj/mips/asm0.go
src/cmd/internal/obj/ppc64/asm9.go
src/cmd/internal/obj/x86/obj6.go
src/cmd/link/internal/arm/asm.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/elf.go
src/cmd/link/internal/ld/lib.go
src/runtime/asm_arm64.s
src/runtime/tls_arm.s
src/runtime/tls_arm64.s
src/runtime/tls_ppc64x.s