[libc-commits] [libc] [libc] Fix missing LIBC_TYPES_HAS_FLOAT16 guard around DyadicFloat::generic_as() (PR #109697)

via libc-commits libc-commits at lists.llvm.org
Mon Sep 23 10:59:40 PDT 2024


================
@@ -101,6 +101,7 @@ template <size_t Bits> struct DyadicFloat {
     return exponent + (Bits - 1);
   }
 
+#ifdef LIBC_TYPES_HAS_FLOAT16
----------------
overmighty wrote:

Because of this line: https://github.com/llvm/llvm-project/blob/3db0f8c895d4e814a18b754f9afbb1e03bd839a5/libc/src/__support/FPUtil/dyadic_float.h#L108

https://github.com/llvm/llvm-project/pull/109697


More information about the libc-commits mailing list