<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile.inc</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a4d179ee - Document memset_s(3). memset_s(3) is defined in</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#a4d179ee</link>
        <description>Document memset_s(3). memset_s(3) is defined inC11 standard (ISO/IEC 9899:2011) K.3.7.4.1 The memset_s function(p: 621-622)Fix memset(3) portion of the man page by replacing the first argument(destination) &quot;b&quot; with &quot;dest&quot;, which is more descriptive than &quot;b&quot;.This also makes it consistent with the term used in the memset_s()portion of the man page.See also http://en.cppreference.com/w/c/string/byte/memset.Reviewed by:	kibMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D13682

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Fri, 16 Feb 2018 05:48:45 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9851b340 - Implement the memset_s(3) function as specified by the C11 ISO/IEC</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#9851b340</link>
        <description>Implement the memset_s(3) function as specified by the C11 ISO/IEC9899:2011 Appendix K 3.7.4.1.Other needed supporting types, defines and constraint_handlerinfrastructure is added as specified in the C11 spec.Submitted by:	Tom Rix &lt;trix@juniper.net&gt;Sponsored by:	Juniper NetworksDiscussed with:	edMFC after:	3 weeksDifferential revision:	https://reviews.freebsd.org/D9903Differential revision:	https://reviews.freebsd.org/D10161

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Thu, 30 Mar 2017 04:57:26 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0fd0203 - Replace dot-dot relative pathing with SRCTOP-relative paths where possible</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#d0fd0203</link>
        <description>Replace dot-dot relative pathing with SRCTOP-relative paths where possibleThis reduces build output, need for recalculating paths, and makes it clearerwhich paths are relative to what areas in the source tree. The change inperformance over a locally mounted UFS filesystem was negligible in my testing,but this may more positively impact other filesystems like NFS.LIBC_SRCTOP was left alone so Juniper (and other users) can continue tomanipulate lib/libc/Makefile (and other Makefile.inc&apos;s under lib/libc) asinclude Makefiles with custom options.Discussed with:	marcel, sjgMFC after:	1 weekReviewed by:	emasteSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D9207

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Fri, 20 Jan 2017 03:23:24 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>854023f0 - Add timingsafe_bcmp and timingsafe_memcmp.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#854023f0</link>
        <description>Add timingsafe_bcmp and timingsafe_memcmp.Obtained from:	OpenBSDReviewed by:	traszMFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D7280

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Sun, 14 Aug 2016 23:38:50 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d427f43c - Remove duplicated code.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#d427f43c</link>
        <description>Remove duplicated code.Suggested by:	jmg

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Thu, 16 Oct 2014 22:04:07 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af136020 - Add MLINK for explicit_bzero(3) and bump .Dd date.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#af136020</link>
        <description>Add MLINK for explicit_bzero(3) and bump .Dd date.MFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Tue, 07 Oct 2014 04:59:11 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>78b59024 - Add explicit_bzero(3) and its kernel counterpart.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#78b59024</link>
        <description>Add explicit_bzero(3) and its kernel counterpart.Obtained from:	OpenBSDMFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Tue, 07 Oct 2014 04:54:11 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5538d7a1 - Merge strcspn.3 into strspn.3 and clarify the explaination of what they do</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#5538d7a1</link>
        <description>Merge strcspn.3 into strspn.3 and clarify the explaination of what they doDetach strcspn.3 from the buildAdd strcspn.3 to MLINKS do it will be symlinked to strspn.3Approved by:	eadler (mentor), bcr (mentor)

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Sun, 25 May 2014 18:40:32 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8876613d - Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP}</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#8876613d</link>
        <description>Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP}if not already defined. This allows building libc from outside oflib/libc using a reach-over makefile.A typical use-case is to build a standard ILP32 version and a COMPAT32version in a single iteration by building the COMPAT32 version using areach-over makefile.Obtained from:	Juniper Networks, Inc.

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Tue, 04 Mar 2014 02:19:39 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0e7919f7 - Create a symlink from strchrnul.3 to strchr.3.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#0e7919f7</link>
        <description>Create a symlink from strchrnul.3 to strchr.3.This was forgotten in the initial commit of strchrnul()Approved by:	theraven

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Wed, 06 Mar 2013 19:59:42 +0000</pubDate>
        <dc:creator>Niclas Zeising &lt;zeising@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d902844b - Add strchrnul(), a GNU function similar to strchr(), except that it returns</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#d902844b</link>
        <description>Add strchrnul(), a GNU function similar to strchr(), except that it returnsa pointer to the end of the string, rather than NULL, if the character wasnot found.Approved by:	theraven

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Wed, 13 Feb 2013 15:46:33 +0000</pubDate>
        <dc:creator>Niclas Zeising &lt;zeising@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>93af1bc4 - Add the functions documented in the man pages in commit 237393 to the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#93af1bc4</link>
        <description>Add the functions documented in the man pages in commit 237393 to therelevant Makefile.Reminded by:	gavinApproved by:	gabor (mentor)MFC after:	5 days

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Thu, 21 Jun 2012 18:28:48 +0000</pubDate>
        <dc:creator>Isabell Long &lt;issyl0@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46632c18 - Merge index() and strchr() together.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#46632c18</link>
        <description>Merge index() and strchr() together.As I looked through the C library, I noticed the FreeBSD MIPS port has ahand-written version of index(). This is nice, if it weren&apos;t for thefact that most applications call strchr() instead.Also, on the other architectures index() and strchr() are identical,meaning we have two identical pieces of code in the C library andstatically linked applications.Solve this by naming the actual file strchr.[cS] and let it use__strong_reference()/STRONG_ALIAS() to provide the index() routine. Dothe same for rindex()/strrchr().This seems to make the C libraries and static binaries slightly smaller,but this reduction in size seems negligible.

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Tue, 03 Jan 2012 07:14:01 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c0959ae - Powerpc is special here.  powerpc and powerpc64 use different ABIs, so</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#2c0959ae</link>
        <description>Powerpc is special here.  powerpc and powerpc64 use different ABIs, sotheir implementations aren&apos;t in the same files.  Introduce LIBC_ARCHand use that in preference to MACHINE_CPUARCH.  Tested by amd64 andpowerpc64 builds (thanks nathanw@)

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Tue, 24 Aug 2010 20:54:43 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>25faff34 - MFtbemd:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#25faff34</link>
        <description>MFtbemd:Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you wantto test of all the CPUs of a given family conform.

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Mon, 23 Aug 2010 22:24:11 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>09efd0ec - Add wcpcpy(3) and wcpncpy(3).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#09efd0ec</link>
        <description>Add wcpcpy(3) and wcpncpy(3).

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Wed, 04 Mar 2009 06:01:27 +0000</pubDate>
        <dc:creator>David Schultz &lt;das@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>69099ba2 - - Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(),</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#69099ba2</link>
        <description>- Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(),  wcscasecmp(), and wcsncasecmp().- Make some previously non-standard extensions visible  if POSIX_VISIBLE &gt;= 200809.- Use restrict qualifiers in stpcpy().- Declare off_t and size_t in stdio.h.- Bump __FreeBSD_version in case the new symbols (particularly  getline()) cause issues with ports.Reviewed by:	standards@

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Sat, 28 Feb 2009 06:00:58 +0000</pubDate>
        <dc:creator>David Schultz &lt;das@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>efad698c - Sort MLINKS.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#efad698c</link>
        <description>Sort MLINKS.

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Fri, 09 Jan 2009 16:24:10 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0eca40a - Import the strndup(3) function.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#f0eca40a</link>
        <description>Import the strndup(3) function.Copyright attribution is kept the same as in original NetBSD source.Submitted by:	Florian Smeets &lt;flo kasimir com&gt;Obtained from:	NetBSDMFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Sat, 06 Dec 2008 09:37:54 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61970628 - Order the str*.c files mostly alphabetical.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libc/string/Makefile.inc#61970628</link>
        <description>Order the str*.c files mostly alphabetical.Submitted by:	Florian Smeets &lt;flo kasimir com&gt;MFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/libc/string/Makefile.inc</description>
        <pubDate>Sat, 06 Dec 2008 09:28:46 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
