Changeset 4533
- Timestamp:
- 02/08/07 09:34:55 (2 years ago)
- Files:
-
- libwired/trunk/config.h.in (modified) (1 diff)
- libwired/trunk/configure (modified) (2 diffs)
- libwired/trunk/configure.in (modified) (1 diff)
- libwired/trunk/libwired/thread/wi-thread.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libwired/trunk/config.h.in
r4518 r4533 77 77 #undef HAVE_QSORT_R 78 78 79 /* Define to 1 if you have the `sched_get_priority_max' function. */ 80 #undef HAVE_SCHED_GET_PRIORITY_MAX 81 82 /* Define to 1 if you have the `sched_get_priority_min' function. */ 83 #undef HAVE_SCHED_GET_PRIORITY_MIN 84 79 85 /* Define to 1 if you have the `setproctitle' function. */ 80 86 #undef HAVE_SETPROCTITLE libwired/trunk/configure
r4531 r4533 7403 7403 7404 7404 7405 7406 7405 7407 for ac_func in \ 7406 7408 daemon \ … … 7410 7412 pthread_attr_setschedpolicy \ 7411 7413 qsort_r \ 7414 sched_get_priority_max \ 7415 sched_get_priority_min \ 7412 7416 setproctitle \ 7413 7417 srandom \ libwired/trunk/configure.in
r4518 r4533 227 227 pthread_attr_setschedpolicy \ 228 228 qsort_r \ 229 sched_get_priority_max \ 230 sched_get_priority_min \ 229 231 setproctitle \ 230 232 srandom \ libwired/trunk/libwired/thread/wi-thread.c
r4511 r4533 109 109 wi_boolean_t wi_thread_create_thread_with_priority(wi_thread_func_t *function, wi_runtime_instance_t *argument, double priority) { 110 110 #ifdef WI_PTHREADS 111 #if def HAVE_PTHREAD_ATTR_SETSCHEDPOLICY111 #if defined(HAVE_PTHREAD_ATTR_SETSCHEDPOLICY) && defined(HAVE_SCHED_GET_PRIORITY_MIN) && defined(HAVE_SCHED_GET_PRIORITY_MAX) 112 112 struct sched_param param; 113 113 int min, max; … … 124 124 pthread_attr_init(&attr); 125 125 pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); 126 #if def HAVE_PTHREAD_ATTR_SETSCHEDPOLICY126 #if defined(HAVE_PTHREAD_ATTR_SETSCHEDPOLICY) && defined(HAVE_SCHED_GET_PRIORITY_MIN) && defined(HAVE_SCHED_GET_PRIORITY_MAX) 127 127 min = sched_get_priority_min(SCHED_OTHER); 128 128 max = sched_get_priority_max(SCHED_OTHER);
