Hi FX,
DATE_AND_TIME can return incorrect values for non-UTC timezones, near the new
year, when the local time and UTC time are in different years.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98507
Attached patch fixes the issue by correcting the logic to account for that
wrapping of “day
Hi FX,
I am not sure the logic is correct for POWER (old style) where we have
a 16-byte long double made up from two 8-byte doubles, which is not
__float128 (IFmode), see
https://gcc.gnu.org/pipermail/fortran/2021-November/056912.html
I have a proposal: Since I am currently trying to unravel th
Hi FX,
Since support for target aarch64-apple-darwin has been submitted for review,
it’s time to submit the Fortran part, i.e. enabling IEEE support on that target.
The patch has been in use now for several months, in a developer branch shipped
by some distros on macOS (including Homebrew).
Hi Thomas,
> I am not sure the logic is correct for POWER (old style) where we have
> a 16-byte long double made up from two 8-byte doubles, which is not
> __float128 (IFmode)
As written, the patch should be a no-op for existing platforms. I know about
the ppc double-double "long double" type, a
Hi Thomas,
> OK, and thanks for the patch!
Thanks for the review, committed a slightly amended patch as
220b9bdfe8faebdd2aea0ab7cea81c162d42d8e0 with underflow control support added.
FX
ieee.patch
Description: Binary data