Bug#623598: libzn-poly: FTBFS on mips/mipsel, use old assembly constraints

2011-05-10 Thread Aurelien Jarno
On Thu, Apr 21, 2011 at 06:50:31PM +0200, Aurelien Jarno wrote: Package: libzn-poly Version: 0.8-1 Severity: serious Since GCC 4.4 it's not possible anymore to use the 'h' constraints for MIPS inline assembly code when doing a multiplication. That's why libzn-poly fails to build from

Bug#623598: libzn-poly: FTBFS on mips/mipsel, use old assembly constraints

2011-04-30 Thread Aurelien Jarno
On Fri, Apr 29, 2011 at 11:36:31PM +0200, Julien Cristau wrote: On Thu, Apr 21, 2011 at 18:50:31 +0200, Aurelien Jarno wrote: That said GCC supports 32x32 = 64 multiplication on 32-bit architectures for a lot of time, so there is no need to use assembly code for that. The patch below

Bug#623598: libzn-poly: FTBFS on mips/mipsel, use old assembly constraints

2011-04-29 Thread Julien Cristau
On Thu, Apr 21, 2011 at 18:50:31 +0200, Aurelien Jarno wrote: That said GCC supports 32x32 = 64 multiplication on 32-bit architectures for a lot of time, so there is no need to use assembly code for that. The patch below fixes the problem by using standard multiplication instead of assembly

Bug#623598: libzn-poly: FTBFS on mips/mipsel, use old assembly constraints

2011-04-21 Thread Aurelien Jarno
Package: libzn-poly Version: 0.8-1 Severity: serious Since GCC 4.4 it's not possible anymore to use the 'h' constraints for MIPS inline assembly code when doing a multiplication. That's why libzn-poly fails to build from source on mips and mipsel. That said GCC supports 32x32 = 64 multiplication