Browse Source

riscv: add a notejmp function

is it right? Not sure.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Ronald G. Minnich 7 years ago
parent
commit
0e86a119fa
1 changed files with 2 additions and 4 deletions
  1. 2 4
      sys/src/libc/riscv/notejmp.c

+ 2 - 4
sys/src/libc/riscv/notejmp.c

@@ -5,14 +5,12 @@
 void
 notejmp(void *vr, jmp_buf j, int ret)
 {
-	/* TODO: 
 	struct Ureg *r = vr;
 
-	r->ax = ret;
+	r->a0 = ret;
 	if(ret == 0)
-		r->ax = 1;
+		r->a0 = 1;
 	r->ip = j[JMPBUFPC];
 	r->sp = j[JMPBUFSP] + 8;
 	noted(NCONT);
-	*/
 }