diff --git a/perl.h b/perl.h index 917ed5fcbb31..4fd1836cfe4d 100644 --- a/perl.h +++ b/perl.h @@ -3880,6 +3880,8 @@ intrinsic function, see its documents for more details. #ifdef DEBUGGING # define ASSUME(x) assert(x) +#elif __has_builtin(__builtin_assume) +# define ASSUME(x) __builtin_assume(x) #elif defined(_MSC_VER) # define ASSUME(x) __assume(x) #elif defined(__ARMCC_VERSION) /* untested */