X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fattributes.h;h=5cb9fe345288e1e5a892a454cc6fbc0ae7883cf5;hb=2fdfad552569621c9d672370032aab17a17ff0e6;hp=ced108aa2c75afdf467f91a3faa1cb05af6e9726;hpb=73d193d1d0ff62a029a905d1404c0fd357f4c880;p=ffmpeg diff --git a/libavutil/attributes.h b/libavutil/attributes.h index ced108aa2c7..5cb9fe34528 100644 --- a/libavutil/attributes.h +++ b/libavutil/attributes.h @@ -34,6 +34,12 @@ # define AV_GCC_VERSION_AT_MOST(x,y) 0 #endif +#ifdef __has_builtin +# define AV_HAS_BUILTIN(x) __has_builtin(x) +#else +# define AV_HAS_BUILTIN(x) 0 +#endif + #ifndef av_always_inline #if AV_GCC_VERSION_AT_LEAST(3,1) # define av_always_inline __attribute__((always_inline)) inline