void smpi_switch_data_segment(int dest);
void smpi_really_switch_data_segment(int dest);
+int smpi_is_privatisation_file(char* file);
void smpi_get_executable_global_size(void);
void smpi_initialize_global_memory_segments(void);
void TRACE_smpi_finalize(int rank);
#endif
-const char* encode_datatype(MPI_Datatype datatype);
+const char* encode_datatype(MPI_Datatype datatype, int* known);
// TODO, make this static and expose it more cleanly