[FFmpeg-devel] [PATCH] x86inc: support stack mem allocation and re-alignment in PROLOGUE.
Michael Niedermayer
michaelni at gmx.at
Thu Dec 13 04:03:32 CET 2012
On Sat, Dec 08, 2012 at 04:12:38PM -0800, Ronald S. Bultje wrote:
> From: "Ronald S. Bultje" <rsbultje at gmail.com>
>
> Use this in VP8/H264-8bit loopfilter functions so they can be used if
> there is no aligned stack (e.g. MSVC 32bit or ICC 10.x).
> ---
> libavcodec/x86/h264_deblock.asm | 27 ++----
> libavcodec/x86/h264dsp_init.c | 4 +-
> libavcodec/x86/vp8dsp.asm | 68 ++++++++-------
> libavcodec/x86/vp8dsp_init.c | 8 --
> libavutil/x86/x86inc.asm | 185 ++++++++++++++++++++++++++++++++--------
> 5 files changed, 191 insertions(+), 101 deletions(-)
This patch breaks mingw (fate-h264-conformance-ba1_ft_c amongth many
others)
http://fate.ffmpeg.org/report.cgi?time=20121212232000&slot=x86_64-debian-mingw32-gcc-4.6
It also seems to break MSVC
http://fate.ffmpeg.org/history.cgi?slot=x86_64-msvc10-windows-native
please fix these
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
It is what and why we do it that matters, not just one of them.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20121213/3c29c345/attachment.asc>
More information about the ffmpeg-devel
mailing list