[INCLUDES]
[reactos.git] / reactos / include / reactos / wine / config.h
index c6e8486..25b7d07 100644 (file)
@@ -1,9 +1,14 @@
-#include "reactos/buildno.h"
-
 #define __WINE_CONFIG_H
 
 /* Define to a function attribute for Microsoft hotpatch assembly prefix. */
+#ifndef DECLSPEC_HOTPATCH
+#if defined(_MSC_VER) || defined(__clang__)
+/* FIXME: http://llvm.org/bugs/show_bug.cgi?id=20888 */
 #define DECLSPEC_HOTPATCH
+#else
+#define DECLSPEC_HOTPATCH __attribute__((__ms_hook_prologue__))
+#endif
+#endif /* DECLSPEC_HOTPATCH */
 
 /* Define to the file extension for executables. */
 #define EXEEXT ".exe"
 /* #undef HAVE_FUTIMESAT */
 
 /* Define to 1 if you have the `getaddrinfo' function. */
-/* #undef HAVE_GETADDRINFO */
+#define HAVE_GETADDRINFO 1
 
 /* Define to 1 if you have the `getattrlist' function. */
 /* #undef HAVE_GETATTRLIST */
 /* Define to 1 if you have the <io.h> header file. */
 #define HAVE_IO_H 1
 
+/* Define to 1 if you have the `isfinite' function. */
+/* #undef HAVE_ISFINITE */
+
 /* Define to 1 if you have the `isinf' function. */
-#define HAVE_ISINF 1
+/* #undef HAVE_ISINF */
 
 /* Define to 1 if you have the `isnan' function. */
-#define HAVE_ISNAN 1
+/* #undef HAVE_ISNAN */
 
 /* Define to 1 if you have the <jack/jack.h> header file. */
 /* #undef HAVE_JACK_JACK_H */
 /* #undef HAVE_SYS_TIMES_H */
 
 /* Define to 1 if you have the <sys/time.h> header file. */
-#ifndef _MSC_VER
-  #define HAVE_SYS_TIME_H 1
-#endif
+#define HAVE_SYS_TIME_H 1
 
 /* Define to 1 if you have the <sys/types.h> header file. */
 #define HAVE_SYS_TYPES_H 1
 /* #undef HAVE_UCONTEXT_H */
 
 /* Define to 1 if you have the <unistd.h> header file. */
-#ifndef _MSC_VER
 #define HAVE_UNISTD_H 1
-#endif
 
 /* Define to 1 if you have the `usleep' function. */
 /* #undef HAVE_USLEEP */
 /* #undef HAVE_XRENDERSETPICTURETRANSFORM */
 
 /* Define to 1 if you have the `z' library (-lz). */
-/* #define HAVE_ZLIB 1 */
+#define HAVE_ZLIB 1
 
 /* Define to 1 if you have the <zlib.h> header file. */
-/* #define HAVE_ZLIB_H 1 */
+#define HAVE_ZLIB_H 1
+
+/* Define to 1 if you have the `_finite' function. */
+#define HAVE__FINITE 1
+
+/* Define to 1 if you have the `_isnan' function. */
+#define HAVE__ISNAN 1
 
 /* Define to 1 if you have the `_pclose' function. */
 #define HAVE__PCLOSE 1
 /* #undef SONAME_LIBGLU */
 
 /* Define to the soname of the libgnutls library. */
-/* #unef SONAME_LIBGNUTLS */
+#define SONAME_LIBGNUTLS L"libgnutls-28.dll"
 
 /* Define to the soname of the libgsm library. */
 /* #undef SONAME_LIBGSM */