Fixed API18 math.h for clang3.4

Clang3.4 can take __builtin_nexttoward and __builtin_nexttowardf.
Also fix a minor typo in comment

Change-Id: If98a35e2e38c45ebd619b0ceb6c5ee41acc4e415
diff --git a/ndk/platforms/android-18/include/math.h b/ndk/platforms/android-18/include/math.h
index 2ab298e..e24c001 100644
--- a/ndk/platforms/android-18/include/math.h
+++ b/ndk/platforms/android-18/include/math.h
@@ -536,7 +536,7 @@
 #if !defined(__clang__) || __clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 5)
 int	__builtin_isnan(double) __NDK_FPABI_MATH__ __pure2;
 #else
-/* clang < 3.4 has faulty prototype for __builtin_isnan */
+/* clang < 3.5 has faulty prototype for __builtin_isnan */
 #endif
 double	__builtin_lgamma(double) __NDK_FPABI_MATH__;
 long long __builtin_llrint(double) __NDK_FPABI_MATH__;
@@ -686,7 +686,7 @@
 long double	__builtin_nanl(const char *) __NDK_FPABI_MATH__ __pure2;
 long double	__builtin_nearbyintl(long double) __NDK_FPABI_MATH__;
 long double	__builtin_nextafterl(long double, long double) __NDK_FPABI_MATH__;
-#if !defined(__clang__) || __clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 5)
+#if !defined(__clang__) || __clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 4)
 double		__builtin_nexttoward(double, long double) __NDK_FPABI_MATH__;
 float		__builtin_nexttowardf(float, long double) __NDK_FPABI_MATH__;
 #else