Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Geisert <mark@maxrnd.com>2019-08-05 01:45:46 +0300
committerCorinna Vinschen <corinna-cygwin@cygwin.com>2019-08-05 14:22:04 +0300
commit362b98b49af53496f07c36a8b946a3be584a370e (patch)
tree3f0e6c2e8eaa2334171a31f6491be40727d95f01 /winsup/doc/new-features.xml
parent654398db84c689068476e1f06b08f2093c0cc920 (diff)
Cygwin: Implement CPU_SET(3) macros
This patch supplies an implementation of the CPU_SET(3) processor affinity macros as documented on the relevant Linux man page. There is a mostly superset implementation of cpusets under newlib's libc/sys/RTEMS/include/sys that has Linux and FreeBSD compatibility and is built on top of FreeBSD bitsets. This Cygwin implementation and the RTEMS one could be combined if desired at some future point.
Diffstat (limited to 'winsup/doc/new-features.xml')
-rw-r--r--winsup/doc/new-features.xml8
1 files changed, 1 insertions, 7 deletions
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index a5dcfb576..5fee581e7 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -30,14 +30,8 @@ third parameter, follow it after returning from the handler.
</para></listitem>
<listitem><para>
-Support for getting and setting process and thread affinities. New APIs:
-sched_getaffinity, sched_setaffinity, pthread_getaffinity_np,
-pthread_setaffinity_np.
-</para></listitem>
-
-<listitem><para>
New APIs: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np,
-pthread_setaffinity_np.
+pthread_setaffinity_np, plus CPU_SET macros.
</para></listitem>
<listitem><para>