(dbxout_type): Make just cross refs for struct types
with TYPE_DECLs marked with DECL_IGNORED_P. From-SVN: r4127
This commit is contained in:
parent
a6b66e343f
commit
d938afd3a4
@ -1104,11 +1104,12 @@ dbxout_type (type, full, show_arg_types)
|
||||
|
||||
/* Output a structure type. */
|
||||
if ((TYPE_NAME (type) != 0
|
||||
#if 0 /* Tiemann says this creates output tha "confuses GDB".
|
||||
Too bad the info is so vague. Hope this doesn't lose. */
|
||||
/* Long ago, Tiemann said this creates output that "confuses GDB".
|
||||
In April 93, mrs@cygnus.com said there is no such problem.
|
||||
The type decls made automatically by struct specifiers
|
||||
are marked with DECL_IGNORED_P in C++. */
|
||||
&& ! (TREE_CODE (TYPE_NAME (type)) == TYPE_DECL
|
||||
&& DECL_IGNORED_P (TYPE_NAME (type)))
|
||||
#endif
|
||||
&& !full)
|
||||
|| TYPE_SIZE (type) == 0
|
||||
/* No way in DBX fmt to describe a variable size. */
|
||||
|
Loading…
Reference in New Issue
Block a user