aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cp/init.c')
-rw-r--r--gcc/cp/init.c8
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