Apply small patch by Shane Ambler:
authorNathan Letwory <nathan@letworyinteractive.com>
Fri, 9 Sep 2011 12:23:45 +0000 (12:23 +0000)
committerNathan Letwory <nathan@letworyinteractive.com>
Fri, 9 Sep 2011 12:23:45 +0000 (12:23 +0000)
* inline of math funcs for Apple PPC
* eltopo big/little endian ifdef

source/blender/blenlib/BLI_math_inline.h

index 122b2679d5b59ba8e89f5953547410230e999e6d..4309e6122df85299b8e8bb4a3ce3fdc4809cda43 100644 (file)
@@ -45,8 +45,13 @@ extern "C" {
 #define MALWAYS_INLINE MINLINE
 #else
 #define MINLINE static inline
+#if (defined(__APPLE__) && defined(__ppc__))
+/* static inline __attribute__ here breaks osx ppc gcc42 build */
+#define MALWAYS_INLINE static __attribute__((always_inline))
+#else
 #define MALWAYS_INLINE static inline __attribute__((always_inline))
 #endif
+#endif
 #else
 #define MINLINE
 #define MALWAYS_INLINE