Multi-Arch Support: We support IA-32, RISCV-32, and RISCV-64

This commit is contained in:
Christian Dietrich
2021-08-16 16:15:49 +02:00
parent a3fa6ea4ab
commit 77f7526a6e
12 changed files with 179 additions and 99 deletions

17
long-trace.c Normal file
View File

@ -0,0 +1,17 @@
#include "lib.c"
int array[] = {1, 1, 2, 3, 5, 8, 13, 21};
int sum;
void os_main() {
MARKER(start_trace);
sum = 20;
for (int i = 0; i < 1 << 20; i++) {
sum += (array[i % (sizeof(array)/sizeof(*array))] * 23) + 1;
}
MARKER(stop_trace);
MARKER(ok_marker);
}