X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f734ec7475682eb90323e804cbcfddd7e4523992..a96adb51dabc0c759af11e60c770355f22a54ef3:/src/mc/mc_snapshot.hpp diff --git a/src/mc/mc_snapshot.hpp b/src/mc/mc_snapshot.hpp index 3a86a2042c..eab2acf26c 100644 --- a/src/mc/mc_snapshot.hpp +++ b/src/mc/mc_snapshot.hpp @@ -16,7 +16,7 @@ #include "src/mc/mc_forward.hpp" #include "src/mc/mc_unw.hpp" -SG_BEGIN_DECL() +extern "C" { // ***** Snapshot region @@ -150,8 +150,6 @@ static const void* mc_snapshot_get_heap_end(simgrid::mc::Snapshot* snapshot); } -#ifdef __cplusplus - namespace simgrid { namespace mc { @@ -161,8 +159,6 @@ XBT_PRIVATE void restore_snapshot(std::shared_ptr snapsho } } -#endif - extern "C" { XBT_PRIVATE void mc_restore_page_snapshot_region(simgrid::mc::RemoteClient* process, void* start_addr, @@ -235,7 +231,6 @@ static XBT_ALWAYS_INLINE void* MC_region_read_pointer(mc_mem_region_t region, co void* res; return *(void**) MC_region_read(region, &res, addr, sizeof(void*)); } - -SG_END_DECL() +} #endif