]> Cypherpunks repositories - gostls13.git/commit
cmd/link/internal: make ld.Bso a *bio.Writer
authorDave Cheney <dave@cheney.net>
Sat, 9 Apr 2016 02:54:45 +0000 (12:54 +1000)
committerDave Cheney <dave@cheney.net>
Sat, 9 Apr 2016 03:22:13 +0000 (03:22 +0000)
commit6fee4aa5c76612d133d2b01441e608cfa696bae9
treed6979ccd55684f0aa881c7aa4e3edadb381fa058
parent092ef8a2ca60e1a7573442757b02ec1efc456c2c
cmd/link/internal: make ld.Bso a *bio.Writer

This is a pre requesite of CL 21722 and removes a lot of unidiomatic
boilerplate in the linker.

Change-Id: If7491b88212b2be7b0c8c588e9c196839131f8ad
Reviewed-on: https://go-review.googlesource.com/21780
Run-TryBot: Dave Cheney <dave@cheney.net>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
15 files changed:
src/cmd/link/internal/amd64/asm.go
src/cmd/link/internal/arm/asm.go
src/cmd/link/internal/arm64/asm.go
src/cmd/link/internal/ld/ar.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/dwarf.go
src/cmd/link/internal/ld/ldelf.go
src/cmd/link/internal/ld/ldpe.go
src/cmd/link/internal/ld/lib.go
src/cmd/link/internal/ld/pcln.go
src/cmd/link/internal/ld/pobj.go
src/cmd/link/internal/mips64/asm.go
src/cmd/link/internal/ppc64/asm.go
src/cmd/link/internal/s390x/asm.go
src/cmd/link/internal/x86/asm.go