[Tremor] Tremor ARM performance issues

Nicolas Pitre nico at cam.org
Fri Dec 5 14:06:02 PST 2008


On Sat, 6 Dec 2008, Nicholas Vinen wrote:

> Nicolas Pitre wrote:
> > The section of code where the assembly optimization is doesn't need to 
> > call any other library functions, does it?  So you may have only the 
> > mdct code in ARM mode for example.
> >   
> That's what I would have thought, but it uses a few library routines
> such as:
> 
> /usr/libexec/gcc/arm-elf/ld: /usr/lib/gcc/arm-elf/4.1.2/thumb/libgcc.a(_divsi3.o)(__divsi3): warning: interworking not enabled.

Gah.  That's the division support code.  Well you should really have a 
toolchain with thumb interworking enabled anyway.  Otherwise the code 
won't execute at all.


Nicolas


More information about the Tremor mailing list