+Tue Jul 27 01:57:01 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
+
+ * mipsread.c (parse_type): Do not set tag name for compiler
+ generated fake tag names.
+
Mon Jul 26 17:31:49 1993 K. Richard Pixley (rich@rtl.cygnus.com)
* config/m88k/m88k.mt (TDEPFILES): add exec.o.
complain (&bad_tag_guess_complaint, name);
TYPE_CODE (tp) = type_code;
}
- if (TYPE_TAG_NAME (tp) == NULL || !STREQ (TYPE_TAG_NAME (tp), name))
+ /* Do not set the tag name if it is a compiler generated tag name
+ (.Fxx or .xxfake) for unnamed struct/union/enums. */
+ if (name[0] == '.')
+ TYPE_TAG_NAME (tp) = NULL;
+ else if (TYPE_TAG_NAME (tp) == NULL || !STREQ (TYPE_TAG_NAME (tp), name))
TYPE_TAG_NAME (tp) = obsavestring (name, strlen (name),
¤t_objfile->type_obstack);
}