diff options
Diffstat (limited to 'gcc/cfglayout.c')
-rw-r--r-- | gcc/cfglayout.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/gcc/cfglayout.c b/gcc/cfglayout.c index 5387b388260..0885af79b3f 100644 --- a/gcc/cfglayout.c +++ b/gcc/cfglayout.c @@ -340,8 +340,10 @@ outof_cfg_layout_mode (void) return 0; } -struct tree_opt_pass pass_into_cfg_layout_mode = +struct rtl_opt_pass pass_into_cfg_layout_mode = { + { + RTL_PASS, "into_cfglayout", /* name */ NULL, /* gate */ into_cfg_layout_mode, /* execute */ @@ -354,11 +356,13 @@ struct tree_opt_pass pass_into_cfg_layout_mode = 0, /* properties_destroyed */ 0, /* todo_flags_start */ TODO_dump_func, /* todo_flags_finish */ - 0 /* letter */ + } }; -struct tree_opt_pass pass_outof_cfg_layout_mode = +struct rtl_opt_pass pass_outof_cfg_layout_mode = { + { + RTL_PASS, "outof_cfglayout", /* name */ NULL, /* gate */ outof_cfg_layout_mode, /* execute */ @@ -371,7 +375,7 @@ struct tree_opt_pass pass_outof_cfg_layout_mode = 0, /* properties_destroyed */ 0, /* todo_flags_start */ TODO_dump_func, /* todo_flags_finish */ - 0 /* letter */ + } }; /* Return sope resulting from combination of S1 and S2. */ |