From: Martin Liska Date: Mon, 7 Aug 2023 11:07:37 +0000 (+0200) Subject: Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=af5478e1f3cee5741f68377eb5d60cdcf05ca858;p=binutils-gdb.git 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> --- 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