fix compiler static assert complain

This commit is contained in:
hathach 2018-08-23 21:05:52 +07:00
parent 23c7c2102b
commit 460285f852
1 changed files with 1 additions and 0 deletions

View File

@ -59,6 +59,7 @@
// Compile-time Assert (use TU_VERIFY_STATIC to avoid name conflict)
//--------------------------------------------------------------------+
#if defined(__ICCARM__) || (__STDC_VERSION__ >= 201112L )
#include <assert.h>
#define TU_VERIFY_STATIC static_assert
#else
#define TU_VERIFY_STATIC(const_expr, _mess) enum { XSTRING_CONCAT_(_verify_static_, _TU_COUNTER_) = 1/(!!(const_expr)) }