cse.c (free_element, [...]): Remove unused prototypes.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed, 29 Dec 1999 21:18:46 +0000 (21:18 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Wed, 29 Dec 1999 21:18:46 +0000 (21:18 +0000)
* cse.c (free_element, get_element): Remove unused prototypes.

* fold-const.c (extract_muldiv): Initialize variables `op0' and
`op1'.

* jump.c (invert_exp): Add explicit braces to avoid ambiguous
`else' clauses.

From-SVN: r31123

gcc/ChangeLog
gcc/cse.c
gcc/fold-const.c
gcc/jump.c

index 4b2ed0891b80e96c80d152a00bd06012ac0009a3..b1e781415654331fcab34c8b0d7a0a1f9c2180a6 100644 (file)
@@ -1,3 +1,13 @@
+1999-12-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * cse.c (free_element, get_element): Remove unused prototypes.
+
+       * fold-const.c (extract_muldiv): Initialize variables `op0' and
+       `op1'.
+
+       * jump.c (invert_exp): Add explicit braces to avoid ambiguous
+       `else' clauses.
+
 Wed Dec 29 12:44:54 1999  Donald Lindsay  <dlindsay@cygnus.com>
 
        * configure.in,configure: case arm for mn10200-*-* now sets
index 741bdcbbd8063744311505f581406ceba73009c7..52232b341b1ca07e5dddc3840c568dfd17cf9a4c 100644 (file)
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -652,9 +652,7 @@ static void make_regs_eqv   PROTO((int, int));
 static void delete_reg_equiv   PROTO((int));
 static int mention_regs                PROTO((rtx));
 static int insert_regs         PROTO((rtx, struct table_elt *, int));
-static void free_element       PROTO((struct table_elt *));
 static void remove_from_table  PROTO((struct table_elt *, unsigned));
-static struct table_elt *get_element PROTO((void));
 static struct table_elt *lookup        PROTO((rtx, unsigned, enum machine_mode)),
        *lookup_for_remove PROTO((rtx, unsigned, enum machine_mode));
 static rtx lookup_as_function  PROTO((rtx, enum rtx_code));
index a59d6223099532aac98f4756e82036a5a86b61e9..8f94161d8252b883ea1fe61cc2307db18ccc9e86 100644 (file)
@@ -4270,7 +4270,7 @@ extract_muldiv (t, c, code, wide_type)
                ? wide_type : type);
   tree t1, t2;
   int same_p = tcode == code;
-  tree op0, op1;
+  tree op0 = NULL_TREE, op1 = NULL_TREE;
 
   /* Don't deal with constants of zero here; they confuse the code below.  */
   if (integer_zerop (c))
index b6519643e10ad0abee97d7a29b5319900c0a5742..9a2c50e76a2e6ab5430bc0b33b3a283f06769f01 100644 (file)
@@ -4644,8 +4644,10 @@ invert_exp (x, insn)
   for (i = GET_RTX_LENGTH (code) - 1; i >= 0; i--)
     {
       if (fmt[i] == 'e')
-       if (! invert_exp (XEXP (x, i), insn))
-         return 0;
+       {
+         if (! invert_exp (XEXP (x, i), insn))
+           return 0;
+       }
       else if (fmt[i] == 'E')
        {
          register int j;
@@ -4793,8 +4795,10 @@ redirect_exp (loc, olabel, nlabel, insn)
   for (i = GET_RTX_LENGTH (code) - 1; i >= 0; i--)
     {
       if (fmt[i] == 'e')
-       if (! redirect_exp (&XEXP (x, i), olabel, nlabel, insn))
-         return 0;
+       {
+         if (! redirect_exp (&XEXP (x, i), olabel, nlabel, insn))
+           return 0;
+       }
       else if (fmt[i] == 'E')
        {
          register int j;