diff options
| author | Ian Anderson <iana@apple.com> | 2025-10-23 10:15:00 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-23 10:15:00 -0700 |
| commit | 38473c5d351d6b2ae21b5eb1ce66c2bcc2f7c6f7 (patch) | |
| tree | 6935b92228a903c12714625262c2d7e99af025a6 /llvm/lib/ExecutionEngine/Orc | |
| parent | 1ab6c0d60c52539b77e1cbfdc7f1ba47ad140b8d (diff) | |
| download | llvm-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
