Curtis Taylor wrote:
I have a case of g++ generating this instruction: add $0xe,%esp and creating a non 32bit aligned %esp. This is enabling a SIGSEGV in asignal handler that expects the stack to be word aligned.How can I find out if GCC V3.4.6 is intended to keep the stack word aligned at all times as required according to System V i386 ABI v4?
Does the ABI really require that the stack be aligned in places other than at function entry?
David Daney