aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWenHan Gu <Wenhan.gu@mediatek.com>2014-12-19 20:44:58 +0800
committerWenHan Gu <Wenhan.gu@mediatek.com>2014-12-19 20:44:58 +0800
commitb09e97b802280d648ee9c77566ea690aad190b9b (patch)
tree11a8f6acd6c6496b986c22b4aa5fb5dd328bc56d
parentf06242ce078aa2e6697e02c53e87e03e3200b6d4 (diff)
downloadndk-b09e97b802280d648ee9c77566ea690aad190b9b.tar.gz
Refine source to isolate .asm from unknown arch.
Change-Id: Ibaddeb24920739eb11b0412972b0cac3e5280c69
-rw-r--r--sources/android/support/src/msun/e_log2.c2
-rw-r--r--sources/android/support/src/msun/s_nan.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/sources/android/support/src/msun/e_log2.c b/sources/android/support/src/msun/e_log2.c
index 94c4f84cb..5d69771b8 100644
--- a/sources/android/support/src/msun/e_log2.c
+++ b/sources/android/support/src/msun/e_log2.c
@@ -112,7 +112,7 @@ __ieee754_log2(double x)
return val_lo + val_hi;
}
-#if (LDBL_MANT_DIG == 53)
+#if (LDBL_MANT_DIG == 53) && !defined(__le32__) && !defined(__le64__)
#define __weak_reference(sym,alias) \
__asm__(".weak " #alias); \
__asm__(".equ " #alias ", " #sym)
diff --git a/sources/android/support/src/msun/s_nan.c b/sources/android/support/src/msun/s_nan.c
index 305719956..b311b1a4e 100644
--- a/sources/android/support/src/msun/s_nan.c
+++ b/sources/android/support/src/msun/s_nan.c
@@ -121,7 +121,7 @@ nanf(const char *s)
return (u.f);
}
-#if (LDBL_MANT_DIG == 53)
+#if (LDBL_MANT_DIG == 53) && !defined(__le32__) && !defined(__le64__)
#define __weak_reference(sym,alias) \
__asm__(".weak " #alias); \
__asm__(".equ " #alias ", " #sym)