Index: clang/lib/Basic/Targets/RISCV.cpp =================================================================== --- clang/lib/Basic/Targets/RISCV.cpp +++ clang/lib/Basic/Targets/RISCV.cpp @@ -315,6 +315,9 @@ if (ABI.empty()) ABI = ISAInfo->computeDefaultABI().str(); + if (ISAInfo->hasExtension("zfh")) + HasLegalHalfType = true; + return true; }