Add RV64 version of precompiled RanPI program
MODIFY
examples/C/ranpi.c
examples/C/ranpi.c
* Translated to C from FORTRAN 20 Nov 1993
*/
+#include <stdio.h>
+
void myadd(float* sum, float* addend) {
/*
c Simple adding subroutine thrown in to allow subroutine

RENAME
examples/ELF/RanPi
examples/ELF/RanPi-RV32
ADD
examples/ELF/RanPi-RV64
examples/ELF/RanPi-RV64
Binary files /dev/null and b/examples/ELF/RanPi-RV64 differ

MODIFY
examples/examples.qrc
examples/examples.qrc
<RCC>
<qresource prefix="/examples">
- <file>ELF/RanPi</file>
<file>C/ranpi.c</file>
<file>C/consoleInput.c</file>
<file>C/matrixmul.c</file>
<file>C/leds.c</file>
<file>C/switchesAndLeds.c</file>
<file>assembly/leds.s</file>
+ <file>ELF/RanPi-RV32</file>
+ <file>ELF/RanPi-RV64</file>
</qresource>
</RCC>

MODIFY
test/tst_cosimulate.cpp
test/tst_cosimulate.cpp
@@ -50,7 +50,8 @@ const std::vector<LoadFileParams> s_testFiles = {
SourceType::Assembly, 0, 0},
LoadFileParams{QString(s_testdir + QDir::separator() + "../../examples/assembly/factorial.s"), SourceType::Assembly,
0, 0},
- LoadFileParams{QString(s_testdir + QDir::separator() + "../../examples/ELF/RanPi"), SourceType::ExternalELF, 0, 0}};
+ LoadFileParams{QString(s_testdir + QDir::separator() + "../../examples/ELF/RanPi-RV32"), SourceType::ExternalELF, 0,
+ 0}};
class tst_Cosimulate : public QObject {
Q_OBJECT

Add RV64 version of precompiled RanPI program