<?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>b1992c37 - kbuild: use $(src) instead of $(srctree)/$(src) for source directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile#b1992c37</link>
        <description>kbuild: use $(src) instead of $(srctree)/$(src) for source directoryKbuild conventionally uses $(obj)/ for generated files, and $(src)/ forchecked-in source files. It is merely a convention without any functionaldifference. In fact, $(obj) and $(src) are exactly the same, as definedin scripts/Makefile.build:    src := $(obj)When the kernel is built in a separate output directory, $(src) doesnot accurately reflect the source directory location. While Kbuildresolves this discrepancy by specifying VPATH=$(srctree) to search forsource files, it does not cover all cases. For example, when adding aheader search path for local headers, -I$(srctree)/$(src) is typicallypassed to the compiler.This introduces inconsistency between upstream and downstream Makefilesbecause $(src) is used instead of $(srctree)/$(src) for the latter.To address this inconsistency, this commit changes the semantics of$(src) so that it always points to the directory in the source tree.Going forward, the variables used in Makefiles will have the followingmeanings:  $(obj)     - directory in the object tree  $(src)     - directory in the source tree  (changed by this commit)  $(objtree) - the top of the kernel object tree  $(srctree) - the top of the kernel source treeConsequently, $(srctree)/$(src) in upstream Makefiles need to be replacedwith $(src).Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile</description>
        <pubDate>Sat, 27 Apr 2024 14:55:02 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c68115fc - brcmsmac: rework LED dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile#c68115fc</link>
        <description>brcmsmac: rework LED dependenciesThis is now the only driver that selects the LEDS_CLASS framework,which is normally user-selectable. While it doesn&apos;t strictly causea bug, rework the Kconfig logic to be more consistent with whatother drivers do, and only enable LED support in brcmsmac if thedependencies are all there, rather than using &apos;select&apos; to enablewhat it needs.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20211204173848.873293-2-arnd@kernel.org

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile</description>
        <pubDate>Sat, 04 Dec 2021 17:38:34 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>030b4367 - wireless: prefix header search paths with $(srctree)/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile#030b4367</link>
        <description>wireless: prefix header search paths with $(srctree)/Currently, the Kbuild core manipulates header search paths in a crazyway [1].To fix this mess, I want all Makefiles to add explicit $(srctree)/ tothe search paths in the srctree. Some Makefiles are already written inthat way, but not all. The goal of this work is to make the notationconsistent, and finally get rid of the gross hacks.Having whitespaces after -I does not matter since commit 48f6e3cf5bc6(&quot;kbuild: do not drop -I without parameter&quot;).I also removed one header search path in:  drivers/net/wireless/broadcom/brcm80211/brcmutil/MakefileI was able to compile without it.[1]: https://patchwork.kernel.org/patch/9632347/Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Acked-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile</description>
        <pubDate>Fri, 25 Jan 2019 15:18:00 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>6bdf1e0e - Makefile: drop -D__CHECK_ENDIAN__ from cflags</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile#6bdf1e0e</link>
        <description>Makefile: drop -D__CHECK_ENDIAN__ from cflagsThat&apos;s the default now, no need for makefiles to set it.Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;Acked-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Acked-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile</description>
        <pubDate>Thu, 15 Dec 2016 02:07:46 +0000</pubDate>
        <dc:creator>Michael S. Tsirkin &lt;mst@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>05491d2c - brcm80211: move under broadcom vendor directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile#05491d2c</link>
        <description>brcm80211: move under broadcom vendor directoryPart of reorganising wireless drivers directory and Kconfig. Note that I had toedit Makefiles from subdirectories to use the new location.Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile</description>
        <pubDate>Tue, 17 Nov 2015 17:52:05 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@codeaurora.org&gt;</dc:creator>
    </item>
</channel>
</rss>
