SOURCES: libfame-gcc.patch (NEW)

Jakub Bogusz qboosh w pld-linux.org
Pią, 6 Maj 2005, 14:54:31 CEST


On Fri, May 06, 2005 at 01:22:50PM +0200, Paweł Sikora wrote:
> robert j. wozny wrote:
> >On 5/5/05, Pawel Sikora <pluto w pld-linux.org> wrote:
> >
> >>a co konkretnie to naprawia?
> >>u mnie gcc4 nie protestuje bez tej latki, a z latka wrecz przeciwnie:
> >>warning: type defaults to 'int' in declaration of '_mmx_one'
> >
> >tia, sprobuj skompilowac gstreamer-plugins, czy cokolwiek innego co
> >uzywa libfame. dostaniesz ladne unresolved symbol: _mmx_one
> >wdrozone w gcc post 3.4
> 
> wrrr, ale te zrodla sa brzydko napisane. we wstawkach asm. uzywaja
> na twardo nazw globalnych zmiennych zamiast normalnie podac je jako
> parametry do wstawki. dlatego tez kompilator nie widzac zwiazku
> miedzy tekstem wstawki a zmiennymi usunal z kodu `static _mmx_one*`.
> 
> na szybki wydaje mi sie lepiej nalozyc zalaczona latke,
> bo na poprawianie takiej ilosci asm. zgodnie ze sztuka nie mam checi.

Albo __attribute__((used)) dla zmiennej IIRC.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/




Więcej informacji o liście dyskusyjnej pld-devel-pl