https://gcc.gnu.org/g:bf69bded7b47b591bdad0cd0ef6ac4c06b6d2b89
commit r17-660-gbf69bded7b47b591bdad0cd0ef6ac4c06b6d2b89 Author: Pietro Monteiro <[email protected]> Date: Thu May 21 17:59:57 2026 -0400 libffi: Always define `WIN32_LEAN_AND_MEAN` before <windows.h> From commit: 902c755930326cb4405672aa3ea13c35c653cbff - Always define `WIN32_LEAN_AND_MEAN` before <windows.h> Forwarded upstream: https://github.com/libffi/libffi/pull/937 libffi/ChangeLog: PR libffi/117635 * src/aarch64/ffi.c: Define `WIN32_LEAN_AND_MEAN` before `#include <windows.h>`. Signed-off-by: Pietro Monteiro <[email protected]> Diff: --- libffi/src/aarch64/ffi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libffi/src/aarch64/ffi.c b/libffi/src/aarch64/ffi.c index 94c643b70ab6..1c78199174da 100644 --- a/libffi/src/aarch64/ffi.c +++ b/libffi/src/aarch64/ffi.c @@ -28,6 +28,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include <ffi_common.h> #include "internal.h" #ifdef _WIN32 +#define WIN32_LEAN_AND_MEAN #include <windows.h> /* FlushInstructionCache */ #endif #include <tramp.h>
