#10691 - regularkid - Fri Sep 12, 2003 6:43 pm
Quick question:
When you use a 'bl' or 'bx' instruction to call a function, does it automatically save/push the return address on the stack, or do you have to do this manually. Basically, i'm asking if I do nested function calls in ASM, do I need to worry about saving the return address for each one on the stack, or is this done automatically? Thanks!
_________________
- RegularKid
When you use a 'bl' or 'bx' instruction to call a function, does it automatically save/push the return address on the stack, or do you have to do this manually. Basically, i'm asking if I do nested function calls in ASM, do I need to worry about saving the return address for each one on the stack, or is this done automatically? Thanks!
_________________
- RegularKid