#define aligned(v, a) (((v) + (a - 1)) & ~(a - 1))
extern gras_set_t *gras_datadesc_set_local;
#define aligned(v, a) (((v) + (a - 1)) & ~(a - 1))
extern gras_set_t *gras_datadesc_set_local;
/*******************************************
* Descriptions of all known architectures *
*******************************************/
/*******************************************
* Descriptions of all known architectures *
*******************************************/
typedef struct s_gras_dd_cat_union {
gras_datadesc_type_cb_int_t selector;
gras_dynar_t *fields; /* elm type = gras_dd_cat_field_t */
typedef struct s_gras_dd_cat_union {
gras_datadesc_type_cb_int_t selector;
gras_dynar_t *fields; /* elm type = gras_dd_cat_field_t */