public inbox for newlib@sourceware.org
 help / color / mirror / Atom feed
* APIs in New POSIX Edition
@ 2021-04-07 23:26 Joel Sherrill
  2021-04-08 11:18 ` Corinna Vinschen
  0 siblings, 1 reply; 7+ messages in thread
From: Joel Sherrill @ 2021-04-07 23:26 UTC (permalink / raw)
  To: Newlib

Hi

https://www.opengroup.org/austin/docs/austin_1110.pdf includes a set of new
methods to be added to the POSIX standard. RTEMS has a potential GSoC
student interested in working down the list for RTEMS. Some of these make
sense to be implemented in newlib. All will end up being prototyped in
newlib headers somewhere.

From the document and the formatting is completely lost.

 The additional APIs proposed by participants in the Austin Group that The
Open Group has agreed to sponsor are as follows: dladdr() getentropy()
getlocalename_l() memmem() posix_getdents() ppoll()
pthread_cond_clockwait() pthread_mutex_clocklock()
pthread_rwlock_clockrdlock() pthread_rwlock_clockwrlock() qsort_r()
reallocarray() sem_clockwait() sig2str() str2sig() strlcat() strlcpy()
wcslcat() wcslcpy()

What's the feeling on adding these to the headers? And if OK, what guard
should they be behind?

Thanks.

--joel

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-04-09 17:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-07 23:26 APIs in New POSIX Edition Joel Sherrill
2021-04-08 11:18 ` Corinna Vinschen
2021-04-08 11:38   ` Joel Sherrill
2021-04-08 11:49     ` Corinna Vinschen
2021-04-08 11:56       ` Corinna Vinschen
2021-04-08 12:07         ` Corinna Vinschen
2021-04-09 17:55       ` Yaakov Selkowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).