From 321d280111ca1f245da3798dd27ee8f2d7b91887 Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Mon, 10 May 1993 19:58:26 +0000 Subject: [PATCH] Do not divide by sizes by 0. From-SVN: r4413 --- gcc/mips-tfile.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/mips-tfile.c b/gcc/mips-tfile.c index 0192064a2dc..ca9f3ff40e8 100644 --- a/gcc/mips-tfile.c +++ b/gcc/mips-tfile.c @@ -3297,7 +3297,12 @@ parse_def (name_start) t.num_sizes = i + 1; for ( i--; i >= 0; i-- ) - t.sizes[ i ] = t.sizes[ i+1 ] / t.dimensions[ i+1 ]; + { + if (t.dimensions[ i+1 ]) + t.sizes[ i ] = t.sizes[ i+1 ] / t.dimensions[ i+1 ]; + else + t.sizes[ i ] = t.sizes[ i+1 ]; + } } }