<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ld</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ead5d1f4d877e92c051e1a1ade623d0d30e71619 - Merge branch &apos;master&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#ead5d1f4d877e92c051e1a1ade623d0d30e71619</link>
        <description>Merge branch &apos;master&apos; into for-nextSync with Linus&apos; branch in order to be able to apply fixupsof more recent patches.

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Tue, 01 Sep 2020 14:19:48 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>9e8238020c5beba64e7ffafbb7ea0fb02fe68270 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#9e8238020c5beba64e7ffafbb7ea0fb02fe68270</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.9 merge window.

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Sat, 08 Aug 2020 01:41:01 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9b031c86506cef9acae45e61339fcf9deaabb793 - Merge branch &apos;elan-i2c&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#9b031c86506cef9acae45e61339fcf9deaabb793</link>
        <description>Merge branch &apos;elan-i2c&apos; into nextBring in update to Elan touchpad driver to support newer touchpads withhigher resolution.

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Wed, 22 Jul 2020 04:02:33 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>16ba7e312045cd5d32fba0156312b4303f200787 - Merge branches &apos;for-5.7/upstream-fixes&apos;, &apos;for-5.8/apple&apos;, &apos;for-5.8/asus&apos;, &apos;for-5.8/core&apos;, &apos;for-5.8/intel-ish&apos;, &apos;for-5.8/logitech&apos;, &apos;for-5.8/mcp2221&apos; and &apos;for-5.8/multitouch&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#16ba7e312045cd5d32fba0156312b4303f200787</link>
        <description>Merge branches &apos;for-5.7/upstream-fixes&apos;, &apos;for-5.8/apple&apos;, &apos;for-5.8/asus&apos;, &apos;for-5.8/core&apos;, &apos;for-5.8/intel-ish&apos;, &apos;for-5.8/logitech&apos;, &apos;for-5.8/mcp2221&apos; and &apos;for-5.8/multitouch&apos; into for-linus

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Wed, 03 Jun 2020 22:23:52 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>d053cf0d771f6547cb0537759a9af63cf402908d - Merge branch &apos;for-5.8&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#d053cf0d771f6547cb0537759a9af63cf402908d</link>
        <description>Merge branch &apos;for-5.8&apos; into for-linus

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Mon, 01 Jun 2020 10:15:16 +0200</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>1f422417945d08731e2915e0addb976f11b3a85a - Merge branch &apos;timers/drivers/timer-ti&apos; into timers/drivers/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#1f422417945d08731e2915e0addb976f11b3a85a</link>
        <description>Merge branch &apos;timers/drivers/timer-ti&apos; into timers/drivers/next

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Sat, 23 May 2020 00:01:13 +0200</pubDate>
        <dc:creator>Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>4aef2ec9022b217f74d0f4c9b84081f07cc223d9 - Merge branch &apos;kvm-amd-fixes&apos; into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#4aef2ec9022b217f74d0f4c9b84081f07cc223d9</link>
        <description>Merge branch &apos;kvm-amd-fixes&apos; into HEAD

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Wed, 13 May 2020 18:14:05 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>68f0f2690e183306b52671a9ad09fb31808b0500 - Merge branch &apos;for-mingo&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#68f0f2690e183306b52671a9ad09fb31808b0500</link>
        <description>Merge branch &apos;for-mingo&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcuPull RCU updates from Paul McKenney:  1. Miscellaneous fixes.  2. kfree_rcu() updates.  3. Remove scheduler locking restriction  4. RCU-tasks update, including addition of RCU Tasks Trace for     BPF use and RCU Tasks Rude.  (This branch is on top of #3 due     to overlap of changed code.)  5. RCU CPU stall warning updates.  6. Torture-test updates.

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Mon, 11 May 2020 22:54:30 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>4353dd3b70783ebbc83fcf12d9c0af3fbab0223b - Merge tag &apos;efi-next&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi into efi/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#4353dd3b70783ebbc83fcf12d9c0af3fbab0223b</link>
        <description>Merge tag &apos;efi-next&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi into efi/corePull EFI changes for v5.8 from Ard Biesheuvel:&quot;- preliminary changes for RISC-V - add support for setting the resolution on the EFI framebuffer - simplify kernel image loading for arm64 - Move .bss into .data via the linker script instead of relying on symbol   annotations. - Get rid of __pure getters to access global variables - Clean up the config table matching arrays&quot;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Sat, 25 Apr 2020 10:25:02 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>36dbae9945322e660795e73ffc8ed8ae4f25d13d - Merge branch &apos;topic/nhlt&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#36dbae9945322e660795e73ffc8ed8ae4f25d13d</link>
        <description>Merge branch &apos;topic/nhlt&apos; into for-nextMerge NHLT init cleanup.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Fri, 24 Apr 2020 08:22:16 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>41d91ec3de8a90167159275bde7ed65768723556 - Merge tag &apos;tegra-for-5.7-asoc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into asoc-5.7</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#41d91ec3de8a90167159275bde7ed65768723556</link>
        <description>Merge tag &apos;tegra-for-5.7-asoc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into asoc-5.7ASoC: tegra: Fixes for v5.7-rc3This contains a couple of fixes that are needed to properly reconfigurethe audio clocks on older Tegra devices.

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Wed, 22 Apr 2020 09:51:44 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>175ae3ad59ab3459652bd2ae3bbc1785aeba1bf3 - Merge branch &apos;fixes-v5.7&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#175ae3ad59ab3459652bd2ae3bbc1785aeba1bf3</link>
        <description>Merge branch &apos;fixes-v5.7&apos; into fixes

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Tue, 21 Apr 2020 18:36:03 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>3bda03865fcaf5e30248bf4b7b37a81f6966caf9 - Merge tag &apos;kvm-s390-master-5.7-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-master</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#3bda03865fcaf5e30248bf4b7b37a81f6966caf9</link>
        <description>Merge tag &apos;kvm-s390-master-5.7-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-masterKVM: s390: Fix for 5.7 and maintainer update- Silence false positive lockdep warning- add Claudio as reviewer

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Tue, 21 Apr 2020 15:37:13 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>08d99b2c23dfa84ca5b5e5c194062a0550888b71 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#08d99b2c23dfa84ca5b5e5c194062a0550888b71</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging required to pull topic/phy-compliance.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Fri, 17 Apr 2020 08:12:22 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2b703bbda2713fd2a7d98029ea6c44f9c3159f34 - Merge drm/drm-next into drm-intel-next-queued</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#2b703bbda2713fd2a7d98029ea6c44f9c3159f34</link>
        <description>Merge drm/drm-next into drm-intel-next-queuedBackmerging in order to pull &quot;topic/phy-compliance&quot;.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Thu, 16 Apr 2020 13:35:16 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a4721ced760684d1776bf31f7925aa41bb3f4846 - Merge v5.7-rc1 into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#a4721ced760684d1776bf31f7925aa41bb3f4846</link>
        <description>Merge v5.7-rc1 into drm-misc-fixesStart the new drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Tue, 14 Apr 2020 09:19:50 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>3b02a051d25d9600e9d403ad3043aed7de00160e - Merge tag &apos;v5.7-rc1&apos; into locking/kcsan, to resolve conflicts and refresh</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#3b02a051d25d9600e9d403ad3043aed7de00160e</link>
        <description>Merge tag &apos;v5.7-rc1&apos; into locking/kcsan, to resolve conflicts and refreshResolve these conflicts:	arch/x86/Kconfig	arch/x86/kernel/MakefileDo a minor &quot;evil merge&quot; to move the KCSAN entry up a bit by a few linesin the Kconfig to reduce the probability of future conflicts.Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Mon, 13 Apr 2020 09:44:39 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b753101a4ac0b906064a72feec43f5b80a1fe2e5 - Merge tag &apos;kbuild-v5.7-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#b753101a4ac0b906064a72feec43f5b80a1fe2e5</link>
        <description>Merge tag &apos;kbuild-v5.7-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildPull more Kbuild updates from Masahiro Yamada: - raise minimum supported binutils version to 2.23 - remove old CONFIG_AS_* macros that we know binutils &gt;= 2.23 supports - move remaining CONFIG_AS_* tests to Kconfig from Makefile - enable -Wtautological-compare warnings to catch more issues - do not support GCC plugins for GCC &lt;= 4.7 - fix various breakages of &apos;make xconfig&apos; - include the linker version used for linking the kernel into   LINUX_COMPILER, which is used for the banner, and also exposed to   /proc/version - link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y, which   allows us to remove the lib-ksyms.o workaround, and to solve the last   known issue of the LLVM linker - add dummy tools in scripts/dummy-tools/ to enable all compiler tests   in Kconfig, which will be useful for distro maintainers - support the single switch, LLVM=1 to use Clang and all LLVM utilities   instead of GCC and Binutils. - support LLVM_IAS=1 to enable the integrated assembler, which is still   experimental* tag &apos;kbuild-v5.7-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (36 commits)  kbuild: fix comment about missing include guard detection  kbuild: support LLVM=1 to switch the default tools to Clang/LLVM  kbuild: replace AS=clang with LLVM_IAS=1  kbuild: add dummy toolchains to enable all cc-option etc. in Kconfig  kbuild: link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y  MIPS: fw: arc: add __weak to prom_meminit and prom_free_prom_memory  kbuild: remove -I$(srctree)/tools/include from scripts/Makefile  kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h  Documentation/llvm: fix the name of llvm-size  kbuild: mkcompile_h: Include $LD version in /proc/version  kconfig: qconf: Fix a few alignment issues  kconfig: qconf: remove some old bogus TODOs  kconfig: qconf: fix support for the split view mode  kconfig: qconf: fix the content of the main widget  kconfig: qconf: Change title for the item window  kconfig: qconf: clean deprecated warnings  gcc-plugins: drop support for GCC &lt;= 4.7  kbuild: Enable -Wtautological-compare  x86: update AS_* macros to binutils &gt;=2.23, supporting ADX and AVX2  crypto: x86 - clean up poly1305-x86_64-cryptogams.S by &apos;make clean&apos;  ...

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Sat, 11 Apr 2020 18:46:12 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>76426e238834f0927dee9925e8832179b8d56d6e - kbuild: add dummy toolchains to enable all cc-option etc. in Kconfig</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/dummy-tools/ld#76426e238834f0927dee9925e8832179b8d56d6e</link>
        <description>kbuild: add dummy toolchains to enable all cc-option etc. in KconfigStaring v4.18, Kconfig evaluates compiler capabilities, and hides CONFIGoptions your compiler does not support. This works well if you configureand build the kernel on the same host machine.It is inconvenient if you prepare the .config that is carried to adifferent build environment (typically this happens when you packagethe kernel for distros) because using a different compiler potentiallyproduces different CONFIG options than the real build environment.So, you probably want to make as many options visible as possible.In other words, you need to create a super-set of CONFIG options thatcover any build environment. If some of the CONFIG options turned outto be unsupported on the build machine, they are automatically disabledby the nature of Kconfig.However, it is not feasible to get a full-featured compiler for everyarch.This issue was discussed here:  https://lkml.org/lkml/2019/12/9/620Other than distros, savedefconfig is also a problem. Some arch sub-systemsperiodically resync defconfig files. If you use a less-capable compilerfor savedefconfig, options that do not meet &apos;depends on $(cc-option,...)&apos;will be forcibly disabled. So, &apos;make defconfig &amp;&amp; make savedefconfig&apos;may silently change the behavior.This commit adds a set of dummy toolchains that pretend to support anyfeature.Most of compiler features are tested by cc-option, which simply checksthe exit code of $(CC). The dummy tools are shell scripts that alwaysexit with 0. So, $(cc-option, ...) is evaluated as &apos;y&apos;.There are more complicated checks such as:  scripts/gcc-x86_{32,64}-has-stack-protector.sh  scripts/gcc-plugin.sh  scripts/tools-support-relr.shscripts/dummy-tools/gcc passes all checks.From the top directory of the source tree, you can do:   $ make CROSS_COMPILE=scripts/dummy-tools/ oldconfigSigned-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Philipp Rudo &lt;prudo@linux.ibm.com&gt;Tested-by: Jeremy Cline &lt;jcline@redhat.com&gt;

            List of files:
            /linux/scripts/dummy-tools/ld</description>
        <pubDate>Tue, 07 Apr 2020 17:53:52 +0200</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
