<?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.asm-headers</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>49208b67 - kbuild: fix rebuild of generic syscall headers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/Makefile.asm-headers#49208b67</link>
        <description>kbuild: fix rebuild of generic syscall headersCommit fbb5c0606fa4 (&quot;kbuild: add syscall table generation toscripts/Makefile.asm-headers&quot;) started to generate syscall headersfor architectures using generic syscalls.However, these headers are always rebuilt using GNU Make 4.4.1 or newer.When using GNU Make 4.4 or older, these headers are not rebuilt when thecommand to generate them is changed, despite the use of the if_changedmacro.scripts/Makefile.asm-headers now uses FORCE, but it is not marked as.PHONY. To handle the command line change correctly, .*.cmd files mustbe included.Fixes: fbb5c0606fa4 (&quot;kbuild: add syscall table generation to scripts/Makefile.asm-headers&quot;)Reported-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Closes: https://lore.kernel.org/lkml/CAHk-=wibB7SvXnUftBgAt+4-3vEKRpvEgBeDEH=i=j2GvDitoA@mail.gmail.com/Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Tested-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/Makefile.asm-headers</description>
        <pubDate>Wed, 17 Jul 2024 16:24:20 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>fbb5c060 - kbuild: add syscall table generation to scripts/Makefile.asm-headers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/Makefile.asm-headers#fbb5c060</link>
        <description>kbuild: add syscall table generation to scripts/Makefile.asm-headersThere are 11 copies of arch/*/kernel/syscalls/Makefile that all implementthe same basic logic in a somewhat awkward way.I tried out various ways of unifying the existing copies and ended upwith something that hooks into the logic for generating the redirectionsto asm-generic headers. This gives a nicer syntax of being able to listthe generated files in $(syscall-y) inside of arch/*/include/asm/Kbuildinstead of both $(generated-y) in that place and also in anotherMakefile.The configuration for which syscall.tbl file to use and which ABIs toenable is now done in arch/*/kernel/Makefile.syscalls. I have donepatches for all architectures and made sure that the new genericrules implement a superset of all the architecture specific cornercases.ince the header file is not specific to asm-generic/*.h redirectsnow, I ended up renaming the file to scripts/Makefile.asm-headers.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/scripts/Makefile.asm-headers</description>
        <pubDate>Fri, 26 Apr 2024 13:19:48 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
</channel>
</rss>
