From: Enlightenment S. <no-...@en...> - 2009-12-20 10:02:47
|
Log: support of Debian/kFreeBSD (FreeBSD using the glibc on top of a FreeBSD kernel) Author: caro Date: 2009-12-20 02:02:41 -0800 (Sun, 20 Dec 2009) New Revision: 44597 Modified: trunk/eina/src/lib/eina_cpu.c Modified: trunk/eina/src/lib/eina_cpu.c =================================================================== --- trunk/eina/src/lib/eina_cpu.c 2009-12-20 07:29:57 UTC (rev 44596) +++ trunk/eina/src/lib/eina_cpu.c 2009-12-20 10:02:41 UTC (rev 44597) @@ -30,7 +30,7 @@ # include <unistd.h> # include <sys/param.h> # include <sys/sysctl.h> -# elif defined (__linux__) +# elif defined (__linux__) || defined(__GLIBC__) # define _GNU_SOURCE # include <sched.h> # endif @@ -164,7 +164,7 @@ return cpus; -# elif defined (__linux__) +# elif defined (__linux__) || defined(__GLIBC__) cpu_set_t cpu; int i; static int cpus = 0; |