Commit d938afd3 by Richard Stallman

(dbxout_type): Make just cross refs for struct types

with TYPE_DECLs marked with DECL_IGNORED_P.

From-SVN: r4127
parent a6b66e34
......@@ -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. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment