43 |
"RTMK_MSG_TYPE_MAKE_SEND_ONCE" |
"RTMK_MSG_TYPE_MAKE_SEND_ONCE" |
44 |
}; |
}; |
45 |
|
|
46 |
|
size_t native_sizes[] = { |
47 |
|
4, |
48 |
|
1, |
49 |
|
4, |
50 |
|
4, |
51 |
|
4, |
52 |
|
4, |
53 |
|
4, |
54 |
|
4 |
55 |
|
}; |
56 |
|
|
57 |
/* When generating prototypes, don't generate PARAMS () */ |
/* When generating prototypes, don't generate PARAMS () */ |
58 |
extern int no_use_params; |
extern int no_use_params; |
59 |
|
|
78 |
|
|
79 |
output ("%s,\n", native_types [type->type]); /* type */ |
output ("%s,\n", native_types [type->type]); /* type */ |
80 |
if (type->array > 0) |
if (type->array > 0) |
81 |
output ("%d*32,\n", type->array); |
output ("%d*%d\n", type->array, native_sizes [type->type]); |
82 |
else |
else |
83 |
output ("32,\n"); /* length */ |
output ("%d,\n", native_sizes [type->type]); /* length */ |
84 |
if (type->attrs & OUTOFLINE) |
if (type->attrs & OUTOFLINE) |
85 |
output ("FALSE,\n"); /* inline */ |
output ("FALSE,\n"); /* inline */ |
86 |
else |
else |