update from main archive 960830
authordrepper <drepper>
Sat, 31 Aug 1996 00:11:53 +0000 (00:11 +0000)
committerdrepper <drepper>
Sat, 31 Aug 1996 00:11:53 +0000 (00:11 +0000)
math/math_private.h

index 850442c..a7a4f3d 100644 (file)
@@ -204,6 +204,15 @@ do {                                                               \
   (d) = iw_u.value;                                            \
 } while (0)
 
+/* Get the more significant 32 bits of a long double mantissa.  */
+
+#define GET_LDOUBLE_MSW(v,d)                                   \
+do {                                                           \
+  ieee_long_double_shape_type sh_u;                            \
+  sh_u.value = (d);                                            \
+  (v) = sh_u.parts.msw;                                                \
+} while (0)
+
 /* Set the more significant 32 bits of a long double mantissa from an int.  */
 
 #define SET_LDOUBLE_MSW(d,v)                                   \