diff options
Diffstat (limited to 'gcc/init-regs.c')
-rw-r--r-- | gcc/init-regs.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/gcc/init-regs.c b/gcc/init-regs.c index 2025b77..59c5bc9 100644 --- a/gcc/init-regs.c +++ b/gcc/init-regs.c @@ -125,13 +125,6 @@ initialize_uninitialized_regs (void) BITMAP_FREE (already_genned); } -static unsigned int -rest_of_handle_initialize_regs (void) -{ - initialize_uninitialized_regs (); - return 0; -} - namespace { const pass_data pass_data_initialize_regs = @@ -157,7 +150,11 @@ public: /* opt_pass methods: */ virtual bool gate (function *) { return optimize > 0; } - unsigned int execute () { return rest_of_handle_initialize_regs (); } + virtual unsigned int execute (function *) + { + initialize_uninitialized_regs (); + return 0; + } }; // class pass_initialize_regs |