mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/internal/obj: remove ABI aliases from object file
Change-Id: I8a51f054e017e0116dee4e435b60c08d72e998e9 Reviewed-on: https://go-review.googlesource.com/c/go/+/351331 Trust: Cherry Mui <cherryyz@google.com> Run-TryBot: Cherry Mui <cherryyz@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Than McIntosh <thanm@google.com>
This commit is contained in:
parent
5ee32ff252
commit
a630783ba0
2 changed files with 2 additions and 12 deletions
|
|
@ -902,16 +902,6 @@ type Link struct {
|
|||
Text []*LSym
|
||||
Data []*LSym
|
||||
|
||||
// ABIAliases are text symbols that should be aliased to all
|
||||
// ABIs. These symbols may only be referenced and not defined
|
||||
// by this object, since the need for an alias may appear in a
|
||||
// different object than the definition. Hence, this
|
||||
// information can't be carried in the symbol definition.
|
||||
//
|
||||
// TODO(austin): Replace this with ABI wrappers once the ABIs
|
||||
// actually diverge.
|
||||
ABIAliases []*LSym
|
||||
|
||||
// Constant symbols (e.g. $i64.*) are data symbols created late
|
||||
// in the concurrent phase. To ensure a deterministic order, we
|
||||
// add them to a separate list, sort at the end, and append it
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue