[MPlayer-dev-eng] error: can't find a register in class `GENERAL_REGS'...

Matt Sicker boards at gmail.com
Sat Nov 11 18:34:17 CET 2006


On Tuesday 07 November 2006 17:52, Michael Niedermayer wrote:
> Hi
>
> On Wed, Nov 08, 2006 at 01:01:35AM +0300, Stanislav Maslovski wrote:
> > Hello again,
> >
> > Trying to build mplayer with "--enable-debug", but always getting
> > this error. Confirmed with gcc-3.3.6, 3.4.6, 4.1.1. I have also
> > played with the "-O" option in CFLAGS in the corresponding place in
> > ./configure, but with no effect (tried -O1,2,4 and without it).
> >
> > A couple of examples of the output to stderr are attached.
> > libavcodec is at revision 6935.
>
> [...]
>
> > cabac.h:522: error: can't find a register in class `GENERAL_REGS'
> > while reloading `asm'
>
> the asm code in cabac.h cannot be compiled with current gcc without
> -fomit-frame-pointer
>
Y'know, I've tried this before and it still didn't work, but I might 
have done something wrong.  Maybe debug builds shouldn't use -O?
> maybe someone wants to add a configure check and corresponding
> #define and #ifdef in cabac.h
>
> alternativly suggesting changes to the asm is an option too but any
> proposed code MUST NOT be slower
>
> [...]

-- 
Matt Sicker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20061111/f7d4c055/attachment.pgp>


More information about the MPlayer-dev-eng mailing list