diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-01-10 19:17:08 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-01-10 19:17:08 -0500 |
commit | ad800eb153c1ad260f92c9a14604b87d645c29c2 (patch) | |
tree | 2714846a9e9817eb5ee2b022b8560e4ef28a36c2 /gcc | |
parent | 614f68e2af65a58d0b0f9d15b0a2e0882fa4a813 (diff) | |
download | gcc-ad800eb153c1ad260f92c9a14604b87d645c29c2.zip gcc-ad800eb153c1ad260f92c9a14604b87d645c29c2.tar.gz gcc-ad800eb153c1ad260f92c9a14604b87d645c29c2.tar.bz2 |
(make_decl_rtl): Call globalize_reg, not init_reg_sets_1.
From-SVN: r6372
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/varasm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 3dbc517..fa07a01 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -1,5 +1,5 @@ /* Output variables, constants and external declarations, for GNU compiler. - Copyright (C) 1987, 1988, 1989, 1992, 1993 Free Software Foundation, Inc. + Copyright (C) 1987, 88, 89, 92, 93, 1994 Free Software Foundation, Inc. This file is part of GNU CC. @@ -455,11 +455,11 @@ make_decl_rtl (decl, asmspec, top_level) if (top_level) { - /* Make this register fixed, so not usable for anything else. */ + /* Make this register global, so not usable for anything + else. */ nregs = HARD_REGNO_NREGS (reg_number, DECL_MODE (decl)); while (nregs > 0) - global_regs[reg_number + --nregs] = 1; - init_reg_sets_1 (); + globalize_reg (reg_number + --nregs); } } |