/* -----------------------------------------------------------------------------
- * $Id: HsBase.h,v 1.31 2003/10/13 03:19:48 sof Exp $
+ * $Id: HsBase.h,v 1.32 2003/10/13 05:09:40 sof Exp $
*
* (c) The University of Glasgow 2001-2002
*
# endif
#endif
-#if !defined(_MSC_VER) && !defined(__MINGW__)
+#if !defined(_MSC_VER)
INLINE int __hscore_s_isreg(m) { return S_ISREG(m); }
INLINE int __hscore_s_isdir(m) { return S_ISDIR(m); }
INLINE int __hscore_s_isfifo(m) { return S_ISFIFO(m); }
#endif
#endif
-#if !defined(mingw32_TARGET_OS) && !defined(_MSC_VER) && !defined(__MINGW__)
+#if !defined(mingw32_TARGET_OS) && !defined(_MSC_VER) && !defined(__MINGW32__)
INLINE int
__hscore_sigemptyset( sigset_t *set )
{ return sigemptyset(set); }
INLINE mode_t __hscore_S_IXUSR() { return S_IXUSR; }
#endif
-#if !defined(_MSC_VER) && !defined(__MINGW__)
+#if !defined(_MSC_VER)
INLINE HsAddr
__hscore_d_name( struct dirent* d )
{
-#ifndef mingw32_TARGET_OS
+#if !defined(mingw32_TARGET_OS) && !defined(__MINGW32__)
return (HsAddr)(&d->d_name);
#else
return (HsAddr)(d->d_name);
INLINE time_t __hscore_st_mtime ( struct stat* st ) { return st->st_mtime; }
INLINE off_t __hscore_st_size ( struct stat* st ) { return st->st_size; }
-#if !defined(_MSC_VER) && !defined(__MINGW__)
+#if !defined(_MSC_VER)
INLINE mode_t __hscore_st_mode ( struct stat* st ) { return st->st_mode; }
#endif
}
#endif
-#if !defined(_MSC_VER) && !defined(__MINGW__)
+#if !defined(_MSC_VER) && !defined(__MINGW32__)
INLINE HsInt
__hscore_sizeof_sigset_t( void )
{