[FFmpeg-cvslog] r19737 - trunk/libavcodec/dsputil.h

mru subversion
Sat Aug 29 01:39:03 CEST 2009


Author: mru
Date: Sat Aug 29 01:39:02 2009
New Revision: 19737

Log:
Make DECLARE_ALIGNED_8 align to 8 bytes, never to 16

The DECLARE_ALIGNED_8 macro is defined to align to 16 bytes instead
the 8 suggested by the name on some CPUs.  None of the uses of this
macro ever need 16-byte alignment, cases which once did having been
changed to always specify 16 bytes explicitly.

Modified:
   trunk/libavcodec/dsputil.h

Modified: trunk/libavcodec/dsputil.h
==============================================================================
--- trunk/libavcodec/dsputil.h	Fri Aug 28 02:57:00 2009	(r19736)
+++ trunk/libavcodec/dsputil.h	Sat Aug 29 01:39:02 2009	(r19737)
@@ -640,7 +640,6 @@ void dsputil_init_pix_mmx(DSPContext* c,
 extern int mm_flags;
 
 #if HAVE_NEON
-#   define DECLARE_ALIGNED_8(t, v) DECLARE_ALIGNED(16, t, v)
 #   define STRIDE_ALIGN 16
 #endif
 
@@ -648,12 +647,10 @@ extern int mm_flags;
 
 extern int mm_flags;
 
-#define DECLARE_ALIGNED_8(t, v) DECLARE_ALIGNED(16, t, v)
 #define STRIDE_ALIGN 16
 
 #elif HAVE_MMI
 
-#define DECLARE_ALIGNED_8(t, v) DECLARE_ALIGNED(16, t, v)
 #define STRIDE_ALIGN 16
 
 #else
@@ -663,9 +660,7 @@ extern int mm_flags;
 
 #endif
 
-#ifndef DECLARE_ALIGNED_8
 #   define DECLARE_ALIGNED_8(t, v) DECLARE_ALIGNED(8, t, v)
-#endif
 
 #ifndef STRIDE_ALIGN
 #   define STRIDE_ALIGN 8



More information about the ffmpeg-cvslog mailing list