aboutsummaryrefslogtreecommitdiffstats
path: root/test/c
diff options
context:
space:
mode:
Diffstat (limited to 'test/c')
-rw-r--r--test/c/Makefile2
-rw-r--r--test/c/aes.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/test/c/Makefile b/test/c/Makefile
index 5979dfd4..94feb993 100644
--- a/test/c/Makefile
+++ b/test/c/Makefile
@@ -32,7 +32,7 @@ all_gcc: $(PROGS:%=%.gcc)
test:
@for i in $(PROGS); do \
- if ./$$i.compcert | cmp -s - Results/$$i; \
+ if $(SIMU) ./$$i.compcert | cmp -s - Results/$$i; \
then echo "$$i: passed"; \
else echo "$$i: FAILED"; exit 2; \
fi; \
diff --git a/test/c/aes.c b/test/c/aes.c
index 053324f3..5bd57cbc 100644
--- a/test/c/aes.c
+++ b/test/c/aes.c
@@ -38,7 +38,8 @@ typedef unsigned int u32;
#if defined(__ppc__) || defined(__PPC__) || defined(__ARMEB__)
#define ARCH_BIG_ENDIAN
-#elif defined(__i386__) || defined(__x86_64__) || defined(__ARMEL__)
+#elif defined(__i386__) || defined(__x86_64__) || defined(__ARMEL__) \
+ || defined(__riscv)
#undef ARCH_BIG_ENDIAN
#else
#error "unknown endianness"