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>

Reply via email to