aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-05-14Merge remote-tracking branch 'origin/priv-1.10' into HEADMegan Wachs3-5/+12
2017-05-01Set ELF entry point correctlyAndrew Waterman2-5/+6
2017-04-26Set FS before reading F registersPalmer Dabbelt1-0/+4
2017-04-26Add abort() for benefit of benchmark codeAndrew Waterman1-0/+6
2017-04-18bump OpenOCD versionMegan Wachs1-1/+1
2017-04-18debug: Don't halt out of reset. It's unrealistic. Use a program which loops (...Megan Wachs5-5/+20
2017-04-18debug: Use RTOS OpenOCD for Spike for now.Megan Wachs1-1/+1
2017-04-17debug: Checkpoint restoring Spike functionalityMegan Wachs5-29/+51
2017-04-17Merge remote-tracking branch 'origin/newprogram' into debug-0.13Megan Wachs9-18/+42
2017-04-17Merge remote-tracking branch 'origin/priv-1.10' into HEADMegan Wachs66-1063/+763
2017-04-14Fix illegal-instruction test when S-mode is not implementedAndrew Waterman1-10/+14
2017-04-14debug: checkpoint trying to get 64 bit programs to compile as well.Megan Wachs1-0/+3
2017-04-14debug: checkpoint of trying to get simulation tests workingMegan Wachs8-9/+29
2017-04-14debug: working with newprogram branchMegan Wachs4-10/+11
2017-04-10Improve fp ldst/move tests; remove redundant fsgnj testsAndrew Waterman9-122/+126
2017-04-07Retrofit rv64mi-p-illegal to test vectored interruptsAndrew Waterman1-7/+41
2017-04-07Remove defunct IPI testsAndrew Waterman4-62/+0
2017-04-05Make ma_addr test work for systems with misaligned ld/stAndrew Waterman1-34/+66
2017-03-30Expand dirty-bit test to test MPRV and SUMAndrew Waterman1-27/+30
2017-03-30New PMP encodingAndrew Waterman2-10/+13
2017-03-29Prohibit relaxing the initial gp generationPalmer Dabbelt2-0/+6
2017-03-29Change the global pointer symbol to __global_pointer$Palmer Dabbelt8-8/+8
2017-03-27Separate page faults from physical memory access exceptionsAndrew Waterman3-7/+7
2017-03-25Fix FPU initialization codeAndrew Waterman1-6/+8
2017-03-24Like tests, pass the benchmarks if XLEN disagreesAndrew Waterman2-10/+11
2017-03-23bump envAndrew Waterman1-5/+5
2017-03-22Add PMP testAndrew Waterman2-0/+196
2017-03-22Clean up benchmarks buildAndrew Waterman4-37/+10
2017-03-21Clean up bmarks buildAndrew Waterman14-361/+14
2017-03-21Remove smips/host-debugging cruftAndrew Waterman12-276/+9
2017-03-21Allow supervisor access to user pages in dirty-bit testAndrew Waterman1-1/+1
2017-03-21Avoid x3 (gp), which is now TESTNUMAndrew Waterman15-111/+111
2017-03-13Test mstatus.TW, mstatus.TVM, and mstatus.TSR featuresAndrew Waterman2-6/+110
2017-03-09Don't link ISA tests against libcAndrew Waterman1-1/+1
2017-03-09Permit flexible dirty-bit behaviorAndrew Waterman2-18/+28
2017-03-09Check mbadaddr in ma_addr testAndrew Waterman2-5/+9
2017-03-03Resurrect spike debug supportPalmer Dabbelt2-1/+18
2017-03-03Print an error message when the OpenOCD config file can't be readPalmer Dabbelt1-1/+6
2017-02-24Add assert to save me from myself.Tim Newsome2-4/+5
2017-02-24Keep the DownloadTest source if the test fails.Tim Newsome1-14/+17
2017-02-24Make pylint happy.Tim Newsome1-3/+4
2017-02-21Talk to spike using OpenOCD instead of directly.Tim Newsome2-13/+27
2017-02-17Add HiFive1 target.Tim Newsome3-1/+63
2017-02-01Use NaN macrosAndrew Waterman4-8/+8
2017-02-01Test FMIN/FMAX NaN behaviorAndrew Waterman3-0/+15
2017-01-31Test qNaN and sNaN inputs to FP comparisonsAndrew Waterman3-18/+44
2017-01-20Use correct macro to guard floating-point initializationAndrew Waterman1-1/+1
2017-01-20Fix build with glibcAndrew Waterman2-1/+3
2017-01-04Specify Spike ISA explicitlyAndrew Waterman2-3/+3
2017-01-04Remove Hwacha macrosAndrew Waterman2-645/+0