• Josh Bleecher Snyder's avatar
    cmd/internal/obj: remove Linklookup · c3114882
    Josh Bleecher Snyder authored
    It was simply a wrapper around Link.Lookup.
    Unwrap everything.
    
    CL prepared using eg with template:
    
    package p
    
    import "cmd/internal/obj"
    
    func before(ctxt *obj.Link, name string, version int) *obj.LSym {
    	return obj.Linklookup(ctxt, name, version)
    }
    
    func after(ctxt *obj.Link, name string, version int) *obj.LSym {
    	return ctxt.Lookup(name, version)
    }
    
    Then one comment in cmd/asm/internal/asm/parse.go
    was manually updated (and gofmt'ed!),
    and func Linklookup deleted.
    
    Passes toolstash-check (as a sanity measure).
    
    Change-Id: Icc4d56b0b2b5c8888d3184c1898c48359ea1e638
    Reviewed-on: https://go-review.googlesource.com/39715
    Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
    c3114882
obj6.go 32.6 KB