diff --git a/src/cmd/link/internal/ld/elf.go b/src/cmd/link/internal/ld/elf.go index 02f7897db9..15f0656aea 100644 --- a/src/cmd/link/internal/ld/elf.go +++ b/src/cmd/link/internal/ld/elf.go @@ -1692,8 +1692,6 @@ func elfrelocsect(sect *Section, first *LSym) { } eaddr := int32(sect.Vaddr + sect.Length) - var r *Reloc - var ri int for ; sym != nil; sym = sym.Next { if !sym.Attr.Reachable() { continue @@ -1703,8 +1701,8 @@ func elfrelocsect(sect *Section, first *LSym) { } Ctxt.Cursym = sym - for ri = 0; ri < len(sym.R); ri++ { - r = &sym.R[ri] + for ri := 0; ri < len(sym.R); ri++ { + r := &sym.R[ri] if r.Done != 0 { continue } diff --git a/src/cmd/link/internal/ld/macho.go b/src/cmd/link/internal/ld/macho.go index e7d9fb5fe4..6ca5ba5861 100644 --- a/src/cmd/link/internal/ld/macho.go +++ b/src/cmd/link/internal/ld/macho.go @@ -824,8 +824,6 @@ func machorelocsect(sect *Section, first *LSym) { } eaddr := int32(sect.Vaddr + sect.Length) - var r *Reloc - var ri int for ; sym != nil; sym = sym.Next { if !sym.Attr.Reachable() { continue @@ -835,8 +833,8 @@ func machorelocsect(sect *Section, first *LSym) { } Ctxt.Cursym = sym - for ri = 0; ri < len(sym.R); ri++ { - r = &sym.R[ri] + for ri := 0; ri < len(sym.R); ri++ { + r := &sym.R[ri] if r.Done != 0 { continue } diff --git a/src/cmd/link/internal/ld/pe.go b/src/cmd/link/internal/ld/pe.go index 8985c40588..3b477fd846 100644 --- a/src/cmd/link/internal/ld/pe.go +++ b/src/cmd/link/internal/ld/pe.go @@ -784,8 +784,6 @@ func perelocsect(sect *Section, first *LSym) int { } eaddr := int32(sect.Vaddr + sect.Length) - var r *Reloc - var ri int for ; sym != nil; sym = sym.Next { if !sym.Attr.Reachable() { continue @@ -795,8 +793,8 @@ func perelocsect(sect *Section, first *LSym) int { } Ctxt.Cursym = sym - for ri = 0; ri < len(sym.R); ri++ { - r = &sym.R[ri] + for ri := 0; ri < len(sym.R); ri++ { + r := &sym.R[ri] if r.Done != 0 { continue }