Update to android-ndk-r7c

Downloaded from http://developer.android.com/sdk/ndk/index.html

Change-Id: I6c83d8483aec5e2abd27776bdc93f84ba42cf4b3
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/include/asm/types.h b/android-ndk-r7/platforms/android-14/arch-arm/usr/include/asm/types.h
index ec60f10..80cea8d 100644
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/include/asm/types.h
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/include/asm/types.h
@@ -25,7 +25,7 @@
 typedef __signed__ int __s32;
 typedef unsigned int __u32;
 
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+#ifdef __GNUC__
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libEGL.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libEGL.so
index bc0e66e..5bd7f30 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libEGL.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libEGL.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv1_CM.so
index 344c046..d8f9723 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv2.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv2.so
index 181df7a..ea4d19c 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv2.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libGLESv2.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenMAXAL.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenMAXAL.so
index f801d6e..90b7929 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenMAXAL.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenMAXAL.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenSLES.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenSLES.so
index 3efc100..af77566 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenSLES.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libOpenSLES.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libandroid.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libandroid.so
index fd59a4d..a5f456b 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libandroid.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libandroid.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libc.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libc.so
index cca301b..d7aa49a 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libdl.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libdl.so
index df4a325..56e6674 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libjnigraphics.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libjnigraphics.so
index 0bc4b74..fbe903c 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libjnigraphics.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libjnigraphics.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/liblog.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/liblog.so
index 3c0ed1d..07e8250 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libm.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libm.so
index deda7d1..dec5dde 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libstdc++.so
index f5a0775..b9f5e72 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libthread_db.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libthread_db.so
index 5104c2c..54b50c8 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libthread_db.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libthread_db.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libz.so b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libz.so
index beb6abe..9f8c193 100755
--- a/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-14/arch-arm/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libEGL.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libEGL.so
index 5d5e317..dcde3c6 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libEGL.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libEGL.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv1_CM.so
index bdf03df..4045443 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv2.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv2.so
index 7801167..a1e773c 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv2.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libGLESv2.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenMAXAL.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenMAXAL.so
index 2150934..4f50078 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenMAXAL.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenMAXAL.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenSLES.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenSLES.so
index 6732436..cb55f5d 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenSLES.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libOpenSLES.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libandroid.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libandroid.so
index 58dfe03..8e7db22 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libandroid.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libandroid.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libc.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libc.so
index 916150a..d052e6f 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libdl.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libdl.so
index 7915ad2..a334c3e 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libjnigraphics.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libjnigraphics.so
index 12581d7..b044e02 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libjnigraphics.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libjnigraphics.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/liblog.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/liblog.so
index d03a633..d9ce18e 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libm.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libm.so
index 160f7cd..cee4464 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libstdc++.so
index d78aeec..12c0131 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libz.so b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libz.so
index c85e733..74c6b12 100755
--- a/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-14/arch-x86/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/include/asm/types.h b/android-ndk-r7/platforms/android-3/arch-arm/usr/include/asm/types.h
index ec60f10..80cea8d 100644
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/include/asm/types.h
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/include/asm/types.h
@@ -25,7 +25,7 @@
 typedef __signed__ int __s32;
 typedef unsigned int __u32;
 
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+#ifdef __GNUC__
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libc.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libc.so
index e08ba5e..c95151a 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libdl.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libdl.so
index f1ef0a2..baba783 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/liblog.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/liblog.so
index 3c0ed1d..07e8250 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libm.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libm.so
index deda7d1..dec5dde 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libstdc++.so
index f5a0775..b9f5e72 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libthread_db.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libthread_db.so
index 5104c2c..54b50c8 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libthread_db.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libthread_db.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libz.so b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libz.so
index beb6abe..9f8c193 100755
--- a/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/include/asm/types.h b/android-ndk-r7/platforms/android-4/arch-arm/usr/include/asm/types.h
index ec60f10..80cea8d 100644
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/include/asm/types.h
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/include/asm/types.h
@@ -25,7 +25,7 @@
 typedef __signed__ int __s32;
 typedef unsigned int __u32;
 
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+#ifdef __GNUC__
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libGLESv1_CM.so
index 344c046..d8f9723 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libc.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libc.so
index e08ba5e..c95151a 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libdl.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libdl.so
index f1ef0a2..baba783 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/liblog.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/liblog.so
index 3c0ed1d..07e8250 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libm.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libm.so
index deda7d1..dec5dde 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libstdc++.so
index f5a0775..b9f5e72 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libthread_db.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libthread_db.so
index 5104c2c..54b50c8 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libthread_db.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libthread_db.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libz.so b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libz.so
index beb6abe..9f8c193 100755
--- a/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-4/arch-arm/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/include/asm/types.h b/android-ndk-r7/platforms/android-5/arch-arm/usr/include/asm/types.h
index ec60f10..80cea8d 100644
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/include/asm/types.h
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/include/asm/types.h
@@ -25,7 +25,7 @@
 typedef __signed__ int __s32;
 typedef unsigned int __u32;
 
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+#ifdef __GNUC__
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv1_CM.so
index 344c046..d8f9723 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv2.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv2.so
index 181df7a..ea4d19c 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv2.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libGLESv2.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libc.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libc.so
index 5ed30e9..ebc5441 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libdl.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libdl.so
index f1ef0a2..baba783 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/liblog.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/liblog.so
index 3c0ed1d..07e8250 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libm.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libm.so
index deda7d1..dec5dde 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libstdc++.so
index f5a0775..b9f5e72 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libthread_db.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libthread_db.so
index 5104c2c..54b50c8 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libthread_db.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libthread_db.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libz.so b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libz.so
index beb6abe..9f8c193 100755
--- a/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-5/arch-arm/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/include/asm/types.h b/android-ndk-r7/platforms/android-8/arch-arm/usr/include/asm/types.h
index ec60f10..80cea8d 100644
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/include/asm/types.h
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/include/asm/types.h
@@ -25,7 +25,7 @@
 typedef __signed__ int __s32;
 typedef unsigned int __u32;
 
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+#ifdef __GNUC__
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv1_CM.so
index 344c046..d8f9723 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv2.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv2.so
index 181df7a..ea4d19c 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv2.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libGLESv2.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libc.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libc.so
index 861378c..4d296ec 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libdl.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libdl.so
index df4a325..56e6674 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libjnigraphics.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libjnigraphics.so
index 0bc4b74..fbe903c 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libjnigraphics.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libjnigraphics.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/liblog.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/liblog.so
index 3c0ed1d..07e8250 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libm.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libm.so
index deda7d1..dec5dde 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libstdc++.so
index f5a0775..b9f5e72 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libthread_db.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libthread_db.so
index 5104c2c..54b50c8 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libthread_db.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libthread_db.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libz.so b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libz.so
index beb6abe..9f8c193 100755
--- a/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-8/arch-arm/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/include/asm/types.h b/android-ndk-r7/platforms/android-9/arch-arm/usr/include/asm/types.h
index ec60f10..80cea8d 100644
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/include/asm/types.h
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/include/asm/types.h
@@ -25,7 +25,7 @@
 typedef __signed__ int __s32;
 typedef unsigned int __u32;
 
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
+#ifdef __GNUC__
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libEGL.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libEGL.so
index bc0e66e..5bd7f30 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libEGL.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libEGL.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv1_CM.so
index 344c046..d8f9723 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv2.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv2.so
index 181df7a..ea4d19c 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv2.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libGLESv2.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libOpenSLES.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libOpenSLES.so
index 3efc100..af77566 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libOpenSLES.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libOpenSLES.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libandroid.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libandroid.so
index fd59a4d..a5f456b 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libandroid.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libandroid.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libc.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libc.so
index cca301b..d7aa49a 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libdl.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libdl.so
index df4a325..56e6674 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libjnigraphics.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libjnigraphics.so
index 0bc4b74..fbe903c 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libjnigraphics.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libjnigraphics.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/liblog.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/liblog.so
index 3c0ed1d..07e8250 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libm.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libm.so
index deda7d1..dec5dde 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libstdc++.so
index f5a0775..b9f5e72 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libthread_db.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libthread_db.so
index 5104c2c..54b50c8 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libthread_db.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libthread_db.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libz.so b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libz.so
index beb6abe..9f8c193 100755
--- a/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-9/arch-arm/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libEGL.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libEGL.so
index 5d5e317..dcde3c6 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libEGL.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libEGL.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv1_CM.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv1_CM.so
index bdf03df..4045443 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv1_CM.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv1_CM.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv2.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv2.so
index 7801167..a1e773c 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv2.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libGLESv2.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libOpenSLES.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libOpenSLES.so
index 6732436..cb55f5d 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libOpenSLES.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libOpenSLES.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libandroid.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libandroid.so
index 58dfe03..8e7db22 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libandroid.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libandroid.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libc.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libc.so
index 916150a..d052e6f 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libc.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libc.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libdl.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libdl.so
index 7915ad2..a334c3e 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libdl.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libdl.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libjnigraphics.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libjnigraphics.so
index 12581d7..b044e02 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libjnigraphics.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libjnigraphics.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/liblog.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/liblog.so
index d03a633..d9ce18e 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/liblog.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/liblog.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libm.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libm.so
index 160f7cd..cee4464 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libm.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libm.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libstdc++.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libstdc++.so
index d78aeec..12c0131 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libstdc++.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libstdc++.so
Binary files differ
diff --git a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libz.so b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libz.so
index c85e733..74c6b12 100755
--- a/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libz.so
+++ b/android-ndk-r7/platforms/android-9/arch-x86/usr/lib/libz.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_shared.so b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_shared.so
index f60bf69..5329854 100755
--- a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_static.a b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_static.a
index 6029db5..f498fda 100644
--- a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_static.a
+++ b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi-v7a/libgabi++_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_shared.so b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_shared.so
index 3c2ef53..62035e6 100755
--- a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_static.a b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_static.a
index 0cdcabd..a53ad35 100644
--- a/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_static.a
+++ b/android-ndk-r7/sources/cxx-stl/gabi++/libs/armeabi/libgabi++_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_shared.so b/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_shared.so
index 5eee9c7..84b1aef 100755
--- a/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_static.a b/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_static.a
index fd0deb9..31e9011 100644
--- a/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_static.a
+++ b/android-ndk-r7/sources/cxx-stl/gabi++/libs/x86/libgabi++_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_shared.so b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_shared.so
index 39c6bbb..dbb10fb 100755
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_static.a b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_static.a
index 8447c05..538df34 100644
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_static.a
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libsupc++.a b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libsupc++.a
index 8d18d2b..e582ce6 100644
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libsupc++.a
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libsupc++.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_shared.so b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_shared.so
index 2666669..5ec09ea 100755
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_static.a b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_static.a
index 0870825..1bb2f47 100644
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_static.a
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libgnustl_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libsupc++.a b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libsupc++.a
index ee9d588..8e4c3ac 100644
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libsupc++.a
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/armeabi/libsupc++.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_shared.so b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_shared.so
index d6e3601..bff0e70 100755
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_static.a b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_static.a
index 8823434..0af31a1 100644
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_static.a
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libgnustl_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libsupc++.a b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libsupc++.a
index f84c363..6676dcf 100644
--- a/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libsupc++.a
+++ b/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/libs/x86/libsupc++.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_shared.so b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_shared.so
index a08da4a..ad28af1 100755
--- a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_static.a b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_static.a
index 1f276f3..b9b06cd 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_static.a
+++ b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi-v7a/libstlport_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_shared.so b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_shared.so
index 40e8eef..be2c880 100755
--- a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_static.a b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_static.a
index f719abf..a7c8663 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_static.a
+++ b/android-ndk-r7/sources/cxx-stl/stlport/libs/armeabi/libstlport_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_shared.so b/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_shared.so
index b4ccb69..dad4a7d 100755
--- a/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_shared.so
+++ b/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_shared.so
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_static.a b/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_static.a
index 27f4b04..4c3b988 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_static.a
+++ b/android-ndk-r7/sources/cxx-stl/stlport/libs/x86/libstlport_static.a
Binary files differ
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_cmath.h b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_cmath.h
index 2867c23..5cb0cd5 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_cmath.h
+++ b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_cmath.h
@@ -531,7 +531,7 @@
 #endif
 
 #if defined (_STLP_IMPORT_VENDOR_CSTD) && !defined (_STLP_NO_CSTD_FUNCTION_IMPORTS)
-#if defined (ANDROID)
+#if defined (__ANDROID__)
 namespace __captured {
 template<typename _Tp> inline int __capture_isfinite(_Tp __f) { return isfinite(__f); }
 template<typename _Tp> inline int __capture_isinf(_Tp __f) { return isinf(__f); }
@@ -573,7 +573,7 @@
 #if !(defined(__HP_aCC) && defined(_STLP_DEBUG))
 using ::hypot;
 #endif
-#if defined (ANDROID)
+#if defined (__ANDROID__)
 using __captured::isfinite;
 using __captured::isinf;
 using __captured::isnan;
@@ -583,7 +583,7 @@
 using ::log10;
 using ::modf;
 using ::pow;
-#if defined (ANDROID)
+#if defined (__ANDROID__)
 using __captured::signbit;
 #endif
 using ::sin;
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_mbstate_t.h b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_mbstate_t.h
index 53566a7..83f085e 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_mbstate_t.h
+++ b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_mbstate_t.h
@@ -27,7 +27,7 @@
 
 #if defined (_STLP_USE_OWN_MBSTATE_T)
 #  if !defined (_STLP_CPP_MBSTATE_T) || !defined (__cplusplus) || !defined (_STLP_USE_NEW_C_HEADERS)
-#    if !defined (ANDROID) /* mbstate_t conflicts with Android's definition */
+#    if !defined (__ANDROID__) /* mbstate_t conflicts with Android's definition */
 typedef int mbstate_t;
 #    endif
 #  endif
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_pair.h b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_pair.h
index de0b08e..7da76a9 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_pair.h
+++ b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/_pair.h
@@ -43,7 +43,7 @@
 
 _STLP_BEGIN_NAMESPACE
 
-#if defined (ANDROID)
+#if defined (__ANDROID__)
 /* Android has stl_pair.h, prevent using it by defining the header guard. */
 #  define __SGI_STL_INTERNAL_PAIR_H
 #endif
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/config/_system.h b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/config/_system.h
index c0b4add..1e82095 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/config/_system.h
+++ b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/config/_system.h
@@ -59,7 +59,7 @@
 #  elif defined (__HP_aCC)
 #    include <stl/config/_hpacc.h>
 #  endif
-#elif defined (ANDROID)
+#elif defined (__ANDROID__)
 /* Android mobile phone platform. Somewhat but not entirely GNU/Linux-like */
 #  include <stl/config/_android.h>
 #elif defined (linux) || defined (__linux__)
diff --git a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
index ec94806..5bb7b25 100644
--- a/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
+++ b/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
@@ -90,8 +90,8 @@
 struct _StorageType<_Tp*> {
   // Even if we detect a pointer type we use dispatch function to consider if it can be stored as a void*.
   // For instance function pointer might not necessarily be convertible to void*.
-  enum { use_void_ptr = (sizeof(_UseVoidPtrStorageType(__true_type(),
-                                                       __STATIC_CAST(_Tp*, 0))) == sizeof(char*)) };
+  enum { use_void_ptr = (sizeof(_STLP_PRIV _UseVoidPtrStorageType(__true_type(),
+                                                                  __STATIC_CAST(_Tp*, 0))) == sizeof(char*))  };
   enum { use_const_volatile_void_ptr = use_void_ptr };
   typedef typename __select<use_void_ptr,
                             void*,
@@ -101,8 +101,8 @@
 
 template <class _Tp>
 struct _StorageType<_Tp const*> {
-  enum { use_void_ptr = (sizeof(_UseConstVoidPtrStorageType(__true_type(),
-                                                            __STATIC_CAST(const _Tp*, 0))) == sizeof(char*)) };
+  enum { use_void_ptr = (sizeof(_STLP_PRIV _UseConstVoidPtrStorageType(__true_type(),
+                                                                       __STATIC_CAST(const _Tp*, 0))) == sizeof(char*)) };
   enum { use_const_volatile_void_ptr = use_void_ptr };
   typedef typename __select<use_void_ptr,
                             const void*,
@@ -114,8 +114,8 @@
 
 template <class _Tp>
 struct _StorageType<_Tp volatile*> {
-  enum { use_void_ptr = (sizeof(_UseVolatileVoidPtrStorageType(__true_type(),
-                                                               __STATIC_CAST(_Tp volatile*, 0))) == sizeof(char*)) };
+  enum { use_void_ptr = (sizeof(_STLP_PRIV _UseVolatileVoidPtrStorageType(__true_type(),
+                                                                          __STATIC_CAST(_Tp volatile*, 0))) == sizeof(char*)) };
   enum { use_const_volatile_void_ptr = use_void_ptr };
   typedef typename __select<use_void_ptr,
                             volatile void*,
@@ -127,8 +127,8 @@
 
 template <class _Tp>
 struct _StorageType<_Tp const volatile*> {
-  enum { use_void_ptr = (sizeof(_UseConstVolatileVoidPtrStorageType(__true_type(),
-                                                                    __STATIC_CAST(_Tp const volatile*, 0))) == sizeof(char*)) };
+  enum { use_void_ptr = (sizeof(_STLP_PRIV _UseConstVolatileVoidPtrStorageType(__true_type(),
+                                                                               __STATIC_CAST(_Tp const volatile*, 0))) == sizeof(char*)) };
   enum { use_const_volatile_void_ptr = use_void_ptr };
   typedef typename __select<use_void_ptr,
                             const volatile void*,
@@ -147,10 +147,10 @@
 #else
   static _Tp __null_rep;
 #endif
-  enum { use_void_ptr = (sizeof(_UseVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
-  enum { use_const_void_ptr = (sizeof(_UseConstVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
-  enum { use_volatile_void_ptr = (sizeof(_UseVolatileVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
-  enum { use_const_volatile_void_ptr = (sizeof(_UseConstVolatileVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
+  enum { use_void_ptr = (sizeof(_STLP_PRIV _UseVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
+  enum { use_const_void_ptr = (sizeof(_STLP_PRIV _UseConstVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
+  enum { use_volatile_void_ptr = (sizeof(_STLP_PRIV _UseVolatileVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
+  enum { use_const_volatile_void_ptr = (sizeof(_STLP_PRIV _UseConstVolatileVoidPtrStorageType(_PODType(), __null_rep())) == sizeof(char*)) };
 
   typedef typename __select<!use_const_volatile_void_ptr,
                             _Tp,