From: Jason Thorpe Date: Sun, 2 Mar 2003 01:24:40 +0000 (+0000) Subject: posix-threads.cc: Include if HAVE_UNISTD_H is defined. X-Git-Tag: releases/gcc-3.4.0~8309 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=66c4e25802794e3c3c92e3cfdafe3ee8bd3b005c;p=thirdparty%2Fgcc.git posix-threads.cc: Include if HAVE_UNISTD_H is defined. * posix-threads.cc: Include if HAVE_UNISTD_H is defined. (_Jv_ThreadSetPriority): Test for _POSIX_THREAD_PRIORITY_SCHEDULING. From-SVN: r63647 --- diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 25ee6f47fbba..1cefce063616 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2003-03-01 Jason Thorpe + + * posix-threads.cc: Include if HAVE_UNISTD_H is defined. + (_Jv_ThreadSetPriority): Test for _POSIX_THREAD_PRIORITY_SCHEDULING. + 2003-03-01 Ranjit Mathew * java/io/File.java (normalizePath): Remove trailing separator diff --git a/libjava/posix-threads.cc b/libjava/posix-threads.cc index e92348bcc2cc..656f483e96db 100644 --- a/libjava/posix-threads.cc +++ b/libjava/posix-threads.cc @@ -24,6 +24,9 @@ details. */ #include #include #include +#ifdef HAVE_UNISTD_H +#include // To test for _POSIX_THREAD_PRIORITY_SCHEDULING +#endif #include #include @@ -318,6 +321,7 @@ _Jv_ThreadDestroyData (_Jv_Thread_t *data) void _Jv_ThreadSetPriority (_Jv_Thread_t *data, jint prio) { +#ifdef _POSIX_THREAD_PRIORITY_SCHEDULING if (data->flags & FLAG_START) { struct sched_param param; @@ -325,6 +329,7 @@ _Jv_ThreadSetPriority (_Jv_Thread_t *data, jint prio) param.sched_priority = prio; pthread_setschedparam (data->thread, SCHED_RR, ¶m); } +#endif } void