summaryrefslogtreecommitdiff
path: root/lib/asyncsafe-spin.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/asyncsafe-spin.c')
-rw-r--r--lib/asyncsafe-spin.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/asyncsafe-spin.c b/lib/asyncsafe-spin.c
index 870b7a21b6..3771c4c0e4 100644
--- a/lib/asyncsafe-spin.c
+++ b/lib/asyncsafe-spin.c
@@ -27,6 +27,10 @@
# include <sys/atomic_op.h>
#endif
+#if 0x590 <= __SUNPRO_C && __STDC__
+# define asm __asm
+#endif
+
#if defined _WIN32 && ! defined __CYGWIN__
/* Use Windows threads. */