Ticket #2974 Enable search.h functionality in newlib

Joel Sherrill joel at rtems.org
Sat Mar 21 21:17:21 UTC 2020


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.

--joel

>
> thanks
> -Eshan
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200321/76420853/attachment.html>


More information about the devel mailing list