No nan() in Clang for Android, it seems
Change-Id: I73fb37de0e4eeefdb08a6da48947afa1fdf02a38
This commit is contained in:
parent
27a9a0d167
commit
6a17d2f2ba
1 changed files with 12 additions and 0 deletions
|
@ -13,3 +13,15 @@
|
|||
# Parse the version information argument.
|
||||
save_ifs="$IFS"; IFS=':'
|
||||
set dummy $vinfo 0 0 0
|
||||
--- misc/libxml2-2.7.6/trionan.c
|
||||
+++ misc/build/libxml2-2.7.6/trionan.c
|
||||
@@ -327,7 +327,7 @@
|
||||
|
||||
if (result == 0.0) {
|
||||
|
||||
-#if defined(TRIO_COMPILER_SUPPORTS_C99)
|
||||
+#if defined(TRIO_COMPILER_SUPPORTS_C99) && !(defined(__ANDROID__) && defined(__clang__))
|
||||
result = nan("");
|
||||
|
||||
#elif defined(NAN) && defined(__STDC_IEC_559__)
|
||||
|
||||
|
|
Loading…
Reference in a new issue