aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2015-01-22 08:49:12 +0100
committerLorenz Meier <lm@inf.ethz.ch>2015-01-22 08:49:12 +0100
commit286fcca6d0795c1524ba7772358623d86994f4ff (patch)
tree15dd120e28d9863cc0c586bb4b9d3c6417ad5a04
parent472137e23297f72a1710718ff86d961e5c310720 (diff)
downloadpx4-firmware-286fcca6d0795c1524ba7772358623d86994f4ff.tar.gz
px4-firmware-286fcca6d0795c1524ba7772358623d86994f4ff.tar.bz2
px4-firmware-286fcca6d0795c1524ba7772358623d86994f4ff.zip
Fix up math.h for GCC 4.9
-rw-r--r--nuttx-patches/math.h.patch8
1 files changed, 4 insertions, 4 deletions
diff --git a/nuttx-patches/math.h.patch b/nuttx-patches/math.h.patch
index e09120f9c..18650027e 100644
--- a/nuttx-patches/math.h.patch
+++ b/nuttx-patches/math.h.patch
@@ -230,7 +230,7 @@ diff -ruN NuttX/nuttx/arch/arm/include/math.h NuttX/nuttx/arch/arm/include/math.
+extern double tgamma _PARAMS((double));
+extern double nearbyint _PARAMS((double));
+extern long int lrint _PARAMS((double));
-+extern _LONG_LONG_TYPE int llrint _PARAMS((double));
++extern long long int llrint _PARAMS((double));
+extern double round _PARAMS((double));
+extern long int lround _PARAMS((double));
+extern long long int llround _PARAMS((double));
@@ -297,7 +297,7 @@ diff -ruN NuttX/nuttx/arch/arm/include/math.h NuttX/nuttx/arch/arm/include/math.
+extern float tgammaf _PARAMS((float));
+extern float nearbyintf _PARAMS((float));
+extern long int lrintf _PARAMS((float));
-+extern _LONG_LONG_TYPE llrintf _PARAMS((float));
++extern long long llrintf _PARAMS((float));
+extern float roundf _PARAMS((float));
+extern long int lroundf _PARAMS((float));
+extern long long int llroundf _PARAMS((float));
@@ -387,7 +387,7 @@ diff -ruN NuttX/nuttx/arch/arm/include/math.h NuttX/nuttx/arch/arm/include/math.
+extern long long int llrintl _PARAMS((long double));
+extern long double roundl _PARAMS((long double));
+extern long lroundl _PARAMS((long double));
-+extern _LONG_LONG_TYPE int llroundl _PARAMS((long double));
++extern long long int llroundl _PARAMS((long double));
+extern long double truncl _PARAMS((long double));
+extern long double remquol _PARAMS((long double, long double, int *));
+extern long double fdiml _PARAMS((long double, long double));
@@ -407,7 +407,7 @@ diff -ruN NuttX/nuttx/arch/arm/include/math.h NuttX/nuttx/arch/arm/include/math.
+/* Other long double precision functions. */
+extern _LONG_DOUBLE rintl _PARAMS((_LONG_DOUBLE));
+extern long int lrintl _PARAMS((_LONG_DOUBLE));
-+extern _LONG_LONG_TYPE llrintl _PARAMS((_LONG_DOUBLE));
++extern long long llrintl _PARAMS((_LONG_DOUBLE));
+#endif /* __i386__ */
+#endif /* !_LDBL_EQ_DBL */
+