1 #ifndef __XBT_WIN32_CONFIG_H__
2 #define __XBT_WIN32_CONFIG_H__
5 /* config.h - simgrid config selection for windows platforms. */
7 /* Copyright (c) 2006-2008, 2010, 2012-2014. The SimGrid Team.
8 * All rights reserved. */
10 /* This program is free software; you can redistribute it and/or modify it
11 * under the terms of the license (GNU LGPL) which comes with this package. */
16 #if defined(__GNUC__) /* either MinGW or cross-compiling */
17 # include "internal_config.h"
19 typedef unsigned int uint32_t;
22 #ifdef _MSC_VER /* MSVC */
24 /* Manually define the HAVE_* corresponding to the MSVC development environment */
28 # error "Unknown compiler - please report the problems to the main simgrid mailing list (http://gforge.inria.fr/mail/?group_id=12)"
34 #define EWOULDBLOCK WSAEWOULDBLOCK
38 #define EINPROGRESS WSAEINPROGRESS
42 #define ETIMEDOUT WSAETIMEDOUT
58 #endif /* #ifndef __XBT_WIN32_CONFIG_H__ */