Skip to content

Commit 12e6488

Browse files
authored
druntime: redirect dual-ABI functions on glibc to IEEE128 version ... (#20826)
... if IEEE long double ABI is selected
1 parent f37cfdf commit 12e6488

File tree

4 files changed

+522
-182
lines changed

4 files changed

+522
-182
lines changed

druntime/src/core/stdc/config.d

+5
Original file line numberDiff line numberDiff line change
@@ -670,3 +670,8 @@ package(core) template muslRedirTime64Mangle(string name, string redirectedName)
670670
else
671671
enum muslRedirTime64Mangle = name;
672672
}
673+
674+
version (PPC64)
675+
enum PPCUseIEEE128 = real.mant_dig == 113;
676+
else
677+
enum PPCUseIEEE128 = false;

0 commit comments

Comments
 (0)