aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPo Lu2025-04-20 20:49:24 +0800
committerPo Lu2025-04-20 20:49:24 +0800
commit57966a3350e17b449697638d6adb1ed1d63bf8d5 (patch)
treefe112660be21965fd3f34e075187fcd83b43c9d0
parent4428077c2bea73570cfe9f9d6b40809aeda7f5c9 (diff)
downloademacs-57966a3350e17b449697638d6adb1ed1d63bf8d5.tar.gz
emacs-57966a3350e17b449697638d6adb1ed1d63bf8d5.zip
Temporary fix for compilation on Android API levels <= 13
* lib/getloadavg.c (getloadavg): Don't use sysinfo on Android API levels <= 13. This will be resolved in Gnulib shortly, with any luck.
-rw-r--r--lib/getloadavg.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/getloadavg.c b/lib/getloadavg.c
index 9da41c16c02..1cb1c01097d 100644
--- a/lib/getloadavg.c
+++ b/lib/getloadavg.c
@@ -499,7 +499,8 @@ getloadavg (double loadavg[], int nelem)
499 } 499 }
500# endif 500# endif
501 501
502# if !defined (LDAV_DONE) && (defined __linux__ || defined __ANDROID__) 502# if !defined (LDAV_DONE) && (defined __linux__ || defined __ANDROID__) \
503 && (!defined __ANDROID__ || __ANDROID_API__ >= 13)
503 /* Linux without glibc, Android, Cygwin */ 504 /* Linux without glibc, Android, Cygwin */
504# define LDAV_DONE 505# define LDAV_DONE
505# undef LOAD_AVE_TYPE 506# undef LOAD_AVE_TYPE