mirror of
https://github.com/golang/go
synced 2024-11-26 20:01:19 -07: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
@ -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…
Reference in New Issue
Block a user