emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs-26 threads problem [win64]


From: Eli Zaretskii
Subject: Re: Emacs-26 threads problem [win64]
Date: Sat, 14 Oct 2017 11:25:32 +0300

> Cc: address@hidden, address@hidden
> From: Paul Eggert <address@hidden>
> Date: Sat, 14 Oct 2017 01:05:59 -0700
> 
> Eli Zaretskii wrote:
> > Does GCC assume that each struct starts at a 16-byte boundary?
> 
> No, only structs needing such an alignment, as is the case here.

What is special about this specific struct that it needs such an
alignment?

I guess what I'm asking is why did GCC emit the movaps instruction for
assigning a value to a struct member in this case?  To do that, GCC
must have decided that this particular struct should be 16-byte
aligned, but what was the rationale for such a decision?

Thanks.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]