AW: AW: AW: [PATCH] source.s: Fix problem handling windows like path with MinGW
Michael Fischer
fischermi@t-online.de
Sun Jun 18 20:05:00 GMT 2006
>> #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
More information about the Gdb-patches
mailing list