From b9c684a2b874713d874a6cc5bb8e809b0aa703ff Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Sat, 11 Aug 2007 21:52:40 +0000 Subject: ensure av_noinline is always defined Originally committed as revision 10075 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavutil/common.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'libavutil') diff --git a/libavutil/common.h b/libavutil/common.h index 7b23c3c..bbade55 100644 --- a/libavutil/common.h +++ b/libavutil/common.h @@ -44,9 +44,15 @@ #ifndef av_always_inline #if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) # define av_always_inline __attribute__((always_inline)) inline -# define av_noinline __attribute__((noinline)) #else # define av_always_inline inline +#endif +#endif + +#ifndef av_noinline +#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) +# define av_noinline __attribute__((noinline)) +#else # define av_noinline #endif #endif -- cgit v1.1