NeuralAmpModelerPlugin

Plugin for Neural Amp Modeler
Log | Files | Refs | Submodules | README | LICENSE

commit ff791b5b652e67aed0cae76499e391e575bf8935
parent 6432f52f6473cf57c80d15ccc25f4b95c738c64d
Author: Mike Oliphant <oliphant@nostatic.org>
Date:   Fri,  7 Apr 2023 18:26:17 -0700

Make sure __has_builtin is supported (#171)


Diffstat:
MNeuralAmpModeler/architecture.hpp | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/NeuralAmpModeler/architecture.hpp b/NeuralAmpModeler/architecture.hpp @@ -95,8 +95,10 @@ inline void disable_denormals() noexcept { _mm_setcsr(_mm_getcsr() | 0x8040); #endif #elif defined(ARCH_ARM) - #if __has_builtin(__builtin_arm_set_fpscr) && __has_builtin(__builtin_arm_get_fpscr) - __builtin_arm_set_fpscr(__builtin_arm_get_fpscr() | (1 << 24)); + #if defined __has_builtin + #if __has_builtin(__builtin_arm_set_fpscr) && __has_builtin(__builtin_arm_get_fpscr) + __builtin_arm_set_fpscr(__builtin_arm_get_fpscr() | (1 << 24)); + #endif #endif #endif