From 9d5395a98f16fd47fba727557f1810b28e76d0c1 Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Mon, 8 Dec 2025 22:34:20 +0100 Subject: [PATCH] Ada: Add missing #include for MinGW This adds a missing #include for and removes redundant ones. gcc/ada/ PR ada/123037 * rtinit.c [__MINGW32__]: Include and not . * rtfinal.c [__MINGW32__]: Do not include . --- gcc/ada/rtfinal.c | 2 -- gcc/ada/rtinit.c | 3 +-- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/gcc/ada/rtfinal.c b/gcc/ada/rtfinal.c index 88bbb0e3e500..0bd3ce4ace65 100644 --- a/gcc/ada/rtfinal.c +++ b/gcc/ada/rtfinal.c @@ -46,9 +46,7 @@ extern int __gnat_rt_init_count; /* see initialize.c */ #if defined (__MINGW32__) -#define WIN32_LEAN_AND_MEAN #include "mingw32.h" -#include extern CRITICAL_SECTION ProcListCS; extern HANDLE ProcListEvt; diff --git a/gcc/ada/rtinit.c b/gcc/ada/rtinit.c index 598550c4051c..3b5af0dfb01a 100644 --- a/gcc/ada/rtinit.c +++ b/gcc/ada/rtinit.c @@ -70,9 +70,8 @@ int __gnat_rt_init_count = 0; and finalize properly the run-time. */ #if defined (__MINGW32__) -#define WIN32_LEAN_AND_MEAN +#include #include "mingw32.h" -#include extern void __gnat_init_float (void); -- 2.47.3