diff --git a/src/runtime/runtime.go b/src/runtime/runtime.go index 7ad482a05..3bd98319e 100644 --- a/src/runtime/runtime.go +++ b/src/runtime/runtime.go @@ -125,6 +125,14 @@ type Cleanup struct{} func (c Cleanup) Stop() {} +//go:linkname registerWeakPointer weak.runtime_registerWeakPointer +func registerWeakPointer(ptr unsafe.Pointer) unsafe.Pointer { + // TODO: unimplemented. + // I hope not implementing this won't break anything, like packages that + // expect weak pointers to be GC'd before they actually are. + return ptr +} + var godebugUpdate func(string, string) //go:linkname godebug_setUpdate internal/godebug.setUpdate