#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 *
*******************************************/
int sizeof_scalars[9]; /* char,short,int,long,long_long,
pdata,pfunc,
float,double */
int sizeof_scalars[9]; /* char,short,int,long,long_long,
pdata,pfunc,
float,double */
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 */