Fix minimum clang version for FALL_THROUGH. Not working properly before clang 11.

This commit is contained in:
Kareem
2021-11-19 15:16:56 -07:00
parent fd6d479888
commit 8de281c1d4

View File

@@ -316,7 +316,7 @@ decouple library dependencies with standard string, memory and so on.
#elif ((__GNUC__ > 7) || ((__GNUC__ == 7) && (__GNUC_MINOR__ >= 1)))
#define FALL_THROUGH ; __attribute__ ((fallthrough))
#elif defined(__clang__) && defined(__clang_major__) && \
(__clang_major__ >= 4)
(__clang_major__ >= 11)
#define FALL_THROUGH ; __attribute__ ((fallthrough))
#endif
#endif