<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 9, 2021 at 3:07 PM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Mar 9, 2021 at 1:51 PM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>> wrote:<br>
><br>
> Hi<br>
><br>
> Looks like a set of new APIs are coming to POSIX. See<br>
><br>
> <a href="https://www.opengroup.org/austin/docs/austin_1110.pdf" rel="noreferrer" target="_blank">https://www.opengroup.org/austin/docs/austin_1110.pdf</a><br>
><br>
> and search for "+" for added lines. Some are text changes and others<br>
> are API additions. Some like strlcat() have been around for ages. Others<br>
> are new.<br>
><br>
> I have not and likely will not soon make it through this document to<br>
> make a list of the new APIs. This list would then need to be checked<br>
> against RTEMS and newlib. It is clear we are missing an entire class<br>
> of new concurrency methods. There are ones like pthread_cond_clockwait()<br>
> for many (all?) concurrency primitives.<br>
><br>
> Should I file a ticket for someone to do the assessment of what was added?<br>
><br>
gsoc?<br></blockquote><div><br></div><div>Certainly someone could make the master list as part of their proposal,</div><div>see which ones already are supported, and file one or more tickets about </div><div>missing. It would be more than one GSoC project to complete the list I </div><div>think but the analysis would be reasonable for GSoC proposal effort.</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> --joel<br>
> _______________________________________________<br>
> devel mailing list<br>
> <a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>