diff options
author | kleines Filmröllchen <filmroellchen@serenityos.org> | 2022-12-30 11:43:12 +0100 |
---|---|---|
committer | Andrew Kaster <andrewdkaster@gmail.com> | 2022-12-30 08:32:46 -0700 |
commit | 7919fb8cae519fe0f5d9d139321e1571fa485d62 (patch) | |
tree | 4dd3fc27564c291010b8b824ee9f0487178554b8 /Userland/Libraries/LibC | |
parent | 5d00e21852d956fada51d45481a5549f9fbd5ed3 (diff) | |
download | serenity-7919fb8cae519fe0f5d9d139321e1571fa485d62.zip |
LibC: Mark fenv-family function arguments as used on aarch64
This makes LibC build under aarch64 Clang.
Diffstat (limited to 'Userland/Libraries/LibC')
-rw-r--r-- | Userland/Libraries/LibC/fenv.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Userland/Libraries/LibC/fenv.cpp b/Userland/Libraries/LibC/fenv.cpp index 0160eb5e94..edc07bcbf6 100644 --- a/Userland/Libraries/LibC/fenv.cpp +++ b/Userland/Libraries/LibC/fenv.cpp @@ -56,6 +56,7 @@ int fegetenv(fenv_t* env) return 1; #ifdef AK_ARCH_AARCH64 + (void)env; TODO_AARCH64(); #else asm volatile("fnstenv %0" @@ -73,6 +74,7 @@ int fesetenv(fenv_t const* env) return 1; #ifdef AK_ARCH_AARCH64 + (void)env; TODO_AARCH64(); #else if (env == FE_DFL_ENV) { @@ -98,6 +100,7 @@ int feholdexcept(fenv_t* env) fegetenv(¤t_env); #ifdef AK_ARCH_AARCH64 + (void)env; TODO_AARCH64(); #else current_env.__x87_fpu_env.__status_word &= ~FE_ALL_EXCEPT; @@ -137,6 +140,8 @@ int fesetexceptflag(fexcept_t const* except, int exceptions) exceptions &= FE_ALL_EXCEPT; #ifdef AK_ARCH_AARCH64 + (void)exceptions; + (void)except; TODO_AARCH64(); #else current_env.__x87_fpu_env.__status_word &= exceptions; @@ -192,6 +197,7 @@ int feclearexcept(int exceptions) fegetenv(¤t_env); #ifdef AK_ARCH_AARCH64 + (void)exceptions; TODO_AARCH64(); #else current_env.__x87_fpu_env.__status_word &= ~exceptions; @@ -223,6 +229,7 @@ int feraiseexcept(int exceptions) exceptions &= FE_ALL_EXCEPT; #ifdef AK_ARCH_AARCH64 + (void)exceptions; TODO_AARCH64(); #else // While the order in which the exceptions is raised is unspecified, FE_OVERFLOW and FE_UNDERFLOW must be raised before FE_INEXACT, so handle that case in this branch |