mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/link/internal/ld: if -v, display external linker output
It can be useful when debugging to be able to see what the external linker is doing even when it succeeds. In particular this permits passing -v to the external linker to see precisely what it is doing. Change-Id: Ifed441912d97bbebea20303fdb899e140b380215 Reviewed-on: https://go-review.googlesource.com/10363 Reviewed-by: Minux Ma <minux@golang.org>
This commit is contained in:
parent
ac7ffdfa10
commit
714291f2d8
1 changed files with 3 additions and 0 deletions
|
|
@ -1028,6 +1028,9 @@ func hostlink() {
|
|||
|
||||
if out, err := exec.Command(argv[0], argv[1:]...).CombinedOutput(); err != nil {
|
||||
Exitf("running %s failed: %v\n%s", argv[0], err, out)
|
||||
} else if Debug['v'] != 0 && len(out) > 0 {
|
||||
fmt.Fprintf(&Bso, "%s", out)
|
||||
Bso.Flush()
|
||||
}
|
||||
|
||||
if Debug['s'] == 0 && debug_s == 0 && HEADTYPE == obj.Hdarwin {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue