Skip to content

Commit 2146d12

Browse files
[libc] fix preferred_type attribute detection (#95599)
1 parent 2f18381 commit 2146d12

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libc/src/__support/macros/attributes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
#define LIBC_CONSTINIT
4343
#endif
4444

45-
#ifdef __clang__
45+
#if defined(__clang__) && __has_attribute(preferred_type)
4646
#define LIBC_PREFERED_TYPE(TYPE) [[clang::preferred_type(TYPE)]]
4747
#else
4848
#define LIBC_PREFERED_TYPE(TYPE)

0 commit comments

Comments
 (0)