<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in string.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>27326f895e5f16e58c9d619b9bd5742949ccb3c5 - cross-build: string.h uses mode_t, so we need sys/types.h</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/cross-build/include/linux/string.h#27326f895e5f16e58c9d619b9bd5742949ccb3c5</link>
        <description>cross-build: string.h uses mode_t, so we need sys/types.hstring.h defines strmode with a mode_t argument. POSIX states that onemust include sys/types.h to get mode_t, so do that here. This makes muslhappier. We know that sys/types.h will include sys/cdefs.h, so justreplace the latter with the former.Co-authored-by:		Val Packett &lt;val@packett.cool&gt;Sponsored by:		NetflixPull Request:		https://github.com/freebsd/freebsd-src/pull/1066Reviewed by:		val_packett.coolDifferential Revision:	https://reviews.freebsd.org/D45353

            List of files:
            /freebsd/tools/build/cross-build/include/linux/string.h</description>
        <pubDate>Sun, 26 May 2024 19:39:10 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ceefd491c7f0490515fadca2f3740cb24e3f449e - tools/build: Support building with glibc 2.38</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/cross-build/include/linux/string.h#ceefd491c7f0490515fadca2f3740cb24e3f449e</link>
        <description>tools/build: Support building with glibc 2.38Ubuntu 23.10 uses glibc 2.38. This adds strlcpy and strlcmp so we needto remove them from the cross build environment.Reviewed by:	jrtc27 (earlier version), arichardsonSponsored by:	Arm LtdDifferential Revision:	https://reviews.freebsd.org/D42303

            List of files:
            /freebsd/tools/build/cross-build/include/linux/string.h</description>
        <pubDate>Fri, 20 Oct 2023 17:45:06 +0200</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b3e7694832e81d7a904a10f525f8797b753bf0d3 - Remove $FreeBSD$: two-line .h pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/cross-build/include/linux/string.h#b3e7694832e81d7a904a10f525f8797b753bf0d3</link>
        <description>Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

            List of files:
            /freebsd/tools/build/cross-build/include/linux/string.h</description>
        <pubDate>Wed, 16 Aug 2023 19:54:16 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0d9e8c286df6cdda1fe53baf3339f0db7acdaafd - Change strmode argument type to mode_t for crossbuild</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/cross-build/include/linux/string.h#0d9e8c286df6cdda1fe53baf3339f0db7acdaafd</link>
        <description>Change strmode argument type to mode_t for crossbuildTo match the libc changes.Reviewed by:	imp@Pull Request:	https://github.com/freebsd/freebsd-src/pull/493

            List of files:
            /freebsd/tools/build/cross-build/include/linux/string.h</description>
        <pubDate>Fri, 25 Jun 2021 17:30:57 +0200</pubDate>
        <dc:creator>Alfonso Gregory &lt;gfunni234@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e25152834cdf3b353892835a4f3b157e066a8ed4 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/cross-build/include/linux/string.h#e25152834cdf3b353892835a4f3b157e066a8ed4</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /freebsd/tools/build/cross-build/include/linux/string.h</description>
        <pubDate>Thu, 27 Aug 2020 22:25:33 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d1d32c3dc490f7c8982e1fab945f8f8767e0edb3 - Add Linux/macOS compatibility system headers to tools/build/cross-build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/build/cross-build/include/linux/string.h#d1d32c3dc490f7c8982e1fab945f8f8767e0edb3</link>
        <description>Add Linux/macOS compatibility system headers to tools/build/cross-buildThese headers are required in order to build the bootstrap tools on macOSand Linux. A follow-up commit will add implementations of functions thatdon&apos;t exist on those operating systems to -legacy when bootstrapping.Reviewed By:	brooksDifferential Revision: https://reviews.freebsd.org/D14316

            List of files:
            /freebsd/tools/build/cross-build/include/linux/string.h</description>
        <pubDate>Tue, 25 Aug 2020 15:18:53 +0200</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
