[FFmpeg-cvslog] r25153 - in trunk/libavcodec/x86: dsputilenc_mmx.c h264dsp_mmx.c

Måns Rullgård mans
Wed Sep 22 16:03:09 CEST 2010


Michael Niedermayer <michaelni at gmx.at> writes:

> On Tue, Sep 21, 2010 at 07:57:21PM +0200, mru wrote:
>> Author: mru
>> Date: Tue Sep 21 19:57:21 2010
>> New Revision: 25153
>> 
>> Log:
>> x86: disable SSE functions using stack when stack is not aligned
>
> i think an aligned stack should be mandatory for libav* with asm
> trying to disable functions that fail and to maintain this (while ignoring
> functions that just run slower) seems to me like a bad compromise
> unless the compiler in question with the disabled function ends up
> faster than an alternative compiler

I hate to drop support for a compiler just because it doesn't fulfil
arbitrary requirements beyond the ABI of the platform.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-cvslog mailing list