diff --git a/bin/wsim b/bin/wsim index ca44e22a6..8f71c4297 100755 --- a/bin/wsim +++ b/bin/wsim @@ -65,7 +65,7 @@ if(args.testsuite.endswith('.elf') and args.elf == ""): # No --elf argument; che print("ELF file not found: " + args.testsuite) exit(1) -if(args.lockstep and not args.testsuite.endswith('.elf')): +if(args.lockstep and not args.testsuite.endswith('.elf') and not args.testsuite == "buildroot"): print(f"Invalid Options. Cannot run a testsuite, {args.testsuite} with lockstep. Must run a single elf.") exit(1) diff --git a/config/buildroot/imperas.ic b/config/buildroot/imperas.ic new file mode 120000 index 000000000..43af05a2d --- /dev/null +++ b/config/buildroot/imperas.ic @@ -0,0 +1 @@ +../rv64gc/imperas.ic \ No newline at end of file