Hello folks, I'm trying to write an inline assembly block embedded in C++ code and want to simulate a sibling / tail call inside the assembly block (use the 'jmp' instruction as opposed to 'call'). I know that I must adjust the stack pointer before doing this since the function containing this assembly block contains local variables. Does gcc provide a mechanism to determine how much space was reserved for local variables (similar to '_vars_' in High Level Assembly (HLA))? Cheers. -Subu Krishnamoorthy
Attachment:
signature.asc
Description: This is a digitally signed message part.