Make pdb2mdb work with files in other directories.
[mono.git] / mono / mini / debugger-agent.h
index e5713719100f66d0416dd8aa270d8844d36430a5..09549270a490f4b14aa4e886054b14a6523bb24b 100644 (file)
@@ -22,12 +22,15 @@ mono_debugger_agent_single_step_event (void *sigctx) MONO_INTERNAL;
 void
 mono_debugger_agent_free_domain_info (MonoDomain *domain) MONO_INTERNAL;
 
-gboolean mono_debugger_agent_thread_interrupt (MonoJitInfo *ji) MONO_INTERNAL;
+gboolean mono_debugger_agent_thread_interrupt (void *sigctx, MonoJitInfo *ji) MONO_INTERNAL;
 
 void
-mono_debugger_agent_handle_exception (MonoException *ext, MonoContext *ctx) MONO_INTERNAL;
+mono_debugger_agent_handle_exception (MonoException *ext, MonoContext *throw_ctx, MonoContext *catch_ctx) MONO_INTERNAL;
 
 void
-mono_debugger_agent_handle_unhandled_exception (MonoException *ext, MonoContext *ctx) MONO_INTERNAL;
+mono_debugger_agent_begin_exception_filter (MonoException *exc, MonoContext *ctx, MonoContext *orig_ctx) MONO_INTERNAL;
+
+void
+mono_debugger_agent_end_exception_filter (MonoException *exc, MonoContext *ctx, MonoContext *orig_ctx) MONO_INTERNAL;
 
 #endif