--- Begin Message ---
Subject: |
Please add support for new architecture "riscv64" (RISC-V 64 bits little-endian) |
Date: |
Fri, 16 Mar 2018 00:25:38 +0100 |
Hello,
Please add support for this architecture, simple patch attached (based
on guile-2.0, the most popular version in Debian).
The change is simply to add "riscv64" in the following location, the
arch name seems to be missing in:
http://git.savannah.gnu.org/cgit/guile.git/tree/module/system/base/target.scm#n74
Since it ends in -64, the pointer size should be detected correctly in
the current code.
I compiled this and ran the test suite successfully:
Totals for this test run:
passes: 40317
failures: 0
unexpected passes: 0
expected failures: 9
unresolved test cases: 571
untested test cases: 1
unsupported test cases: 10
errors: 0
If there's anything missing, please let me know.
Cheers.
--
Manuel A. Fernandez Montecelo <address@hidden>
riscv64.patch
Description: Text Data
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#30832: Please add support for new architecture "riscv64" (RISC-V 64 bits little-endian) |
Date: |
Fri, 16 Mar 2018 00:21:08 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
"Manuel A. Fernandez Montecelo" <address@hidden> writes:
> Please add support for this architecture, simple patch attached (based
> on guile-2.0, the most popular version in Debian).
This should be fixed now, using a patch provided earlier by Shea Levy
which also covers riscv32. See commit
08bb4628369cf3efe7c96a32919705c41a9ed9e9 on the stable-2.2 branch and
d6e669b8cb26f870ea6611a54788b75fbad67bbe on the stable-2.0 branch.
I'm closing this bug now, but please reopen if there are still issues.
Thanks!
Mark
--- End Message ---