(make_decl_rtl): Initialize NAME and abort if not reset.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 27 Feb 1994 15:50:41 +0000 (10:50 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 27 Feb 1994 15:50:41 +0000 (10:50 -0500)
From-SVN: r6648

gcc/varasm.c

index c95911b..c274500 100644 (file)
@@ -406,7 +406,7 @@ make_decl_rtl (decl, asmspec, top_level)
      char *asmspec;
      int top_level;
 {
-  register char *name;
+  register char *name = 0;
   int reg_number;
 
   if (output_bytecode)
@@ -521,6 +521,9 @@ make_decl_rtl (decl, asmspec, top_level)
              var_labelno++;
            }
 
+         if (name == 0)
+           abort ();
+
          DECL_RTL (decl) = gen_rtx (MEM, DECL_MODE (decl),
                                     gen_rtx (SYMBOL_REF, Pmode, name));