diff options
| author | Bryan Mills <bcmills@google.com> | 2022-05-04 16:27:53 +0000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2022-05-04 16:41:22 +0000 |
| commit | 265b5fd2f1c6d3379893b58940dde48e156ce531 (patch) | |
| tree | 38a8651e5de42526edef10fd15a439ae092032e5 /src/cmd/compile/internal/noder | |
| parent | f52b4ec63d6ce5c4eb9edcb81c3a0661e6f53da0 (diff) | |
| download | go-265b5fd2f1c6d3379893b58940dde48e156ce531.tar.xz | |
Revert "cmd/compile: enable Asan check for global variables"
This reverts CL 401775.
Reason for revert: broke build.
Change-Id: I4f6f2edff1e4afcf31cd90e26dacf303979eb10c
Reviewed-on: https://go-review.googlesource.com/c/go/+/403981
Reviewed-by: Daniel Martà <mvdan@mvdan.cc>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
Diffstat (limited to 'src/cmd/compile/internal/noder')
| -rw-r--r-- | src/cmd/compile/internal/noder/noder.go | 2 | ||||
| -rw-r--r-- | src/cmd/compile/internal/noder/object.go | 2 | ||||
| -rw-r--r-- | src/cmd/compile/internal/noder/reader.go | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/noder/noder.go b/src/cmd/compile/internal/noder/noder.go index c4c2db5f78..9a42b5afd1 100644 --- a/src/cmd/compile/internal/noder/noder.go +++ b/src/cmd/compile/internal/noder/noder.go @@ -442,7 +442,7 @@ func parseGoEmbed(args string) ([]string, error) { // the name, normally "pkg.init", is altered to "pkg.init.0". var renameinitgen int -func Renameinit() *types.Sym { +func renameinit() *types.Sym { s := typecheck.LookupNum("init.", renameinitgen) renameinitgen++ return s diff --git a/src/cmd/compile/internal/noder/object.go b/src/cmd/compile/internal/noder/object.go index ee9e0e2680..e8dbaac161 100644 --- a/src/cmd/compile/internal/noder/object.go +++ b/src/cmd/compile/internal/noder/object.go @@ -104,7 +104,7 @@ func (g *irgen) obj(obj types2.Object) *ir.Name { var typ *types.Type if recv := sig.Recv(); recv == nil { if obj.Name() == "init" { - sym = Renameinit() + sym = renameinit() } else { sym = g.sym(obj) } diff --git a/src/cmd/compile/internal/noder/reader.go b/src/cmd/compile/internal/noder/reader.go index 4e00dbdfd5..83ebe24779 100644 --- a/src/cmd/compile/internal/noder/reader.go +++ b/src/cmd/compile/internal/noder/reader.go @@ -645,7 +645,7 @@ func (pr *pkgReader) objIdx(idx int, implicits, explicits []*types.Type) ir.Node case pkgbits.ObjFunc: if sym.Name == "init" { - sym = Renameinit() + sym = renameinit() } name := do(ir.ONAME, true) setType(name, r.signature(sym.Pkg, nil)) |
