0026867: Configuration - update any comparison including __cplusplus macro to remove one
authoribs <ibs@opencascade.com>
Mon, 9 Nov 2015 07:47:45 +0000 (10:47 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 19 Nov 2015 11:27:06 +0000 (14:27 +0300)
__cplusplus >= 201103L replaced with __QNX__ macro

src/ElCLib/ElCLib.cxx
src/Standard/Standard_Real.cxx
src/Standard/Standard_Real.hxx

index 9d4f8f4..121ce56 100644 (file)
@@ -1343,7 +1343,7 @@ Standard_Real ElCLib::HyperbolaParameter (const gp_Ax2& Pos,
     gp_Vec(Pos.Location (), P).Dot
       (gp_Vec (Pos.YDirection())) / MinorRadius;
 
-#if __cplusplus >= 201103L
+#if __QNX__
   return std::asinh(sht);
 #else
   return asinh(sht);
@@ -1426,7 +1426,7 @@ Standard_Real ElCLib::HyperbolaParameter (const gp_Ax22d& Pos,
 {
   gp_Vec2d V (Pos.YDirection().XY());
   Standard_Real sht = gp_Vec2d(Pos.Location(),P).Dot(V) /MinorRadius;
-#if __cplusplus >= 201103L
+#if __QNX__
   return std::asinh(sht);
 #else
   return asinh(sht);
index 53922fa..8345a81 100644 (file)
@@ -240,7 +240,7 @@ Standard_Real     ATanh(const Standard_Real Value)
     cout << "Illegal agument in ATanh" << endl ;
 #endif
   }
-#if __cplusplus >= 201103L
+#if __QNX__
   return std::atanh(Value);
 #else
   return atanh(Value);
@@ -258,7 +258,7 @@ Standard_Real     ACosh (const Standard_Real Value)
     cout << "Illegal agument in ACosh" << endl ;
 #endif
   }
-#if __cplusplus >= 201103L
+#if __QNX__
   return std::acosh(Value);
 #else
   return acosh(Value);
index 4a2f39c..6ce243e 100644 (file)
@@ -294,8 +294,8 @@ inline Standard_Real     Sinh(const Standard_Real Value)
 //-------------------------------------------------------------------
 // ASinh : Returns the hyperbolic arc sine of a real
 //-------------------------------------------------------------------
-inline Standard_Real     ASinh(const Standard_Real Value) 
-#if __cplusplus >= 201103L
+inline Standard_Real     ASinh(const Standard_Real Value)
+#if __QNX__
 { return std::asinh(Value); }
 #else
 { return asinh(Value); }