[th/gcc] wrong-code!

Jan Rękorajski baggins w sith.mimuw.edu.pl
Czw, 6 Maj 2010, 12:23:02 CEST


On Thu, 06 May 2010, Paweł Sikora wrote:

> Dnia 06-05-2010 o 11:59:23 Jan Rękorajski <baggins w sith.mimuw.edu.pl>  
> napisał(a):
> 
> > On Thu, 06 May 2010, Paweł Sikora wrote:
> >
> >> heyah,
> >>
> >> prosze wszystkich o wstrzymanie sie z kompilacja czegokolwiek w th,
> >> az na branchu gcc-4.5 pojawi sie backport latki na
> >> http://gcc.gnu.org/PR43987.
> >> teoretycznie, problemy opisane w LP:[Bug 576303] moga z tego wynikac...
> >
> > A wiesz może dlaczego gcc 4.5 nie lubi 'movq mmx' na i686?
> 
> a jestes pewny, ze 64-bitowe mov*q* dziala na i686?

MMX-owe jak najbardziej.
Jakby nie działało to już co najmniej od roku dałoby się zbudować avidemux.

[baggins w students avidemux]$ gcc --version
gcc (PLD-Linux) 4.4.3 20100205 (release)

[baggins w students avidemux]$ ../builder -bb -r auto-th-avidemux-2_5_2-2 avidemux.spec 
[...]
Wrote: /home/staff/lab/baggins/rpm/RPMS/avidemux-2.5.2-2.i686.rpm
Wrote: /home/staff/lab/baggins/rpm/RPMS/avidemux-ui-gtk-2.5.2-2.i686.rpm
Wrote: /home/staff/lab/baggins/rpm/RPMS/avidemux-ui-qt4-2.5.2-2.i686.rpm


To samo na builderze th-i686 kończy się na:

/home/users/builder/rpm/BUILD/avidemux_2.5.2/avidemux/ADM_coreImage/src/ADM_vidFieldASM.cpp: Assembler messages:
/home/users/builder/rpm/BUILD/avidemux_2.5.2/avidemux/ADM_coreImage/src/ADM_vidFieldASM.cpp:108: Error: unsupported for `movq'

http://buildlogs.pld-linux.org/index.php?dist=th&arch=i686&ok=0&name=avidemux&id=dc6daa61-d81e-49ed-b0e5-15671f63197c

Jeszcze sprawdzę binutils i dam znać.

-- 
Jan Rękorajski            |  ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl   |  OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC              |                   -- TROOPS by Kevin Rubio


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