On Tue, 17 Oct 2023 10:56:33 GMT, Andrew Haley wrote:
>> src/hotspot/cpu/x86/macroAssembler_x86.cpp line 5169:
>>
>>> 5167: // Perform a little arithmetic to make sure that denormal
>>> 5168: // numbers are handled correctly, i.e. that the "Denormals Are
>>> 5169: // Zeros" fla
On Tue, 17 Oct 2023 02:15:45 GMT, David Holmes wrote:
>> Andrew Haley has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Comments only.
>> - Review feedback
>
> src/hotspot/cpu/x86/macroAssembler_x86.cpp line 5169:
>
>> 5167: // P
On Mon, 16 Oct 2023 16:22:27 GMT, Andrew Haley wrote:
>> A bug in GCC causes shared libraries linked with -ffast-math to disable
>> denormal arithmetic. This breaks Java's floating-point semantics.
>>
>> The bug is https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55522
>>
>> One solution is to sav
> A bug in GCC causes shared libraries linked with -ffast-math to disable
> denormal arithmetic. This breaks Java's floating-point semantics.
>
> The bug is https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55522
>
> One solution is to save and restore the floating-point control word around
> System