mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
go/src/cmd/go/internal/work: compile "internal/abi" with "-+"
"internal/abi" package depends on runtime package and are supposed to compile with "-+" option.Added internal/abi in the known list of package that runtime depends on,so that "internal/abi" compiles with "-+". Fixes #45144 Change-Id: Iad9e2589f2fbd014260cb8ef9f943d2126015fe1 Reviewed-on: https://go-review.googlesource.com/c/go/+/306289 Reviewed-by: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Jay Conrod <jayconrod@google.com> Trust: Matthew Dempsky <mdempsky@google.com> Run-TryBot: Matthew Dempsky <mdempsky@google.com> TryBot-Result: Go Bot <gobot@golang.org>
This commit is contained in:
parent
3651eff74e
commit
2d88f8f21e
1 changed files with 1 additions and 1 deletions
|
|
@ -89,7 +89,7 @@ func (gcToolchain) gc(b *Builder, a *Action, archive string, importcfg, embedcfg
|
||||||
}
|
}
|
||||||
compilingRuntime := p.Standard && (p.ImportPath == "runtime" || strings.HasPrefix(p.ImportPath, "runtime/internal"))
|
compilingRuntime := p.Standard && (p.ImportPath == "runtime" || strings.HasPrefix(p.ImportPath, "runtime/internal"))
|
||||||
// The runtime package imports a couple of general internal packages.
|
// The runtime package imports a couple of general internal packages.
|
||||||
if p.Standard && (p.ImportPath == "internal/cpu" || p.ImportPath == "internal/bytealg") {
|
if p.Standard && (p.ImportPath == "internal/cpu" || p.ImportPath == "internal/bytealg" || p.ImportPath == "internal/abi") {
|
||||||
compilingRuntime = true
|
compilingRuntime = true
|
||||||
}
|
}
|
||||||
if compilingRuntime {
|
if compilingRuntime {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue