This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
AW: AW: AW: [PATCH] source.s: Fix problem handling windows like path with MinGW
- From: "Michael Fischer" <fischermi at t-online dot de>
- To: <gdb-patches at sourceware dot org>
- Date: Sun, 18 Jun 2006 22:05:30 +0200
- Subject: AW: AW: AW: [PATCH] source.s: Fix problem handling windows like path with MinGW
>> #ifdef __MSDOS__
>> #define CANT_FORK
>> #define GLOBAL_CURDIR
>> #endif
>>
>> #if defined(__MSDOS__) || defined(_WIN32) || defined(__OS2__) || defined
>> (__CYGWIN__)
>> #define DIRNAME_SEPARATOR ';'
>> #endif
>
>I think __CYGWIN__ should not be here. In fact, even _WIN32 should
>not trigger use of `;' unless __CYGWIN__ is not defined. Chris, is
>that right?
>
>Does anyone object to adding something like the above, provided that
>we are careful not to break Cygwin?
To make sure that we does not break Cygwin, perhaps we can use the following
check:
#if defined(__MSDOS__) || defined (__MINGW32__)
#define DIRNAME_SEPARATOR ';'
#endif
Only check for __MSDOS__ and __MINGW32__ in this case Cygwin
could not be affected.
Regards,
Michael