Add support for migrating over the symbol Dynid property
when converting loader.Sym symbols to sym.Symbol.
Change-Id: Icc3b91b4adcae6f2ede7d915bb674cc206025217
Reviewed-on: https://go-review.googlesource.com/c/go/+/226360
Run-TryBot: Than McIntosh <thanm@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
if got, ok := l.got[src]; ok {
dst.SetGot(got)
}
+
+ // Copy dynid
+ if dynid, ok := l.dynid[src]; ok {
+ dst.Dynid = dynid
+ }
}
// CreateExtSym creates a new external symbol with the specified name