Call pop_local_syms before gfunc_epilog

This commit is contained in:
herman ten brugge 2020-01-16 08:24:17 +01:00
parent 65f2fe390c
commit 0d7c40b948

View File

@ -7655,10 +7655,10 @@ static void gen_function(Sym *sym, AttributeDef *ad)
block(0);
gsym(rsym);
nocode_wanted = 0;
gfunc_epilog();
cur_text_section->data_offset = ind;
/* reset local stack */
pop_local_syms(&local_stack, NULL, 0);
gfunc_epilog();
cur_text_section->data_offset = ind;
local_scope = 0;
label_pop(&global_label_stack, NULL, 0);
sym_pop(&all_cleanups, NULL, 0);