[Top][All Lists]

[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 09:47:16 +0300

> Cc: address@hidden
> From: Paul Eggert <address@hidden>
> Date: Fri, 13 Oct 2017 15:28:40 -0700
> It's not a GCC bug. It's a bug in the way that Emacs allocates 
> pseudovectors. We assume that an alignment of 8 is enough, but 
> apparently this is incorrect for the struct thread type under 
> MS-Windows.

Sorry, I don't understand the nature of the bug.  Does GCC assume that
each struct starts at a 16-byte boundary?  (The fact that it issues
the movaps instruction seems to be evidence of such an assumption.)
If so, what ABI makes that assumption valid?

> I'll see if I can squeeze some time free to look into this.


reply via email to

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