mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 06:07:44 +00:00
Kernel: Wrap format timespec assignment in a check for !AARCH64
Currently TimeManagement wont compile on AARCH64, so it is not included. This creates a link error since format.cpp now relies on functionality in TimeManagement.cpp to add timestamps to log lines. This PR disables that functionality for AARCH64 builds until TimeManagement will compile.
This commit is contained in:
parent
f538df7572
commit
bcd518a228
1 changed files with 3 additions and 0 deletions
|
@ -873,8 +873,11 @@ void vdmesgln(StringView fmtstr, TypeErasedFormatParams& params)
|
|||
|
||||
# ifdef __serenity__
|
||||
struct timespec ts = {};
|
||||
|
||||
# if !ARCH(AARCH64)
|
||||
if (TimeManagement::is_initialized())
|
||||
ts = TimeManagement::the().monotonic_time(TimePrecision::Coarse).to_timespec();
|
||||
# endif
|
||||
|
||||
if (Kernel::Processor::is_initialized() && Kernel::Thread::current()) {
|
||||
auto& thread = *Kernel::Thread::current();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue