X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=debugger%2Fmcs51%2Fcmd.c;h=d8268521be9a10ff9f4d476ad93150bf7563a2ca;hb=ebee9c2e2b87def7de434ac2dda9bc916739e4c6;hp=21309c2ea4672e5b44c1a1b0aedc9b132d449855;hpb=ad5e2046d9f7038ca5b821008b98b1fb29ec0f21;p=fw%2Fsdcc diff --git a/debugger/mcs51/cmd.c b/debugger/mcs51/cmd.c index 21309c2e..d8268521 100644 --- a/debugger/mcs51/cmd.c +++ b/debugger/mcs51/cmd.c @@ -707,6 +707,12 @@ void simGo (unsigned int gaddr) userinterrupt = 0; return; } + if ( gaddr == 0 ) + { + function *func = NULL;; + if (applyToSet(functions,funcInAddr,gaddr,&func)) + STACK_PUSH(callStack,func); + } addr = simGoTillBp (gaddr); /* got the pc for the break point now first