-
Notifications
You must be signed in to change notification settings - Fork 13.5k
[libc] Update preprocessor definitions for type detection #83182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
FYI @nickdesaulniers |
@llvm/issue-subscribers-libc Author: Guillaume Chatelet (gchatelet)
This is to track the items in https://github.com//pull/81870#issuecomment-1948099726
i.e.,
|
This was referenced Feb 29, 2024
This was referenced Feb 29, 2024
gchatelet
added a commit
to gchatelet/llvm-project
that referenced
this issue
Mar 6, 2024
Umbrella bug llvm#83182
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is to track the items in #81870 (comment)
i.e.,
float.h
macro file totypes.h
#83190#define
in this file toLIBC_TYPES_HAS_...
[libc] Provide
LIBC_TYPES_HAS_INT64
#83441[libc] Provide
LIBC_TYPES_HAS_INT128
#84149[libc][NFC] Rename
LIBC_LONG_DOUBLE_IS_
macros #83399[libc][NFC] Rename
LIBC_COMPILER_HAS_C23_FLOAT16
toLIBC_TYPES_HAS_FLOAT16
#83396[libc][NFC] Rename
LIBC_COMPILER_HAS_FLOAT128
toLIBC_TYPES_HAS_FLOAT128
#83395float16
andfloat128
types are provided #83818 (i.e. noLIBC_COMPILER_HAS_FLOAT128_EXTENSION
norLIBC_COMPILER_HAS_C23_FLOAT128
). Added benefit of not definingLIBC_COMPILER_...
outside of thecompiler.h
file.The text was updated successfully, but these errors were encountered: