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/toplev.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/toplev.c')
-rw-r--r-- | gcc/toplev.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 15c0062..418fa35 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -4250,9 +4250,6 @@ process_options (void) static void backend_init (void) { - /* init_emit_once uses reg_raw_mode and therefore must be called - after init_regs which initialized reg_raw_mode. */ - init_regs (); init_emit_once (debug_info_level == DINFO_LEVEL_NORMAL || debug_info_level == DINFO_LEVEL_VERBOSE #ifdef VMS_DEBUGGING_INFO @@ -4261,6 +4258,8 @@ backend_init (void) #endif || flag_test_coverage || warn_notreached); + + init_regs (); init_fake_stack_mems (); init_alias_once (); init_loop (); |