Warning fixes:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed, 4 Aug 1999 20:47:45 +0000 (20:47 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Wed, 4 Aug 1999 20:47:45 +0000 (20:47 +0000)
* builtins.c (expand_builtin_memcmp, expand_builtin_strcmp): Wrap
prototypes in macro HAVE_cmpstrsi.

* cpplib.c (cpp_get_token): Remove unused label `op3'.

* emit-rtl.c (operand_subword): Remove unused variable
`bits_per_word'.

* rtl.c (shallow_copy_rtx): Remove unused variable `format_ptr'.

* tree.c (chainon): Wrap variable `t2' in macro ENABLE_CHECKING.

From-SVN: r28514

gcc/ChangeLog
gcc/builtins.c
gcc/cpplib.c
gcc/emit-rtl.c
gcc/rtl.c
gcc/tree.c

index 39a7bbc474476d277b01448327bf99114d7994c9..0ae4eacebb38d42d0a4b56eff1369810a79b7412 100644 (file)
@@ -1,3 +1,17 @@
+Wed Aug  4 16:39:24 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * builtins.c (expand_builtin_memcmp, expand_builtin_strcmp): Wrap
+       prototypes in macro HAVE_cmpstrsi.
+
+       * cpplib.c (cpp_get_token): Remove unused label `op3'.
+
+       * emit-rtl.c (operand_subword): Remove unused variable
+       `bits_per_word'.
+
+       * rtl.c (shallow_copy_rtx): Remove unused variable `format_ptr'.
+
+       * tree.c (chainon): Wrap variable `t2' in macro ENABLE_CHECKING.
+
 Wed Aug  4 13:29:23 1999  Zack Weinberg  <zack@bitmover.com>
 
        * cpphash.c (macroexpand): Delete leading whitespace when arg
index 1c163524b1cb3c245ed74d00652d8aa6d68a269e..9f2b81643b0c39bc9b82bec24dac81dbfaf3a651 100644 (file)
@@ -78,8 +78,10 @@ static rtx expand_builtin_next_arg   PROTO((tree));
 static rtx expand_builtin_va_start     PROTO((int, tree));
 static rtx expand_builtin_va_end       PROTO((tree));
 static rtx expand_builtin_va_copy      PROTO((tree));
+#ifdef HAVE_cmpstrsi
 static rtx expand_builtin_memcmp       PROTO((tree, tree, rtx));
 static rtx expand_builtin_strcmp       PROTO((tree, rtx));
+#endif
 static rtx expand_builtin_memcpy       PROTO((tree));
 static rtx expand_builtin_strcpy       PROTO((tree));
 static rtx expand_builtin_memset       PROTO((tree));
index ab2e203c27f4828f968f08395b3b7d9777c71428..f2fadf28b03236a273902634d3fa178ddf8a8231 100644 (file)
@@ -2205,7 +2205,6 @@ cpp_get_token (pfile)
              if (opts->cplusplus && PEEKN (1) == '*')
                {
                  /* In C++, there's a ->* operator.  */
-               op3:
                  token = CPP_OTHER;
                  pfile->only_seen_white = 0;
                  CPP_RESERVE (pfile, 4);
index 3c0e08c5e838287756459727a17483614131bffd..7d20d751e10542d7d9897f9f63ce18a616fa827f 100644 (file)
@@ -1195,7 +1195,6 @@ operand_subword (op, i, validate_address, mode)
 {
   HOST_WIDE_INT val;
   int size_ratio = HOST_BITS_PER_WIDE_INT / BITS_PER_WORD;
-  int bits_per_word = BITS_PER_WORD;
 
   if (mode == VOIDmode)
     mode = GET_MODE (op);
index 6b04bcd82d5da4d60f98b419d6a01f19ea5f31be..668e92fea90a8bdddc82f5b0399a584245527243 100644 (file)
--- a/gcc/rtl.c
+++ b/gcc/rtl.c
@@ -495,7 +495,6 @@ shallow_copy_rtx (orig)
      rtx orig;
 {
   register int i;
-  register char *format_ptr;
   register RTX_CODE code = GET_CODE (orig);
   register rtx copy = rtx_alloc (code);
 
index f0dc0ee4da5e439836168035009989adf73ac637..9ab2fea4f5478ca0b4a980e7216ad8b57773c647 100644 (file)
@@ -1950,7 +1950,9 @@ chainon (op1, op2)
   if (op1)
     {
       register tree t1;
+#ifdef ENABLE_CHECKING
       register tree t2;
+#endif
 
       for (t1 = op1; TREE_CHAIN (t1); t1 = TREE_CHAIN (t1))
        ;