[PATCH 34/45] Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin.
Arsen Arsenović
arsen@aarsen.me
Mon Aug 7 11:07:37 GMT 2023
From: Martin Liska <mliska@suse.cz>
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.41.0
More information about the Binutils
mailing list