X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0886fd47758b77f89bb188123bacc1b2c4947f68..8d510dd9844ff0da71e3856a38fe067973d03e04:/include/xbt/misc.h diff --git a/include/xbt/misc.h b/include/xbt/misc.h index 058341a65f..9ef7324061 100644 --- a/include/xbt/misc.h +++ b/include/xbt/misc.h @@ -15,8 +15,6 @@ __attribute__((__format__ (__printf__, format_idx, arg_idx))) # define _XBT_GNUC_SCANF( format_idx, arg_idx ) \ __attribute__((__format__ (__scanf__, format_idx, arg_idx))) -# define _XBT_GNUC_FORMAT( arg_idx ) \ - __attribute__((__format_arg__ (arg_idx))) # define _XBT_GNUC_NORETURN __attribute__((__noreturn__)) # define _XBT_GNUC_UNUSED __attribute__((__unused__)) # define _XBT_GNUC_CONSTRUCTOR __attribute__((__constructor__)) @@ -26,7 +24,6 @@ #else /* !__GNUC__ */ # define _XBT_GNUC_PRINTF( format_idx, arg_idx ) # define _XBT_GNUC_SCANF( format_idx, arg_idx ) -# define _XBT_GNUC_FORMAT( arg_idx ) # define _XBT_GNUC_NORETURN # define _XBT_GNUC_UNUSED # define _XBT_GNUC_CONSTRUCTOR @@ -221,5 +218,16 @@ XBT_PUBLIC(const char *) xbt_procname(void); #define XBT_BACKTRACE_SIZE 10 /* FIXME: better place? Do document */ +/** @brief File datatype + @ingroup m_datatypes_management_details */ +typedef struct m_file { + char *name; /**< @brief file name */ + void *content; /**< @brief user data */ +} s_m_file_t; +/** @brief File datatype + @ingroup m_datatypes_management_details */ +typedef struct m_file *m_file_t; + + SG_END_DECL() #endif /* XBT_MISC_H */