Files
llvm/libc/include
Victor Campos 0b72899f6d [libc][math] Refactor the math_errhandling macro definition (#166350)
This patch refactors the logic to define each component of the
`math_errhandling` macro.

It assumes that math error handling is supported by the target and the C
library unless otherwise disabled in the preprocessor logic.

In addition to the refactoring, the support for error handling via
exceptions is explicitly disabled for Arm targets with no FPU, that is,
where `__ARM_FP` is not defined. This is because LLVM libc does not
provide a floating-point environment for Arm no-FP configurations (or at
least one with support for FP exceptions).
2025-11-05 16:59:55 +00:00
..
2025-10-21 23:47:38 +08:00
2025-10-02 12:33:21 -07:00