<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74f1af95820fc2ee580a775a3a17c416db30b38c - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#74f1af95820fc2ee580a775a3a17c416db30b38c</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextBack-merge drm-next to (indirectly) get arm-smmu updates for makingstall-on-fault more reliable.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Sun, 29 Jun 2025 04:54:49 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to forward to v6.16-rc1Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>86e2d052c2320bf12571a5d96b16c2745e1cfc5e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#86e2d052c2320bf12571a5d96b16c2745e1cfc5e</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.16Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Mon, 09 Jun 2025 18:26:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>34c55367af96f62e89221444f04487440ebc6487 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#34c55367af96f62e89221444f04487440ebc6487</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.16-rc1, among other things to get the fixed size GENMASK_U*()and BIT_U*() macros.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Mon, 09 Jun 2025 11:40:46 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>48cfc5791d83b630fd90a1b64a15a6d09c186f99 - Merge tag &apos;hardening-v6.16-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#48cfc5791d83b630fd90a1b64a15a6d09c186f99</link>
        <description>Merge tag &apos;hardening-v6.16-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxPull hardening updates from Kees Cook: - Update overflow helpers to ease refactoring of on-stack flex array   instances (Gustavo A. R. Silva, Kees Cook) - lkdtm: Use SLAB_NO_MERGE instead of constructors (Harry Yoo) - Simplify CONFIG_CC_HAS_COUNTED_BY (Jan Hendrik Farr) - Disable u64 usercopy KUnit test on 32-bit SPARC (Thomas Wei&#223;schuh) - Add missed designated initializers now exposed by fixed randstruct   (Nathan Chancellor, Kees Cook) - Document compilers versions for __builtin_dynamic_object_size - Remove ARM_SSP_PER_TASK GCC plugin - Fix GCC plugin randstruct, add selftests, and restore COMPILE_TEST   builds - Kbuild: induce full rebuilds when dependencies change with GCC   plugins, the Clang sanitizer .scl file, or the randstruct seed. - Kbuild: Switch from -Wvla to -Wvla-larger-than=1 - Correct several __nonstring uses for -Wunterminated-string-initialization* tag &apos;hardening-v6.16-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux: (23 commits)  Revert &quot;hardening: Disable GCC randstruct for COMPILE_TEST&quot;  lib/tests: randstruct: Add deep function pointer layout test  lib/tests: Add randstruct KUnit test  randstruct: gcc-plugin: Remove bogus void member  net: qede: Initialize qede_ll_ops with designated initializer  scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops  md/bcache: Mark __nonstring look-up table  integer-wrap: Force full rebuild when .scl file changes  randstruct: Force full rebuild when seed changes  gcc-plugins: Force full rebuild when plugins change  kbuild: Switch from -Wvla to -Wvla-larger-than=1  hardening: simplify CONFIG_CC_HAS_COUNTED_BY  overflow: Fix direct struct member initialization in _DEFINE_FLEX()  kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helper  overflow: Add STACK_FLEX_ARRAY_SIZE() helper  input/joystick: magellan: Mark __nonstring look-up table const  watchdog: exar: Shorten identity name to fit correctly  mod_devicetable: Enlarge the maximum platform_device_id name length  overflow: Clarify expectations for getting DEFINE_FLEX variable sizes  compiler_types: Identify compiler versions for __builtin_dynamic_object_size  ...

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Wed, 28 May 2025 16:47:10 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>0cecd37daef3d57e6656c0023978d5ec2d7409c1 - gcc-plugins: Force full rebuild when plugins change</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#0cecd37daef3d57e6656c0023978d5ec2d7409c1</link>
        <description>gcc-plugins: Force full rebuild when plugins changeThere was no dependency between the plugins changing and the rest of thekernel being built. This could cause strange behaviors as instrumentationcould vary between targets depending on when they were built.Generate a new header file, gcc-plugins.h, any time the GCC pluginschange. Include the header file in compiler-version.h when its associatedfeature name, GCC_PLUGINS, is defined. This will be picked up by fixdepand force rebuilds where needed.Add a generic &quot;touch&quot; kbuild command, which will be used again ina following patch. Add a &quot;normalize_path&quot; string helper to make the&quot;TOUCH&quot; output less ugly.Link: https://lore.kernel.org/r/20250503184623.2572355-1-kees@kernel.orgTested-by: Nicolas Schier &lt;n.schier@avm.de&gt;Reviewed-by: Nicolas Schier &lt;n.schier@avm.de&gt;Signed-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Sat, 03 May 2025 20:46:18 +0200</pubDate>
        <dc:creator>Kees Cook &lt;kees@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.4 merge window.

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Tue, 02 May 2023 00:20:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ea68a3e9d14e9e0bf017d178fb4bd53b6deb1482 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#ea68a3e9d14e9e0bf017d178fb4bd53b6deb1482</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in commit from drm-next (earlier in drm-intel-next):1eca0778f4b3 (&quot;drm/i915: add struct i915_dsm to wrap dsm members together&quot;)In order to merge following patch to drm-intel-gt-next:https://patchwork.freedesktop.org/patch/530942/?series=114925&amp;rev=6Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Tue, 11 Apr 2023 14:43:45 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cecdd52a3dd312564f81a39df08378b7b39a2654 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#cecdd52a3dd312564f81a39df08378b7b39a2654</link>
        <description>Merge drm/drm-next into drm-intel-nextCatch up with 6.3-rc cycle...Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Tue, 28 Mar 2023 16:30:57 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e752ab11dcb48353727ea26eefd740155e028865 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#e752ab11dcb48353727ea26eefd740155e028865</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextMerge drm-next into msm-next to pick up external clk and PM dependenciesfor improved a6xx GPU reset sequence.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Mon, 20 Mar 2023 18:31:25 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>d26a3a6ce7e02f9c056ad992bcd9624735022337 - Merge tag &apos;v6.3-rc2&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#d26a3a6ce7e02f9c056ad992bcd9624735022337</link>
        <description>Merge tag &apos;v6.3-rc2&apos; into nextMerge with mainline to get of_property_present() and other newer APIs.

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Fri, 17 Mar 2023 12:01:30 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b3c9a04135bdbd3aabd5e9534bad0fe6df505f8a - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#b3c9a04135bdbd3aabd5e9534bad0fe6df505f8a</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get latest upstream.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Mon, 13 Mar 2023 10:14:05 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>a1eccc574f977bd21a4ec8ac54bd73a2756bd281 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#a1eccc574f977bd21a4ec8ac54bd73a2756bd281</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.3-rc1 and sync with the other DRM trees.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Mon, 13 Mar 2023 09:27:50 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b8fa3e3833c14151a47ebebbc5427dcfe94bb407 - Merge remote-tracking branch &apos;acme/perf-tools&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#b8fa3e3833c14151a47ebebbc5427dcfe94bb407</link>
        <description>Merge remote-tracking branch &apos;acme/perf-tools&apos; into perf-tools-nextTo pick up perf-tools fixes just merged upstream.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Fri, 10 Mar 2023 22:43:17 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>585a78c1f77be305b1f6adad392f16047fb66ffd - Merge branch &apos;linus&apos; into objtool/core, to pick up Xen dependencies</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#585a78c1f77be305b1f6adad392f16047fb66ffd</link>
        <description>Merge branch &apos;linus&apos; into objtool/core, to pick up Xen dependenciesPick up dependencies - freshly merged upstream via xen-next - before applyingdependent objtool changes.Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Thu, 23 Feb 2023 09:16:39 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4a7d37e824f57dbace61abf62f53843800bd245c - Merge tag &apos;hardening-v6.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#4a7d37e824f57dbace61abf62f53843800bd245c</link>
        <description>Merge tag &apos;hardening-v6.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxPull hardening updates from Kees Cook: &quot;Beyond some specific LoadPin, UBSAN, and fortify features, there are  other fixes scattered around in various subsystems where maintainers  were okay with me carrying them in my tree or were non-responsive but  the patches were reviewed by others:   - Replace 0-length and 1-element arrays with flexible arrays in     various subsystems (Paulo Miguel Almeida, Stephen Rothwell, Kees     Cook)   - randstruct: Disable Clang 15 support (Eric Biggers)   - GCC plugins: Drop -std=gnu++11 flag (Sam James)   - strpbrk(): Refactor to use strchr() (Andy Shevchenko)   - LoadPin LSM: Allow root filesystem switching when non-enforcing   - fortify: Use dynamic object size hints when available   - ext4: Fix CFI function prototype mismatch   - Nouveau: Fix DP buffer size arguments   - hisilicon: Wipe entire crypto DMA pool on error   - coda: Fully allocate sig_inputArgs   - UBSAN: Improve arm64 trap code reporting   - copy_struct_from_user(): Add minimum bounds check on kernel buffer     size&quot;* tag &apos;hardening-v6.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:  randstruct: disable Clang 15 support  uaccess: Add minimum bounds check on kernel buffer size  arm64: Support Clang UBSAN trap codes for better reporting  coda: Avoid partial allocation of sig_inputArgs  gcc-plugins: drop -std=gnu++11 to fix GCC 13 build  lib/string: Use strchr() in strpbrk()  crypto: hisilicon: Wipe entire pool on error  net/i40e: Replace 0-length array with flexible array  io_uring: Replace 0-length array with flexible array  ext4: Fix function prototype mismatch for ext4_feat_ktype  i915/gvt: Replace one-element array with flexible-array member  drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size  LoadPin: Allow filesystem switch when not enforcing  LoadPin: Move pin reporting cleanly out of locking  LoadPin: Refactor sysctl initialization  LoadPin: Refactor read-only check into a helper  ARM: ixp4xx: Replace 0-length arrays with flexible arrays  fortify: Use __builtin_dynamic_object_size() when available  rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Tue, 21 Feb 2023 20:07:23 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>5a6b64adc18d9adfb497a529ff004d59b6df151f - gcc-plugins: drop -std=gnu++11 to fix GCC 13 build</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/gcc-plugins/Makefile#5a6b64adc18d9adfb497a529ff004d59b6df151f</link>
        <description>gcc-plugins: drop -std=gnu++11 to fix GCC 13 buildThe latest GCC 13 snapshot (13.0.1 20230129) gives the following:```cc1: error: cannot load plugin ./scripts/gcc-plugins/randomize_layout_plugin.so :./scripts/gcc-plugins/randomize_layout_plugin.so: undefined symbol: tree_code_type```This ends up being because of https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=b0241ce6e37031upstream in GCC which changes the visibility of some types used by the kernel&apos;splugin infrastructure like tree_code_type.After discussion with the GCC folks, we found that the kernel needs to be buildingplugins with the same flags used to build GCC - and GCC defaults to gnu++17right now. The minimum GCC version needed to build the kernel is GCC 5.1and GCC 5.1 already defaults to gnu++14 anyway, so just drop the flag, asall GCCs that could be used to build GCC already default to an acceptableversion which was &gt;= the version we forced via flags until now.Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108634Signed-off-by: Sam James &lt;sam@gentoo.org&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Link: https://lore.kernel.org/r/20230201230009.2252783-1-sam@gentoo.org

            List of files:
            /linux/scripts/gcc-plugins/Makefile</description>
        <pubDate>Thu, 02 Feb 2023 00:00:09 +0100</pubDate>
        <dc:creator>Sam James &lt;sam@gentoo.org&gt;</dc:creator>
    </item>
</channel>
</rss>
