]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
oops
authorJason Merrill <jason@gcc.gnu.org>
Tue, 7 Mar 2000 08:39:13 +0000 (03:39 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 7 Mar 2000 08:39:13 +0000 (03:39 -0500)
From-SVN: r32379

gcc/varasm.c

index baf06e0548e431c0cb796bddb59ac20e827c9322..a3d43173f6d844a05654074b79ba7b84cddd196d 100644 (file)
@@ -771,7 +771,7 @@ make_decl_rtl (decl, asmspec, top_level)
             of a local class (which will already be unambiguous).
             Concatenate a distinguishing number.  */
          if (!top_level && !TREE_PUBLIC (decl)
-             && ! TYPE_P (DECL_CONTEXT (decl))
+             && ! (DECL_CONTEXT (decl) && TYPE_P (DECL_CONTEXT (decl)))
              && asmspec == 0)
            {
              char *label;