From af5478e1f3cee5741f68377eb5d60cdcf05ca858 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Mon, 7 Aug 2023 13:07:37 +0200 Subject: [PATCH] Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin. PR gcov-profile/94570 * ltmain.sh: Do not define HAVE_DOS_BASED_FILE_SYSTEM for CYGWIN. Co-Authored-By: Jonathan Yong <10walls@gmail.com> --- ltmain.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ltmain.sh b/ltmain.sh index 79f9ba89af5..70990740b6c 100644 --- a/ltmain.sh +++ b/ltmain.sh @@ -3425,8 +3425,8 @@ int setenv (const char *, const char *, int); # define PATH_SEPARATOR ':' #endif -#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ - defined (__OS2__) +#if (defined (_WIN32) && ! defined(__CYGWIN__)) || defined (__MSDOS__) || \ + defined (__DJGPP__) || defined (__OS2__) # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 -- 2.30.2