diff --git a/ndk/platforms/android-21/include/sys/stat.h b/ndk/platforms/android-21/include/sys/stat.h index c0c168b2e..727da12da 100644 --- a/ndk/platforms/android-21/include/sys/stat.h +++ b/ndk/platforms/android-21/include/sys/stat.h @@ -37,7 +37,7 @@ __BEGIN_DECLS -#if defined(__aarch64__) +#if defined(__aarch64__) || (defined(__mips__) && defined(__LP64__)) #define __STAT64_BODY \ unsigned long st_dev; \ unsigned long st_ino; \ @@ -60,7 +60,7 @@ __BEGIN_DECLS unsigned int __unused4; \ unsigned int __unused5; \ -#elif defined(__mips__) +#elif defined(__mips__) && !defined(__LP64__) #define __STAT64_BODY \ unsigned int st_dev; \ unsigned int __pad0[3]; \