Thu Nov 19 15:21:04 1998 Geoffrey Noer <noer@cygnus.com>
authorGeoffrey Noer <noer@cygnus>
Thu, 19 Nov 1998 23:22:51 +0000 (23:22 +0000)
committerGeoffrey Noer <noer@cygnus>
Thu, 19 Nov 1998 23:22:51 +0000 (23:22 +0000)
        * rdi-share/host.h: if compiling under Cygwin, make sure new
        preprocessor define is defined.  Define it if not.
        * rdi-share/aclocal.m4: regenerate
        * rdi-share/configure: regenerate

gdb/ChangeLog
gdb/rdi-share/aclocal.m4
gdb/rdi-share/configure
gdb/rdi-share/host.h

index b770b3ea17fd2ce0f3d63bbc18afb3a26b853526..6454f4975aef28648461d75f93eca2964f6e32e9 100644 (file)
@@ -1,3 +1,10 @@
+Thu Nov 19 15:21:04 1998  Geoffrey Noer  <noer@cygnus.com>
+
+       * rdi-share/host.h: if compiling under Cygwin, make sure new
+       preprocessor define is defined.  Define it if not.
+       * rdi-share/aclocal.m4: regenerate
+       * rdi-share/configure: regenerate
+
 Thu Nov 19 14:43:44 1998  Geoffrey Noer  <noer@cygnus.com>
 
        * configure.in: switch back to checking __CYGWIN32__
index ab1e3e2066a99c0f1086ce219a79771d23c6c469..55a8225b960980eae23e3594aae074d87c37fe9c 100644 (file)
@@ -179,26 +179,12 @@ AC_SUBST(EXEEXT)])
 dnl AM_CYGWIN()
 AC_DEFUN(AM_CYGWIN,
 [AC_CACHE_CHECK(for Cygwin environment, am_cv_cygwin,
-[AC_TRY_COMPILE(,[return __CYGWIN__;],
+[AC_TRY_COMPILE(,[return __CYGWIN32__;],
 am_cv_cygwin=yes, am_cv_cygwin=no)
 rm -f conftest*])
 CYGWIN=
 test "$am_cv_cygwin" = yes && CYGWIN=yes])
 
-# Check to see if we're running under Cygwin32, without using
-# AC_CANONICAL_*.  If so, set output variable CYGWIN32 to "yes".
-# Otherwise set it to "no".
-# Note: Although Cygwin32 has changed names, for now we keep the
-# old macro around...
-
-dnl AM_CYGWIN32()
-AC_DEFUN(AM_CYGWIN32,
-[AC_CACHE_CHECK(for Cygwin32 environment, am_cv_cygwin32,
-[AC_TRY_COMPILE(,[return __CYGWIN32__;],
-am_cv_cygwin32=yes, am_cv_cygwin32=no)
-rm -f conftest*])
-CYGWIN32=
-test "$am_cv_cygwin32" = yes && CYGWIN32=yes])
 
 
 # Check to see if we're running under Mingw, without using
index 6729f7c9a9042d76ac3c0284c9d55ab6dec2c2ce..e85f4f80cd4830c2f8362d3cdc641c8e432b2067 100755 (executable)
@@ -1759,7 +1759,7 @@ else
 #include "confdefs.h"
 
 int main() {
-return __CYGWIN__;
+return __CYGWIN32__;
 ; return 0; }
 EOF
 if { (eval echo configure:1766: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
index ba09d82c29d1303a05afa0a187290472001cd07e..e30d965bee3030c81bdbc57270ff7acf723efec4 100644 (file)
@@ -219,4 +219,12 @@ extern double strtod(const char *str, char **ptr);
 
 #endif
 
+/* If under Cygwin, provide backwards compatibility with older
+   Cygwin compilers that don't define the current cpp define. */
+#ifdef __CYGWIN32__
+#ifndef __CYGWIN__
+#define __CYGWIN__
+#endif
+#endif
+
 /* end of host.h */