aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/cil32/emit-cil.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/cil32/emit-cil.c')
-rw-r--r--gcc/config/cil32/emit-cil.c5
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++)
{