]> Cypherpunks repositories - gostls13.git/commit
cmd/link: generate PC ranges for compilation unit DIEs
authorAustin Clements <austin@google.com>
Tue, 10 Oct 2017 20:19:49 +0000 (16:19 -0400)
committerAustin Clements <austin@google.com>
Thu, 12 Oct 2017 18:56:26 +0000 (18:56 +0000)
commit97920373fa07d4dbc24cbb587399586cf1e22961
tree7e4cc20f7716aa3e78d96bbbaacfe8613ee90270
parentd4dda76b5fc320a94430c62a31e1481986104488
cmd/link: generate PC ranges for compilation unit DIEs

When we split separate packages into separate compilation units, we
lost PC range information because it was no longer contiguous. This
brings it back by constructing proper per-package PC range tables.

Change-Id: Id0ab5187e08ac5d13b3d3794977bfc857a56224f
Reviewed-on: https://go-review.googlesource.com/69974
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
src/cmd/internal/dwarf/dwarf.go
src/cmd/link/internal/ld/dwarf.go