We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4cdbc8 commit ca03d6dCopy full SHA for ca03d6d
generic/tclInt.h
@@ -149,7 +149,7 @@
149
#if defined(__STDC__) && __STDC__ >= 202311L
150
#include <stddef.h>
151
#define TCL_UNREACHABLE() unreachable()
152
-#elif defined(__GNUC__)
+#elif defined(__GNUC__) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 5) || __GNUC__ >= 5 || defined(__clang__))
153
#define TCL_UNREACHABLE() __builtin_unreachable()
154
#elif defined(_MSC_VER)
155
#define TCL_UNREACHABLE() __assume(0)
0 commit comments