Also a similar 'elapsed' function and its usages were deleted.
Fixes #19865.
Change-Id: Ib125365e69cf2eda60de64fa74290c8c7d1fd65a
Reviewed-on: https://go-review.googlesource.com/c/go/+/171730
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f codeblk\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
ld.Lcsize = 0
symo := int64(0)
if !*ld.FlagS {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
switch ctxt.HeadType {
default:
case objabi.Hplan9:
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
- }
-
if ctxt.LinkMode == ld.LinkExternal {
ld.Elfemitreloc(ctxt)
}
}
case objabi.Hwindows:
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
- }
+ // Do nothing
case objabi.Hdarwin:
if ctxt.LinkMode == ld.LinkExternal {
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f headr\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
symo := uint32(0)
if !*ld.FlagS {
// TODO: rationalize
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
switch ctxt.HeadType {
default:
if ctxt.IsELF {
switch ctxt.HeadType {
default:
if ctxt.IsELF {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
}
case objabi.Hwindows:
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
- }
+ // Do nothing
case objabi.Hdarwin:
if ctxt.LinkMode == ld.LinkExternal {
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f header\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
symo := uint32(0)
if !*ld.FlagS {
// TODO: rationalize
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
switch ctxt.HeadType {
default:
if ctxt.IsELF {
switch ctxt.HeadType {
default:
if ctxt.IsELF {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f header\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
}
func (ctxt *Link) reloc() {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f reloc\n", Cputime())
- }
-
for _, s := range ctxt.Textp {
relocsym(ctxt, s)
}
if !(ctxt.HeadType == objabi.Hwindows && iscgo && ctxt.LinkMode == LinkInternal) {
return
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f windynrelocsyms\n", Cputime())
- }
/* relocation table */
rel := ctxt.Syms.Lookup(".rel", 0)
if *FlagD {
return
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dynreloc\n", Cputime())
- }
for _, s := range ctxt.Textp {
dynrelocsym(ctxt, s)
var datap []*sym.Symbol
func (ctxt *Link) dodata() {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dodata\n", Cputime())
- }
-
if (ctxt.DynlinkingGo() && ctxt.HeadType == objabi.Hdarwin) || (ctxt.HeadType == objabi.Haix && ctxt.LinkMode == LinkExternal) {
// The values in moduledata are filled out by relocations
// pointing to the addresses of these special symbols.
//
// Any unreached text symbols are removed from ctxt.Textp.
func deadcode(ctxt *Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f deadcode\n", Cputime())
- }
-
d := &deadcodepass{
ctxt: ctxt,
ifaceMethod: make(map[methodsig]bool),
return
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", Cputime())
- }
-
abbrev := writeabbrev(ctxt)
syms := []*sym.Symbol{abbrev}
pname, isshlib := findlib(ctxt, lib)
if ctxt.Debugvlog > 1 {
- ctxt.Logf("%5.2f addlib: %s %s pulls in %s isshlib %v\n", elapsed(), obj, src, pname, isshlib)
+ ctxt.Logf("addlib: %s %s pulls in %s isshlib %v\n", obj, src, pname, isshlib)
}
if isshlib {
}
if ctxt.Debugvlog > 1 {
- ctxt.Logf("%5.2f addlibpath: srcref: %s objref: %s file: %s pkg: %s shlib: %s\n", Cputime(), srcref, objref, file, pkg, shlib)
+ ctxt.Logf("addlibpath: srcref: %s objref: %s file: %s pkg: %s shlib: %s\n", srcref, objref, file, pkg, shlib)
}
l := &sym.Library{}
lib := ctxt.Library[i]
if lib.Shlib == "" {
if ctxt.Debugvlog > 1 {
- ctxt.Logf("%5.2f autolib: %s (from %s)\n", Cputime(), lib.File, lib.Objref)
+ ctxt.Logf("autolib: %s (from %s)\n", lib.File, lib.Objref)
}
loadobjfile(ctxt, lib)
}
for _, lib := range ctxt.Library {
if lib.Shlib != "" {
if ctxt.Debugvlog > 1 {
- ctxt.Logf("%5.2f autolib: %s (from %s)\n", Cputime(), lib.Shlib, lib.Objref)
+ ctxt.Logf("autolib: %s (from %s)\n", lib.Shlib, lib.Objref)
}
ldshlibsyms(ctxt, lib.Shlib)
}
pkg := objabi.PathToPrefix(lib.Pkg)
if ctxt.Debugvlog > 1 {
- ctxt.Logf("%5.2f ldobj: %s (%s)\n", Cputime(), lib.File, pkg)
+ ctxt.Logf("ldobj: %s (%s)\n", lib.File, pkg)
}
f, err := bio.Open(lib.File)
if err != nil {
}
if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f host link:", Cputime())
+ ctxt.Logf("host link:")
for _, v := range argv {
ctxt.Logf(" %q", v)
}
}
}
if ctxt.Debugvlog > 1 {
- ctxt.Logf("%5.2f ldshlibsyms: found library with name %s at %s\n", Cputime(), shlib, libpath)
+ ctxt.Logf("ldshlibsyms: found library with name %s at %s\n", shlib, libpath)
}
f, err := elf.Open(libpath)
}
if ctxt.Debugvlog != 0 || *flagN {
- ctxt.Logf("%5.2f symsize = %d\n", Cputime(), uint32(Symsize))
+ ctxt.Logf("symsize = %d\n", uint32(Symsize))
}
}
ctxt.hostlink()
ctxt.archive()
if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f cpu time\n", Cputime())
ctxt.Logf("%d symbols\n", len(ctxt.Syms.Allsym))
ctxt.Logf("%d liveness data\n", liveness)
}
ftab.Size = int64(len(ftab.P))
if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f pclntab=%d bytes, funcdata total %d bytes\n", Cputime(), ftab.Size, funcdataBytes)
+ ctxt.Logf("pclntab=%d bytes, funcdata total %d bytes\n", ftab.Size, funcdataBytes)
}
}
"encoding/binary"
"fmt"
"os"
- "time"
)
-var startTime time.Time
-
-// TODO(josharian): delete. See issue 19865.
-func Cputime() float64 {
- if startTime.IsZero() {
- startTime = time.Now()
- }
- return time.Since(startTime).Seconds()
-}
-
var atExitFuncs []func()
func AtExit(f func()) {
}
}
-var start = time.Now()
-
-func elapsed() float64 {
- return time.Since(start).Seconds()
-}
-
// contains reports whether v is in s.
func contains(s []string, v string) bool {
for _, x := range s {
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
if !ctxt.IsELF {
ld.Errorf(nil, "unsupported executable format")
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
symo = uint32(ld.Segdwarf.Fileoff + ld.Segdwarf.Filelen)
symo = uint32(ld.Rnd(int64(symo), int64(*ld.FlagRound)))
ctxt.Out.SeekSet(int64(symo))
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
- }
-
if ctxt.LinkMode == ld.LinkExternal {
ld.Elfemitreloc(ctxt)
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f header\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
symo := uint32(0)
if !*ld.FlagS {
// TODO: rationalize
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
switch ctxt.HeadType {
default:
if ctxt.IsELF {
switch ctxt.HeadType {
default:
if ctxt.IsELF {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f header\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
symo := uint32(0)
if !*ld.FlagS {
// TODO: rationalize
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
switch ctxt.HeadType {
default:
if ctxt.IsELF {
switch ctxt.HeadType {
default:
if ctxt.IsELF {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f header\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
if !ctxt.IsELF {
ld.Errorf(nil, "unsupported executable format")
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
symo = uint32(ld.Segdwarf.Fileoff + ld.Segdwarf.Filelen)
symo = uint32(ld.Rnd(int64(symo), int64(*ld.FlagRound)))
ctxt.Out.SeekSet(int64(symo))
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
- }
-
if ctxt.LinkMode == ld.LinkExternal {
ld.Elfemitreloc(ctxt)
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f header\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default:
// asmb writes the final WebAssembly module binary.
// Spec: https://webassembly.github.io/spec/core/binary/modules.html
func asmb2(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
types := []*wasmFuncType{
// For normal Go functions, the single parameter is PC_B,
// the return value is
}
func asmb(ctxt *ld.Link) {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f asmb\n", ld.Cputime())
- }
-
if ctxt.IsELF {
ld.Asmbelfsetup()
}
}
if ld.Segrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
}
if ld.Segrelrodata.Filelen > 0 {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
- }
ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f datblk\n", ld.Cputime())
- }
-
ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
symo := uint32(0)
if !*ld.FlagS {
// TODO: rationalize
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f sym\n", ld.Cputime())
- }
switch ctxt.HeadType {
default:
if ctxt.IsELF {
switch ctxt.HeadType {
default:
if ctxt.IsELF {
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
- }
ld.Asmelfsym(ctxt)
ctxt.Out.Flush()
ctxt.Out.Write(ld.Elfstrdat)
}
case objabi.Hwindows:
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
- }
+ // Do nothing
case objabi.Hdarwin:
if ctxt.LinkMode == ld.LinkExternal {
}
}
- if ctxt.Debugvlog != 0 {
- ctxt.Logf("%5.2f headr\n", ld.Cputime())
- }
ctxt.Out.SeekSet(0)
switch ctxt.HeadType {
default: