Add attribute that forces alignment of stack to functions that need it.
authorRamiro Polla <ramiro.polla@gmail.com>
Mon, 13 Aug 2007 15:28:29 +0000 (15:28 +0000)
committerRamiro Polla <ramiro.polla@gmail.com>
Mon, 13 Aug 2007 15:28:29 +0000 (15:28 +0000)
commit5e4c7ca224417902dd714f4f50500b36b8c89148
treec9fdb0713c75ea36467a645f9cafc67549e1b754
parent345bb2ad90f845e004ccef49dec8fa183576eeaa
Add attribute that forces alignment of stack to functions that need it.
Necessary for systems that don't align by default to 16 bytes, required by some
SSE instructions.
Requires GCC >= 4.2.
Based on patch by GaĆ«l Chardon.

Originally committed as revision 10106 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/dsputil.c
libavcodec/pthread.c
libavcodec/utils.c
libavcodec/w32thread.c
libavutil/internal.h