aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/lib.go
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2020-04-25 14:17:10 -0400
committerCherry Zhang <cherryyz@google.com>2020-04-28 18:36:18 +0000
commit3e8975172f0cf72be89d5bbeb46dd3084faa9b06 (patch)
treed4daea07284725872f45ebf7c86e1e273240808a /src/cmd/link/internal/ld/lib.go
parentdc83274c95c882f16d944aaf68d8314c12a1e2ae (diff)
downloadgo-3e8975172f0cf72be89d5bbeb46dd3084faa9b06.tar.gz
go-3e8975172f0cf72be89d5bbeb46dd3084faa9b06.zip
[dev.link] cmd/link: convert dwarfcompress to using the loader
Change-Id: I34f806b54e8e0985a30ef38ea4324352aabfc845 Reviewed-on: https://go-review.googlesource.com/c/go/+/229995 Run-TryBot: Cherry Zhang <cherryyz@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Than McIntosh <thanm@google.com> Reviewed-by: Jeremy Faller <jeremy@golang.org>
Diffstat (limited to 'src/cmd/link/internal/ld/lib.go')
-rw-r--r--src/cmd/link/internal/ld/lib.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
index a43aff22ee..7264f9383e 100644
--- a/src/cmd/link/internal/ld/lib.go
+++ b/src/cmd/link/internal/ld/lib.go
@@ -2897,7 +2897,7 @@ func (ctxt *Link) loadlibfull(symGroupType []sym.SymKind) {
if t != sym.Sxxx {
s := ctxt.loader.Syms[i]
if s == nil {
- panic(fmt.Sprintf("nil sym for symGroupType t=%s entry %d", t.String(), i))
+ continue // in dwarfcompress we drop compressed DWARF symbols
}
s.Type = t
}