Quiet -Wparentheses warnings.
authordrepper <drepper>
Sun, 6 Sep 1998 23:43:50 +0000 (23:43 +0000)
committerdrepper <drepper>
Sun, 6 Sep 1998 23:43:50 +0000 (23:43 +0000)
stdio-common/_itoa.c
stdlib/strtod.c
string/strverscmp.c

index e5705d5..8459289 100644 (file)
@@ -196,7 +196,7 @@ _itoa (value, buflim, base, upper_case)
                if (BITS_PER_MP_LIMB % BITS != 0)                         \
                  {                                                       \
                    work_lo |= ((work_hi                                  \
-                                & ((1 << BITS - BITS_PER_MP_LIMB % BITS) \
+                                & ((1 << (BITS - BITS_PER_MP_LIMB%BITS)) \
                                    - 1))                                 \
                                << BITS_PER_MP_LIMB % BITS);              \
                    *--bp = digits[work_lo];                              \
index 154e204..5b15859 100644 (file)
@@ -664,7 +664,7 @@ INTERNAL (STRTOF) (nptr, endptr, group LOCALE_PARAM)
   if ((wchar_t) c == decimal)
     {
       c = *++cp;
-      while (c >= L_('0') && c <= L_('9') ||
+      while ((c >= L_('0') && c <= L_('9')) ||
             (base == 16 && TOLOWER (c) >= L_('a') && TOLOWER (c) <= L_('f')))
        {
          if (c != L_('0') && lead_zero == -1)
index 39dfc61..0709556 100644 (file)
@@ -81,7 +81,7 @@ __strverscmp (s1, s2)
   c1 = *p1++;
   c2 = *p2++;
   /* Hint: '0' is a digit too.  */
-  state = S_N | (c1 == '0') + (isdigit (c1) != 0);
+  state = S_N | ((c1 == '0') + (isdigit (c1) != 0));
 
   while ((diff = c1 - c2) == 0 && c1 != '\0')
     {
@@ -91,7 +91,7 @@ __strverscmp (s1, s2)
       state |= (c1 == '0') + (isdigit (c1) != 0);
     }
 
-  state = result_type[state << 2 | ((c2 == '0') + (isdigit (c2) != 0))];
+  state = result_type[state << 2 | (((c2 == '0') + (isdigit (c2) != 0)))];
 
   switch (state)
   {