+static const char *skip_type_mod(const char *n)
+{
+ int len;
+ int i;
+
+ for (i = 0; i < ARRAY_SIZE(known_type_mod); i++) {
+ len = strlen(known_type_mod[i]);
+ if (strncmp(n, known_type_mod[i], len) != 0)
+ continue;
+
+ n += len;
+ while (my_isblank(*n))
+ n++;
+ i = 0;
+ }
+
+ return n;
+}
+
+static int check_type(const char *name, struct parsed_type *type)