aboutsummaryrefslogtreecommitdiff
path: root/debug/targets.py
AgeCommit message (Collapse)AuthorFilesLines
2017-04-17Merge remote-tracking branch 'origin/newprogram' into debug-0.13Megan Wachs1-2/+2
2017-04-14debug: working with newprogram branchMegan Wachs1-2/+2
2017-02-21Talk to spike using OpenOCD instead of directly.Tim Newsome1-2/+3
2017-02-17Add HiFive1 target.Tim Newsome1-1/+6
2016-12-27Use compressed code if the target supports it.Tim Newsome1-0/+7
The main change was to read misa before running any other test. If misa indicates C is supported, then use compressed code. This required changing some tests, mostly to ensure correct alignment. The single step test also needs to know the correct addresses to step through in compressed code. Only print at most 1000 lines from each log file.
2016-12-12Pass newly updated -march, -mabi options to gccAndrew Waterman1-2/+2
2016-12-07Use our own XLEN macro.Tim Newsome1-0/+1
Relying on something that the compiler automatically sets is apparently not reliable.
2016-12-07We *do* need the FPU to compile 64-bit code.Tim Newsome1-0/+1
2016-12-07Don't compile with FPU support for now.Tim Newsome1-1/+5
It's not Just Working, and none of the tests so far actually care.
2016-11-14Attempt to work around hard-float linking problemAndrew Waterman1-1/+1
2016-10-31Add basic floating point register test.Tim Newsome1-0/+1
2016-10-18Add framework to test OpenOCD directly.Tim Newsome1-0/+141
This took a lot of refactoring to make it look reasonable. There isn't actually any functional OpenOCD test yet. But a dummy test runs a command (and fails).