<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>0d889c3a8dec6f562895fe516b5a285679b14b7b - tools: env: make fw_printenv statically linked</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#0d889c3a8dec6f562895fe516b5a285679b14b7b</link>
        <description>tools: env: make fw_printenv statically linkedthis makes sure fw_printenv works normally on mostplatforms without care about C library.Change-Id: If3b942d2fadb293eeeb00695a10b708847a827adSigned-off-by: Joseph Chen &lt;chenjh@rock-chips.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 03 Jul 2018 03:27:58 +0000</pubDate>
        <dc:creator>Joseph Chen &lt;chenjh@rock-chips.com&gt;</dc:creator>
    </item>
<item>
        <title>3b0825296aeba69c2cbfd3e179db2e9cbe5e70d7 - tools: fix cross-compiling tools when HOSTCC is overridden</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#3b0825296aeba69c2cbfd3e179db2e9cbe5e70d7</link>
        <description>tools: fix cross-compiling tools when HOSTCC is overriddenRichard reported U-Boot tools issues in OpenEmbedded/Yocto project.OE needs to be able to change the default compiler. If we pass inHOSTCC through the make command, it overwrites all HOSTCC instances,including ones in tools/Makefile and tools/env/Makefile, which breaks&quot;make cross_tools&quot; and &quot;make env&quot;, respectively.Add &quot;override&quot; directives to avoid overriding HOSTCC instances thatreally need to point to the cross-compiler.Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Reported-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Mon, 13 Mar 2017 08:43:16 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>2cb11b35e8b2b21a00b5d1c1c76404cb65d1ceb9 - Allow fw env tools to be available as library</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#2cb11b35e8b2b21a00b5d1c1c76404cb65d1ceb9</link>
        <description>Allow fw env tools to be available as librarySometimes it can be useful to link the fw_ tools insteadof having the fw_setenv/fw_printenv installed.Patch exports the tool as library and allowes to link itwith own programs.Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;CC: Tom Rini &lt;trini@konsulko.com&gt;Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Fri, 30 Oct 2015 13:57:04 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>3cc83f9d08a80fddf4c1e8e766eff8273f30814c - Merge branch &apos;uboot&apos;</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#3cc83f9d08a80fddf4c1e8e766eff8273f30814c</link>
        <description>Merge branch &apos;uboot&apos;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 07 Oct 2014 10:14:03 +0000</pubDate>
        <dc:creator>Minkyu Kang &lt;mk7.kang@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>bdc7dc4595646da8774f53a2c4f5a7599b0a5f16 - tools/env: change stripping strategy to allow no-stripping</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#bdc7dc4595646da8774f53a2c4f5a7599b0a5f16</link>
        <description>tools/env: change stripping strategy to allow no-strippingWhen building the U-Boot tools for non-ELF platforms (such as BlackfinFLAT), since commit 79fc0c5f498c3982aa4740c273ab1a9255063d9c(&quot;tools/env: cross-compile fw_printenv without setting HOSTCC&quot;), thebuild fails because it tries to strip a FLAT binary, which does notmake sense.This commit solves this by changing the stripping logic intools/env/Makefile to be similar to the one in tools/Makefile. Thislogic continues to apply strip to the final binary, but does not abortthe build if it fails, and does the stripping in place on the finalbinary. This allows the logic to work fine if stripping doesn&apos;t work,as it leaves the final binary untouched.Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;Cc: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;Cc: Sonic Zhang &lt;sonic.zhang@analog.com&gt;Reviewed-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;Reviewed-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Wed, 27 Aug 2014 12:29:00 +0000</pubDate>
        <dc:creator>Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;</dc:creator>
    </item>
<item>
        <title>e82abaeb7f2a0833fccf90460c48b9f2100258f8 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#e82abaeb7f2a0833fccf90460c48b9f2100258f8</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-armConflicts:	boards.cfgSigned-off-by: Stefano Babic &lt;sbabic@denx.de&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Mon, 11 Aug 2014 08:21:03 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>51148790f26e42ef1fd4a1a8d056bf0252539525 - kconfig: switch to Kconfig</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#51148790f26e42ef1fd4a1a8d056bf0252539525</link>
        <description>kconfig: switch to KconfigThis commit enables Kconfig.Going forward, we use Kconfig for the board configuration.mkconfig will never be used. Nor will include/config.mk be generated.Kconfig must be adjusted for U-Boot because our situation isa little more complicated than Linux Kernel.We have to generate multiple boot images (Normal, SPL, TPL)from one source tree.Each image needs its own configuration input.Usage:Run &quot;make &lt;board&gt;_defconfig&quot; to do the board configuration.It will create the .config file and additionally spl/.config, tpl/.configif SPL, TPL is enabled, respectively.You can use &quot;make config&quot;, &quot;make menuconfig&quot; etc. to createa new .config or modify the existing one.Use &quot;make spl/config&quot;, &quot;make spl/menuconfig&quot; etc. for spl/.configand do likewise for tpl/.config file.The generic syntax of configuration targets for SPL, TPL is:  &lt;target_image&gt;/&lt;config_command&gt;Here, &lt;target_image&gt; is either &apos;spl&apos; or &apos;tpl&apos;      &lt;config_command&gt; is &apos;config&apos;, &apos;menuconfig&apos;, &apos;xconfig&apos;, etc.When the configuration is done, run &quot;make&quot;.(Or &quot;make &lt;board&gt;_defconfig all&quot; will do the configuration and buildin one time.)For futher information of how Kconfig works in U-Boot,please read the comment block of scripts/multiconfig.py.By the way, there is another item worth remarking here:coexistence of Kconfig and board herder files.Prior to Kconfig, we used C headers to define a set of configs.We expect a very long term to migrate from C headers to Kconfig.Two different infractructure must coexist in the interim.In our former configuration scheme, include/autoconf.mk was generatedfor use in makefiles.It is still generated under include/, spl/include/, tpl/include/ directoryfor the Normal, SPL, TPL image, respectively.Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;Acked-by: Simon Glass &lt;sjg@chromium.org&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Wed, 30 Jul 2014 05:08:17 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;</dc:creator>
    </item>
<item>
        <title>e7f9350525d73233d4eaf1793f8fe618e9fd4910 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#e7f9350525d73233d4eaf1793f8fe618e9fd4910</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Thu, 15 May 2014 08:27:32 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>d2a3e911390f9fc4d8c0ee4b3c7fc75f4fd3fd19 - Merge branch &apos;u-boot/master&apos;</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#d2a3e911390f9fc4d8c0ee4b3c7fc75f4fd3fd19</link>
        <description>Merge branch &apos;u-boot/master&apos;Conflicts:	drivers/net/Makefile(trivial merge)

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Fri, 09 May 2014 08:47:05 +0000</pubDate>
        <dc:creator>Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;</dc:creator>
    </item>
<item>
        <title>0f507779ca00d90cdd4bcc8252630370339b7ea6 - Merge branch &apos;next&apos;</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#0f507779ca00d90cdd4bcc8252630370339b7ea6</link>
        <description>Merge branch &apos;next&apos;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Thu, 17 Apr 2014 18:33:25 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>1cad23c5f471d695bed1e3907e30caee3c2a3056 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm into master</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#1cad23c5f471d695bed1e3907e30caee3c2a3056</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm into masterConflicts:	arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg	arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfgSigned-off-by: Stefano Babic &lt;sbabic@denx.de&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Fri, 04 Apr 2014 09:35:30 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>ab6423cae0323e8db2c8fdd0a99138d93fde2137 - Merge branch &apos;u-boot/master&apos; into &apos;u-boot-arm/master&apos;</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#ab6423cae0323e8db2c8fdd0a99138d93fde2137</link>
        <description>Merge branch &apos;u-boot/master&apos; into &apos;u-boot-arm/master&apos;Trivial merge conflict, needed to manually removelocal_info as per commit 41364f0f.Conflicts:	board/samsung/common/board.c

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 25 Mar 2014 09:25:14 +0000</pubDate>
        <dc:creator>Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;</dc:creator>
    </item>
<item>
        <title>a8a752c084031905940129f8a6ba303925e0fac9 - env: Implement support for AES encryption into fw_* tools</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#a8a752c084031905940129f8a6ba303925e0fac9</link>
        <description>env: Implement support for AES encryption into fw_* toolsImplement support for encrypting/decrypting the environment blockinto the tools/env/fw_* tools. The cipher used is AES 128 CBC andthe implementation depends solely on components internal to U-Boot.To allow building against the internal AES library, the library didneed minor adjustments to not include U-Boot&apos;s headers which are notwanted to be included and define missing types.Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Wed, 05 Mar 2014 18:59:52 +0000</pubDate>
        <dc:creator>Marek Vasut &lt;marex@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>01286329b27b27eaeda045b469d41b1d9fce545a - kbuild: rename SRCTREE to srctree</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#01286329b27b27eaeda045b469d41b1d9fce545a</link>
        <description>kbuild: rename SRCTREE to srctreePrior to Kbuild, $(TOPDIR) or $(SRCTREE) was used forpointing to the top of source directory.(No difference between the two.)In Kbuild style, $(srctree) is used for instead.This commit renames SRCTREE to srctree and deletes thedefition of SRCTREE.Note that SRCTREE in scripts/kernel-doc, scripts/docproc.c,doc/DocBook/Makefile should be keep.Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 11 Mar 2014 02:05:20 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;</dc:creator>
    </item>
<item>
        <title>1ad6364eeb4f578e423081d1748e8a3fdf1ab01d - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#1ad6364eeb4f578e423081d1748e8a3fdf1ab01d</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Wed, 05 Mar 2014 11:51:26 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>3e11350255d9c5d4bd03c2a65769da84c05d3294 - Merge branch &apos;u-boot/master&apos; into &apos;u-boot-arm/master&apos;</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#3e11350255d9c5d4bd03c2a65769da84c05d3294</link>
        <description>Merge branch &apos;u-boot/master&apos; into &apos;u-boot-arm/master&apos;Conflicts:	Makefile	drivers/net/npe/MakefileThese two conflicts arise from commit 0b2d3f20(&quot;ARM: NET: Remove the IXP NPE ethernet driver&quot;) and areresolved by deleting the drivers/net/npe/Makefile fileand removing the CONFIG_IXP4XX_NPE line from Makefile.

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Thu, 20 Feb 2014 12:16:05 +0000</pubDate>
        <dc:creator>Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;</dc:creator>
    </item>
<item>
        <title>79fc0c5f498c3982aa4740c273ab1a9255063d9c - tools/env: cross-compile fw_printenv without setting HOSTCC</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#79fc0c5f498c3982aa4740c273ab1a9255063d9c</link>
        <description>tools/env: cross-compile fw_printenv without setting HOSTCCfw_printenv is a program which mostly runs on the target Linux.Before switching to Kbuild, we needed to set HOSTCC at thecommand line like this:    make HOSTCC=&lt;your CC cross-compiler&gt; envGoing forward we can cross compile it by specifying CROSS_COMPILE:    make CROSS_COMPILE=&lt;your cross-compiler prefix&gt; envThis looks more natural.Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;Tested-by: Gerhard Sittig &lt;gsi@denx.de&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 04 Feb 2014 08:24:45 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;</dc:creator>
    </item>
<item>
        <title>fea1ca8e3418bac4b55f4cc8b66a6ae0d41e91e4 - Makefile: refactor include path settings</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#fea1ca8e3418bac4b55f4cc8b66a6ae0d41e91e4</link>
        <description>Makefile: refactor include path settingsThis commit merges commonly-used header include pathsto UBOOTINCLUDE and NOSTDINC_FLAGS variables, which are placedat the top Makefile.Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 04 Feb 2014 08:24:20 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;</dc:creator>
    </item>
<item>
        <title>940db16d2e6ce69f769f790bf1def56978f0ac6c - tools: convert makefiles to kbuild style</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#940db16d2e6ce69f769f790bf1def56978f0ac6c</link>
        <description>tools: convert makefiles to kbuild styleBefore this commit, makefiles under tools/ directorywere implemented with their own way.This commit refactors them by using &quot;hostprogs-y&quot; variable.Several C sources have been added to wrap other C sourcesto simplify Makefile.For example, tools/crc32.c includes lib/crc32.cSigned-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Tue, 04 Feb 2014 08:24:10 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;</dc:creator>
    </item>
<item>
        <title>bb02c5366052f8aa619961e98cd2ef74631ce8f6 - Makefile: do not create a symbolic link to arch/${ARCH}/include/asm</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/tools/env/Makefile#bb02c5366052f8aa619961e98cd2ef74631ce8f6</link>
        <description>Makefile: do not create a symbolic link to arch/${ARCH}/include/asmIn-tree build:  - Do not create a symbolic link      from include/asm to arch/${ARCH}/include/asm  - Add ${SRCTREE}/arch/arm/include into the header search pathOut-of-tree build:  - Do not create a directory ${OBJTREE}/include2  - Do not create a symbolic link      from ${OBJTREE}/include2/asm to ${SRCTREE}/arch/${ARCH}/include/asm  - Add ${SRCTREE}/arch/arm/include into the header search pathSigned-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;

            List of files:
            /rk3399_rockchip-uboot/tools/env/Makefile</description>
        <pubDate>Fri, 01 Nov 2013 01:28:45 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;</dc:creator>
    </item>
</channel>
</rss>
