]> Cypherpunks repositories - gostls13.git/commit
[dev.link] cmd/link: simplify DWARF DIE symbol payload
authorThan McIntosh <thanm@google.com>
Wed, 19 Feb 2020 21:16:17 +0000 (16:16 -0500)
committerThan McIntosh <thanm@google.com>
Thu, 27 Feb 2020 20:26:16 +0000 (20:26 +0000)
commit48c79db07f44676559ca024237dd8d3fa12c065f
tree57934f8739ec72ac5a4f55bdcb6904825abb4350
parent23c52de5fccc902d564af65fc3dd24ca754b2c8b
[dev.link] cmd/link: simplify DWARF DIE symbol payload

Get rid of of the linker's dwSym struct (which wraps a loader.Loader
and a loader.Sym) in favor of just loader.Sym. This requires some minor
tweaks to the cmd/internal/dwarf interfaces.

Change-Id: Id3ffd7c41b2433ea04417040368700334bb0e611
Reviewed-on: https://go-review.googlesource.com/c/go/+/220982
Run-TryBot: Than McIntosh <thanm@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
src/cmd/internal/dwarf/dwarf.go
src/cmd/internal/obj/objfile.go
src/cmd/link/internal/ld/dwarf.go
src/cmd/link/internal/sym/symbol.go