From d4ef15f2cad1ffd9f929f5e5497b6a036fee01c0 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 26 Aug 1997 18:05:23 +0000 Subject: [PATCH] dwarfout.c (dwarfout_file_scope_decl, [...]): Check TYPE_DECL_IS_STUB instead of DECL_NAME. * dwarfout.c (dwarfout_file_scope_decl, case TYPE_DECL): Check TYPE_DECL_IS_STUB instead of DECL_NAME. From-SVN: r14944 --- gcc/ChangeLog | 5 +++++ gcc/dwarfout.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7f73e555698..12b718f4521 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Tue Aug 26 12:03:49 1997 Jim Wilson (wilson@cygnus.com) + + * dwarfout.c (dwarfout_file_scope_decl, case TYPE_DECL): Check + TYPE_DECL_IS_STUB instead of DECL_NAME. + Mon Aug 25 23:27:10 1997 H.J. Lu (hjl@gnu.ai.mit.edu) * objc/Make-lang.in ($(OBJC_O)): Also depend on cc1obj. diff --git a/gcc/dwarfout.c b/gcc/dwarfout.c index 0c73fcd30a8..6db507d6a40 100644 --- a/gcc/dwarfout.c +++ b/gcc/dwarfout.c @@ -5144,7 +5144,7 @@ dwarfout_file_scope_decl (decl, set_finalizing) a return type or a formal parameter type of some function. */ if (debug_info_level <= DINFO_LEVEL_TERSE) - if (DECL_NAME (decl) != NULL + if (! TYPE_DECL_IS_STUB (decl) || ! TYPE_USED_FOR_FUNCTION (TREE_TYPE (decl))) return; -- 2.30.2