summaryrefslogtreecommitdiff
path: root/extmod/modplatform.h
diff options
context:
space:
mode:
Diffstat (limited to 'extmod/modplatform.h')
-rw-r--r--extmod/modplatform.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/extmod/modplatform.h b/extmod/modplatform.h
index 19246c0fd..5c9cbffb2 100644
--- a/extmod/modplatform.h
+++ b/extmod/modplatform.h
@@ -96,12 +96,17 @@
#elif defined(_PICOLIBC__)
#define MICROPY_PLATFORM_LIBC_LIB "picolibc"
#define MICROPY_PLATFORM_LIBC_VER _PICOLIBC_VERSION
+#elif defined(__ANDROID__)
+#define MICROPY_PLATFORM_LIBC_LIB "bionic"
+#define MICROPY_PLATFORM_LIBC_VER MP_STRINGIFY(__ANDROID_API__)
#else
#define MICROPY_PLATFORM_LIBC_LIB ""
#define MICROPY_PLATFORM_LIBC_VER ""
#endif
-#if defined(__linux)
+#if defined(__ANDROID__)
+#define MICROPY_PLATFORM_SYSTEM "Android"
+#elif defined(__linux)
#define MICROPY_PLATFORM_SYSTEM "Linux"
#elif defined(__unix__)
#define MICROPY_PLATFORM_SYSTEM "Unix"