Set up a frame pointer on interrupt entry, to improve backtraces of
[pintos-anon] / src / userprog / syscall.c
index 6084726f607506aa97a137c98303dc9732364a8d..db67593b4d910e223e8ec645b78942895c9232af 100644 (file)
@@ -1,7 +1,8 @@
-#include "syscall.h"
-#include "lib.h"
-#include "interrupt.h"
-#include "thread.h"
+#include "userprog/syscall.h"
+#include <stdio.h>
+#include <syscall-nr.h>
+#include "threads/interrupt.h"
+#include "threads/thread.h"
 
 static void syscall_handler (struct intr_frame *);
 
@@ -12,8 +13,8 @@ syscall_init (void)
 }
 
 static void
-syscall_handler (struct intr_frame *f) 
+syscall_handler (struct intr_frame *f UNUSED
 {
-  printk ("system call!\n");
+  printf ("system call!\n");
   thread_exit ();
 }