From a5292ea1290af487240063641c75f2d46264a22e Mon Sep 17 00:00:00 2001 From: Matthias Kruk Date: Tue, 31 Dec 2019 15:01:54 +0900 Subject: [PATCH] Statically link against libgcc for now, because of __udivdi3 and __umoddi3 --- kernel/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/Makefile b/kernel/Makefile index 40b959c..3367319 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -13,8 +13,9 @@ all: $(OUTPUT) $(DEPS): $(MAKE) -C $@ $(MAKECMDGOALS) +# FIXME: Remove dependency on libgcc $(OUTPUT): $(DEPS) - ld -o $@ -T linker.ld $(LDFLAGS) $(OBJECTS) + ld -o $@ -T linker.ld $(LDFLAGS) $(OBJECTS) /usr/lib/gcc/i686-linux-gnu/8/libgcc.a clean: $(DEPS) rm -f $(OUTPUT) -- 2.47.3