<?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</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>05d7dd73 - sysent targets: further cleanup and deduplication</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/arm/linux/Makefile#05d7dd73</link>
        <description>sysent targets: further cleanup and deduplicationr355473 vastly improved the readability and cleanliness of these Makefiles.Every single one of them follows the same pattern and duplicates the exactsame logic.Now that we have GENERATED/SRCS, split SRCS up into the two parameters we&apos;lluse for ${MAKESYSCALLS} rather than assuming a specific ordering of SRCS andinclude a common sysent.mk to handle the rest. This makes it less tedious tomake sweeping changes.Some default values are provided for GENERATED/SYSENT_*; almost all of thesejust use a &apos;syscalls.master&apos; and &apos;syscalls.conf&apos; in cwd, and they all useeffectively the same filenames with an arbitrary prefix. Most ABIs will beable to get away with just setting GENERATED_PREFIX and including^/sys/conf/sysent.mk, while others only need light additions. kern/Makefileis the notable exception, as it doesn&apos;t take a SYSENT_CONF and the generatedfiles are spread out between ^/sys/kern and ^/sys/sys, but it otherwise fitsthe pattern enough to use the common version.Reviewed by:	brooks, impNice!:		emasteDifferential Revision:	https://reviews.freebsd.org/D23197

            List of files:
            /freebsd-13.1/sys/arm/linux/Makefile</description>
        <pubDate>Sat, 18 Jan 2020 20:37:45 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1171c633 - Set .ORDER for makesyscalls generated files</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/arm/linux/Makefile#1171c633</link>
        <description>Set .ORDER for makesyscalls generated filesWhen either makesyscalls.lua or syscalls.master changes, all of the${GENERATED} targets are now out-of-date. With make jobs &gt; 1, this means wewill run the makesyscalls script in parallel for the same ABI, generatingthe same set of output files.Prior to r356603 , there is a large window for interlacing output for someof the generated files that we were generating in-place rather than stagingin a temp dir. After that, we still should&apos;t need to run the script morethan once per-ABI as the first invocation should update all of them. Add.ORDER to do so cleanly.Reviewed by:	brooksDiscussed with:	sjgDifferential Revision:	https://reviews.freebsd.org/D23099

            List of files:
            /freebsd-13.1/sys/arm/linux/Makefile</description>
        <pubDate>Fri, 10 Jan 2020 18:24:17 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>beede70e - arm linuxulator: add syscalls.conf and Makefile for &quot;make sysent&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/arm/linux/Makefile#beede70e</link>
        <description>arm linuxulator: add syscalls.conf and Makefile for &quot;make sysent&quot;Differential Revision:	https://reviews.freebsd.org/D7973

            List of files:
            /freebsd-13.1/sys/arm/linux/Makefile</description>
        <pubDate>Wed, 11 Dec 2019 17:28:49 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
