<?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>54d3d7d3 - xtensa: boot: don&apos;t add include-dirs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#54d3d7d3</link>
        <description>xtensa: boot: don&apos;t add include-dirsDrop the -I&lt;include-dir&gt; options to prevent build warnings since thereis not boot/include directory:cc1: warning: arch/xtensa/boot/include: No such file or directory [-Wmissing-include-dirs]Fixes: 437374e9a950 (&quot;restore arch/{ppc/xtensa}/boot cflags&quot;)Fixes: 4bedea945451 (&quot;xtensa: Architecture support for Tensilica Xtensa Part 2&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Message-Id: &lt;20230920052139.10570-15-rdunlap@infradead.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Wed, 20 Sep 2023 05:21:37 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>c425c546 - xtensa: move CONFIG_CPU_*_ENDIAN defines to Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#c425c546</link>
        <description>xtensa: move CONFIG_CPU_*_ENDIAN defines to KconfigMove the definition of CONFIG_CPU_*_ENDIAN to Kconfig, the best placefor CONFIG options.I slightly simplified the test code. You can use the -P option to suppresslinemarker generation. The grep command is unneeded.  $ echo __XTENSA_EB__ | xtensa-linux-gcc -E -  # 1 &quot;&lt;stdin&gt;&quot;  # 1 &quot;&lt;built-in&gt;&quot;  # 1 &quot;&lt;command-line&gt;&quot;  # 1 &quot;&lt;stdin&gt;&quot;  1  $ echo __XTENSA_EB__ | xtensa-linux-gcc -E -P -  1Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Message-Id: &lt;20210313122342.69995-1-masahiroy@kernel.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Sat, 13 Mar 2021 12:23:41 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>7424d9fa - xtensa: add uImage and xipImage to targets</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#7424d9fa</link>
        <description>xtensa: add uImage and xipImage to targetsuImage and xipImage are always rebuilt in the xtensa kernel buildprocess. Add them to &apos;targets&apos; to avoid that.Reviewed-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Wed, 22 Jul 2020 05:26:27 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>65898b37 - xtensa: move vmlinux.bin[.gz] to boot subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#65898b37</link>
        <description>xtensa: move vmlinux.bin[.gz] to boot subdirectoryvmlinux.bin and vmlinux.bin.gz are always rebuilt in the kernel buildprocess. Add them to &apos;targets&apos; and move them to the boot subdirectorywhere their rules are. Update make rules that refer to them.Reviewed-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Wed, 22 Jul 2020 05:20:19 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>44d92b2c - xtensa: remove meaningless export ccflags-y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#44d92b2c</link>
        <description>xtensa: remove meaningless export ccflags-yarch/xtensa/boot/Makefile does not define ccflags-y at all.Please do not export ccflags-y because it is meant to be effectiveonly in the current Makefile.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Message-Id: &lt;20200310045925.25396-1-masahiroy@kernel.org&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Tue, 10 Mar 2020 04:59:25 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>7af710d9 - xtensa: add XIP kernel support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#7af710d9</link>
        <description>xtensa: add XIP kernel supportXIP (eXecute In Place) kernel image is the image that can be rundirectly from ROM, using RAM only for writable data.XIP xtensa kernel differs from regular xtensa kernel in the followingways:- it has exception/IRQ vectors merged into text section. No vectors  relocation takes place at kernel startup.- .data/.bss location must be specified in the kernel configuration,  its content is copied there in the _startup function.- .init.text is merged with the rest of text and is executed from ROM.- when MMU is used the virtual address where the kernel will be mapped  must be specified in the kernel configuration. It may be in the KSEG  or in the KIO, __pa macro is adjusted to be able to handle both.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Wed, 04 Jan 2017 01:57:51 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4119ba21 - xtensa: add NOTES section to the linker script</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#4119ba21</link>
        <description>xtensa: add NOTES section to the linker scriptThis section collects all source .note.* sections together in thevmlinux image. Without it .note.Linux section may be placed at address0, while the rest of the kernel is at its normal address, resulting in ahuge vmlinux.bin image that may not be linked into the xtensa Image.elf.Cc: stable@vger.kernel.orgSigned-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Tue, 30 Oct 2018 01:30:13 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d6c6ab93 - kbuild: remove deprecated host-progs variable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#d6c6ab93</link>
        <description>kbuild: remove deprecated host-progs variableThe host-progs has been kept as an alias of hostprogs-y for a long time(at least since the beginning of Git era), with the clear prompt:  Usage of host-progs is deprecated. Please replace with hostprogs-y!Enough time for the migration has passed.Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Acked-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Thu, 09 Aug 2018 05:19:31 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>9a736fcb - xtensa: clean up bootable image build targets</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#9a736fcb</link>
        <description>xtensa: clean up bootable image build targetsCurrently xtensa uses &apos;zImage&apos; as a synonym of &apos;all&apos;, but in fact xtensasupports three targets: &apos;Image&apos; (ELF image with reset vector), &apos;zImage&apos;(compressed redboot image) and &apos;uImage&apos; (U-Boot image).Provide separate &apos;Image&apos;, &apos;zImage&apos; and &apos;uImage&apos; make targets that onlybuild corresponding image type. Make &apos;all&apos; build all images appropriatefor a platform.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Sun, 25 Dec 2016 12:58:57 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>123f15e6 - xtensa: don&apos;t use echo -e needlessly</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#123f15e6</link>
        <description>xtensa: don&apos;t use echo -e needlessly-e is not needed to output strings without escape sequences. This breaksbig endian FSF build when the shell is dash, because its builtin echodoesn&apos;t understand &apos;-e&apos; switch and outputs it in the echoed string.Reported-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Thu, 22 Aug 2013 14:09:47 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2a02bc16 - xtensa: use new common dtc rule</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#2a02bc16</link>
        <description>xtensa: use new common dtc ruleThe current rules have the .dtb files build in a different directoryfrom the .dts files. This patch changes xtensa to use the generic dtbrule which builds .dtb files in the same directory as the source .dts.This requires moving parts of arch/xtensa/boot/Makefile into newlycreated arch/xtensa/boot/dts/Makefile, and updating arch/xtensa/Makefileto call the new Makefile.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Wed, 02 Jan 2013 18:27:14 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>055d4db1 - xtensa: don&apos;t try to build DTB when OF is disabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#055d4db1</link>
        <description>xtensa: don&apos;t try to build DTB when OF is disabledSigned-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Mon, 10 Dec 2012 21:26:21 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0d456bad - xtensa: add support for the XTFPGA boards</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#0d456bad</link>
        <description>xtensa: add support for the XTFPGA boardsThe Avnet LX60/LX110/LX200 board is an FPGA board that can be configured withan Xtensa processor and an OpenCores Ethernet device.Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Mon, 05 Nov 2012 03:37:14 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>da844a81 - xtensa: add device trees support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#da844a81</link>
        <description>xtensa: add device trees supportDevice trees allow specification of hardware topology and deviceparameters at runtime instead of hard-coding them in platform setupcode. This allows running single binary kernel on a range of compatibleboards.New boot parameters tag BP_TAG_FDT is allocated and a pointer to flatdevice tree is passed in it.Note that current interrupt mapping scheme uses single cell forinterrupt identification. That means that IRQ numbers used in DTS mustbe CPU internal IRQ numbers, not external. It is possible to extendinterrupt identification to two cells, and use second cell to tellexternal IRQ numbers form internal. That would allow to use single DTSon multiple boards with different mapping of external IRQ numbers.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Sat, 03 Nov 2012 20:30:13 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0322cabd - xtensa: add U-Boot image support (uImage).</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#0322cabd</link>
        <description>xtensa: add U-Boot image support (uImage).Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Mon, 05 Nov 2012 03:36:00 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3f5ec298 - xtensa: clean up boot make rules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#3f5ec298</link>
        <description>xtensa: clean up boot make rules- remove duplicate rules for binary and packed image- use predefined macros for ld/objcopy/gzip- remove build-id section from bootable elf imageSigned-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Mon, 05 Nov 2012 05:10:00 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9ad79b58 - xtensa: drop CONFIG_EMBEDDED_RAMDISK</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#9ad79b58</link>
        <description>xtensa: drop CONFIG_EMBEDDED_RAMDISKRemove Kconfig entries, boot subdirectory, dependencies from otherboot-* Makefiles, and sections from ld scripts.Remove stale redboot code that used to pass initrd addresses in a3 anda4 to _start.Signed-off-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Signed-off-by: Chris Zankel &lt;chris@zankel.net&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Mon, 17 Sep 2012 01:44:50 +0000</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3996eabb - xtensa: change to new flag variable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#3996eabb</link>
        <description>xtensa: change to new flag variableReplace EXTRA_CFLAGS with ccflags-y.Signed-off-by: matt mooney &lt;mfm@muteddisk.com&gt;Acked-by: WANG Cong &lt;xiyou.wangcong@gmail.com&gt;Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Fri, 14 Jan 2011 14:12:34 +0000</pubDate>
        <dc:creator>matt mooney &lt;mfm@muteddisk.com&gt;</dc:creator>
    </item>
<item>
        <title>437374e9 - kbuild: restore arch/{ppc/xtensa}/boot cflags</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#437374e9</link>
        <description>kbuild: restore arch/{ppc/xtensa}/boot cflagsCommit 9a39e273d4df0560c724c5fe71f6314a0583ca2b removed the boot directoryaddition to CFLAGS that was being used by the subdirectory builds.  For theother files, that patch set EXTRA_CFLAGS, but Makefile.build explicitlysets that to empty as it is explicitly for a single directory only.Append to KBUILD_CFLAGS instead.Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Sat, 20 Oct 2007 08:58:03 +0000</pubDate>
        <dc:creator>Milton Miller &lt;miltonm@bga.com&gt;</dc:creator>
    </item>
<item>
        <title>9a39e273 - kbuild: fix up CFLAGS usage</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/xtensa/boot/Makefile#9a39e273</link>
        <description>kbuild: fix up CFLAGS usageOnly in very rare cases is it needed to change CFLAGSoutside of arch/*/Makefile.Fix up all wrong cases - in most casesthe use of EXTRA_CFLAGS is the only thing needed.Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/arch/xtensa/boot/Makefile</description>
        <pubDate>Sun, 14 Oct 2007 19:49:42 +0000</pubDate>
        <dc:creator>Sam Ravnborg &lt;sam@neptun.(none)&gt;</dc:creator>
    </item>
</channel>
</rss>
