diff options
author | Jim Wilson <wilson@cygnus.com> | 1997-09-09 20:21:58 +0000 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1997-09-09 13:21:58 -0700 |
commit | 233bd86d2e8877607e0d731f2bb6809d13a30460 (patch) | |
tree | 01540bc19136b910d932f8ceede58d49044fbba0 /gcc | |
parent | 8f3d79e05f6ad084e0c6e6f60d18119aea9f2361 (diff) | |
download | gcc-233bd86d2e8877607e0d731f2bb6809d13a30460.zip gcc-233bd86d2e8877607e0d731f2bb6809d13a30460.tar.gz gcc-233bd86d2e8877607e0d731f2bb6809d13a30460.tar.bz2 |
Add CYGWIN32 support.
* g77.c (pexecute, doit): Add checks for __CYGWIN32__.
From-SVN: r15183
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/f/ChangeLog.egcs | 4 | ||||
-rw-r--r-- | gcc/f/g77.c | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/f/ChangeLog.egcs b/gcc/f/ChangeLog.egcs index 8becff7..0ec6af0 100644 --- a/gcc/f/ChangeLog.egcs +++ b/gcc/f/ChangeLog.egcs @@ -1,3 +1,7 @@ +Tue Sep 9 13:20:40 1997 Jim Wilson <wilson@cygnus.com> + + * g77.c (pexecute, doit): Add checks for __CYGWIN32__. + Wed Aug 27 20:32:03 1997 Jeffrey A Law (law@cygnus.com) * top.c (ffe_decode_option): Turn on flag_move_all_moveables diff --git a/gcc/f/g77.c b/gcc/f/g77.c index dc9f776..1c0834f 100644 --- a/gcc/f/g77.c +++ b/gcc/f/g77.c @@ -979,7 +979,7 @@ pexecute (search_flag, program, argv, not_last) #endif -#if !defined(__MSDOS__) && !defined(OS2) && !defined(_WIN32) +#if (!defined(__MSDOS__) && !defined(OS2) && !defined(_WIN32)) || defined (__CYGWIN32__) static int pexecute (search_flag, program, argv, not_last) @@ -1084,7 +1084,7 @@ pexecute (search_flag, program, argv, not_last) } #endif /* OS2 */ -#if defined(_WIN32) +#if defined(_WIN32) && !defined (__CYGWIN32__) static int pexecute (search_flag, program, argv, not_last) @@ -1109,7 +1109,7 @@ doit (char *program, char **argv) #ifdef __MSDOS__ status = pid; #else -#ifdef _WIN32 +#if defined(_WIN32) && !defined(__CYGWIN32__) pid = cwait (&status, pid, WAIT_CHILD); #else pid = wait (&status); |