aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime-lldb_test.go
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2016-10-27 14:33:58 -0400
committerCherry Zhang <cherryyz@google.com>2016-10-28 20:17:53 +0000
commit9d1efba28db4c045356c92c20f98cf12b5f31d72 (patch)
tree39048e5b6b97910261c2517f32e9f9c82adf567f /src/runtime/runtime-lldb_test.go
parentc39918a04991387f14cab1204f54fafab81bc105 (diff)
downloadgo-9d1efba28db4c045356c92c20f98cf12b5f31d72.tar.gz
go-9d1efba28db4c045356c92c20f98cf12b5f31d72.zip
cmd/link: put text at address 0x1000000 on darwin/amd64
Apparently on macOS Sierra LLDB thinks /usr/lib/dyld is mapped at address 0, even if Go code starts at 0x1000, and it looks up addresses from dyld which shadows Go symbols. Move Go binary at a higher address to avoid clash. Fixes #17463. Re-enable TestLldbPython. Change-Id: I89ca6f3ee48aa6da9862bfa0c2da91477cc93255 Reviewed-on: https://go-review.googlesource.com/32185 Run-TryBot: Cherry Zhang <cherryyz@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Quentin Smith <quentin@golang.org>
Diffstat (limited to 'src/runtime/runtime-lldb_test.go')
-rw-r--r--src/runtime/runtime-lldb_test.go1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/runtime/runtime-lldb_test.go b/src/runtime/runtime-lldb_test.go
index f222ace1e3..98bc906666 100644
--- a/src/runtime/runtime-lldb_test.go
+++ b/src/runtime/runtime-lldb_test.go
@@ -139,7 +139,6 @@ intvar = 42
`
func TestLldbPython(t *testing.T) {
- t.Skip("issue 17463")
testenv.MustHaveGoBuild(t)
if final := os.Getenv("GOROOT_FINAL"); final != "" && runtime.GOROOT() != final {
t.Skip("gdb test can fail with GOROOT_FINAL pending")