From 278780642ed1eaf0a7719a0b67a5f16ded80bbcb Mon Sep 17 00:00:00 2001 From: Wolfgang Thaller Date: Sat, 23 Sep 2017 04:00:30 +0200 Subject: [PATCH] make DEBUGBREAK flag for add_application work again --- cmake/add_application.cmake | 2 +- libretro/Retro68APPL.r | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/cmake/add_application.cmake b/cmake/add_application.cmake index 6c708cec84..7e029d1848 100644 --- a/cmake/add_application.cmake +++ b/cmake/add_application.cmake @@ -43,7 +43,7 @@ function(add_application name) add_executable(${name} ${files} ${rez_files}) if(${ARGS_DEBUGBREAK}) - list(APPEND ARGS_MAKEAPPL_ARGS -b) + list(APPEND ARGS_MAKEAPPL_ARGS -DBREAK_ON_ENTRY) endif() if(${ARGS_CONSOLE}) target_link_libraries(${name} RetroConsole) diff --git a/libretro/Retro68APPL.r b/libretro/Retro68APPL.r index 3b2d5e26fc..fe04df539c 100644 --- a/libretro/Retro68APPL.r +++ b/libretro/Retro68APPL.r @@ -4,7 +4,12 @@ resource 'CODE' (0) RETRO68_JUMP_TABLE; resource 'CODE' (1) { - dontBreakAtEntry, $$read(FLT_FILE_NAME); +#ifdef BREAK_ON_ENTRY + breakAtEntry, +#else + dontBreakAtEntry, +#endif + $$read(FLT_FILE_NAME); }; resource 'SIZE' (-1) {