From 63cde2272bd8d96b6695972133a92dee27cb7eed Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Fri, 11 May 2012 12:15:46 +1000 Subject: [PATCH] Add Windows implementation of breakpoint --- debug.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/debug.cpp b/debug.cpp index 1e5cf226..3303f2e5 100644 --- a/debug.cpp +++ b/debug.cpp @@ -20,6 +20,7 @@ #include "debug.hpp" #include "backtrace.hpp" #include "log.hpp" +#include "platform.hpp" #include #include @@ -39,7 +40,13 @@ void panic (void) { panic ("NFI"); } - +#if defined(PLATFORM_WIN32) +#include +void +breakpoint (void) { + DebugBreak (); +} +#else void breakpoint (void) { #if defined (__x86_64) || defined (__i386) @@ -48,6 +55,7 @@ breakpoint (void) { raise (SIGINT); #endif } +#endif void