- Sep 15, 2017
-
-
Tim Newsome authored
-
Tim Newsome authored
-
Andrew Waterman authored
-
- Sep 13, 2017
-
-
Tim Newsome authored
Proper multicore support for debug tests
-
- Sep 02, 2017
-
-
Andrew Waterman authored
-
Tim Newsome authored
When compiling, define the number of harts. This means we only need to allocate a lot of stack if there are a lot of harts.
-
Tim Newsome authored
-
- Aug 29, 2017
-
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
On overloaded systems, when executing compare-sections, otherwise gdb might hit a timeout and the compare-sections code doesn't deal with it. (You get an error message complaining that 130 is not a valid hex digit.)
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
Targets now contain an array of harts. When running a regular test, one hart is selected to run the test on while the remaining harts are parked in a safe infinite loop. There's currently only one test that tests multicore behavior, but there could be more. The infrastructure should be able to support heterogeneous multicore, but I don't have a target like that to test with.
-
Tim Newsome authored
When a machine is very loaded, otherwise it could happen that we send the interrupt before the resume has actually happened.
-
- Aug 17, 2017
-
-
Palmer Dabbelt authored
Inform GCC that "sfence.vma" clobbers memory
-
Palmer Dabbelt authored
-
- Aug 15, 2017
-
-
Tim Newsome authored
I don't exactly understand why it has to be the way it is, but I just want it to work. Also fix a pylint complaint.
-
Megan Wachs authored
Debug: Usability Features
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
- Aug 14, 2017
-
-
Tim Newsome authored
For one of the test addresses, use the highest possible one to ensure that OpenOCD isn't secretly reading/writing more words than requested.
-
- Aug 12, 2017
-
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
Instead, just give up on making the log files altogether now. Since gdbserver.py makes its own log files it's not as necessary in any case. This is yet another commit in an attempt to get the riscv-tools build to actually fail if these tests fail.
-
Tim Newsome authored
-
- Aug 11, 2017
-
-
Tim Newsome authored
Testing is a separate step. Also fix Issue #64 by adding src_dir to the path to the targets file.
-
Tim Newsome authored
This would have prevented some bugs I committed earlier.
-
Tim Newsome authored
Also make sure vsim.log makes it into the generated log file.
-
- Aug 09, 2017
-
-
Palmer Dabbelt authored
rv64[ms]i-csr: Only emit F instructions when compiled for F.
-
- Aug 08, 2017
-
-
Richard Xia authored
-
- Aug 05, 2017
-
-
Andrew Waterman authored
-