#define _GNU_SOURCE #include static int sched_getcpu(void) { int c, s; s = syscall(SYS_getcpu, &c, NULL, NULL); return (s == 0) ? c : s; }