Index: arch/mips32/src/debugger.c
===================================================================
--- arch/mips32/src/debugger.c	(revision 5bb8e45a86fdd81436f487973773a3578d5ba9de)
+++ arch/mips32/src/debugger.c	(revision 91ef0d955c68876ca16fffef6f8e7416dfdefff5)
@@ -232,5 +232,5 @@
 			panic("Weird breakpoint state.\n");
 		if (!cur->executing) {
-			printf("***Breakpoint %d: %p in %s.\n", i, 
+			printf("***Breakpoint %d: 0x%p in %s.\n", i, 
 			       pstate->epc,symbol);
 			/* Return first instruction back */
@@ -249,5 +249,5 @@
 		}
 	} else {
-		printf("***Breakpoint %p in %s.\n", pstate->epc, symbol);
+		printf("***Breakpoint 0x%p in %s.\n", pstate->epc, symbol);
 		/* Move on to next instruction */
 		pstate->epc += 4;
Index: arch/mips32/src/exception.c
===================================================================
--- arch/mips32/src/exception.c	(revision 5bb8e45a86fdd81436f487973773a3578d5ba9de)
+++ arch/mips32/src/exception.c	(revision 91ef0d955c68876ca16fffef6f8e7416dfdefff5)
@@ -112,4 +112,5 @@
 }
 
+#ifdef CONFIG_FPU_LAZY
 static void cpuns_exception(int n, void *data)
 {
@@ -119,4 +120,5 @@
 		panic("unhandled Coprocessor Unusable Exception\n");
 }
+#endif
 
 static void interrupt_exception(int n, void *pstate)
Index: arch/mips32/src/fmath.c
===================================================================
--- arch/mips32/src/fmath.c	(revision 5bb8e45a86fdd81436f487973773a3578d5ba9de)
+++ arch/mips32/src/fmath.c	(revision 91ef0d955c68876ca16fffef6f8e7416dfdefff5)
@@ -44,5 +44,5 @@
 double fmath_get_decimal_exponent(double num) 
 {	//TODO:
-	double value;
+//	double value;
 	// log10(2)*log2(x) => log10(x) 
 /*	__asm__ __volatile__ ( \
@@ -51,5 +51,5 @@
 	"fyl2x		#count st(0)*log2(st(1))->st(1); pop st(0)	\n\t" \
 	: "=t" (value) : "0"(num) );
-*/	return value;
+*/	return 1.0;
 	
 }
