X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ffe8ce65fd9a8e18a0469f26f067c3ea6d5d60d4..814f0122ea0074dfb67398a79067c01267bc0b40:/src/mc/mc_object_info.h diff --git a/src/mc/mc_object_info.h b/src/mc/mc_object_info.h index 9914c56dbc..bb5814b375 100644 --- a/src/mc/mc_object_info.h +++ b/src/mc/mc_object_info.h @@ -53,13 +53,13 @@ void dw_variable_free_voidp(void *t); // ***** Object info -enum mc_object_info_flags { - MC_OBJECT_INFO_NONE = 0, - MC_OBJECT_INFO_EXECUTABLE = 1 -}; +/** Bit field of options */ +typedef int mc_object_info_flags; +#define MC_OBJECT_INFO_NONE 0 +#define MC_OBJECT_INFO_EXECUTABLE 1 struct s_mc_object_info { - enum mc_object_info_flags flags; + mc_object_info_flags flags; char* file_name; const void* start, *end; char *start_exec, *end_exec; // Executable segment