[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