Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
further simplification of the popping in simix
[simgrid.git] / src / simix / smx_smurf_private.h
index 7847b5f..68de744 100644 (file)
@@ -12,7 +12,7 @@ SG_BEGIN_DECL()
 /********************************* Simcalls *********************************/
 XBT_PUBLIC(const char*) simcall_names[]; /* Name of each simcall */
 
-#include "smx_popping_generated.h" /* All generated code about simcalls */
+#include "smx_popping_enum.h" /* Definition of e_smx_simcall_t, with one value per simcall */
 
 typedef int (*simix_match_func_t)(void *, void *, smx_action_t);
 typedef void (*simix_copy_data_func_t)(smx_action_t, void*, size_t);
@@ -61,8 +61,7 @@ typedef struct s_smx_simcall {
 #define SIMCALL_GET_MC_VALUE(simcall) 0
 #endif
 
-#include "simcalls_generated_res_getter_setter.h"
-#include "simcalls_generated_args_getter_setter.h"
+#include "smx_popping_accessors.h"
 
 /******************************** General *************************************/