Using the stack from inline assembly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Is it possible to use the stack from inline assembly? I'm particularly interested in i386 and x86_64, and push/pop instructions and function calls.

Will GCC automatically disable use of the red zone on x86_64 if inline assembly is used, or at least assume it's clobbered by inline assembly? If not, how is this supposed to work if it does at all?

Thanks,
Florian

PS: In case you wonder: Torvald an I found some relevant code in glibc.



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux