aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc
diff options
context:
space:
mode:
authorIan Anderson <iana@apple.com>2025-10-23 10:15:00 -0700
committerGitHub <noreply@github.com>2025-10-23 10:15:00 -0700
commit38473c5d351d6b2ae21b5eb1ce66c2bcc2f7c6f7 (patch)
tree6935b92228a903c12714625262c2d7e99af025a6 /llvm/lib/ExecutionEngine/Orc
parent1ab6c0d60c52539b77e1cbfdc7f1ba47ad140b8d (diff)
downloadllvm-38473c5d351d6b2ae21b5eb1ce66c2bcc2f7c6f7.zip
llvm-38473c5d351d6b2ae21b5eb1ce66c2bcc2f7c6f7.tar.gz
llvm-38473c5d351d6b2ae21b5eb1ce66c2bcc2f7c6f7.tar.bz2
[clang][headers] Need a way for math.h to share the definitions of INIFINITY and NAN with float.h (#164348)
In C23 mode, both float.h and math.h are required to define INIFINITY and NAN. However, with clang modules, there needs to be a single owner for the declarations. Let that be float.h since that's the suggested true owner in Annex F.2.2 of ISO/IEC 9899:2024, and introduce `__need_infinity_nan` so that math.h can pick up the compiler definitions.
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc')
0 files changed, 0 insertions, 0 deletions