From: Pierre Muller Date: Wed, 10 Mar 2010 16:39:20 +0000 (+0000) Subject: 2010-03-10 Pierre Muller X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7d8500b7566189c7baf9ea21f216ce255b8ff127;p=binutils-gdb.git 2010-03-10 Pierre Muller * remote-fileio.c (cygwin_conv_path): Define macro for old cygwin API. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ad91ff6fcdd..bcf1dc1c137 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2010-03-10 Pierre Muller + + * remote-fileio.c (cygwin_conv_path): Define macro for old cygwin API. + 2010-03-10 Sami Wagiaalla PR C++/11236: diff --git a/gdb/remote-fileio.c b/gdb/remote-fileio.c index 4f775ada972..2166925c400 100644 --- a/gdb/remote-fileio.c +++ b/gdb/remote-fileio.c @@ -35,6 +35,15 @@ #include #ifdef __CYGWIN__ #include /* For cygwin_conv_to_full_posix_path. */ +#include +#if CYGWIN_VERSION_DLL_MAKE_COMBINED(CYGWIN_VERSION_API_MAJOR,CYGWIN_VERSION_API_MINOR) < 181 +# define CCP_POSIX_TO_WIN_A 0 +# define CCP_WIN_A_TO_POSIX 2 +# define cygwin_conv_path(op, from, to, size) \ + (op == CCP_WIN_A_TO_POSIX) ? \ + cygwin_conv_to_full_posix_path (from, to) : \ + cygwin_conv_to_win32_path (from, to) +#endif #endif #include