Index: arch/mips/src/cache.c
===================================================================
--- arch/mips/src/cache.c	(revision 27dc170d4c2e2260fb8798d8d1ee4d13d15e345e)
+++ arch/mips/src/cache.c	(revision eb436797a05ddb2e8f632c19f915e9e96978e088)
@@ -32,4 +32,4 @@
 void cache_error(void)
 {
-	panic(PANIC "cache_error exception\n");
+	panic("cache_error exception\n");
 }
Index: arch/mips/src/exception.c
===================================================================
--- arch/mips/src/exception.c	(revision 27dc170d4c2e2260fb8798d8d1ee4d13d15e345e)
+++ arch/mips/src/exception.c	(revision eb436797a05ddb2e8f632c19f915e9e96978e088)
@@ -52,5 +52,5 @@
 		case EXC_TLBL:
 		case EXC_TLBS: tlb_invalid(); break;
-		default: panic(PANIC "unhandled exception %d\n", excno); break;
+		default: panic("unhandled exception %d\n", excno); break;
 	}
 	
Index: arch/mips/src/interrupt.c
===================================================================
--- arch/mips/src/interrupt.c	(revision 27dc170d4c2e2260fb8798d8d1ee4d13d15e345e)
+++ arch/mips/src/interrupt.c	(revision eb436797a05ddb2e8f632c19f915e9e96978e088)
@@ -76,5 +76,5 @@
 			    case 0x4:
 			    case 0x5:
-                            case 0x6: panic(PANIC "unhandled interrupt %d\n", i); break;
+                            case 0x6: panic("unhandled interrupt %d\n", i); break;
                             case 0x7:
                                     /* clear timer interrupt */
Index: arch/mips/src/mm/tlb.c
===================================================================
--- arch/mips/src/mm/tlb.c	(revision 27dc170d4c2e2260fb8798d8d1ee4d13d15e345e)
+++ arch/mips/src/mm/tlb.c	(revision eb436797a05ddb2e8f632c19f915e9e96978e088)
@@ -42,10 +42,10 @@
 	}
 	
-	panic(PANIC "tlb_refill exception\n");
+	panic("tlb_refill exception\n");
 }
 
 void tlb_invalid(void)
 {
-	panic(PANIC "%X: TLB exception at %X", cp0_badvaddr_read(), THREAD ? THREAD->saved_epc : 0);
+	panic("%X: TLB exception at %X", cp0_badvaddr_read(), THREAD ? THREAD->saved_epc : 0);
 }
 
Index: arch/mips/src/panic.s
===================================================================
--- arch/mips/src/panic.s	(revision 27dc170d4c2e2260fb8798d8d1ee4d13d15e345e)
+++ arch/mips/src/panic.s	(revision eb436797a05ddb2e8f632c19f915e9e96978e088)
@@ -33,7 +33,7 @@
 .set nomacro
 
-.global panic
+.global panic_printf
 	
-panic:
+panic_printf:
 	jal printf
 	nop
