diff options
| author | Tim Newsome <tim@sifive.com> | 2016-06-04 13:19:45 -0700 |
|---|---|---|
| committer | Tim Newsome <tim@sifive.com> | 2016-07-18 18:51:54 -0700 |
| commit | f29d14a877d4873c12fa80c9df5b265474a85b05 (patch) | |
| tree | 4be1b7db118488f084499a91556b16e05342412c /debug/programs/init.c | |
| parent | 0849aad0c23f24ed7728128873fc852839e988b1 (diff) | |
| download | riscv-tests-f29d14a877d4873c12fa80c9df5b265474a85b05.zip riscv-tests-f29d14a877d4873c12fa80c9df5b265474a85b05.tar.gz riscv-tests-f29d14a877d4873c12fa80c9df5b265474a85b05.tar.bz2 | |
WIP on debug testing.
./gdbserver.py --m2gl_m2s --openocd "$HOME/SiFive/openocd/src/openocd -s
$HOME/SiFive/openocd/tcl" -- RegsTest.test_write_gprs
doesn't fail in a completely crazy way.
Diffstat (limited to 'debug/programs/init.c')
| -rw-r--r-- | debug/programs/init.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/debug/programs/init.c b/debug/programs/init.c new file mode 100644 index 0000000..074bc21 --- /dev/null +++ b/debug/programs/init.c @@ -0,0 +1,14 @@ +int main(void); + +void handle_trap(unsigned int mcause, unsigned int mepc, unsigned int sp) +{ + while (1) + ; +} + +void _init() +{ + main(); + while (1) + ; +} |
