[pulseaudio-tickets] [PulseAudio] #790: pulsecore/svolume_arm.c fails to compile for armv5te

PulseAudio trac-noreply at tango.0pointer.de
Fri Feb 19 03:00:45 PST 2010


#790: pulsecore/svolume_arm.c fails to compile for armv5te
--------------------+-------------------------------------------------------
 Reporter:  ao2     |       Owner:  lennart
     Type:  defect  |      Status:  new    
Milestone:  0.9.22  |   Component:  core   
 Keywords:          |  
--------------------+-------------------------------------------------------
 Hi, I am getting this error when building for armv5te (pxa27x):

 {{{
  pulsecore/svolume_arm.c: In function 'pa_volume_s16ne_arm':
  pulsecore/svolume_arm.c:53: error: can't find a register in class
 'LO_REGS' while reloading 'asm'
  pulsecore/svolume_arm.c:53: error: 'asm' operand has impossible
 constraints
  make[3]: *** [libpulsecore_0.9.21_la-svolume_arm.lo] Error 1
 }}}

 I am building with -Os but other optimization levels give an error
 message as well, even if a different one.

 It looks like the {{{#if defined(__arm__)}}} used there might not be
 enough to
 cover older arm processors which don't support the instructions used in
 the code.

 Here's the complete build log:
 http://tinderbox.openembedded.net/public/logs/task/5051925.txt

 I can supply the needed toolchain to reproduce the error, just let me
 know.

 Thanks,[[BR]]Antonio Ospite[[BR]]http://ao2.it

-- 
Ticket URL: <http://pulseaudio.org/ticket/790>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list