[PATCH] Fix missing include for PTHREAD_MINIMUM_STACK_SIZE

Jan Sommer soja-lists at aries.uberspace.de
Sat Aug 1 17:48:53 UTC 2015


Am Samstag, 1. August 2015, 12:31:53 schrieb Joel Sherrill:
> On 08/01/2015 12:24 PM, Jan Sommer wrote:
> > Yes, I needed to add it to make the ada-examples compile.
> >
> Did it need to be included anywhere other than libgnat/adasupp.c?
> 

Well, so far I haven't encountered the problem somewhere else, but have been working with the Ada-examples mainly atm.

> Sebastian reworked public vs private .h files and more includes moved
> to .c files. Since everything but Ada specific support files compile
> on every target, I am prone to want to fix the file that needs this.
>

I see. I just saw that pthreadimpl.h defines a call to a function it does not include and thought it might be slipped at some point because it's not used often.
I don't mind keeping it local. My goal is to spend less time with the examples in the future anyway ;-)
 
> I would check for my patches but I appear to have deleted my RTEMS
> clone since then and lost the small patch I had. :(
> 
> --joel
> > Am Samstag, 1. August 2015, 12:08:12 schrieb Joel Sherrill:
> >> Can you give a configuration or file that broke with this?
> >>
> >> I recall that I had a local patch that just added this line to an Ada specific C file. Nothing else broke.
> >>
> >> On August 1, 2015 5:51:31 AM CDT, Jan Sommer<soja-lists at aries.uberspace.de>  wrote:
> >>> ---
> >>> cpukit/posix/include/rtems/posix/pthreadimpl.h | 1 +
> >>> 1 file changed, 1 insertion(+)
> >>>
> >>> diff --git a/cpukit/posix/include/rtems/posix/pthreadimpl.h
> >>> b/cpukit/posix/include/rtems/posix/pthreadimpl.h
> >>> index f95ac9c..33fa33d 100644
> >>> --- a/cpukit/posix/include/rtems/posix/pthreadimpl.h
> >>> +++ b/cpukit/posix/include/rtems/posix/pthreadimpl.h
> >>> @@ -24,6 +24,7 @@
> >>> #include<rtems/posix/threadsup.h>
> >>> #include<rtems/score/objectimpl.h>
> >>> #include<rtems/score/threadimpl.h>
> >>> +#include<rtems/score/stackimpl.h>
> >>> #include<rtems/score/assert.h>
> >>>
> >>> #ifdef __cplusplus
> >> --joel
> 
> 
> 



More information about the devel mailing list