diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-02-27 10:50:41 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-02-27 10:50:41 -0500 |
commit | 0a5152d0d7e7ff30b7a581123bca3f5cc11cf436 (patch) | |
tree | 83a52bb110612166b61d6df6a62bf848cfc5aca8 | |
parent | a7fcb96813c5ff386324bc72928663a429dd11c6 (diff) | |
download | gcc-0a5152d0d7e7ff30b7a581123bca3f5cc11cf436.zip gcc-0a5152d0d7e7ff30b7a581123bca3f5cc11cf436.tar.gz gcc-0a5152d0d7e7ff30b7a581123bca3f5cc11cf436.tar.bz2 |
(make_decl_rtl): Initialize NAME and abort if not reset.
From-SVN: r6648
-rw-r--r-- | gcc/varasm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index c95911b..c274500 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -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)); |