Hi,

just tested a rebuild without the armv5t option - it fails.

The armv5t compiler option seems to result from #478152 as the code in 
clutter/cogl/common/cogl-fixed.c lines 629-643 contains a "clz" assembler 
command which is unsupported on armv4t.

This code-fragment is an alternative to the c-code which seems to improve the 
speed of the application.

The only solution I can think of at the moment is to disable the whole 
optimized code part there (the mentioned lines 629-643)  but this will also 
kill the optimization for the other arm processors.

Or is there another way to keep this optimization only for specific arm-
processors and use the original code for v4?


For the record I just rebuild clutter without the armv5t option and the 
offending assembler code disabled so it uses the unoptimized code in lines 
644-658 of the file on an Openmoko Freerunner (armv4t).

It compiled and empathy starts with it but I can't say how the removal of the 
arm optimization will affect the performance.


Heiko



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to