diff options
Diffstat (limited to 'gcc/config/cil32/emit-cil.c')
-rw-r--r-- | gcc/config/cil32/emit-cil.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/cil32/emit-cil.c b/gcc/config/cil32/emit-cil.c index a4b2be5b974..12d26470eca 100644 --- a/gcc/config/cil32/emit-cil.c +++ b/gcc/config/cil32/emit-cil.c @@ -2247,7 +2247,10 @@ emit_local_vars (FILE *file) /* Emit the local variables starting from the most used ones. */ - fprintf (file, "\n\t.locals ("); + if (cfun->machine->locals_init) + fprintf (file, "\n\t.locals init ("); + else + fprintf (file, "\n\t.locals ("); for (i = 0; i < locals_n; i++) { |