Ticket #2974 Enable search.h functionality in newlib

Gedare Bloom gedare at rtems.org
Sun Mar 22 00:43:26 UTC 2020


On Sat, Mar 21, 2020 at 3:17 PM Joel Sherrill <joel at rtems.org> wrote:
>
>
>
> On Sat, Mar 21, 2020 at 2:57 PM Eshan Dhawan <eshandhawan51 at gmail.com> wrote:
>>
>> hello,
>>
>> I didn't quite understand the ticket
>> If I could get some more detail on it.
>
>
> Newlib has a search dirtectory:
>
> https://github.com/RTEMS/sourceware-mirror-newlib-cygwin/tree/master/newlib/libc/search
>
> Is all the code that could run on RTEMS enabled? Check which methods in there
> are built currently and  which are not.
>
> https://pubs.opengroup.org/onlinepubs/9699919799/  is the top of the current version
> of the POSIX standard. Search for search.h and check the list off with what newlib
> has and what's enabled when building for RTEMS. You can check build logs for the
> tools or do something like CPU-rtems5-nm ...../libc.a and look for the symbol to be
> present and have a non-zero length.
>
> Then we address what methods are missing.  And what need tests inside the
> RTEMS test suite.
>
> My very quick review shows that this may all be present and then it is a matter
> of test cases and the compliance document. And that's a good result. Sometimes
> people do work and don't update tickets.
>
My hazy recollection is that someone looked into this. Maybe in prior
POSIX Compliance projects?

> --joel
>>
>>
>> thanks
>> -Eshan
>>
>> _______________________________________________
>> devel mailing list
>> devel at rtems.org
>> http://lists.rtems.org/mailman/listinfo/devel
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list