PATCH: verbose exception

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Changelog:
	Print out name of float exceptions.

Index: programs/winedbg/winedbg.c
===================================================================
RCS file: /home/wine/wine/programs/winedbg/winedbg.c,v
retrieving revision 1.5
diff -u -r1.5 winedbg.c
--- programs/winedbg/winedbg.c	11 Feb 2003 22:05:06 -0000	1.5
+++ programs/winedbg/winedbg.c	22 Feb 2003 08:27:29 -0000
@@ -591,6 +591,27 @@
         case EXCEPTION_VM86_PICRETURN:
             DEBUG_Printf(DBG_CHN_MESG, "PIC return in vm86 mode");
             break;
+	case EXCEPTION_FLT_DENORMAL_OPERAND:
+            DEBUG_Printf(DBG_CHN_MESG, "denormal float operand");
+            break;
+	case EXCEPTION_FLT_DIVIDE_BY_ZERO:
+            DEBUG_Printf(DBG_CHN_MESG, "divide by zero");
+            break;
+	case EXCEPTION_FLT_INEXACT_RESULT:
+            DEBUG_Printf(DBG_CHN_MESG, "inexact float result");
+            break;
+	case EXCEPTION_FLT_INVALID_OPERATION:
+            DEBUG_Printf(DBG_CHN_MESG, "invalid float operation");
+            break;
+	case EXCEPTION_FLT_OVERFLOW:
+            DEBUG_Printf(DBG_CHN_MESG, "floating pointer overflow");
+            break;
+	case EXCEPTION_FLT_UNDERFLOW:
+            DEBUG_Printf(DBG_CHN_MESG, "floating pointer underflow");
+            break;
+	case EXCEPTION_FLT_STACK_CHECK:
+            DEBUG_Printf(DBG_CHN_MESG, "floating point stack check");
+            break;
         default:
             DEBUG_Printf(DBG_CHN_MESG, "%08lx", rec->ExceptionCode);
             break;


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux