OSDN Git Service

* clipper.c (clipper_movstr): Avoid uninitialized warning.
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Nov 2001 04:57:09 +0000 (04:57 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Nov 2001 04:57:09 +0000 (04:57 +0000)
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47233 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/clipper/clipper.c
gcc/config/i960/i960.c
gcc/config/m88k/m88k.c
gcc/config/m88k/m88k.md
gcc/config/mcore/mcore.c
gcc/config/stormy16/stormy16.c

index 5f6226a..6ce39fc 100644 (file)
@@ -1,3 +1,12 @@
+2001-11-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * 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  <zack@codesourcery.com>
 
        * config.gcc: Delete powerpcle-*-solaris2* stanza.
index c2002a0..6ec16ed 100644 (file)
@@ -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;
 
index bb839e2..bea61c4 100644 (file)
@@ -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,
index f4eb8dd..adcf5c1 100644 (file)
@@ -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])
        {
index 83b4e52..75b9d2c 100644 (file)
       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));
   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.
index aa52497..fc68ff3 100644 (file)
@@ -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)
     {
index 06c355e..9de0768 100644 (file)
@@ -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;