mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 09:08:59 +00:00
* main.c: Remove windows.h use.
(gdbtk_test): Use PATH_MAX for home var calculation. * remote-e7000.c (e7000_parse_device): Accomodate Cygwin as well as Win32 in test. * ser-tcp.c: Use modern __CYGWIN__ conditional. * source.c (mod_path): Add __CYGWIN__ conditional to WIN32 test. (openp): Ditto. * symfile.c (symfile_bfd_open): Ditto. * gdbtk/generic/gdbtk.c: Ditto.
This commit is contained in:
@@ -331,7 +331,7 @@ mod_path (char *dirname, char **which_path)
|
||||
}
|
||||
|
||||
if (!(SLASH_P (*name) && p <= name + 1) /* "/" */
|
||||
#if defined(_WIN32) || defined(__MSDOS__)
|
||||
#if defined(_WIN32) || defined(__MSDOS__) || defined(__CYGWIN__)
|
||||
/* On MS-DOS and MS-Windows, h:\ is different from h: */
|
||||
&& !(!SLASH_P (*name) && ROOTED_P (name) && p <= name + 3) /* d:/ */
|
||||
#endif
|
||||
@@ -370,7 +370,7 @@ mod_path (char *dirname, char **which_path)
|
||||
|
||||
if (name[0] == '~')
|
||||
name = tilde_expand (name);
|
||||
#if defined(_WIN32) || defined(__MSDOS__)
|
||||
#if defined(_WIN32) || defined(__MSDOS__) || defined(__CYGWIN__)
|
||||
else if (ROOTED_P (name) && p == name + 2) /* "d:" => "d:." */
|
||||
name = concat (name, ".", NULL);
|
||||
#endif
|
||||
@@ -526,7 +526,7 @@ openp (char *path, int try_cwd_first, char *string, int mode, int prot,
|
||||
if (!path)
|
||||
path = ".";
|
||||
|
||||
#ifdef _WIN32
|
||||
#if defined(_WIN32) || defined(__CYGWIN__)
|
||||
mode |= O_BINARY;
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user