[FFmpeg-devel] Hacks on FATE
David Conrad
lessen42
Mon Jun 22 01:32:26 CEST 2009
On Jun 18, 2009, at 2:09 AM, Stefan Gehrer wrote:
> Robert Swain wrote:
>> On Wed, 17 Jun 2009 23:00:33 +0100, M?ns Rullg?rd <mans at mansr.com>
>> wrote:
>>> Some of the FATE configurations are using decidedly non-standard
>>> configure options. Some even apply PATCHES to the code. This is
>>> not
>>> the way we want it to be.
>> [...]
>>> x86_32 MacOSX: --disable-decoder=cavs
>>> Compiler bug?
>> Lack of registers and poor register allocation as I recall.
>
> Apart from not having the platform to reproduce this, I am
> also lacking the skills to fix operand constraints in
> the inline assembly, and I think this is where the problem
> is.
> It seems to come down to the constraints in the QPEL_CAVSVNUM
> macro in the libavcodec/x86/cavsdsp_mmx.c file.
> I would be grateful for any comments about them.
This issue should have been worked around in r16158, at least I can't
reproduce it with gcc version 4.0.1 (Apple Inc. build 5490) anymore.
More information about the ffmpeg-devel
mailing list