<?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>ce697cce - kbuild: remove head-y syntax</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#ce697cce</link>
        <description>kbuild: remove head-y syntaxKbuild puts the objects listed in head-y at the head of vmlinux.Conventionally, we do this for head*.S, which contains the kernel entrypoint.A counter approach is to control the section order by the linker script.Actually, the code marked as __HEAD goes into the &quot;.head.text&quot; section,which is placed before the normal &quot;.text&quot; section.I do not know if both of them are needed. From the build systemperspective, head-y is not mandatory. If you can achieve the proper codeplacement by the linker script only, it would be cleaner.I collected the current head-y objects into head-object-list.txt. It isa whitelist. My hope is it will be reduced in the long run.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Tested-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Sat, 24 Sep 2022 18:19:15 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>64d83f06 - csky: Move $(core-y) into arch/csky/Kbuild</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#64d83f06</link>
        <description>csky: Move $(core-y) into arch/csky/KbuildUse the standard obj-y form to specify the sub-directories underarch/csky/. Only leave core-y += arch/csky/$(CSKYABI)/ there.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Guo Ren &lt;guoren@kernel.org&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Thu, 12 May 2022 03:59:02 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>29b24a76 - csky: Remove unused core-y for dts</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#29b24a76</link>
        <description>csky: Remove unused core-y for dtsThis line was used for embedding a DT into vmlinux.Since commit c4c14c3bd177 (&quot;csky: remove builtin-dtb Kbuild&quot;),DT for csky is just a separate blob.It is covered by the generic rule in the top Makefile:  ifdef CONFIG_OF_EARLY_FLATTREE  all: dtbs  endifSigned-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Guo Ren &lt;guoren@linux.alibaba.com&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Thu, 12 May 2022 03:59:01 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8212f898 - kbuild: use more subdir- for visiting subdirectories while cleaning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#8212f898</link>
        <description>kbuild: use more subdir- for visiting subdirectories while cleaningDocumentation/kbuild/makefiles.rst suggests to use &quot;archclean&quot; forcleaning arch/$(SRCARCH)/boot/, but it is not a hard requirement.Since commit d92cc4d51643 (&quot;kbuild: require all architectures to havearch/$(SRCARCH)/Kbuild&quot;), we can use the &quot;subdir- += boot&quot; trick forall architectures. This can take advantage of the parallel option (-j)for &quot;make clean&quot;.I also cleaned up the comments in arch/$(SRCARCH)/Makefile. The &quot;archdep&quot;target no longer exists.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Kees Cook &lt;keescook@chromium.org&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Acked-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt; (powerpc)

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Wed, 13 Oct 2021 06:36:22 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>18c07d23 - csky: Fixup calltrace panic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#18c07d23</link>
        <description>csky: Fixup calltrace panicThe implementation of show_stack will panic with wrong fp:addr    = *fp++;because the fp isn&apos;t checked properly.The current implementations of show_stack, wchan and stack_tracehaven&apos;t been designed properly, so just deprecate them.This patch is a reference to riscv&apos;s way, all codes are modified fromarm&apos;s. The patch is passed with: - cat /proc/&lt;pid&gt;/stack - cat /proc/&lt;pid&gt;/wchan - echo c &gt; /proc/sysrq-triggerSigned-off-by: Guo Ren &lt;guoren@linux.alibaba.com&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Wed, 13 May 2020 07:15:25 +0000</pubDate>
        <dc:creator>Guo Ren &lt;guoren@linux.alibaba.com&gt;</dc:creator>
    </item>
<item>
        <title>bd305f25 - kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIG</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#bd305f25</link>
        <description>kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIGUntil recently, if KBUILD_DEFCONFIG was not set by the arch Makefile,the default path arch/*/defconfig was used.The last users of the default are gone by the following commits:- Commit f3e20ad67b4c (&quot;s390: move arch/s390/defconfig to  arch/s390/configs/defconfig&quot;)- Commit 986a13769c4b (&quot;alpha: move arch/alpha/defconfig to  arch/alpha/configs/defconfig&quot;)Let&apos;s set arch/*/configs/defconfig as a new default. This savesKBUILD_DEFCONFIG for some architectures.Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Mon, 27 May 2019 14:37:24 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>3dfc242f - csky: Fixup vdsp&amp;fpu issues in kernel</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#3dfc242f</link>
        <description>csky: Fixup vdsp&amp;fpu issues in kernelThis fixup is continue to commit 35ff802af1c4 (csky: fixup removevdsp implement for kernel.) and in that patch I didn&apos;t finish thejob. We must forbid gcc to generate any vdsp &amp; fpu instructionsand remove vdsp asm in memmove.S.eg: For GCC it&apos;s -mcpu=ck860 and For AS it&apos;s -Wa,-mcpu=ck860fvSigned-off-by: Guo Ren &lt;ren_guo@c-sky.com&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Tue, 19 Feb 2019 04:32:41 +0000</pubDate>
        <dc:creator>Guo Ren &lt;ren_guo@c-sky.com&gt;</dc:creator>
    </item>
<item>
        <title>0ea2dc7c - csky: stacktrace supported.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#0ea2dc7c</link>
        <description>csky: stacktrace supported.The gcc option &quot;-mbacktrace&quot; will push fp(r8),lr into stack and we couldunwind the stack with:	fp = *fp	lr = (unsigned int *)fp[1]Signed-off-by: Guo Ren &lt;ren_guo@c-sky.com&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Sun, 09 Dec 2018 06:18:05 +0000</pubDate>
        <dc:creator>Guo Ren &lt;ren_guo@c-sky.com&gt;</dc:creator>
    </item>
<item>
        <title>e8d0c9a7 - csky: use common dtb build rules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#e8d0c9a7</link>
        <description>csky: use common dtb build rulesRemove the Kbuild rules in arch/csky and use common dtb build rules.This modification is based on:commit 37c8a5fafa3b (&quot;kbuild: consolidate Devicetree dtb build rules&quot;)Signed-off-by: Guo Ren &lt;ren_guo@c-sky.com&gt;Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Tue, 30 Oct 2018 10:46:47 +0000</pubDate>
        <dc:creator>Guo Ren &lt;ren_guo@c-sky.com&gt;</dc:creator>
    </item>
<item>
        <title>c4c14c3b - csky: remove builtin-dtb Kbuild</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#c4c14c3b</link>
        <description>csky: remove builtin-dtb KbuildRemove the builtin-dtb implementation in arch/csky.Signed-off-by: Guo Ren &lt;ren_guo@c-sky.com&gt;Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Tue, 30 Oct 2018 10:42:32 +0000</pubDate>
        <dc:creator>Guo Ren &lt;ren_guo@c-sky.com&gt;</dc:creator>
    </item>
<item>
        <title>c32e64e8 - csky: Build infrastructure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/csky/Makefile#c32e64e8</link>
        <description>csky: Build infrastructureThis patch adds Makefile, Kconfig for build infrastructure.Signed-off-by: Guo Ren &lt;ren_guo@c-sky.com&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/csky/Makefile</description>
        <pubDate>Wed, 05 Sep 2018 06:25:06 +0000</pubDate>
        <dc:creator>Guo Ren &lt;ren_guo@c-sky.com&gt;</dc:creator>
    </item>
</channel>
</rss>
