[libc] Fix CMPLXF128 macro definition for aarch64. (#157157)

This commit is contained in:
lntue 2025-09-05 16:14:07 -04:00 committed by GitHub
parent cc5d636134
commit 719b92dfb1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -41,7 +41,11 @@
#endif // LIBC_TYPES_HAS_CFLOAT16
#ifdef LIBC_TYPES_HAS_CFLOAT128
#ifdef LIBC_TYPES_CFLOAT128_IS_COMPLEX_LONG_DOUBLE
#define CMPLXF128(r, i) __CMPLX(r, i, long double)
#else
#define CMPLXF128(r, i) __CMPLX(r, i, float128)
#endif // LIBC_TYPES_CFLOAT128_IS_COMPLEX_LONG_DOUBLE
#endif // LIBC_TYPES_HAS_CFLOAT128
#endif // __STDC_NO_COMPLEX__