lavu/mem.h. Originally committed as revision 19384 to svn://svn.ffmpeg.org/ffmpeg/trunktags/v0.6
@@ -258,21 +258,6 @@ if((y)<(x)){\ | |||||
}\ | }\ | ||||
} | } | ||||
#if defined(__ICC) || defined(__SUNPRO_C) | |||||
#define DECLARE_ALIGNED(n,t,v) t v __attribute__ ((aligned (n))) | |||||
#define DECLARE_ASM_CONST(n,t,v) const t __attribute__ ((aligned (n))) v | |||||
#elif defined(__GNUC__) | |||||
#define DECLARE_ALIGNED(n,t,v) t v __attribute__ ((aligned (n))) | |||||
#define DECLARE_ASM_CONST(n,t,v) static const t v attribute_used __attribute__ ((aligned (n))) | |||||
#elif defined(_MSC_VER) | |||||
#define DECLARE_ALIGNED(n,t,v) __declspec(align(n)) t v | |||||
#define DECLARE_ASM_CONST(n,t,v) __declspec(align(n)) static const t v | |||||
#else | |||||
#define DECLARE_ALIGNED(n,t,v) t v | |||||
#define DECLARE_ASM_CONST(n,t,v) static const t v | |||||
#endif | |||||
#if !HAVE_LLRINT | #if !HAVE_LLRINT | ||||
static av_always_inline av_const long long llrint(double x) | static av_always_inline av_const long long llrint(double x) | ||||
{ | { | ||||
@@ -28,6 +28,21 @@ | |||||
#include "common.h" | #include "common.h" | ||||
#if defined(__ICC) || defined(__SUNPRO_C) | |||||
#define DECLARE_ALIGNED(n,t,v) t v __attribute__ ((aligned (n))) | |||||
#define DECLARE_ASM_CONST(n,t,v) const t __attribute__ ((aligned (n))) v | |||||
#elif defined(__GNUC__) | |||||
#define DECLARE_ALIGNED(n,t,v) t v __attribute__ ((aligned (n))) | |||||
#define DECLARE_ASM_CONST(n,t,v) static const t v attribute_used __attribute__ ((aligned (n))) | |||||
#elif defined(_MSC_VER) | |||||
#define DECLARE_ALIGNED(n,t,v) __declspec(align(n)) t v | |||||
#define DECLARE_ASM_CONST(n,t,v) __declspec(align(n)) static const t v | |||||
#else | |||||
#define DECLARE_ALIGNED(n,t,v) t v | |||||
#define DECLARE_ASM_CONST(n,t,v) static const t v | |||||
#endif | |||||
#if AV_GCC_VERSION_AT_LEAST(3,1) | #if AV_GCC_VERSION_AT_LEAST(3,1) | ||||
#define av_malloc_attrib __attribute__((__malloc__)) | #define av_malloc_attrib __attribute__((__malloc__)) | ||||
#else | #else | ||||