Update.
authorUlrich Drepper <drepper@redhat.com>
Wed, 24 Nov 2004 22:59:03 +0000 (22:59 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 24 Nov 2004 22:59:03 +0000 (22:59 +0000)
2004-11-24  Ulrich Drepper  <drepper@redhat.com>

* Makefile (libpthread-routines): Add pthread_setschedprio.
* Versions [libpthread, GLIBC_2.3.4]: Add pthread_setschedprio.
* sysdeps/pthread/pthread.h: Declare pthread_setschedprio.
* pthread_setschedprio.c: New file.

nptl/ChangeLog
nptl/Makefile
nptl/Versions
nptl/sysdeps/pthread/pthread.h

index 575520c..5957f61 100644 (file)
@@ -1,3 +1,10 @@
+2004-11-24  Ulrich Drepper  <drepper@redhat.com>
+
+       * Makefile (libpthread-routines): Add pthread_setschedprio.
+       * Versions [libpthread, GLIBC_2.3.4]: Add pthread_setschedprio.
+       * sysdeps/pthread/pthread.h: Declare pthread_setschedprio.
+       * pthread_setschedprio.c: New file.
+
 2004-11-20  Jakub Jelinek  <jakub@redhat.com>
 
        * pthread_create.c (pthread_cancel): Add PTHREAD_STATIC_FN_REQUIRE.
index 0c5043f..c103503 100644 (file)
@@ -36,6 +36,7 @@ libpthread-routines = init vars events version \
                      pthread_self pthread_equal pthread_yield \
                      pthread_getconcurrency pthread_setconcurrency \
                      pthread_getschedparam pthread_setschedparam \
+                     pthread_setschedprio \
                      pthread_attr_init pthread_attr_destroy \
                      pthread_attr_getdetachstate pthread_attr_setdetachstate \
                      pthread_attr_getguardsize pthread_attr_setguardsize \
index 7e8ac9e..79bf190 100644 (file)
@@ -228,6 +228,8 @@ libpthread {
     # New affinity interfaces.
     pthread_getaffinity_np; pthread_setaffinity_np;
     pthread_attr_getaffinity_np; pthread_attr_setaffinity_np;
+
+    pthread_setschedprio;
   }
 
   GLIBC_PRIVATE {
index 2766648..5046a69 100644 (file)
@@ -373,6 +373,10 @@ extern int pthread_getschedparam (pthread_t __target_thread,
                                  struct sched_param *__restrict __param)
      __THROW;
 
+/* Set the scheduling priority for TARGET_THREAD.  */
+extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
+     __THROW;
+
 
 #ifdef __USE_UNIX98
 /* Determine level of concurrency.  */