emacs-devel
[Top][All Lists]
Advanced

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

Re: MS-Windows tester wanted for trunk


From: Dmitry Antipov
Subject: Re: MS-Windows tester wanted for trunk
Date: Tue, 16 Sep 2014 19:46:27 +0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1

On 09/16/2014 06:31 PM, Eli Zaretskii wrote:

So, as suggested by that page, I marked the callback functions in
w32font.c with '__attribute__((force_align_arg_pointer))', and then
Emacs comes up normally.  This attribute is available in GCC since
v4.2.

From GCC manual, as of 4.8:

-mstackrealign

Realign the stack at entry.  On the Intel x86, the -mstackrealign option 
generates an alternate prologue and epilogue
that realigns the run-time stack if necessary.  This supports mixing legacy 
codes that keep 4-byte stack alignment with
modern codes that keep 16-byte stack alignment for SSE compatibility.  See also 
the attribute
"force_align_arg_pointer", applicable to individual functions.

Dmitry




reply via email to

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