onsdagen den 4 december 2002 19.54 skrev Gwenole Beauchesne: > Hi, > > > Confirmed, mplayer-0.90-0.pre10.3mdk from cooker compiles just fine with > > gcc-3.2-4mdk from cooker (all rebuilt on ML9.0). Wierd... > > IIRC, you are just hiding the problem. Add -momit-leaf-frame-pointer and > you should get again into troubles. If this is the case, code should > probably be fixed as the former option may be turned out by default in > some future version of gcc.
Yep, you're right... gcc -c -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -momit-leaf-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -I./libvo -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -fomit-frame-pointer -fPIC -DPIC -o postprocess_pic.o postprocess.c postprocess.c: In function `postProcess_MMX': postprocess_template.c:2505: can't find a register in class `GENERAL_REGS' while reloading `asm' postprocess_template.c:2588: can't find a register in class `GENERAL_REGS' while reloading `asm' postprocess_template.c:2505: can't find a register in class `GENERAL_REGS' while reloading `asm' postprocess_template.c:2588: can't find a register in class `GENERAL_REGS' while reloading `asm' make[1]: *** [postprocess_pic.o] Error 1 make[1]: Leaving directory `/home/root/RPM/BUILD/MPlayer-0.90pre10/postproc' make: *** [postproc/libswscale.a] Error 2 error: Bad exit status from /home/root/RPM/temp/rpm-tmp.92952 (%build) So where exactly is the problem? -- Regards // Oden Eriksson http://www.deserve-it.com