[SCM] Debian packaging for libntl - Number Theory Library tag, patched/5.4.2-4.1, created. 23cad80176e18831385d37acd6b750dfcca3bd87
Bernhard R. Link
brlink at debian.org
Sun Aug 7 10:13:18 UTC 2011
The tag, patched/5.4.2-4.1 has been created
at 23cad80176e18831385d37acd6b750dfcca3bd87 (commit)
- Shortlog ------------------------------------------------------------
commit 23cad80176e18831385d37acd6b750dfcca3bd87
Author: Bernhard R. Link <brlink at debian.org>
Date: Sun Aug 7 11:17:31 2011 +0200
gcc-4.5-mips
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 sprng
fails to build from source on mips and mipsel.
That said GCC supports 32x32 => 64 multiplication on 32-bit architecture
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 code. I have also included the code for MIPS64 using
128-bit hints for reference (the second hunk), though it is not used in
Debian.
-----------------------------------------------------------------------
--
Debian packaging for libntl - Number Theory Library
More information about the debian-science-commits
mailing list