X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fexec.c;fp=src%2Fexec.c;h=2a716101789650c36b6e8cc59db30c97291983e9;hp=978fb8a2e2c2d23c5ea046dfa33c382bc706a7f2;hb=aac61489b663d7156faba49d9c3e99702dcf9b8c;hpb=85eb02b0a629caf7531b77fb59ececd15e586c2a diff --git a/src/exec.c b/src/exec.c index 978fb8a..2a71610 100644 --- a/src/exec.c +++ b/src/exec.c @@ -4,6 +4,7 @@ #include "exec.h" #include "cerr.h" +#include "debugger.h" /** * @brief プログラムレジスタ(PR)を表すWORD値を文字列に変換 @@ -811,7 +812,7 @@ void exec() fprintf(stdout, "\n"); } /* デバッガーモードの場合、デバッガーを起動 */ - if(execmode.debugger == true) { + if(execmode.debugger == true || getbps(sys->cpu->pr) == true) { debugger(); } /* プログラムレジスタをチェック */