https://gcc.gnu.org/g:9282a60d5ba0fe71756c2541d3f6b92b27d7b4b6

commit r16-7926-g9282a60d5ba0fe71756c2541d3f6b92b27d7b4b6
Author: Andre Vehreschild <[email protected]>
Date:   Fri Mar 6 10:38:47 2026 +0100

    Fortran: Caf_shmem - Fix compile issue on cygwin [PR124371]
    
    libgfortran/ChangeLog:
    
            PR libfortran/124371
            * caf/shmem/supervisor.c (startWorker): Use defined(HAVE_FORK)
            instead of !defined(WIN32) for preprocessor conditional.

Diff:
---
 libgfortran/caf/shmem/supervisor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libgfortran/caf/shmem/supervisor.c 
b/libgfortran/caf/shmem/supervisor.c
index cdb318d5910e..6068533c7469 100644
--- a/libgfortran/caf/shmem/supervisor.c
+++ b/libgfortran/caf/shmem/supervisor.c
@@ -300,7 +300,7 @@ startWorker (image *im __attribute__ ((unused)),
   return true;
 }
 
-#ifndef WIN32
+#ifdef HAVE_FORK
 static void
 kill_all_images (supervisor *m)
 {

Reply via email to