On Tue, 24 Nov 2020, Thomas Koenig wrote: > > I am going to give up at this point, as porting libgfortran to non-IEEE FP > > is surely well beyond what I can afford to do right now. > > Can you file a PR about this? Eliminating __builtin_inf and friends > sounds doable.
There's more to that unfortunately. I would have done it right away if it was so easy. > And does anybody know what we should return in cases where the result > exceeds the maximum representable number? Presumably the standard has it (implementation-specific for non-IEEE-754 I suppose; in the VAX FP ISA an underflow optionally traps, and otherwise produces a zero result, while an overflow traps unconditionally and keeps the destination operand unchanged). Maciej