This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Jun 26 13:05, Sebastian Huber wrote: > On 26/06/2019 11:37, Corinna Vinschen wrote: > > On Jun 26 10:24, Sebastian Huber wrote: > > > Hello, > > > > > > the following commit: > > > > > > commit 641ecb07533e85211b6abce334c85967f3f90209 > > > Author: Mark Geisert<mark@maxrnd.com> > > > Date: Sun Jun 23 14:51:06 2019 -0700 > > > > > > Cygwin: Implement sched_[gs]etaffinity() > > > [...] > > > breaks the RTEMS port: > > > [...] > > Looks like Cygwin has to define its own sys/cpuset.h included via > > sys/_pthreadtypes.h. > > Yes, something like this. The RTEMS <sys/cpuset.h> is based on the FreeBSD > implementation and should be compatible to the Linux API. Maybe it can move > out of the RTEMS area into the global Newlib area. I'm not so sure, given the different names of macros and types used inside cpu_set_t. The new functions inside Cygwin rely on that. I prep'ed a patch to move the Cygwin-specific definitions out of the way, can you please test it on RTEMS? It's attached to this mail. Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
Attachment:
0001-sched-Move-Cygwin-cpuset-definitions-into-Cygwin-spe.patch
Description: Text document
Attachment:
signature.asc
Description: PGP signature
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |