diff options
author | Doug Evans <dje@gnu.org> | 1994-04-20 23:36:30 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1994-04-20 23:36:30 +0000 |
commit | 34d0205f1735df038f2b7122fbf526a144cc05e0 (patch) | |
tree | ce05a875ab826836f54c5ebb7247e92bde7660f7 /gcc | |
parent | 961c47800025300c94d1d1cf4a903d09c50272d6 (diff) | |
download | gcc-34d0205f1735df038f2b7122fbf526a144cc05e0.zip gcc-34d0205f1735df038f2b7122fbf526a144cc05e0.tar.gz gcc-34d0205f1735df038f2b7122fbf526a144cc05e0.tar.bz2 |
(compile_file): Call new function init_regs.
(main): Delete call to init_reg_sets_1.
From-SVN: r7103
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/toplev.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index b5ff439..e6918c8 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -102,6 +102,7 @@ extern void init_decl_processing (); extern void init_obstacks (); extern void init_tree_codes (); extern void init_rtl (); +extern void init_regs (); extern void init_optabs (); extern void init_stmt (); extern void init_reg_sets (); @@ -2023,6 +2024,7 @@ compile_file (name) /* Some of these really don't need to be called when generating bytecode, but the options would have to be parsed first to know that. -bson */ init_rtl (); + init_regs (); init_emit_once (debug_info_level == DINFO_LEVEL_NORMAL || debug_info_level == DINFO_LEVEL_VERBOSE); init_decl_processing (); @@ -3842,10 +3844,6 @@ You Lose! You must define PREFERRED_DEBUGGING_TYPE! print_switch_values (); } - /* Now that register usage is specified, convert it to HARD_REG_SETs. */ - if (!output_bytecode) - init_reg_sets_1 (); - compile_file (filename); #ifndef OS2 |