about summary refs log tree commit diff
path: root/math/tgmath.h
diff options
context:
space:
mode:
Diffstat (limited to 'math/tgmath.h')
-rw-r--r--math/tgmath.h76
1 files changed, 38 insertions, 38 deletions
diff --git a/math/tgmath.h b/math/tgmath.h
index b0ce202d35..5880e666d5 100644
--- a/math/tgmath.h
+++ b/math/tgmath.h
@@ -40,70 +40,70 @@
    only defined on real valued parameters and those which are defined
    for complex functions as well.  */
 # define __TGMATH_UNARY_REAL_ONLY(Val, Fct) \
-     (__extension__ (sizeof (__real__ (Val)) == sizeof (long double)	      \
-		     ? Fct##l (Val)					      \
-		     : (sizeof (__real__ (Val)) == sizeof (double)	      \
-			? Fct (Val)					      \
+     (__extension__ (sizeof (__real__ (Val)) == sizeof (double)		      \
+		     ? Fct (Val)					      \
+		     : (sizeof (__real__ (Val)) == sizeof (long double)	      \
+			? Fct##l (Val)					      \
 			: Fct##f (Val))))
 
 # define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ (sizeof (__real__ (Val1)) == sizeof (long double)	      \
-		     ? Fct##l (Val1, Val2)				      \
-		     : (sizeof (__real__ (Val1)) == sizeof (double)	      \
-			? Fct (Val1, Val2)				      \
+     (__extension__ (sizeof (__real__ (Val1)) == sizeof (double)	      \
+		     ? Fct (Val1, Val2)					      \
+		     : (sizeof (__real__ (Val1)) == sizeof (long double)      \
+			? Fct##l (Val1, Val2)				      \
 			: Fct##f (Val1, Val2))))
 
 # define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ (sizeof (Val1) == sizeof (long double)		      \
-		     || sizeof (Val2) == sizeof (long double)		      \
-		     ? Fct##l (Val1, Val2)				      \
-		     : (sizeof (Val1) == sizeof (double)		      \
-			|| sizeof (Val2) == sizeof (double)		      \
-			? Fct (Val1, Val2)				      \
+     (__extension__ (sizeof (Val1) == sizeof (double)			      \
+		     || sizeof (Val2) == sizeof (double)		      \
+		     ? Fct (Val1, Val2)					      \
+		     : (sizeof (Val1) == sizeof (long double)		      \
+			|| sizeof (Val2) == sizeof (long double)	      \
+			? Fct##l (Val1, Val2)				      \
 			: Fct##f (Val1, Val2))))
 
 # define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ (sizeof (Val1) == sizeof (long double)		      \
-		     || sizeof (Val2) == sizeof (long double)		      \
-		     ? Fct##l (Val1, Val2, Val3)			      \
-		     : (sizeof (Val1) == sizeof (double)		      \
-			|| sizeof (Val2) == sizeof (double)		      \
-			? Fct (Val1, Val2, Val3)			      \
+     (__extension__ (sizeof (Val1) == sizeof (double)			      \
+		     || sizeof (Val2) == sizeof (double)		      \
+		     ? Fct (Val1, Val2, Val3)				      \
+		     : (sizeof (Val1) == sizeof (long double)		      \
+			|| sizeof (Val2) == sizeof (long double)	      \
+			? Fct##l (Val1, Val2, Val3)			      \
 			: Fct##f (Val1, Val2, Val3))))
 
 # define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct) \
-     (__extension__ (sizeof (__real__ (Val)) == sizeof (long double)	      \
+     (__extension__ (sizeof (__real__ (Val)) == sizeof (double)		      \
 		     ? (sizeof (__real__ (Val)) == sizeof (Val)		      \
-			? Fct##l (Val)					      \
-			: Cfct##l (Val))				      \
-		     : (sizeof (__real__ (Val)) == sizeof (double)	      \
+			? Fct (Val)					      \
+			: Cfct (Val))					      \
+		     : (sizeof (__real__ (Val)) == sizeof (long double)	      \
 			? (sizeof (__real__ (Val)) == sizeof (Val)	      \
-			   ? Fct (Val)					      \
-			   : Cfct (Val))				      \
+			   ? Fct##l (Val)				      \
+			   : Cfct##l (Val))				      \
 			: (sizeof (__real__ (Val)) == sizeof (Val)	      \
 			   ? Fct##f (Val)				      \
 			   : Cfct##f (Val)))))
 
 # define __TGMATH_UNARY_IMAG_ONLY(Val, Fct) \
-     (__extension__ (sizeof (Val) == sizeof (__complex__ long double)	      \
-		     ? Fct##l (Val)					      \
-		     : (sizeof (Val) == sizeof (__complex__ double)	      \
-			? Fct (Val)					      \
+     (__extension__ (sizeof (Val) == sizeof (__complex__ double)	      \
+		     ? Fct (Val)					      \
+		     : (sizeof (Val) == sizeof (__complex__ long double)      \
+			? Fct##l (Val)					      \
 			: Fct##f (Val))))
 
 # define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct) \
-     (__extension__ (sizeof (__real__ (Val1)) == sizeof (long double)	      \
-		     || sizeof (__real__ (Val2)) == sizeof (long double)      \
+     (__extension__ (sizeof (__real__ (Val1)) == sizeof (double)	      \
+		     || sizeof (__real__ (Val2)) == sizeof (double)	      \
 		     ? (sizeof (__real__ (Val1)) == sizeof (Val1)	      \
 			&& sizeof (__real__ (Val2)) == sizeof (Val2)	      \
-			? Fct##l (Val1, Val2)				      \
-			: Cfct##l (Val1, Val2))				      \
-		     : (sizeof (__real__ (Val1)) == sizeof (double)	      \
-			|| sizeof (__real__ (Val2)) == sizeof (double)	      \
+			? Fct (Val1, Val2)				      \
+			: Cfct (Val1, Val2))				      \
+		     : (sizeof (__real__ (Val1)) == sizeof (long double)      \
+			|| sizeof (__real__ (Val2)) == sizeof (long double)   \
 			? (sizeof (__real__ (Val1)) == sizeof (Val1)	      \
 			   && sizeof (__real__ (Val2)) == sizeof (Val2)	      \
-			   ? Fct (Val1, Val2)				      \
-			   : Cfct (Val1, Val2))				      \
+			   ? Fct##l (Val1, Val2)			      \
+			   : Cfct##l (Val1, Val2))			      \
 			: (sizeof (__real__ (Val1)) == sizeof (Val1)	      \
 			   && sizeof (__real__ (Val2)) == sizeof (Val2)	      \
 			   ? Fct##f (Val1, Val2)			      \