I am OK with this. These just ensure the attributes structure is up to date so the new pthread_get_attributes_np() works.
Check the copyright dates on the files. On 2/19/2014 10:33 AM, Jennifer Averett wrote: > Module: rtems > Branch: master > Commit: 52eecbaa089523a4afaef1024225c7bf5181495e > Changeset: > http://git.rtems.org/rtems/commit/?id=52eecbaa089523a4afaef1024225c7bf5181495e > > Author: Jennifer Averett <jennifer.aver...@oarcorp.com> > Date: Wed Feb 19 10:36:01 2014 -0600 > > posix: Set pthread attribute values in detach and setschedparm methods. > > --- > > cpukit/posix/src/pthreaddetach.c | 1 + > cpukit/posix/src/pthreadsetschedparam.c | 3 +++ > 2 files changed, 4 insertions(+), 0 deletions(-) > > diff --git a/cpukit/posix/src/pthreaddetach.c > b/cpukit/posix/src/pthreaddetach.c > index 1087a2c..88fd0e0 100644 > --- a/cpukit/posix/src/pthreaddetach.c > +++ b/cpukit/posix/src/pthreaddetach.c > @@ -42,6 +42,7 @@ int pthread_detach( > > api = the_thread->API_Extensions[ THREAD_API_POSIX ]; > api->detachstate = PTHREAD_CREATE_DETACHED; > + api->Attributes.detachstate = PTHREAD_CREATE_DETACHED; > _Objects_Put( &the_thread->Object ); > return 0; > > diff --git a/cpukit/posix/src/pthreadsetschedparam.c > b/cpukit/posix/src/pthreadsetschedparam.c > index 2759609..da948ef 100644 > --- a/cpukit/posix/src/pthreadsetschedparam.c > +++ b/cpukit/posix/src/pthreadsetschedparam.c > @@ -73,6 +73,9 @@ int pthread_setschedparam( > > api->schedpolicy = policy; > api->schedparam = *param; > + api->Attributes.schedpolicy = policy; > + api->Attributes.schedparam = *param; > + > the_thread->budget_algorithm = budget_algorithm; > the_thread->budget_callout = budget_callout; > > > _______________________________________________ > rtems-vc mailing list > rtems...@rtems.org > http://www.rtems.org/mailman/listinfo/rtems-vc -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel