$OpenBSD: patch-src_runtime_x86-64-bsd-os_c,v 1.3 2018/03/08 15:17:39 sthen Exp $

Index: src/runtime/x86-64-bsd-os.c
--- src/runtime/x86-64-bsd-os.c.orig
+++ src/runtime/x86-64-bsd-os.c
@@ -209,4 +209,10 @@ os_restore_fp_control(os_context_t *context)
         asm ("fldcw %0" : : "m" (cw));
     }
 }
+
+os_context_register_t *
+os_context_float_register_addr(os_context_t *context, int offset)
+{
+    return (os_context_register_t *)&context->sc_fpstate->fx_xmm[offset];
+}
 #endif
