OSDN Git Service

* xcoffout.c (assign_type_number): Skip decls with no name.
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Aug 1992 01:37:50 +0000 (01:37 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Aug 1992 01:37:50 +0000 (01:37 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1891 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/xcoffout.c

index a7875eb..35b676c 100644 (file)
@@ -134,7 +134,8 @@ assign_type_number (syms, name, number)
   tree decl;
 
   for (decl = syms; decl; decl = TREE_CHAIN (decl))
-    if (!strcmp (IDENTIFIER_POINTER (DECL_NAME (decl)), name))
+    if (DECL_NAME (decl)
+       && strcmp (IDENTIFIER_POINTER (DECL_NAME (decl)), name) == 0)
       {
        TREE_ASM_WRITTEN (decl) = 1;
        TYPE_SYMTAB_ADDRESS (TREE_TYPE (decl)) = number;