]> AND Private Git Repository - loba.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
API change in SimGrid 3.8: MSG_global_init -> MSG_init.
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 25 Jun 2012 09:50:11 +0000 (11:50 +0200)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 25 Jun 2012 09:50:23 +0000 (11:50 +0200)
main.cpp
simgrid_features.h

index 4c70534b534c52b0bd61bb29bbca51ef3e9577c4..9799ff8c91f8d3c154756f2ffe2f35aa11f02607 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -24,6 +24,7 @@ XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(main);
 #include "misc.h"
 #include "options.h"
 #include "process.h"
 #include "misc.h"
 #include "options.h"
 #include "process.h"
+#include "simgrid_features.h"
 #include "statistics.h"
 #include "synchro.h"
 #include "timer.h"
 #include "statistics.h"
 #include "synchro.h"
 #include "timer.h"
@@ -219,7 +220,7 @@ int main(int argc, char* argv[])
     }
 
     // Initialize some MSG internal data.
     }
 
     // Initialize some MSG internal data.
-    MSG_global_init(&argc, argv);
+    MSG_init(&argc, argv);
     install_signal_handler();
 
     // Parse global parameters
     install_signal_handler();
 
     // Parse global parameters
index 458d6cfba6076242c7656269e97c991d515f2af3..dfee2575c2d2c4d36115695f083a5db76eaeb36b 100644 (file)
@@ -7,6 +7,9 @@
 #  error "Unsupported SimGrid version.  Need version > 3.5"
 #endif  // ============================================================= //
 
 #  error "Unsupported SimGrid version.  Need version > 3.5"
 #endif  // ============================================================= //
 
+#if SIMGRID_VERSION < MAKE_SIMGRID_VERSION(3, 8, 0) // ==== SG < 3.8 === //
+#  define MSG_init(argc, argv) MSG_global_init(argc, argv)
+#endif // ============================================================== //
 
 #endif // !SIMGRID_FEATURES_H
 
 
 #endif // !SIMGRID_FEATURES_H