changeset 372:317edea5d1a8 libavutil

ensure av_noinline is always defined
author aurel
date Sat, 11 Aug 2007 21:52:40 +0000
parents 30e766822b5a
children c3b57cc542e0
files common.h
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/common.h	Thu Aug 09 17:01:15 2007 +0000
+++ b/common.h	Sat Aug 11 21:52:40 2007 +0000
@@ -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
+#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_always_inline inline
 #    define av_noinline
 #endif
 #endif