Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-05-17 | Show the debug logs to stdout, to avoid travis timeoutsdebug-0.13 | Palmer Dabbelt | 1 | -1/+1 | |
2017-05-16 | Change Spike's RAM location to match the linker script | Palmer Dabbelt | 1 | -2/+2 | |
2017-05-16 | Link the infinate loop at 0x10000000 | Palmer Dabbelt | 3 | -1/+3 | |
Spike appears to have a problem geterating DTS at 0x80000000. | |||||
2017-05-16 | Link in encoding.h instead of providing a path to it | Palmer Dabbelt | 5 | -4/+5 | |
2017-05-16 | debug: Update OpenOCD configs. | Megan Wachs | 2 | -5/+4 | |
2017-05-15 | Copy debug/programs to the build dir, so debug-check runs | Palmer Dabbelt | 1 | -1/+2 | |
2017-05-15 | Merge pull request #48 from riscv/tests | Palmer Dabbelt | 4 | -106/+117 | |
Get the test running on Spike again | |||||
2017-05-15 | Disable another PRIV mention, for now | Palmer Dabbelt | 1 | -1/+2 | |
2017-05-15 | Disable the tests that touch PRIV, it's not implemented yet | Palmer Dabbelt | 1 | -62/+63 | |
2017-05-15 | Have the openocd invocation match the spike invocation | Palmer Dabbelt | 1 | -1/+1 | |
2017-05-15 | Disable some failing tests for now | Palmer Dabbelt | 1 | -37/+40 | |
2017-05-15 | Don't rely on Spike's default ISA | Palmer Dabbelt | 1 | -1/+3 | |
2017-05-15 | Don't use the RTOS, and do "reset halt" | Palmer Dabbelt | 1 | -3/+4 | |
This is the most reliable way to run the tests for now. | |||||
2017-05-15 | Let Spike have the default amount of RAM | Palmer Dabbelt | 1 | -1/+0 | |
Without this programs won't run. | |||||
2017-05-15 | Don't build openocd here, it's in riscv-tools now | Palmer Dabbelt | 1 | -1/+5 | |
2017-05-15 | debug: fix the make target for debug-check | Megan Wachs | 1 | -19/+2 | |
2017-05-15 | debug: Use consistent 'sim_cmd' argument. | Megan Wachs | 2 | -2/+2 | |
2017-05-14 | Merge remote-tracking branch 'origin/priv-1.10' into HEAD | Megan Wachs | 3 | -5/+12 | |
2017-05-01 | Set ELF entry point correctly | Andrew Waterman | 2 | -5/+6 | |
2017-04-26 | Set FS before reading F registers | Palmer Dabbelt | 1 | -0/+4 | |
2017-04-26 | Add abort() for benefit of benchmark code | Andrew Waterman | 1 | -0/+6 | |
2017-04-18 | bump OpenOCD version | Megan Wachs | 1 | -1/+1 | |
2017-04-18 | debug: Don't halt out of reset. It's unrealistic. Use a program which loops ↵ | Megan Wachs | 5 | -5/+20 | |
(actually it just gets an exception anyway). | |||||
2017-04-18 | debug: Use RTOS OpenOCD for Spike for now. | Megan Wachs | 1 | -1/+1 | |
2017-04-17 | debug: Checkpoint restoring Spike functionality | Megan Wachs | 5 | -29/+51 | |
2017-04-17 | Merge remote-tracking branch 'origin/newprogram' into debug-0.13 | Megan Wachs | 9 | -18/+42 | |
2017-04-17 | Merge remote-tracking branch 'origin/priv-1.10' into HEAD | Megan Wachs | 66 | -1063/+763 | |
2017-04-14 | Fix illegal-instruction test when S-mode is not implemented | Andrew Waterman | 1 | -10/+14 | |
2017-04-14 | debug: checkpoint trying to get 64 bit programs to compile as well. | Megan Wachs | 1 | -0/+3 | |
2017-04-14 | debug: checkpoint of trying to get simulation tests working | Megan Wachs | 8 | -9/+29 | |
2017-04-14 | debug: working with newprogram branch | Megan Wachs | 4 | -10/+11 | |
2017-04-10 | Improve fp ldst/move tests; remove redundant fsgnj tests | Andrew Waterman | 9 | -122/+126 | |
2017-04-07 | Retrofit rv64mi-p-illegal to test vectored interrupts | Andrew Waterman | 1 | -7/+41 | |
2017-04-07 | Remove defunct IPI tests | Andrew Waterman | 4 | -62/+0 | |
2017-04-05 | Make ma_addr test work for systems with misaligned ld/st | Andrew Waterman | 1 | -34/+66 | |
2017-03-30 | Expand dirty-bit test to test MPRV and SUM | Andrew Waterman | 1 | -27/+30 | |
2017-03-30 | New PMP encoding | Andrew Waterman | 2 | -10/+13 | |
2017-03-29 | Prohibit relaxing the initial gp generation | Palmer Dabbelt | 2 | -0/+6 | |
I've added an additional linker relaxation that relaxes two instruction pc-relative sequences to one instruction gp relative sequences when possible. This sequence now optimizes the initial gp generation to mv gp, gp which is obviously bogus. The fix is to disable relaxations when setting up gp, preventing the linker from relaxing away this setup code. | |||||
2017-03-29 | Change the global pointer symbol to __global_pointer$ | Palmer Dabbelt | 8 | -8/+8 | |
This changed a while ago in binutils. | |||||
2017-03-27 | Separate page faults from physical memory access exceptions | Andrew Waterman | 3 | -7/+7 | |
2017-03-25 | Fix FPU initialization code | Andrew Waterman | 1 | -6/+8 | |
2017-03-24 | Like tests, pass the benchmarks if XLEN disagrees | Andrew Waterman | 2 | -10/+11 | |
2017-03-23 | bump env | Andrew Waterman | 1 | -5/+5 | |
2017-03-22 | Add PMP test | Andrew Waterman | 2 | -0/+196 | |
2017-03-22 | Clean up benchmarks build | Andrew Waterman | 4 | -37/+10 | |
2017-03-21 | Clean up bmarks build | Andrew Waterman | 14 | -361/+14 | |
2017-03-21 | Remove smips/host-debugging cruft | Andrew Waterman | 12 | -276/+9 | |
2017-03-21 | Allow supervisor access to user pages in dirty-bit test | Andrew Waterman | 1 | -1/+1 | |
2017-03-21 | Avoid x3 (gp), which is now TESTNUM | Andrew Waterman | 15 | -111/+111 | |
2017-03-13 | Test mstatus.TW, mstatus.TVM, and mstatus.TSR features | Andrew Waterman | 2 | -6/+110 | |