X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3a537198bac2e423d944c2b7c7e06fd55b7a250f..573a49afcc1a146f9776a7a772d87efd9db77657:/src/mc/mc_base.h?ds=sidebyside diff --git a/src/mc/mc_base.h b/src/mc/mc_base.h index 00a453a39d..c3a63c1bf1 100644 --- a/src/mc/mc_base.h +++ b/src/mc/mc_base.h @@ -7,17 +7,17 @@ #ifndef MC_BASE_H #define MC_BASE_H +#include #include #include "simgrid_config.h" #include "internal_config.h" #include "../simix/smx_private.h" -SG_BEGIN_DECL() +// Marker for symbols which should be defined as XBT_PRIVATE but are used in +// unit tests: +#define MC_SHOULD_BE_INTERNAL -/** Environment variable name set by `simgrid-mc` to enable MC support in the - * children MC processes - */ -#define MC_ENV_VARIABLE "SIMGRIC_MC" +SG_BEGIN_DECL() /** Check if the given simcall can be resolved * @@ -39,7 +39,7 @@ int MC_request_is_visible(smx_simcall_t req); */ void MC_wait_for_requests(void); -extern double *mc_time; +XBT_INTERNAL extern double *mc_time; SG_END_DECL()