1 --- a/process/sysdep_LINUX.c
2 +++ b/process/sysdep_LINUX.c
3 @@ -144,6 +144,45 @@ static time_t get_starttime() {
5 return time(NULL) - (time_t)up;
9 +/* uclibc and dietlibc do not have this junk -ReneR */
10 +#if defined (__UCLIBC__) || defined (__dietlibc__)
11 +static int getloadavg (double loadavg[], int nelem)
15 + fd = open ("/proc/loadavg", O_RDONLY);
24 + nread = read (fd, buf, sizeof buf - 1);
28 + buf[nread - 1] = '\0';
33 + for (i = 0; i < nelem; ++i)
36 + loadavg[i] = strtod (p, &endp);
48 /* ------------------------------------------------------------------ Public */