X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c90b9efe8fd4c47f5d4f90b6232bd006f13e8e5c..1c6d709571a4371b1268d844704dffed57b80cba:/src/include/mc/datatypes.h diff --git a/src/include/mc/datatypes.h b/src/include/mc/datatypes.h index d13ce8c2d2..24c94e67a1 100644 --- a/src/include/mc/datatypes.h +++ b/src/include/mc/datatypes.h @@ -44,7 +44,9 @@ void heap_ignore_region_free_voidp(void *r); typedef int e_dw_type_type; -typedef struct s_dw_type{ +typedef struct s_dw_type s_dw_type_t, *dw_type_t; + +struct s_dw_type{ e_dw_type_type type; void *id; /* Offset in the section (in hexadecimal form) */ char *name; /* Name of the type */ @@ -54,7 +56,8 @@ typedef struct s_dw_type{ xbt_dynar_t members; /* if DW_TAG_structure_type, DW_TAG_union_type*/ int is_pointer_type; int offset; -}s_dw_type_t, *dw_type_t; + dw_type_t subtype; +}; char* get_type_description(xbt_dict_t types, char *type_name);