# HG changeset patch # User reimar # Date 1201445216 0 # Node ID f3da7b2592aab26e8e5c9ece6595e860f3092f50 # Parent a15900739a31bbb80dbed2c84fee2c0a9534d625 Use DECLARE_ALIGNED diff -r a15900739a31 -r f3da7b2592aa i386/dsputil_mmx.c --- a/i386/dsputil_mmx.c Sun Jan 27 08:37:28 2008 +0000 +++ b/i386/dsputil_mmx.c Sun Jan 27 14:46:56 2008 +0000 @@ -668,7 +668,7 @@ static void h263_h_loop_filter_mmx(uint8_t *src, int stride, int qscale){ if(ENABLE_ANY_H263) { const int strength= ff_h263_loop_filter_strength[qscale]; - uint64_t temp[4] __attribute__ ((aligned(8))); + DECLARE_ALIGNED(8, uint64_t, temp[4]); uint8_t *btemp= (uint8_t*)temp; src -= 2; diff -r a15900739a31 -r f3da7b2592aa i386/simple_idct_mmx.c --- a/i386/simple_idct_mmx.c Sun Jan 27 08:37:28 2008 +0000 +++ b/i386/simple_idct_mmx.c Sun Jan 27 14:46:56 2008 +0000 @@ -209,7 +209,7 @@ static inline void idct(int16_t *block) { - int64_t __attribute__((aligned(8))) align_tmp[16]; + DECLARE_ALIGNED(8, int64_t, align_tmp[16]); int16_t * const temp= (int16_t*)align_tmp; asm volatile(