On Wed, Jun 07, 2006 at 06:43:50PM +0200, Sandro Tolaini wrote:
> 
> On 07/giu/2006, at 18:22, H. J. Lu wrote:
> 
> >The x86 psABI is very old and doesn't cover XMM registers. I'd like to
> >update x86 Linux calling convention for XMM register usage. I am not
> >sure if I should update stack alignment requirement.
> 
> Maybe you'll want to check how this is handled in Darwin/x86, which  
> requires 16-byte stack alignment because it is internally using XMM  
> registers.
> 

They try to support 4byte alignment legacy code with

http://gcc.gnu.org/ml/gcc-patches/2006-05/msg00526.html

There are 2 different, but related questions:

1. Should Linux require gcc generates 16byte aligned stack?
2. How should Linux support 4byte alignment code?


H.J.
H.J.

Reply via email to