[FFmpeg-devel] H.264 Regressions for x86_32/gcc 2.95.3

Michael Niedermayer michaelni
Fri Feb 8 22:29:12 CET 2008


On Fri, Feb 08, 2008 at 01:23:47PM -0800, Mike Melanson wrote:
> Loren Merritt wrote:
> > The normal bugreport details include backtrace, disassembly, and
> > register dump.
> > 
> >> Everything after that in the backtrace is unknown.
> > 
> > Remove -fomit-frame-pointer if you left it in the default compiler options.
> 
> Tried, but h264.c won't compile without it. The specific error is this,
> repeated many times:
> 
> /home/melanson/ffmpeg/ffmpeg-main/libavcodec/h264.c: In function
> `decode_cabac_intra_mb_type':
> /home/melanson/ffmpeg/ffmpeg-main/libavcodec/cabac.h:539: Invalid `asm'
> statement:
> /home/melanson/ffmpeg/ffmpeg-main/libavcodec/cabac.h:539: fixed or
> forbidden register 1 (dx) was spilled for class GENERAL_REGS.

put #undef ARCH_X86 at the top of cabac.h

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I wish the Xiph folks would stop pretending they've got something they
do not.  Somehow I fear this will remain a wish. -- M?ns Rullg?rd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080208/2369c27b/attachment.pgp>



More information about the ffmpeg-devel mailing list