From d4ef15f2cad1ffd9f929f5e5497b6a036fee01c0 Mon Sep 17 00:00:00 2001
From: Jim Wilson <wilson@cygnus.com>
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 7f73e555698c..12b718f4521c 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 0c73fcd30a8a..6db507d6a400 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;
 
-- 
GitLab