[libc-commits] [llvm] [clang-tools-extra] [libclc] [libc] [lld] [lldb] [clang] [libcxx] [libcxxabi] [flang] [libunwind] [compiler-rt] [builtins] Generate __multc3 for z/OS (PR #77554)

Alexander Richardson via libc-commits libc-commits at lists.llvm.org
Fri Jan 12 10:02:55 PST 2024


================
@@ -374,10 +376,10 @@ static __inline fp_t __compiler_rt_fmax(fp_t x, fp_t y) {
 #endif
 }
 
-#elif defined(QUAD_PRECISION) && defined(CRT_HAS_TF_MODE)
+#elif defined(QUAD_PRECISION)
----------------
arichardson wrote:

Looks like this was actually required. Probably needs to be changed to `#elif defined(QUAD_PRECISION) && defined(CRT_HAS_F128)`. @perry-ca Could you open a new PR with this change? See https://github.com/llvm/llvm-project/issues/77898 and https://github.com/llvm/llvm-project/issues/77880

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


More information about the libc-commits mailing list