<?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 .gitignore</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5134e94a - usr/include: refactor .gitignore</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/usr/include/.gitignore#5134e94a</link>
        <description>usr/include: refactor .gitignoreThe current .gitignore intends to ignore everything under usr/include/except .gitignore and Makefile.A cleaner solution is to use a pattern suffixed with &apos;/&apos;, which matchesonly directories. It works well here because all the exported headersare located in sub-directories, like &lt;linux/*.h&gt;, &lt;asm/*.h&gt;.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/usr/include/.gitignore</description>
        <pubDate>Sat, 24 Apr 2021 19:47:19 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d198b34f - .gitignore: add SPDX License Identifier</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/usr/include/.gitignore#d198b34f</link>
        <description>.gitignore: add SPDX License IdentifierAdd SPDX License Identifier to all .gitignore files.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/usr/include/.gitignore</description>
        <pubDate>Tue, 03 Mar 2020 13:35:59 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d6fc9fcb - kbuild: compile-test exported headers to ensure they are self-contained</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/usr/include/.gitignore#d6fc9fcb</link>
        <description>kbuild: compile-test exported headers to ensure they are self-containedMultiple people have suggested compile-testing UAPI headers to ensurethey can be really included from user-space. &quot;make headers_check&quot; isobviously not enough to catch bugs, and we often leak unresolvedreferences to user-space.Use the new header-test-y syntax to implement it. Please note exportedheaders are compile-tested with a completely different set of compilerflags. The header search path is set to $(objtree)/usr/include sinceexported headers should not include unexported ones.We use -std=gnu89 for the kernel space since the kernel code highlydepends on GNU extensions. On the other hand, UAPI headers should bewritten in more standardized C, so they are compiled with -std=c90.This will emit errors if C++ style comments, the keyword &apos;inline&apos;, etc.are used. Please use C style comments (/* ... */), &apos;__inline__&apos;, etc.in UAPI headers.There is additional compiler requirement to enable this test becausemany of UAPI headers include &lt;stdlib.h&gt;, &lt;sys/ioctl.h&gt;, &lt;sys/time.h&gt;,etc. directly or indirectly. You cannot use kernel.org pre-builttoolchains [1] since they lack &lt;stdlib.h&gt;.I reused CONFIG_CC_CAN_LINK to check the system header availability.The intention is slightly different, but a compiler that can linkuserspace programs provide system headers.For now, a lot of headers need to be excluded because they cannotbe compiled standalone, but this is a good start point.[1] https://mirrors.edge.kernel.org/pub/tools/crosstool/index.htmlSigned-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Reviewed-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/usr/include/.gitignore</description>
        <pubDate>Mon, 01 Jul 2019 00:58:40 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
</channel>
</rss>
