Re: [PATCH] libgcc/m68k: Fixes for soft float

2023-11-11 Thread Jeff Law
On 11/10/23 18:02, Keith Packard wrote: I'm largely trusting your reputation on the fpgnulib changes. I won't claim to know that code at all. The assembly bits were simple enough that I could make out what you were doing relatively easily. Thanks for that review -- m68k assembly isn't m

Re: [PATCH] libgcc/m68k: Fixes for soft float

2023-11-10 Thread Keith Packard
> I pushed this to the trunk after fixing a few minor whitespace nits. > You didn't mention the divdf change, but I'll assume that was just an > oversight. Yeah, a couple of minor fixes there that I forgot to mention in the log. > I'm largely trusting your reputation on the fpgnulib changes.

Re: [PATCH] libgcc/m68k: Fixes for soft float

2023-11-10 Thread Jeff Law
On 8/22/23 20:15, Keith Packard via Gcc-patches wrote: Check for non-zero denorm in __adddf3. Need to check both the upper and lower 32-bit chunks of a 64-bit float for a non-zero value when checking to see if the value is -0. Fix __addsf3 when the sum exponent is exactly 0xff to ensure that

[PATCH] libgcc/m68k: Fixes for soft float

2023-08-22 Thread Keith Packard via Gcc-patches
Check for non-zero denorm in __adddf3. Need to check both the upper and lower 32-bit chunks of a 64-bit float for a non-zero value when checking to see if the value is -0. Fix __addsf3 when the sum exponent is exactly 0xff to ensure that produces infinity and not nan. Handle converting NaN/inf va