On Thu, Mar 30, 2017 at 04:57:26AM +0000, Konstantin Belousov wrote: > Author: kib > Date: Thu Mar 30 04:57:26 2017 > New Revision: 316213 > URL: https://svnweb.freebsd.org/changeset/base/316213 > > Log: > Implement the memset_s(3) function as specified by the C11 ISO/IEC > 9899:2011 Appendix K 3.7.4.1.
Due to (somewhat) controversial nature of the specification, it was agreed that only memset_s() is added, as the function which has real users, even if outside the tree. There is no plans to add other functions, unless somebody needs them. If people are curious what are the issues with the Appendix K, please see documents N1173 Rationale for TR 24731 Extensions to the C Library Part I: Bounds-checking interfaces http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1173.pdf N1967 Field Experience With Annex K http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm from the JTC1/SC22/WG14 - C working group. _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"