This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
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.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |