diff options
author | Austin Clements <austin@google.com> | 2021-04-07 09:27:11 -0400 |
---|---|---|
committer | Austin Clements <austin@google.com> | 2021-04-08 02:17:19 +0000 |
commit | 89ca1ce9a8fbb70800fe24cc13aa267c3c90aadb (patch) | |
tree | 28c104d1c920b690ae0e3de1eca2027a35c58a0e /src/cmd/compile/internal/noder/import.go | |
parent | b675e52e9592ba3db1a3cf2dc9c4bc02c89e03a8 (diff) | |
download | go-89ca1ce9a8fbb70800fe24cc13aa267c3c90aadb.tar.gz go-89ca1ce9a8fbb70800fe24cc13aa267c3c90aadb.zip |
cmd/compile,cmd/internal/objabi: abstract out object header string
Change-Id: Idbbb4cb7127b93afa34a8aa18bbdaad1f206ab6a
Reviewed-on: https://go-review.googlesource.com/c/go/+/308090
Trust: Austin Clements <austin@google.com>
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'src/cmd/compile/internal/noder/import.go')
-rw-r--r-- | src/cmd/compile/internal/noder/import.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/noder/import.go b/src/cmd/compile/internal/noder/import.go index 89a2598833..e6e3fe1834 100644 --- a/src/cmd/compile/internal/noder/import.go +++ b/src/cmd/compile/internal/noder/import.go @@ -243,9 +243,9 @@ func importfile(decl *syntax.ImportDecl) *types.Pkg { base.Errorf("import %s: not a go object file: %s", file, p) base.ErrorExit() } - q := fmt.Sprintf("%s %s %s %s\n", objabi.GOOS, objabi.GOARCH, objabi.Version, objabi.Expstring()) - if p[10:] != q { - base.Errorf("import %s: object is [%s] expected [%s]", file, p[10:], q) + q := objabi.HeaderString() + if p != q { + base.Errorf("import %s: object is [%s] expected [%s]", file, p, q) base.ErrorExit() } |