diff options
author | Per Bothner <pbothner@apple.com> | 2003-08-14 01:47:31 +0000 |
---|---|---|
committer | Per Bothner <bothner@gcc.gnu.org> | 2003-08-13 18:47:31 -0700 |
commit | 2842011664f2dd313ab8f5784fadc36ecb9f57cf (patch) | |
tree | 306712cf301a45c74786d429176b00ca9028d9dc /gcc/regclass.c | |
parent | 3def5fb4fdd830ec2e2a6a9df7dd29dbc33c8e25 (diff) | |
download | gcc-2842011664f2dd313ab8f5784fadc36ecb9f57cf.zip gcc-2842011664f2dd313ab8f5784fadc36ecb9f57cf.tar.gz gcc-2842011664f2dd313ab8f5784fadc36ecb9f57cf.tar.bz2 |
regclass.c (init_reg_modes): Make non-static.
* regclass.c (init_reg_modes): Make non-static.
Rename to init_reg_modes_once per new naming convention.
(init_regs): Don't call init_reg_modes here.
* emit-rtl.c (init_emit_once): Call init_reg_modes_once here instead.
* rtl.h (init_reg_modes_once): New declaration.
* toplev.c (backend_init): Call init_regs after init_emit_once.
From-SVN: r70426
Diffstat (limited to 'gcc/regclass.c')
-rw-r--r-- | gcc/regclass.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/regclass.c b/gcc/regclass.c index ec636d7..9c496b6 100644 --- a/gcc/regclass.c +++ b/gcc/regclass.c @@ -46,7 +46,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include "timevar.h" static void init_reg_sets_1 (void); -static void init_reg_modes (void); static void init_reg_autoinc (void); /* If we have auto-increment or auto-decrement and we can have secondary @@ -546,8 +545,8 @@ init_reg_sets_1 (void) These values are used to record death information for individual registers (as opposed to a multi-register mode). */ -static void -init_reg_modes (void) +void +init_reg_modes_once (void) { int i; @@ -575,8 +574,6 @@ init_regs (void) until after register usage was specified. */ init_reg_sets_1 (); - init_reg_modes (); - init_reg_autoinc (); } |