Files
ladybird/Userland/Libraries/LibC/arch/fenv.h
Dan Klishch f60a02fc78 LibC: Move architecture detection from fenv.h to arch/fenv.h
This is similar to how it is done in sys/arch/regs.h.
2024-05-07 16:39:17 -06:00

18 lines
371 B
C

/*
* Copyright (c) 2024, Dan Klishch <danilklishch@gmail.com>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#pragma once
#if defined(__x86_64__)
# include <arch/x86_64/fenv.h>
#elif defined(__aarch64__)
# include <arch/aarch64/fenv.h>
#elif defined(__riscv) && __riscv_xlen == 64
# include <arch/riscv64/fenv.h>
#else
# error Unknown architecture
#endif