Treat HFmode like SFmode, for now.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 28 Jun 1994 09:15:25 +0000 (05:15 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 28 Jun 1994 09:15:25 +0000 (05:15 -0400)
From-SVN: r7576

gcc/real.c

index 49d88f77b55541ebf0a678d6dbe3bc751067f75a..cad4343c7cfdd3e258cf31aff02a830e79379594 100644 (file)
@@ -465,6 +465,7 @@ endian (e, x, mode)
       x[1] = (long) t;
       /* fall into the float case */
 
+    case HFmode:
     case SFmode:
 
       /* swap halfwords in the first word */
@@ -513,6 +514,7 @@ endian (e, x, mode)
       x[1] = (long) t;
       /* fall into the float case */
 
+    case HFmode:
     case SFmode:
 
       /* pack the first long */
@@ -668,6 +670,7 @@ ereal_atof (s, t)
 
   switch (t)
     {
+    case HFmode:
     case SFmode:
       asctoe24 (s, tem);
       e24toe (tem, e);
@@ -956,6 +959,7 @@ real_value_truncate (mode, arg)
       e53toe (t, t);
       break;
 
+    case HFmode:
     case SFmode:
       etoe24 (e, t);
       e24toe (t, t);
@@ -5465,6 +5469,7 @@ make_nan (nan, sign, mode)
       n = 4;
       p = DFnan;
       break;
+    case HFmode:
     case SFmode:
       n = 2;
       p = SFnan;