From 5bd0515c6a8771f491eeda411cc1f243bfcdfa88 Mon Sep 17 00:00:00 2001 From: Wildan M Date: Sat, 27 Dec 2025 19:42:55 +0700 Subject: [PATCH] Add link flag for boostrapping --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 946ecec987..a52e280493 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,7 @@ CARGO_COMMON_FLAGS=-Z build-std=core,alloc,compiler_builtins CARGOFLAGS?=$(CARGO_COMMON_FLAGS) CC_WRAPPER?= RUSTCFLAGS?= +LINKFLAGS?=-lgcc TESTBIN?= export OBJCOPY?=objcopy @@ -129,7 +130,7 @@ $(BUILD)/$(PROFILE)/libc.so: $(BUILD)/$(PROFILE)/librelibc.a $(BUILD)/openlibm/l -Wl,--allow-multiple-definition \ -Wl,--whole-archive $^ -Wl,--no-whole-archive \ -Wl,-soname,libc.so.6 \ - -lgcc \ + $(LINKFLAGS) \ -o $@ # Debug targets