What do you mean? I use IAR Embedded Workbench for STM8 as IDE. I cannot switch to STVD. DeLoaren's answer looks great, but I don't know how manage to get the return address of the function.
If you have a basic understanding of the processor registers, the call stack, C calling/parameter passing model, some assembler. If you understand how the call works and pushes the return address, you should be able load it.
Look at a disassembly listing of an average app you should be able to pull a couple of nuggets.
You should be able to do a relative call and pop the return address, or call a fixed function that can retrieve a value out of a memory you can access.
Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..