changeset 2033:894bf99a13f1

Make ui.enter_debuger respect which debuger is active
author Michael Pavone <pavone@retrodev.com>
date Sat, 20 Feb 2021 14:52:55 -0800
parents 441d5d6cea2f
children 8b2ef428d1aa
files genesis.c
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/genesis.c	Sat Feb 20 14:52:32 2021 -0800
+++ b/genesis.c	Sat Feb 20 14:52:55 2021 -0800
@@ -459,7 +459,11 @@
 	if (address) {
 		if (gen->header.enter_debugger) {
 			gen->header.enter_debugger = 0;
-			debugger(context, address);
+			if (gen->header.debugger_type == DEBUGGER_NATIVE) {
+				debugger(context, address);
+			} else {
+				gdb_debug_enter(context, address);
+			}
 		}
 #ifdef NEW_CORE
 		if (gen->header.save_state) {