}
static gras_datadesc_type_t gras_ddt_new(const char *name) {
- xbt_error_t errcode;
gras_datadesc_type_t res;
XBT_IN1("(%s)",name);
res = gras_ddt_new(name);
for (arch = 0; arch < gras_arch_count; arch ++) {
+#if 0
long int sz;
long int mask;
+#endif
res->size[arch] = gras_arches[arch].sizeofs[type];
res->alignment[arch] = gras_arches[arch].boundaries[type];
res->aligned_size[arch] = aligned(res->size[arch], res->alignment[arch]);
gras_datadesc_type_t
gras_datadesc_struct(const char *name) {
- xbt_error_t errcode;
gras_datadesc_type_t res;
long int arch;
const char *name,
gras_datadesc_type_t field_type) {
- xbt_error_t errcode;
gras_dd_cat_field_t field;
int arch;
gras_datadesc_union(const char *name,
gras_datadesc_type_cb_int_t selector) {
- xbt_error_t errcode;
gras_datadesc_type_t res;
int arch;
gras_datadesc_ref(const char *name,
gras_datadesc_type_t referenced_type) {
- xbt_error_t errcode;
gras_datadesc_type_t res;
gras_datadesc_type_t pointer_type = gras_datadesc_by_name("data pointer");
int arch;
static gras_datadesc_type_t
gras_dd_find_field(gras_datadesc_type_t type,
const char *field_name) {
- gras_datadesc_type_t sub_type=NULL;
xbt_dynar_t field_array;
gras_dd_cat_field_t field=NULL;