]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj, cmd/link: darwin dynlink support
authorDavid Crawshaw <crawshaw@golang.org>
Mon, 19 Sep 2016 18:11:20 +0000 (14:11 -0400)
committerDavid Crawshaw <crawshaw@golang.org>
Tue, 20 Sep 2016 03:15:15 +0000 (03:15 +0000)
commite9fddf8f863c17e7112e8dd0a52490ecf165ef13
treee87ca5848775f0e25741a435dce8a3c5aa9c204d
parent1d3fae461c6302d2d91085e03d50712177af74c0
cmd/internal/obj, cmd/link: darwin dynlink support

This makes it possible for cmd/compile, when run with -dynlink on
darwin/amd64, to generate TLS_LE relocations which the linker then
turns into the appropriate PC-relative GOT load.

Change-Id: I1a71da432608bdb108ff66c22de600100209c873
Reviewed-on: https://go-review.googlesource.com/29393
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Run-TryBot: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/internal/obj/x86/asm6.go
src/cmd/link/internal/amd64/asm.go