diff options
| author | WormHeamer | 2025-12-27 06:02:42 -0500 |
|---|---|---|
| committer | WormHeamer | 2025-12-27 06:02:42 -0500 |
| commit | 79e8068010653cba09b619274dbf17d04b9c7714 (patch) | |
| tree | b543dd25624b8ba6ac8df8b3fdacd7293e549d32 | |
| parent | 03982ee954c5fd216f5c2383b63421526fc49559 (diff) | |
use HAVE_BUILTIN for other stuff
| -rw-r--r-- | wrmr.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -62,7 +62,7 @@ typedef uintptr_t uptr; #else # if __STDC_VERSION__ >= 202311L # define UNREACHABLE_MSG(msg) (unreachable()) -# elif defined(__GNUC__) +# elif HAVE_BUILTIN(__builtin_unreachable) # define UNREACHABLE_MSG(msg) (__builtin_unreachable()) # elif defined(_MSC_VER) # define UNREACHABLE_MSG(msg) (__assume(0)) @@ -76,7 +76,7 @@ typedef uintptr_t uptr; #ifdef NDEBUG # if defined(_MSC_VER) # define ASSUME(...) (__assume(__VA_ARGS__)) -# elif defined(__clang_version__) +# elif HAVE_BUILTIN(__builtin_assume) # define ASSUME(...) (__builtin_assume(__VA_ARGS__)) # endif #else |
