GSOC:disable newlibc reentrancy

Kenneth J. Peters Kenneth.J.Peters at jpl.nasa.gov
Thu May 8 15:54:16 UTC 2008



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.
> Ken Peters
>
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20080508/7aa057fe/attachment-0001.html>


More information about the users mailing list