Bug#895333: double-conversion: Please add support for new architecture "riscv64" (RISC-V 64 bits little-endian)

Manuel A. Fernandez Montecelo mafm at debian.org
Tue Apr 10 01:24:19 BST 2018


Source: double-conversion
Version: 2.0.1-4
Severity: normal
Tags: patch upstream
User: debian-riscv at lists.debian.org
Usertags: riscv64

Hello,

We need support in this package for the riscv64 architecture.

With the "quick and dirty" patch attached it builds and passes the test suite,
but ideally it should also test which of the ISA extensions (including which of
the FP extensions, Float, Double, Quad) actually fullfil the property that needs
support.

(In "riscv64" we are using "G+C"="IMAFD+C" as baseline, so with the Float and
Double extensions).

The package is orphaned and under the umbrella of Science Team, so if anybody
feels adventurous, please go and team-fix or NMU :)


Thanks and cheers.
--
Manuel A. Fernandez Montecelo <mafm at debian.org>
-------------- next part --------------
--- a/src/utils.h
+++ b/src/utils.h
@@ -58,6 +58,7 @@
     defined(__hppa__) || defined(__ia64__) || \
     defined(__mips__) || \
     defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \
+    defined(__riscv) || \
     defined(__sparc__) || defined(__sparc) || defined(__s390__) || \
     defined(__SH4__) || defined(__alpha__) || \
     defined(_MIPS_ARCH_MIPS32R2) || \


More information about the debian-science-maintainers mailing list