From: Kaveh R. Ghazi Date: Wed, 21 Nov 2001 04:57:09 +0000 (+0000) Subject: clipper.c (clipper_movstr): Avoid uninitialized warning. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cd4c46f3dec9d5c995069f888fa18408b759b7f8;p=gcc.git clipper.c (clipper_movstr): Avoid uninitialized warning. * clipper.c (clipper_movstr): Avoid uninitialized warning. * i960.c (is_mask, legitimize_address): Likewise. * m88k.c (m88k_expand_prologue): Likewise. * m88k.md: Likewise. * mcore.c (emit_new_cond_insn): Likewise. * stormy16.c (xstormy16_emit_cbranch): Likewise. From-SVN: r47233 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5f6226ac140..6ce39fc3ae0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2001-11-20 Kaveh R. Ghazi + + * clipper.c (clipper_movstr): Avoid uninitialized warning. + * i960.c (is_mask, legitimize_address): Likewise. + * m88k.c (m88k_expand_prologue): Likewise. + * m88k.md: Likewise. + * mcore.c (emit_new_cond_insn): Likewise. + * stormy16.c (xstormy16_emit_cbranch): Likewise. + 2001-11-20 Zack Weinberg * config.gcc: Delete powerpcle-*-solaris2* stanza. diff --git a/gcc/config/clipper/clipper.c b/gcc/config/clipper/clipper.c index c2002a05d40..6ec16eda84d 100644 --- a/gcc/config/clipper/clipper.c +++ b/gcc/config/clipper/clipper.c @@ -223,7 +223,7 @@ void clipper_movstr (operands) rtx *operands; { - rtx dst,src,cnt,tmp,top,bottom,xops[3]; + rtx dst,src,cnt,tmp,top,bottom=NULL_RTX,xops[3]; int align; int fixed; diff --git a/gcc/config/i960/i960.c b/gcc/config/i960/i960.c index bb839e24249..bea61c4706b 100644 --- a/gcc/config/i960/i960.c +++ b/gcc/config/i960/i960.c @@ -330,7 +330,7 @@ int is_mask (val) unsigned int val; { - register int start, end, i; + register int start, end = 0, i; start = -1; for (i = 0; val != 0; val >>= 1, i++) @@ -2118,7 +2118,7 @@ legitimize_address (x, oldx, mode) other = XEXP (x, 1); } else - constant = 0; + constant = 0, other = 0; if (constant) x = gen_rtx_PLUS (Pmode, diff --git a/gcc/config/m88k/m88k.c b/gcc/config/m88k/m88k.c index f4eb8dda532..adcf5c19f35 100644 --- a/gcc/config/m88k/m88k.c +++ b/gcc/config/m88k/m88k.c @@ -2017,7 +2017,7 @@ m88k_expand_prologue () { rtx return_reg = gen_rtx_REG (SImode, 1); rtx label = gen_label_rtx (); - rtx temp_reg; + rtx temp_reg = NULL_RTX; if (! save_regs[1]) { diff --git a/gcc/config/m88k/m88k.md b/gcc/config/m88k/m88k.md index 83b4e5249c2..75b9d2c5010 100644 --- a/gcc/config/m88k/m88k.md +++ b/gcc/config/m88k/m88k.md @@ -2931,7 +2931,7 @@ rtx label1 = gen_label_rtx (); rtx label2 = gen_label_rtx (); rtx label3 = gen_label_rtx (); - rtx label4; + rtx label4 = NULL_RTX; emit_insn (gen_negsi2 (neg_op2, op2)); emit_insn (gen_cmpsi (op2, const0_rtx)); @@ -3799,7 +3799,7 @@ register rtx index_diff = gen_reg_rtx (SImode); register rtx low = GEN_INT (-INTVAL (operands[1])); register rtx label = gen_rtx_LABEL_REF (Pmode, operands[3]); - register rtx base; + register rtx base = NULL_RTX; if (! CASE_VECTOR_INSNS) /* These instructions are likely to be scheduled and made loop invariant. diff --git a/gcc/config/mcore/mcore.c b/gcc/config/mcore/mcore.c index aa52497915f..fc68ff3d5ae 100644 --- a/gcc/config/mcore/mcore.c +++ b/gcc/config/mcore/mcore.c @@ -2708,7 +2708,10 @@ emit_new_cond_insn (insn, cond) src = SET_SRC (pat); } else - dst = JUMP_LABEL (insn); + { + dst = JUMP_LABEL (insn); + src = NULL_RTX; + } switch (num) { diff --git a/gcc/config/stormy16/stormy16.c b/gcc/config/stormy16/stormy16.c index 06c355e95ab..9de07688305 100644 --- a/gcc/config/stormy16/stormy16.c +++ b/gcc/config/stormy16/stormy16.c @@ -132,7 +132,7 @@ xstormy16_emit_cbranch (code, loc) { int unsigned_p = (code == GTU || code == LEU); int gt_p = (code == GT || code == GTU); - rtx lab; + rtx lab = NULL_RTX; if (gt_p) lab = gen_label_rtx (); @@ -148,7 +148,7 @@ xstormy16_emit_cbranch (code, loc) && (code == NE || code == EQ) && op1 != const0_rtx) { - rtx lab; + rtx lab = NULL_RTX; int num_words = GET_MODE_BITSIZE (mode) / BITS_PER_WORD; int i;