From: Matthew Dempsky Date: Fri, 6 Mar 2015 19:42:53 +0000 (-0800) Subject: cmd/internal/ld: change string vars into constants where possible X-Git-Tag: go1.5beta1~1667 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=665c3da33a7461ed1a32622f5a18fc27671972e3;p=gostls13.git cmd/internal/ld: change string vars into constants where possible Change-Id: Ib3d7928bbdba9358e68a326a53effe483ec208ea Reviewed-on: https://go-review.googlesource.com/7061 Reviewed-by: Brad Fitzpatrick Run-TryBot: Brad Fitzpatrick --- diff --git a/src/cmd/internal/ld/ar.go b/src/cmd/internal/ld/ar.go index c464a623f6..0e59016edb 100644 --- a/src/cmd/internal/ld/ar.go +++ b/src/cmd/internal/ld/ar.go @@ -36,9 +36,10 @@ const ( SAR_HDR = 16 + 44 ) -var ARMAG string = "!\n" - -var ARFMAG string = "`\n" +const ( + ARMAG = "!\n" + ARFMAG = "`\n" +) type ArHdr struct { name string diff --git a/src/cmd/internal/ld/lib.go b/src/cmd/internal/ld/lib.go index 282245458b..788f648108 100644 --- a/src/cmd/internal/ld/lib.go +++ b/src/cmd/internal/ld/lib.go @@ -258,9 +258,10 @@ const ( AssumeGoldLinker = 0 ) -var symname string = "__.GOSYMDEF" - -var pkgname string = "__.PKGDEF" +const ( + symname = "__.GOSYMDEF" + pkgname = "__.PKGDEF" +) var cout *os.File diff --git a/src/cmd/internal/ld/objfile.go b/src/cmd/internal/ld/objfile.go index 5d0eb0257b..34176bee6e 100644 --- a/src/cmd/internal/ld/objfile.go +++ b/src/cmd/internal/ld/objfile.go @@ -12,9 +12,10 @@ import ( "strings" ) -var startmagic string = "\x00\x00go13ld" - -var endmagic string = "\xff\xffgo13ld" +const ( + startmagic = "\x00\x00go13ld" + endmagic = "\xff\xffgo13ld" +) func ldobjfile(ctxt *Link, f *Biobuf, pkg string, length int64, pn string) { start := Boffset(f) diff --git a/src/cmd/internal/ld/pobj.go b/src/cmd/internal/ld/pobj.go index 226ccf1c19..a161a456d2 100644 --- a/src/cmd/internal/ld/pobj.go +++ b/src/cmd/internal/ld/pobj.go @@ -40,7 +40,7 @@ import ( // Reading object files. -var noname string = "" +const noname = "" var paramspace string = "FP"