[Mplayer-dev-eng] libac3 3dnow

Arpi arpi at thot.banki.hu
Sat Jun 30 21:50:47 CEST 2001


Hi,

> imdct.c with 3dnow doesn't compile when compiled with -g .
> 
> gcc -c -g -pipe -ffast-math -fomit-frame-pointer -I. -I.. -I/usr/local/include -DHAVE_CONFIG_H -o imdct.o imdct.c
> In file included from imdct.c:144:
> mmx/imdct_3dnow.c: In function 	mdct_do_512':
> mmx/imdct_3dnow.c:78: Invalid `asm' statement:
> mmx/imdct_3dnow.c:78: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
> mmx/imdct_3dnow.c: In function 	mdct_do_512_nol':
> mmx/imdct_3dnow.c:235: Invalid `asm' statement:
> mmx/imdct_3dnow.c:235: fixed or forbidden register 6 (bp) was spilled for class GENERAL_REGS.
> make[1]: *** [imdct.o] Error 1
> make[1]: Leaving directory /home/gabucino/mplayer/src/libac3'
> make: *** [libac3/libac3.a] Error 2

known issue. read szabi's mail in the archive...

it is not -g problem. it needs -fomit-frame-pointer to work/compile.
(you removed -O4 which enables it automatically)


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu

_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list