#include <stdio.h> | |
#ifdef M5 | |
#include <gem5/m5ops.h> | |
// If you need to define this, you should have removed the -DM5OP_ADDR | |
// when compiling the m5op_x86.o | |
//void *m5_mem = (void*)0xCAFEBABE; | |
#endif | |
int main() { | |
#ifdef M5 | |
m5_exit(0); | |
#endif | |
printf("FAIL!\n"); | |
printf("Program should have exited due to the magic m5_exit" | |
" instruction!\n"); | |
return -1; | |
} |