From 9e4286d782a4a6d6e1b214d17895bbf31f8a0598 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Holz?= Date: Thu, 7 Dec 2023 17:34:33 +0100 Subject: [PATCH] Kernel/riscv64: Stub out `optional_current_time` This function is used in TimeManagement.cpp --- Kernel/Arch/riscv64/CurrentTime.cpp | 16 ++++++++++++++++ Kernel/CMakeLists.txt | 1 + 2 files changed, 17 insertions(+) create mode 100644 Kernel/Arch/riscv64/CurrentTime.cpp diff --git a/Kernel/Arch/riscv64/CurrentTime.cpp b/Kernel/Arch/riscv64/CurrentTime.cpp new file mode 100644 index 0000000000..ec3ebf32c9 --- /dev/null +++ b/Kernel/Arch/riscv64/CurrentTime.cpp @@ -0,0 +1,16 @@ +/* + * Copyright (c) 2023, Sönke Holz + * + * SPDX-License-Identifier: BSD-2-Clause + */ + +#include + +namespace Kernel { + +fptr optional_current_time() +{ + return nullptr; +} + +} diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index 76094d236f..a7ad531b3b 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -517,6 +517,7 @@ elseif("${SERENITY_ARCH}" STREQUAL "riscv64") Arch/riscv64/Firmware/ACPI/StaticParsing.cpp Arch/riscv64/boot.S + Arch/riscv64/CurrentTime.cpp Arch/riscv64/DebugOutput.cpp Arch/riscv64/Delay.cpp Arch/riscv64/InterruptManagement.cpp