From f8224e55b108bad8d18e0c82fda853b154286fb1 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Tue, 13 Dec 2022 21:33:54 +0200 Subject: [PATCH] Kernel: Force strlen compilation so BAN can use it --- kernel/Makefile | 1 + kernel/kernel/build_libc.cpp | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 kernel/kernel/build_libc.cpp diff --git a/kernel/Makefile b/kernel/Makefile index d947fd2dd6..ac7ec03f38 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -31,6 +31,7 @@ BUILDDIR=$(abspath build) KERNEL_OBJS= \ $(KERNEL_ARCH_OBJS) \ +kernel/build_libc.o \ kernel/kernel.o \ kernel/Keyboard.o \ kernel/kmalloc.o \ diff --git a/kernel/kernel/build_libc.cpp b/kernel/kernel/build_libc.cpp new file mode 100644 index 0000000000..116ea68048 --- /dev/null +++ b/kernel/kernel/build_libc.cpp @@ -0,0 +1,6 @@ +#include + +void foo() +{ + strlen(""); +} \ No newline at end of file