OSDN Git Service

(check_float_value): Cast args of bcopy to avoid warnings.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 21 Apr 1996 12:42:05 +0000 (12:42 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 21 Apr 1996 12:42:05 +0000 (12:42 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11860 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/alpha/alpha.c

index aa1f1e3..c26a61e 100644 (file)
@@ -2270,27 +2270,29 @@ check_float_value (mode, d, overflow)
     {
       REAL_VALUE_TYPE r;
 
-      bcopy (d, &r, sizeof (REAL_VALUE_TYPE));
+      bcopy ((char *) d, (char *) &r, sizeof (REAL_VALUE_TYPE));
       if (REAL_VALUES_LESS (float_values[0], r))
        {
-         bcopy (&float_values[0], d, sizeof (REAL_VALUE_TYPE));
+         bcopy ((char *) &float_values[0], (char *) d,
+                sizeof (REAL_VALUE_TYPE));
          return 1;
        }
       else if (REAL_VALUES_LESS (r, float_values[1]))
        {
-         bcopy (&float_values[1], d, sizeof (REAL_VALUE_TYPE));
+         bcopy ((char *) &float_values[1], (char *) d,
+                sizeof (REAL_VALUE_TYPE));
          return 1;
        }
       else if (REAL_VALUES_LESS (dconst0, r)
                && REAL_VALUES_LESS (r, float_values[2]))
        {
-         bcopy (&dconst0, d, sizeof (REAL_VALUE_TYPE));
+         bcopy ((char *) &dconst0, (char *) d, sizeof (REAL_VALUE_TYPE));
          return 1;
        }
       else if (REAL_VALUES_LESS (r, dconst0)
                && REAL_VALUES_LESS (float_values[3], r))
        {
-         bcopy (&dconst0, d, sizeof (REAL_VALUE_TYPE));
+         bcopy ((char *) &dconst0, (char *) d, sizeof (REAL_VALUE_TYPE));
          return 1;
        }
     }