GSOC:disable newlibc reentrancy

Joel Sherrill joel.sherrill at OARcorp.com
Thu May 8 17:12:02 UTC 2008


Kenneth J. Peters wrote:
>
>
> Kenneth J. Peters wrote:
>> Joel Sherrill wrote:
>>   
>>> On a bigger scale, I have been trying to get time to write
>>> up something on RTEMS Execution Profiles so we have
>>> real guidelines to judge by.  I have not named/defined
>>> all of the profiles yet but see these two as definite and
>>> the high end goal when --enable-posix is specified.
>>>
>>> + POSIX Realtime Controller System Profile (PSE52)  -
>>>    simple file system implementation, one implicit
>>>    process with threads support. 287 APIs according to
>>>    one source.
>>>
>>> + POSIX Minimal Realtime System Profile (PSE51) -
>>>     no filesystem, one implicit process with threads
>>>     support. 626 APIs according to  one source.
>>>
>>> NOTE: I have not yet found a complete list of those
>>>             APIs to judge RTEMS by.  PSE53 and PSE54
>>>             require processes.  PSE54 is full POSIX.  If
>>>             someone can find a list of API calls required,
>>>             I would like to know so we can audit against
>>>             the profiles.
>>>
>>>
>>>   
>>>     
>>
>> See IEEE 1003.13–2003, “Standardized Application Environment Profile - 
>> POSIX Realtime and Embedded Application Support (AEP)” at 
>> http://ieeexplore.ieee.org/xpl/standardstoc.jsp?isnumber=29578
>>
>>   
> And also "official" test suites for some profiles at 
> http://www.opengroup.org/testing/testsuites/posix.html. These are 
> indicated to be free for open source projects, and I am poking around 
> to see if a project I am involved with might have some resources 
> (money and/or time) to help get RTEMS POSIX certified.
This would be a good thing to happen for RTEMS.

I hope you find out something that makes this possible.
I would love to work on this. <hint>
>> Ken Peters
>>
>>
>>   


-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985





More information about the users mailing list