• Caller Function Did Not Keep R3
    Hi, I have a "test_fun1()" function call to a inline ASM "test_fun2()". I found that the caller, "test_fun1()" did not keep the R3 before jump to "test_fun2()", which cause the result of the "test_fun1...
  • Caller Function Did Not Keep R3
    Hi, I have a "test_fun1()" function call to a inline ASM "test_fun2()". I found that the caller, "test_fun1()" did not keep the R3 before jump to "test_fun2()", which cause the result of the "test_fun1...
  • Problem:- Calling a subroutine that did NOT return to original caller
    Hi all, I am cracking my head to see why Keil's uVision2 has this problem? Calling a subroutine callee on the first time, returned to the original Caller with no problem. Calling it 2nd time...
  • Problem:- Calling a subroutine that did NOT return to original caller
    Hi all, I am cracking my head to see why Keil's uVision2 has this problem? Calling a subroutine callee on the first time, returned to the original Caller with no problem. Calling it 2nd time...
  • ARM: Specifying callers of indirect function calls for --callgraph option
    Good day, I would like to use the --callgraph linker option [0] to make sure that I'm using a sane stack size. Unfortunately I have quite a few indirect function calls that aren't included in the...