$OpenBSD: patch-src_backend_storage_lmgr_s_lock_c,v 1.2 2018/02/18 17:36:01 sthen Exp $
Index: src/backend/storage/lmgr/s_lock.c
--- src/backend/storage/lmgr/s_lock.c.orig
+++ src/backend/storage/lmgr/s_lock.c
@@ -251,7 +251,7 @@ static void
 tas_dummy()
 {
 	__asm__		__volatile__(
-#if defined(__NetBSD__) && defined(__ELF__)
+#if (defined(__NetBSD__) || defined(__OpenBSD__)) && defined(__ELF__)
 /* no underscore for label and % for registers */
 										 "\
 .global		tas 				\n\
