Index: src/cmd/link/internal/amd64/asm.go
--- src/cmd/link/internal/amd64/asm.go.orig
+++ src/cmd/link/internal/amd64/asm.go
@@ -551,7 +551,7 @@ func archrelocvariant(*ld.Target, *loader.Loader, load
 	return -1
 }
 
-func elfsetupplt(ctxt *ld.Link, plt, got *loader.SymbolBuilder, dynamic loader.Sym) {
+func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.Sym) {
 	if plt.Size() == 0 {
 		// pushq got+8(IP)
 		plt.AddUint8(0xff)
