A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
OUTPUT_VARIABLE was always returning void string in MacOS Lion 11.3.0 (Darwin), using...
[simgrid.git]
/
buildtools
/
Cmake
/
gras_config.h.in
diff --git
a/buildtools/Cmake/gras_config.h.in
b/buildtools/Cmake/gras_config.h.in
index
a39a90f
..
fe82221
100644
(file)
--- a/
buildtools/Cmake/gras_config.h.in
+++ b/
buildtools/Cmake/gras_config.h.in
@@
-4,18
+4,27
@@
/* Set somes variables for Windows compilation */
#ifdef _XBT_DLL_EXPORT
/* Set somes variables for Windows compilation */
#ifdef _XBT_DLL_EXPORT
- #define DLL_EXPORT
+ #ifndef DLL_EXPORT
+ #define DLL_EXPORT
+ #endif
#else
#ifdef _XBT_DLL_STATIC
#else
#ifdef _XBT_DLL_STATIC
- #define DLL_STATIC
+ #ifndef DLL_STATIC
+ #define DLL_STATIC
+ #endif
#else
#else
- #define DLL_IMPORT
+ #ifndef DLL_EXPORT
+ #define DLL_IMPORT
+ #endif
#endif
#endif
#cmakedefine SIZEOF_INT @SIZEOF_INT@
#cmakedefine SIZEOF_VOIDP @SIZEOF_VOIDP@
#endif
#endif
#cmakedefine SIZEOF_INT @SIZEOF_INT@
#cmakedefine SIZEOF_VOIDP @SIZEOF_VOIDP@
+/* If __thread is available */
+#cmakedefine HAVE_THREAD_LOCAL_STORAGE @HAVE_THREAD_LOCAL_STORAGE@
+
#ifndef __STRICT_ANSI__
#cmakedefine __STRICT_ANSI__ @__STRICT_ANSI__@
#endif
#ifndef __STRICT_ANSI__
#cmakedefine __STRICT_ANSI__ @__STRICT_ANSI__@
#endif
@@
-30,6
+39,7
@@
#cmakedefine _WIN64 @_WIN64@ //this variable is set if it is a 64 bits windows platform
#cmakedefine __VISUALC__ @__VISUALC__@
#cmakedefine __BORLANDC__ @__BORLANDC__@
#cmakedefine _WIN64 @_WIN64@ //this variable is set if it is a 64 bits windows platform
#cmakedefine __VISUALC__ @__VISUALC__@
#cmakedefine __BORLANDC__ @__BORLANDC__@
+#cmakedefine APPLE @APPLE@
#ifdef _XBT_WIN32
#ifndef __GNUC__
#cmakedefine __GNUC__ @__GNUC__@
#ifdef _XBT_WIN32
#ifndef __GNUC__
#cmakedefine __GNUC__ @__GNUC__@
@@
-39,8
+49,8
@@
#cmakedefine MMALLOC_WANT_OVERIDE_LEGACY @MMALLOC_WANT_OVERIDE_LEGACY@
#cmakedefine HAVE_MC @HAVE_MC@
#cmakedefine MMALLOC_WANT_OVERIDE_LEGACY @MMALLOC_WANT_OVERIDE_LEGACY@
#cmakedefine HAVE_MC @HAVE_MC@
-/* Set to true if
lib pcre is present
*/
-#cmakedefine HAVE_
PCRE_LIB @HAVE_PCRE_LIB
@
+/* Set to true if
have the mergesort function
*/
+#cmakedefine HAVE_
MERGESORT @HAVE_MERGESORT
@
/* If have linux_futex.h */
#cmakedefine HAVE_FUTEX_H @HAVE_FUTEX_H@
/* If have linux_futex.h */
#cmakedefine HAVE_FUTEX_H @HAVE_FUTEX_H@
@@
-96,6
+106,7
@@
#cmakedefine PROCESSOR_i686 @PROCESSOR_i686@
#cmakedefine PROCESSOR_x86_64 @PROCESSOR_x86_64@
#cmakedefine CMAKE_SYSTEM_PROCESSOR @CMAKE_SYSTEM_PROCESSOR@
#cmakedefine PROCESSOR_i686 @PROCESSOR_i686@
#cmakedefine PROCESSOR_x86_64 @PROCESSOR_x86_64@
#cmakedefine CMAKE_SYSTEM_PROCESSOR @CMAKE_SYSTEM_PROCESSOR@
+#cmakedefine HAVE_RAWCTX @HAVE_RAWCTX@
/* Defined if arrays in struct can straddle struct alignment boundaries. This
is like than the structure compaction above, but this time, the argument to
/* Defined if arrays in struct can straddle struct alignment boundaries. This
is like than the structure compaction above, but this time, the argument to
@@
-141,6
+152,12
@@
/* Indicates that we have GTNETS support */
#cmakedefine HAVE_GTNETS @HAVE_GTNETS@
/* Indicates that we have GTNETS support */
#cmakedefine HAVE_GTNETS @HAVE_GTNETS@
+/* Indicates that we have SMPI support */
+#cmakedefine HAVE_SMPI @HAVE_SMPI@
+
+/* Indicates that we have NS3 support */
+#cmakedefine HAVE_NS3 @HAVE_NS3@
+
/* Define to 1 if you have the <inttypes.h> header file. */
#cmakedefine HAVE_INTTYPES_H @HAVE_INTTYPES_H@
/* Define to 1 if you have the <inttypes.h> header file. */
#cmakedefine HAVE_INTTYPES_H @HAVE_INTTYPES_H@