[PATCH v3 03/16] init: re-add CONFIG_CC_CAN_LINK_STATIC

0 views
Skip to first unread message

Thomas Weißschuh

unread,
Jun 11, 2025, 3:38:35 AMJun 11
to Masahiro Yamada, Nathan Chancellor, Andrew Morton, Willy Tarreau, Thomas Weißschuh, Brendan Higgins, David Gow, Rae Moar, Shuah Khan, Jonathan Corbet, Nicolas Schier, Paul Walmsley, Palmer Dabbelt, Albert Ou, Alexandre Ghiti, Christophe Leroy, linux-...@vger.kernel.org, linux-...@vger.kernel.org, linux-k...@vger.kernel.org, kuni...@googlegroups.com, linu...@vger.kernel.org, linux...@lists.infradead.org, work...@vger.kernel.org, Thomas Weißschuh
For the kunit UAPI functionality this feature is needed.

This reverts commit d1b99cdf22e0 ("init: remove unused CONFIG_CC_CAN_LINK_STATIC")

Signed-off-by: Thomas Weißschuh <thomas.w...@linutronix.de>
---
init/Kconfig | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/init/Kconfig b/init/Kconfig
index af4c2f0854554bbcdf193852cf5c1d2c2accc64f..26cafbad4f1560fb56b4bef31ae29baf54175661 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -87,6 +87,11 @@ config CC_CAN_LINK
default $(success,$(srctree)/scripts/cc-can-link.sh $(CC) $(CLANG_FLAGS) $(USERCFLAGS) $(USERLDFLAGS) $(m64-flag)) if 64BIT
default $(success,$(srctree)/scripts/cc-can-link.sh $(CC) $(CLANG_FLAGS) $(USERCFLAGS) $(USERLDFLAGS) $(m32-flag))

+config CC_CAN_LINK_STATIC
+ bool
+ default $(success,$(srctree)/scripts/cc-can-link.sh $(CC) $(CLANG_FLAGS) $(USERCFLAGS) $(USERLDFLAGS) $(m64-flag) -static) if 64BIT
+ default $(success,$(srctree)/scripts/cc-can-link.sh $(CC) $(CLANG_FLAGS) $(USERCFLAGS) $(USERLDFLAGS) $(m32-flag) -static)
+
# Fixed in GCC 14, 13.3, 12.4 and 11.5
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113921
config GCC_ASM_GOTO_OUTPUT_BROKEN

--
2.49.0

Nicolas Schier

unread,
Jun 11, 2025, 10:04:45 AMJun 11
to Thomas Weißschuh, Masahiro Yamada, Nathan Chancellor, Andrew Morton, Willy Tarreau, Thomas Weißschuh, Brendan Higgins, David Gow, Rae Moar, Shuah Khan, Jonathan Corbet, Paul Walmsley, Palmer Dabbelt, Albert Ou, Alexandre Ghiti, Christophe Leroy, linux-...@vger.kernel.org, linux-...@vger.kernel.org, linux-k...@vger.kernel.org, kuni...@googlegroups.com, linu...@vger.kernel.org, linux...@lists.infradead.org, work...@vger.kernel.org
On Wed, Jun 11, 2025 at 09:38:09AM +0200, Thomas Weißschuh wrote:
> For the kunit UAPI functionality this feature is needed.
>
> This reverts commit d1b99cdf22e0 ("init: remove unused CONFIG_CC_CAN_LINK_STATIC")
>
> Signed-off-by: Thomas Weißschuh <thomas.w...@linutronix.de>
> ---
> init/Kconfig | 5 +++++
> 1 file changed, 5 insertions(+)
>

Acked-by: Nicolas Schier <n.sc...@avm.de>
Reply all
Reply to author
Forward
0 new messages