On Wed, Jun 07, 2006 at 04:08:14PM -0500, Menezes, Evandro wrote: > HJ, > > > We have several choices for stack alignment requirement > > > > 1. Leave it unchanged. Gcc can do > > a. Nothing. Let the program crash. > > b. Align stack to 16byte if XMM registers are used locally and > > aren't passed down as function arguments. > > Why not so if the XMM registers are passed down as arguments? >
When calling a function with XMM register arguments, doesn't caller have to align stack to 16byte for callee? H.J.