From c9cd5ff6bb8e4a8c8492435191c9379dc94a6f4c Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Wed, 3 Feb 2021 23:15:53 +0100 Subject: [PATCH] LibELF: Remove dynamic loader syscall exception for libkeyboard.so LibKeyboard no longer needs to make syscalls so remove the exception we were making for it. :^) --- Userland/Libraries/LibELF/DynamicLinker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibELF/DynamicLinker.cpp b/Userland/Libraries/LibELF/DynamicLinker.cpp index a460bcba35..dd2f61a4ef 100644 --- a/Userland/Libraries/LibELF/DynamicLinker.cpp +++ b/Userland/Libraries/LibELF/DynamicLinker.cpp @@ -216,7 +216,7 @@ static NonnullRefPtr commit_elf(const String& name) auto object = loader->load_stage_3(RTLD_GLOBAL | RTLD_LAZY, g_total_tls_size); ASSERT(object); - if (name.is_one_of("libc.so", "libpthread.so", "libkeyboard.so", "/bin/UserspaceEmulator")) { + if (name.is_one_of("libc.so", "libpthread.so", "/bin/UserspaceEmulator")) { if (syscall(SC_msyscall, object->base_address().as_ptr())) { ASSERT_NOT_REACHED(); }