From 72be507f6dbb108182081a61a273f23272ed57a9 Mon Sep 17 00:00:00 2001
From: Roman Tsisyk <roman@tarantool.org>
Date: Fri, 16 Jun 2017 12:38:01 +0300
Subject: [PATCH] Add static_assert() macro for old compilers

---
 src/trivia/util.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/trivia/util.h b/src/trivia/util.h
index 40655eab49..724bdc1951 100644
--- a/src/trivia/util.h
+++ b/src/trivia/util.h
@@ -475,6 +475,10 @@ tt_sprintf(const char *format, ...)
 	}									\
 } while(0)
 
+#if !defined(__cplusplus) && !defined(static_assert)
+# define static_assert _Static_assert
+#endif
+
 #if defined(__cplusplus)
 } /* extern "C" */
 #endif /* defined(__cplusplus) */
-- 
GitLab