================ @@ -28,6 +28,7 @@ #define LIBC_HAS_FEATURE(f) 0 #endif +#ifndef __GNUC__ ---------------- lntue wrote: I think clang also define this macro. Probably `#ifdef __clang__` is safer? https://github.com/llvm/llvm-project/pull/98549