diff options
Diffstat (limited to 'gcc/cp/init.c')
-rw-r--r-- | gcc/cp/init.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 3aaedaf..f159f44 100644 --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -668,11 +668,6 @@ emit_base_init (mem_init_list, base_init_list) int i; int n_baseclasses = BINFO_N_BASETYPES (t_binfo); - /* We did a keep_next_level (1) in begin_function_body. We don't want - that to apply to any blocks generated for member initializers, so - clear it out. */ - keep_next_level (0); - mem_init_list = sort_member_init (t, mem_init_list); sort_base_init (t, base_init_list, &rbase_init_list, &vbase_init_list); @@ -753,9 +748,6 @@ emit_base_init (mem_init_list, base_init_list) perform_member_init (member, init, from_init_list); mem_init_list = TREE_CHAIN (mem_init_list); } - - /* And restore it. */ - keep_next_level (1); } /* Returns the address of the vtable (i.e., the value that should be |