X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3c5b31c9766da42c82473b8c9dbf5910b74f3cb0..8695eb4cf63ff136fb246e39305887f3c7c334a8:/src/mc/mc_base.h diff --git a/src/mc/mc_base.h b/src/mc/mc_base.h index c21a00bc26..a72fbce3e4 100644 --- a/src/mc/mc_base.h +++ b/src/mc/mc_base.h @@ -1,17 +1,22 @@ -/* Copyright (c) 2008-2014. The SimGrid Team. +/* Copyright (c) 2008-2015. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#ifndef MC_BASE_H -#define MC_BASE_H +#ifndef SIMGRID_MC_BASE_H +#define SIMGRID_MC_BASE_H +#include #include #include "simgrid_config.h" #include "internal_config.h" #include "../simix/smx_private.h" +// Marker for symbols which should be defined as XBT_PRIVATE but are used in +// unit tests: +#define MC_SHOULD_BE_INTERNAL + SG_BEGIN_DECL() /** Check if the given simcall can be resolved @@ -34,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()