diff options
author | Andrew Waterman <waterman@cs.berkeley.edu> | 2016-03-10 00:21:49 -0800 |
---|---|---|
committer | Andrew Waterman <waterman@cs.berkeley.edu> | 2016-03-10 00:21:49 -0800 |
commit | f16e9311bf09be32b2cd7f5e988cd60a6f395f7c (patch) | |
tree | 3d3c481007db8e1476fcf85191cbae0973f1a3e8 | |
parent | 82382a1290739068dd38dda8fac29a498f8987a7 (diff) | |
download | riscv-pk-f16e9311bf09be32b2cd7f5e988cd60a6f395f7c.zip riscv-pk-f16e9311bf09be32b2cd7f5e988cd60a6f395f7c.tar.gz riscv-pk-f16e9311bf09be32b2cd7f5e988cd60a6f395f7c.tar.bz2 |
Remove dead code
-rw-r--r-- | machine/mtrap.c | 2 | ||||
-rw-r--r-- | machine/mtrap.h | 1 |
2 files changed, 0 insertions, 3 deletions
diff --git a/machine/mtrap.c b/machine/mtrap.c index 44023b2..1c310f9 100644 --- a/machine/mtrap.c +++ b/machine/mtrap.c @@ -284,8 +284,6 @@ void trap_from_machine_mode(uintptr_t* regs, uintptr_t dummy, uintptr_t mepc) case CAUSE_FAULT_LOAD: case CAUSE_FAULT_STORE: return machine_page_fault(regs, mepc); - case CAUSE_MACHINE_ECALL: - return mcall_trap(regs, mcause, mepc); default: bad_trap(); } diff --git a/machine/mtrap.h b/machine/mtrap.h index 139f359..0498d99 100644 --- a/machine/mtrap.h +++ b/machine/mtrap.h @@ -67,7 +67,6 @@ void printm(const char* s, ...); void putstring(const char* s); #define assert(x) ({ if (!(x)) die("assertion failed: %s", #x); }) #define die(str, ...) ({ printm("%s:%d: " str "\n", __FILE__, __LINE__, ##__VA_ARGS__); poweroff(); }) -#define printk(...) die("printk") void enter_supervisor_mode(void (*fn)(uintptr_t), uintptr_t stack) __attribute__((noreturn)); |