- Sep 19, 2017
-
-
Tim Newsome authored
Just to hammer on anything at once, and hopefully catch weird interactions if they exist.
-
- Sep 15, 2017
-
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
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.
-