diff --git a/ssa/interp/external.go b/ssa/interp/external.go index 72c85780..969d61ab 100644 --- a/ssa/interp/external.go +++ b/ssa/interp/external.go @@ -88,6 +88,7 @@ var externals = map[string]externalFn{ "runtime.SetFinalizer": ext۰runtime۰SetFinalizer, "runtime.getgoroot": ext۰runtime۰getgoroot, "strings.IndexByte": ext۰strings۰IndexByte, + "sync.runtime_registerPool": ext۰sync۰runtime_registerPool, "sync.runtime_Syncsemcheck": ext۰sync۰runtime_Syncsemcheck, "sync/atomic.AddInt32": ext۰atomic۰AddInt32, "sync/atomic.CompareAndSwapInt32": ext۰atomic۰CompareAndSwapInt32, @@ -226,6 +227,10 @@ func ext۰strings۰IndexByte(fn *ssa.Function, args []value) value { return -1 } +func ext۰sync۰runtime_registerPool(fn *ssa.Function, args []value) value { + return nil +} + func ext۰sync۰runtime_Syncsemcheck(fn *ssa.Function, args []value) value { return nil }