(fix of commit
6c535e8d6)
* include/private/gcconfig.h [IA64 && CYGWIN32] (OS_TYPE, DATASTART,
DATAEND, STACK_GRAN, NEED_FIND_LIMIT, USE_MMAP_ANON): Do not define.
* include/private/gcconfig.h [X86_64 && CYGWIN32] (OS_TYPE): Define.
* include/private/gcconfig.h [X86_64 && CYGWIN32 && USE_MMAP]
(USE_MMAP_ANON): Define.
# endif /* __INTEL_COMPILER */
# endif
# endif
-# ifdef CYGWIN32
-# define OS_TYPE "CYGWIN32"
-# define DATASTART ((ptr_t)GC_DATASTART) /* From gc.h */
-# define DATAEND ((ptr_t)GC_DATAEND)
-# undef STACK_GRAN
-# define STACK_GRAN 0x10000
-# ifdef USE_MMAP
-# define NEED_FIND_LIMIT
-# define USE_MMAP_ANON
-# endif
-# endif
# ifdef MSWIN32
/* FIXME: This is a very partial guess. There is no port, yet. */
# define OS_TYPE "MSWIN32"
# define HEAP_START DATAEND
# endif
# endif
+# ifdef CYGWIN32
+# define OS_TYPE "CYGWIN32"
+# ifdef USE_MMAP
+# define USE_MMAP_ANON
+# endif
+# endif
# ifdef MSWIN_XBOX1
# define NO_GETENV
# define DATASTART (ptr_t)ALIGNMENT