From: Jesus Cea Date: Fri, 9 Sep 2011 21:55:42 +0000 (+0200) Subject: Close issue 12952: Solaris/Illumos (OpenIndiana) Scheduling policies X-Git-Tag: v3.3.0a1~1558 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f2cb4e8b35ead656a86902c00bc6bc293533d89f;p=thirdparty%2FPython%2Fcpython.git Close issue 12952: Solaris/Illumos (OpenIndiana) Scheduling policies --- diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index d67cadae1cc2..d9d9acb9898c 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -11301,12 +11301,12 @@ all_ins(PyObject *d) #endif #ifdef HAVE_SCHED_H + if (ins(d, "SCHED_OTHER", (long)SCHED_OTHER)) return -1; if (ins(d, "SCHED_FIFO", (long)SCHED_FIFO)) return -1; if (ins(d, "SCHED_RR", (long)SCHED_RR)) return -1; #ifdef SCHED_SPORADIC if (ins(d, "SCHED_SPORADIC", (long)SCHED_SPORADIC) return -1; #endif - if (ins(d, "SCHED_OTHER", (long)SCHED_OTHER)) return -1; #ifdef SCHED_BATCH if (ins(d, "SCHED_BATCH", (long)SCHED_BATCH)) return -1; #endif @@ -11316,6 +11316,18 @@ all_ins(PyObject *d) #ifdef SCHED_RESET_ON_FORK if (ins(d, "SCHED_RESET_ON_FORK", (long)SCHED_RESET_ON_FORK)) return -1; #endif +#ifdef SCHED_SYS + if (ins(d, "SCHED_SYS", (long)SCHED_SYS)) return -1; +#endif +#ifdef SCHED_IA + if (ins(d, "SCHED_IA", (long)SCHED_IA)) return -1; +#endif +#ifdef SCHED_FSS + if (ins(d, "SCHED_FSS", (long)SCHED_FSS)) return -1; +#endif +#ifdef SCHED_FX + if (ins(d, "SCHED_FX", (long)SCHED_FSS)) return -1; +#endif #endif #ifdef HAVE_ATTR_XATTR_H