On 4/27/25 2:49 PM, Eric Botcazou wrote:
For Windows x86-32 targets, the Microsoft ABI only guarantees that the
stack is aligned to 4-byte boundaries. GCC knows about the default
alignment of the stack. However, before this commit, it did not realign the
stack unless SSE was also enabled.
When a
> For Windows x86-32 targets, the Microsoft ABI only guarantees that the
> stack is aligned to 4-byte boundaries. GCC knows about the default
> alignment of the stack. However, before this commit, it did not realign the
> stack unless SSE was also enabled.
>
> When a stricter (larger) alignment is
undef TARGET_ASM_UNWIND_EMIT
--
2.49.0
From d043b30147e00231a99012d631bfc6291340b283 Mon Sep 17 00:00:00 2001
From: LIU Hao
Date: Sun, 27 Apr 2025 18:18:34 +0800
Subject: [PATCH] gcc: For Windows x86-32, always attempt to realign stack
regardless of SSE
For Windows x86-32 targets, the Microsoft ABI only guara