[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