Oops. Thanks w3seek
Modified: trunk/reactos/include/ntdll/ntdll.h

Modified: trunk/reactos/include/ntdll/ntdll.h
--- trunk/reactos/include/ntdll/ntdll.h	2005-06-17 17:44:39 UTC (rev 16006)
+++ trunk/reactos/include/ntdll/ntdll.h	2005-06-17 17:59:11 UTC (rev 16007)
@@ -41,6 +41,17 @@
 #define CHECKPOINT1(args...)
 #endif
 
+/* Macros expanding to the appropriate inline assembly to raise a breakpoint */
+#if defined(_M_IX86)
+#define ASM_BREAKPOINT "\nint $3\n"
+#elif defined(_M_ALPHA)
+#define ASM_BREAKPOINT "\ncall_pal bpt\n"
+#elif defined(_M_MIPS)
+#define ASM_BREAKPOINT "\nbreak\n"
+#else
+#error Unsupported architecture.
+#endif
+
 #define ROUNDUP(a,b)	((((a)+(b)-1)/(b))*(b))
 #define ROUNDDOWN(a,b)	(((a)/(b))*(b))